diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..26eb95237 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,32 @@ +name: 🐛 Bug Report +description: Report a bug in the ion-icon component. Incorrect icons should use the "Incorrect Icon" template instead. +labels: ['triage'] +title: 'bug: ' +body: + - type: textarea + attributes: + label: Current Behavior + description: A clear description of what the bug is and how it manifests. + validations: + required: true + - type: textarea + attributes: + label: Expected Behavior + description: A clear description of what you expected to happen. + validations: + required: true + - type: textarea + attributes: + label: Steps to Reproduce + description: Please explain the steps required to duplicate this issue. + validations: + required: true + - type: input + attributes: + label: Code Reproduction URL + description: Please provide an application with the minimum code required to reproduce the issue. This is the best way to ensure this issue is triaged quickly. Issues without a code reproduction may be closed if the Ionic Team cannot reproduce the issue you are reporting. + placeholder: https://github.com/... + - type: textarea + attributes: + label: Additional Information + description: List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to fix, Stack Overflow links, forum links, etc. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..bc745b577 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,23 @@ +name: 💡 Feature Request +description: Suggest a new feature for the ion-icon component. Icon requests should use the "Icon Request" template instead. +labels: ['triage'] +title: 'feat: ' +body: + - type: textarea + attributes: + label: Describe Problem + description: A clear and concise description of what the problem is. Ex. I am always frustrated when [...] + validations: + required: true + - type: textarea + attributes: + label: Describe Preferred Solution + description: A clear and concise description of what you want to happen. + - type: textarea + attributes: + label: Describe Alternatives + description: A clear and concise description of any alternative solutions or features you have considered. + - type: textarea + attributes: + label: Additional Information + description: Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/icon_request.yml b/.github/ISSUE_TEMPLATE/icon_request.yml new file mode 100644 index 000000000..9c442474d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/icon_request.yml @@ -0,0 +1,19 @@ +name: 🚀 Icon Request +description: Request a new icon +labels: ['triage'] +title: 'icon request: ' +body: + - type: textarea + attributes: + label: Describe the Icon + description: A clear and concise description of the icon you would like added. + validations: + required: true + - type: textarea + attributes: + label: Links to Examples + description: Add links to any examples of the icon in other libraries that you like. + - type: textarea + attributes: + label: Additional Information + description: Add any other context about the icon request here. diff --git a/.github/ISSUE_TEMPLATE/incorrect_icon.yml b/.github/ISSUE_TEMPLATE/incorrect_icon.yml new file mode 100644 index 000000000..b1078f1cc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/incorrect_icon.yml @@ -0,0 +1,17 @@ +name: 😒 Incorrect Icon +description: Report an incorrect icon +labels: ['triage'] +title: 'incorrect icon: ' +body: + - type: textarea + attributes: + label: Describe the Issue + description: A clear description of what is wrong with the icon. Please include any relevant screenshots. + validations: + required: true + - type: textarea + attributes: + label: Expected Behavior + description: A clear description of what the icon should look like. Please include any relevant screenshots. + validations: + required: true diff --git a/.github/ionic-issue-bot.yml b/.github/ionic-issue-bot.yml new file mode 100644 index 000000000..3ef7e3242 --- /dev/null +++ b/.github/ionic-issue-bot.yml @@ -0,0 +1,105 @@ +triage: + label: triage + dryRun: false + +closeAndLock: + labels: + - label: 'ionitron: support' + message: > + Thanks for the issue! This issue appears to be a support request. We use this issue tracker exclusively for + bug reports and feature requests. Please use our [forum](https://forum.ionicframework.com/) for help or + questions about Ionicons. + + + Thank you for using Ionicons! + - label: 'ionitron: missing template' + message: > + Thanks for the issue! It appears that you have not filled out the provided issue template. We use this issue + template in order to gather more information and further assist you. Please create a new issue and ensure the + template is fully filled out. + + + Thank you for using Ionicons! + close: true + lock: true + dryRun: false + +comment: + labels: + - label: 'help wanted' + message: > + This issue has been labeled as `help wanted`. This label is added to issues + that we believe would be good for contributors. + + + If you'd like to work on this issue, please comment here letting us know that + you would like to submit a pull request for it. This helps us to keep track of + the pull request and make sure there isn't duplicated effort. + + + For a guide on how to create a pull request and test this project locally to see + your changes, see our [contributing documentation](https://github.com/ionic-team/ionicons/blob/main/.github/CONTRIBUTING.md#creating-a-pull-request). + + + Thank you! + - label: 'ionitron: needs reproduction' + message: > + Thanks for the issue! This issue has been labeled as `needs reproduction`. This label is added to issues that + need a code reproduction. + + + Please reproduce this issue and provide a way for us to access it (GitHub repo, StackBlitz, etc). Without a + reliable code reproduction, it is unlikely we will be able to resolve the issue, leading to it being closed. + + + If you have already provided a code snippet and are seeing this message, it is likely that the code snippet was + not enough for our team to reproduce the issue. + - label: 'community feedback wanted' + message: > + This issue has been labeled as `community feedback wanted`. This label is added to issues that we would like to hear from the community on before moving forward with any final decision on the feature request. + + + If the requested feature is something you would find useful for your applications, please react to the original post with 👍 (`+1`). If you would like to provide an additional use case for the feature, please post a comment. + + + The team will review this feedback and make a final decision. Any decision will be posted on this thread, but please note that we may ultimately decide not to pursue this feature. + + + Thank you! + dryRun: false + +noReply: + days: 14 + maxIssuesPerRun: 100 + label: 'needs: reply' + responseLabel: triage + exemptProjects: true + exemptMilestones: true + message: > + Thanks for the issue! This issue is being closed due to the lack of a reply. If this is still + an issue with the latest version of Ionicons, please create a new issue and ensure the + template is fully filled out. + + + Thank you for using Ionicons! + close: true + lock: true + dryRun: false + +noReproduction: + days: 14 + maxIssuesPerRun: 100 + label: 'ionitron: needs reproduction' + responseLabel: triage + exemptProjects: true + exemptMilestones: true + message: > + Thanks for the issue! This issue is being closed due to the lack of a code reproduction. If this is still + an issue with the latest version of Ionicons, please create a new issue and ensure the + template is fully filled out. + + + Thank you for using Ionicons! + close: true + lock: true + dryRun: false diff --git a/.github/workflows/actions/build-core/action.yml b/.github/workflows/actions/build-core/action.yml new file mode 100644 index 000000000..30eac5a93 --- /dev/null +++ b/.github/workflows/actions/build-core/action.yml @@ -0,0 +1,34 @@ +name: 'Build Ionicons' +description: 'Build Ionicons' +runs: + using: 'composite' + steps: + - uses: actions/checkout@v4 + with: + # Checkout the latest commit in this branch + ref: ${{ github.event.pull_request.head.sha }} + - uses: actions/setup-node@v4 + + - name: Cache Node Modules + uses: actions/cache@v4 + env: + cache-name: node-modules + with: + path: ./node_modules + key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('./package-lock.json') }}-v1 + - name: Install Dependencies + run: npm install + shell: bash + - name: Build + run: npm run build + shell: bash + - uses: ./.github/workflows/actions/upload-archive + with: + name: ionicons-build + output: IoniconsBuild.zip + paths: dist components icons www + - uses: ./.github/workflows/actions/upload-archive + with: + name: ionicons-src + output: IoniconsSrc.zip + paths: src diff --git a/.github/workflows/actions/download-archive/action.yml b/.github/workflows/actions/download-archive/action.yml new file mode 100644 index 000000000..08440d429 --- /dev/null +++ b/.github/workflows/actions/download-archive/action.yml @@ -0,0 +1,19 @@ +name: 'Archive Download' +description: 'Downloads and decompresses an archive from a previous job' +inputs: + path: + description: 'Input archive name' + filename: + description: 'Input file name' + name: + description: 'Archive name' +runs: + using: 'composite' + steps: + - uses: actions/download-artifact@v4 + with: + name: ${{ inputs.name }} + path: ${{ inputs.path }} + - name: Exract Archive + run: unzip -q -o ${{ inputs.path }}/${{ inputs.filename }} + shell: bash diff --git a/.github/workflows/actions/publish-npm/action.yml b/.github/workflows/actions/publish-npm/action.yml new file mode 100644 index 000000000..fce7c85ca --- /dev/null +++ b/.github/workflows/actions/publish-npm/action.yml @@ -0,0 +1,63 @@ +name: 'Release' +description: 'Releases a package' +inputs: + version: + description: 'The type of version to release.' + tag: + description: 'The tag to publish to on NPM.' + working-directory: + description: 'The directory of the package.' + folder: + default: './' + description: 'A folder containing a package.json file.' + createRelease: + description: 'Create a release on GitHub.' + default: 'false' + ghToken: + description: 'The GitHub authentication token required to create a release.' + +runs: + using: 'composite' + steps: + - uses: actions/setup-node@v4 + with: + node-version: 22.x + - name: Install latest npm + run: npm install -g npm@latest + shell: bash + - name: Install Dependencies + run: npm ci + shell: bash + working-directory: ${{ inputs.working-directory }} + - name: Set Git User + run: | + git config user.name ionitron + git config user.email hi@ionicframework.com + shell: bash + - name: Update Version + id: update_version + run: | + npm version ${{ inputs.version }} + echo "VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_ENV + shell: bash + working-directory: ${{ inputs.working-directory }} + - name: Run Build + run: npm run build + shell: bash + working-directory: ${{ inputs.working-directory }} + - name: Publish to NPM + run: npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} --provenance + shell: bash + working-directory: ${{ inputs.working-directory }} + + - name: Create Release + if: ${{ inputs.createRelease == 'true' }} + run: | + git remote set-url origin https://${GH_TOKEN}:x-oauth-basic@github.com/ionic-team/ionicons.git + git remote -v + git push origin main --tags + gh release create "v$VERSION" --title "v$VERSION" --generate-notes + shell: bash + env: + GH_TOKEN: ${{ inputs.ghToken }} + VERSION: ${{ env.VERSION }} diff --git a/.github/workflows/actions/test-e2e/action.yml b/.github/workflows/actions/test-e2e/action.yml new file mode 100644 index 000000000..b22e32796 --- /dev/null +++ b/.github/workflows/actions/test-e2e/action.yml @@ -0,0 +1,84 @@ +name: 'Test E2E' +description: 'Test E2E' +inputs: + shard: + description: 'Playwright Test Shard (ex: 2)' + totalShards: + description: 'Playwright total number of test shards (ex: 4)' + update: + description: 'Whether or not to update the reference snapshots' +runs: + using: 'composite' + steps: + - uses: actions/setup-node@v4 + + - name: Cache Node Modules + uses: actions/cache@v4 + env: + cache-name: node-modules + with: + path: ./node_modules + key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('./package-lock.json') }}-v1 + - uses: ./.github/workflows/actions/download-archive + with: + name: ionicons-build + path: . + filename: IoniconsBuild.zip + - uses: ./.github/workflows/actions/download-archive + with: + name: ionicons-src + path: . + filename: IoniconsSrc.zip + - name: Install Playwright Dependencies + run: npx playwright install && npx playwright install-deps + shell: bash + - name: Test + if: inputs.update != 'true' + run: npx playwright test --shard=${{ inputs.shard }}/${{ inputs.totalShards }} + shell: bash + - name: Test and Update + id: test-and-update + if: inputs.update == 'true' + # Keep track of the files that were + # changed so they can be correctly restored + # in the combine step. + # To do this, we move only the changed files + # to a separate directory, while preserving the + # directory structure of the source. + # When, we create and archive of these results + # so that the combine step can simply + # unzip and move the changed files into place. + # We have extra logic added so that job runners + # that do not have any new screenshots do not create + # an unnecessary .zip. + run: | + npx playwright test --shard=${{ inputs.shard }}/${{ inputs.totalShards }} --update-snapshots + git add src/\*.png --force + mkdir updated-screenshots + rsync -R --progress $(git diff --name-only --cached) updated-screenshots + if [ "$(ls -A updated-screenshots)" ]; then + echo "hasUpdatedScreenshots=$(echo 'true')" >> $GITHUB_OUTPUT + cd updated-screenshots + ls + zip -q -r ../UpdatedScreenshots-${{ inputs.shard }}-${{ inputs.totalShards }}.zip ./ + fi + shell: bash + - name: Archive Updated Screenshots + if: inputs.update == 'true' && steps.test-and-update.outputs.hasUpdatedScreenshots == 'true' + uses: actions/upload-artifact@v4 + with: + name: updated-screenshots-${{ inputs.shard }}-${{ inputs.totalShards }} + path: UpdatedScreenshots-${{ inputs.shard }}-${{ inputs.totalShards }}.zip + - name: Archive Test Results + # The always() ensures that this step + # runs even if the previous step fails. + # We want the test results to be archived + # even if the test fails in the previous + # step, otherwise there would be no way + # to debug these tests. + if: always() + uses: ./.github/workflows/actions/upload-archive + with: + name: test-results-${{ inputs.shard }}-${{ inputs.totalShards }} + output: TestResults-${{ inputs.shard }}-${{ inputs.totalShards }}.zip + paths: playwright-report diff --git a/.github/workflows/actions/test-spec/action.yml b/.github/workflows/actions/test-spec/action.yml new file mode 100644 index 000000000..521cb8818 --- /dev/null +++ b/.github/workflows/actions/test-spec/action.yml @@ -0,0 +1,22 @@ +name: 'Test Spec' +description: 'Test Spec' +runs: + using: 'composite' + steps: + - uses: actions/setup-node@v4 + + - name: Cache Node Modules + uses: actions/cache@v4 + env: + cache-name: node-modules + with: + path: ./node_modules + key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('./package-lock.json') }}-v1 + - uses: ./.github/workflows/actions/download-archive + with: + name: ionicons-build + path: . + filename: IoniconsBuild.zip + - name: Test + run: npm run test.spec -- --ci + shell: bash diff --git a/.github/workflows/actions/update-reference-screenshots/action.yml b/.github/workflows/actions/update-reference-screenshots/action.yml new file mode 100644 index 000000000..4a8d20225 --- /dev/null +++ b/.github/workflows/actions/update-reference-screenshots/action.yml @@ -0,0 +1,38 @@ +name: 'Update Reference Screenshots' +description: 'Update Reference Screenshots' + +on: + workflow_dispatch: + +runs: + using: 'composite' + steps: + - uses: actions/setup-node@v4 + - uses: actions/download-artifact@v4 + with: + path: ./artifacts + - name: Extract Archives + # This finds all .zip files in the ./artifacts + # directory, including nested directories. + # It then unzips every .zip to the root directory + run: | + find . -type f -name 'UpdatedScreenshots-*.zip' -exec unzip -q -o -d ../ {} \; + shell: bash + working-directory: ./artifacts + - name: Push Screenshots + # Configure user as Ionitron + # and push only the changed .png snapshots + # to the remote branch. + # Screenshots are in .gitignore + # to prevent local screenshots from getting + # pushed to Git. As a result, we need --force + # here so that CI generated screenshots can + # get added to git. Screenshot ground truths + # should only be added via this CI process. + run: | + git config user.name ionitron + git config user.email hi@ionicframework.com + git add src/\*.png --force + git commit -m "chore(): add updated snapshots" + git push + shell: bash diff --git a/.github/workflows/actions/upload-archive/action.yml b/.github/workflows/actions/upload-archive/action.yml new file mode 100644 index 000000000..4496077d6 --- /dev/null +++ b/.github/workflows/actions/upload-archive/action.yml @@ -0,0 +1,19 @@ +name: 'Archive Upload' +description: 'Compresses and uploads an archive to be reused across jobs' +inputs: + paths: + description: 'Paths to files or directories to archive' + output: + description: 'Output file name' + name: + description: 'Archive name' +runs: + using: 'composite' + steps: + - name: Create Archive + run: zip -q -r ${{ inputs.output }} ${{ inputs.paths }} + shell: bash + - uses: actions/upload-artifact@v4 + with: + name: ${{ inputs.name }} + path: ${{ inputs.output }} diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml new file mode 100644 index 000000000..96f08ba37 --- /dev/null +++ b/.github/workflows/dev-release.yml @@ -0,0 +1,43 @@ +name: 'Dev Release' + +on: + workflow_call: + +jobs: + create-dev-hash: + runs-on: ubuntu-latest + outputs: + dev-hash: ${{ steps.create-dev-hash.outputs.DEV_HASH }} + steps: + - uses: actions/checkout@v4 + - name: Install Dependencies + run: npm ci --no-package-lock + shell: bash + - id: create-dev-hash + name: Create Dev Hash + run: | + echo "DEV_HASH=$(node ./scripts/bump-version.js)-dev.1$(date +%s).1$(git log -1 --format=%H | cut -c 1-7)" >> $GITHUB_OUTPUT + shell: bash + + release-ionicons: + runs-on: ubuntu-latest + needs: [create-dev-hash] + permissions: + id-token: write + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Publish to NPM + uses: ./.github/workflows/actions/publish-npm + with: + tag: dev + version: ${{ needs.create-dev-hash.outputs.dev-hash }} + working-directory: './' + createRelease: 'false' + + get-build: + name: Get your dev build! + runs-on: ubuntu-latest + needs: [create-dev-hash, release-ionicons] + steps: + - run: echo ${{ needs.create-dev-hash.outputs.dev-hash }} diff --git a/.github/workflows/production-release.yml b/.github/workflows/production-release.yml new file mode 100644 index 000000000..20938cd04 --- /dev/null +++ b/.github/workflows/production-release.yml @@ -0,0 +1,28 @@ +name: 'Production Release' + +on: + workflow_call: + inputs: + version: + required: false + type: string + description: npm version (major, minor, or patch) + +jobs: + release-ionicons: + runs-on: ubuntu-latest + permissions: + id-token: write + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + token: ${{ secrets.IONITRON_TOKEN }} + - name: Publish to NPM + uses: ./.github/workflows/actions/publish-npm + with: + tag: latest + version: ${{ inputs.version }} + working-directory: './' + createRelease: true + ghToken: ${{ secrets.IONITRON_TOKEN }} diff --git a/.github/workflows/release-orchestrator.yml b/.github/workflows/release-orchestrator.yml new file mode 100644 index 000000000..ebb3993d8 --- /dev/null +++ b/.github/workflows/release-orchestrator.yml @@ -0,0 +1,37 @@ +name: 'Release Orchestrator' + +on: + workflow_dispatch: + inputs: + release-type: + description: 'Release type' + required: true + type: choice + options: + - dev + - production + version: + description: 'Version for production releases' + required: false + type: choice + options: + - patch + - minor + - major + +permissions: + id-token: write + contents: read + +jobs: + run-dev: + if: ${{ inputs.release-type == 'dev' }} + uses: ./.github/workflows/dev-release.yml + secrets: inherit + + run-production: + if: ${{ inputs.release-type == 'production' }} + uses: ./.github/workflows/production-release.yml + secrets: inherit + with: + version: ${{ inputs.version }} diff --git a/.github/workflows/update-screenshots.yml b/.github/workflows/update-screenshots.yml new file mode 100644 index 000000000..a4db6e8e7 --- /dev/null +++ b/.github/workflows/update-screenshots.yml @@ -0,0 +1,52 @@ +name: 'Update Reference Screenshots' + +on: + workflow_dispatch: + +jobs: + build-core: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ./.github/workflows/actions/build-core + + test-e2e: + strategy: + # This ensures that all screenshot shard + # failures are reported so the dev can + # review everything at once. + fail-fast: false + matrix: + # Divide the tests into n buckets + # and run those buckets in parallel. + # To increase the number of shards, + # add new items to the shard array + # and change the value of totalShards + # to be the length of the shard array. + shard: [1, 2, 3] + totalShards: [3] + needs: [build-core] + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ./.github/workflows/actions/test-e2e + with: + shard: ${{ matrix.shard }} + totalShards: ${{ matrix.totalShards }} + update: true + + update-reference-screenshots: + runs-on: ubuntu-latest + needs: [test-e2e] + steps: + - uses: actions/checkout@v4 + # Normally, we could just push with the + # default GITHUB_TOKEN, but that will + # not cause the build workflow + # to re-run. We use Ionitron's + # Personal Access Token instead + # to allow for this build workflow + # to run when the screenshots are pushed. + with: + token: ${{ secrets.IONITRON_TOKEN }} + - uses: ./.github/workflows/actions/update-reference-screenshots diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml new file mode 100644 index 000000000..f79d94a5d --- /dev/null +++ b/.github/workflows/validation.yml @@ -0,0 +1,73 @@ +name: 'Validation' + +on: + pull_request: + branches: ['**'] + push: + branches: ['main'] + +# When pushing a new commit we should +# cancel the previous test run to not +# consume more runners than we need to. +concurrency: + group: ${{ github.ref }} + cancel-in-progress: true + +jobs: + build-core: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + # Checkout the latest commit in this branch + ref: ${{ github.event.pull_request.head.sha }} + - uses: ./.github/workflows/actions/build-core + + test-spec: + needs: [build-core] + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ./.github/workflows/actions/test-spec + + test-e2e: + strategy: + # This ensures that all screenshot shard + # failures are reported so the dev can + # review everything at once. + fail-fast: false + matrix: + # Divide the tests into n buckets + # and run those buckets in parallel. + # To increase the number of shards, + # add new items to the shard array + # and change the value of totalShards + # to be the length of the shard array. + shard: [1, 2, 3] + totalShards: [3] + needs: [build-core] + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ./.github/workflows/actions/test-e2e + with: + shard: ${{ matrix.shard }} + totalShards: ${{ matrix.totalShards }} + + # Screenshots are required to pass + # in order for the branch to be merge + # eligible. However, the screenshot tests + # are run on n runners where n can change + # over time. The verify-screenshots step allows + # us to have a required status check for screenshot + # results without having to manually add each + # matrix run in the branch protection rules + # Source: https://github.community/t/status-check-for-a-matrix-jobs/127354 + verify-e2e: + if: ${{ always() }} + needs: test-e2e + runs-on: ubuntu-latest + steps: + - name: Check build matrix status + if: ${{ needs.test-e2e.result != 'success' }} + run: exit 1 diff --git a/.gitignore b/.gitignore index 790a4b0bb..0657a890c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,27 @@ -_site -.sass-cache -*.scssc -*.swp \ No newline at end of file +*~ +*.sw[mnpcod] +*.log +*.lock +*.tmp +*.tmp.* +log.txt +*.sublime-project +*.sublime-workspace +.idea/ +.versions/ +.vscode/ +/components/ +node_modules/ +tmp/ +dist/ +icons/ +.DS_Store +scripts/*.js +!scripts/install-loader.js + +www/ +/test-results/ +/playwright-report/ +/playwright/.cache/ +/src/**/*-snapshots +*.tgz \ No newline at end of file diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 000000000..3b2f40b9b --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,13 @@ +{ + "arrowParens": "always", + "bracketSpacing": true, + "jsxBracketSameLine": false, + "jsxSingleQuote": false, + "quoteProps": "consistent", + "printWidth": 120, + "semi": true, + "singleQuote": true, + "tabWidth": 2, + "trailingComma": "all", + "useTabs": false +} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..9865b824c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,3 @@ +# Change Log + +Please see https://github.com/ionic-team/ionicons/releases \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 000000000..f70ddfe5e --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,11 @@ +# Contributor Code of Conduct + +As contributors and maintainers of the Ionicons project, we pledge to respect everyone who contributes by posting issues, updating documentation, submitting pull requests, providing feedback in comments, and any other activities. + +Communication through any of Ionic's channels (GitHub, Slack, Forum, IRC, mailing lists, Twitter, etc.) must be constructive and never resort to personal attacks, trolling, public or private harassment, insults, or other unprofessional conduct. + +We promise to extend courtesy and respect to everyone involved in this project regardless of gender, gender identity, sexual orientation, disability, age, race, ethnicity, religion, or level of experience. We expect anyone contributing to the Ionicons project to do the same. + +If any member of the community violates this code of conduct, the maintainers of the Ionicons project may take action, removing issues, comments, and PRs or blocking accounts as deemed appropriate. + +If you are subject to or witness unacceptable behavior, or have any other concerns, please email us at [hi@ionicframework.com](mailto:hi@ionicframework.com). diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..3d95d827a --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,151 @@ +# Contributing to Ionicons + +Thank you for your interest in contributing to Ionicons! :tada: + +This document outlines the guidelines and processes for contributing to this project. + +## Table of Contents + +- [Contributing to Ionicons](#contributing-to-ionicons) + - [Table of Contents](#table-of-contents) + - [Code of Conduct](#code-of-conduct) + - [Getting Started](#getting-started) + - [Prerequisites](#prerequisites) + - [Environment Setup](#environment-setup) + - [Development Workflow](#development-workflow) + - [Branch Strategy](#branch-strategy) + - [Component Modifications](#component-modifications) + - [Testing Changes](#testing-changes) + - [Code Style](#code-style) + - [Building](#building) + - [Submitting Issues](#submitting-issues) + - [Submitting Pull Requests](#submitting-pull-requests) + +## Code of Conduct + +Please read our [Contributor Code of Conduct](./CODE_OF_CONDUCT.md) for information on our rules of conduct. By contributing to Ionicons, you agree to abide by its terms. + +## Getting Started + +### Prerequisites + +- [Node.js](https://nodejs.org/) (LTS version recommended) +- [npm](https://www.npmjs.com/) (comes with Node.js) +- Git + +### Environment Setup + +1. We recommend using [nvm](https://github.com/nvm-sh/nvm) (Node Version Manager) to manage Node.js versions: + - For macOS/Linux: `curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash` + - For Windows: Use [nvm-windows](https://github.com/coreybutler/nvm-windows) + - Install and use the LTS version: `nvm install --lts && nvm use --lts` + + Alternatively, you can [download the installer](https://nodejs.org/) for the LTS version of Node.js directly. + +2. Fork the repository on GitHub +3. Clone your fork locally: + ```bash + git clone https://github.com/YOUR-USERNAME/ionicons.git + cd ionicons + ``` +4. Add the original repository as an upstream remote: + ```bash + git remote add upstream https://github.com/ionic-team/ionicons.git + ``` +5. Create a new branch from `main` for your change: + ```bash + git checkout -b your-feature-branch + ``` +6. Install dependencies: + ```bash + npm install + ``` +7. Run the initial build: + ```bash + npm run build + ``` +8. If desired, [modify the Icon Component](#component-modifications) +9. Or, modify and preview the site + +## Development Workflow + +### Branch Strategy + +- Always create a new branch from `main` for your changes: + ```bash + git checkout main + git pull upstream main + git checkout -b your-feature-branch + ``` + +### Component Modifications + +If you're modifying the `ion-icon` component: + +1. Navigate to `src/components/` directory and open the `icon` component to modify +2. Make your changes to the component code +3. Test your changes (see [Testing Changes](#testing-changes)) + +### Testing Changes + +To preview component changes: + +1. Run: + ```bash + npm start + ``` + This will start a local version of the icon test with a test page + +2. Modify the test page in `index.html` as needed to test your changes +3. If you are modifying icons, you can run `npm run build.files` to re-run the SVG optimization script to verify there are no changes after optimizing the SVG + +### Code Style + +- This project uses Prettier for code formatting +- Run `npm run prettier` to format your code before submitting + +### Building + +- Run `npm run build` to build the complete package +- Run `npm run build.files` to rebuild only the SVG icon files + +## Submitting Issues + +Please submit issues for: +- Bug reports +- Feature requests +- General questions about the project + +When creating issues: + +1. If you have a question about using Ionicons, please ask on the [Ionic Forum](http://forum.ionicframework.com/) or in the [Ionic Discord](https://ionic.link/discord). + +2. It is required that you clearly describe the steps necessary to reproduce the issue you are running into. Although we would love to help our users as much as possible, diagnosing issues without clear reproduction steps is extremely time-consuming and simply not sustainable. + +3. The issue list of this repository is exclusively for bug reports and feature requests. Non-conforming issues will be closed immediately. + +4. Check if a similar issue already exists by searching through [existing issues](https://github.com/ionic-team/ionicons/issues?utf8=%E2%9C%93&q=is%3Aissue). You can search through existing issues to see if there is a similar one reported. Include closed issues as it may have been closed with a solution. + +5. Use the provided issue templates and clearly describe: + - Expected behavior + - Actual behavior + - Steps to reproduce (for bugs) + - Browser/device information when relevant + +6. [Create a new issue](https://github.com/ionic-team/ionicons/issues/new/choose) that thoroughly explains the problem. + +## Submitting Pull Requests + +1. Before submitting a Pull Request (PR), please: + - Create an issue first to discuss the proposed changes + - Comment on an existing issue mentioning you'd like to work on it + - Look for issues labeled with [`help wanted`](https://github.com/ionic-team/ionicons/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) if you're new to the project + +2. Creating the PR: + - Update your fork to the latest upstream main + - Make your changes in a new git branch + - Follow the code style of the project + - Include relevant tests + - Make sure all tests pass: `npm test` + - Update documentation if needed + - [Create a new pull request](https://github.com/ionic-team/ionicons/compare) with the `main` branch as the base. \ No newline at end of file diff --git a/LICENSE b/LICENSE index 015269f0f..6be4c3e10 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 Drifty (http://drifty.com/) +Copyright (c) 2015-present Ionic (http://ionic.io/) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/bower.json b/bower.json deleted file mode 100644 index 3c9934d2a..000000000 --- a/bower.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "ignore": [ - "**/.*", - "builder", - "node_modules", - "bower_components", - "test", - "tests" - ], - "version": "2.0.1", - "name": "Ionicons", - "license": "MIT", - "authors": [ - "Ben Sperry ", - "Adam Bradley ", - "Max Lynch " - ], - "keywords": [ - "fonts", - "icon font", - "icons", - "ionic", - "web font" - ], - "main": [ - "css/ionicons.css", - "fonts/*" - ], - "homepage": "https://github.com/driftyco/ionicons", - "description": "Ionicons - free and beautiful icons from the creators of Ionic Framework" -} \ No newline at end of file diff --git a/builder/build_data.json b/builder/build_data.json deleted file mode 100644 index e955bdedd..000000000 --- a/builder/build_data.json +++ /dev/null @@ -1,2940 +0,0 @@ -{ - "build_hash": "e8e0d461cc44800af15d879d18b2b7e2", - "prefix": "ion-", - "version": "2.0.1", - "name": "Ionicons", - "icons": [ - { - "code": "0xf101", - "name": "alert" - }, - { - "code": "0xf100", - "name": "alert-circled" - }, - { - "code": "0xf2c7", - "name": "android-add" - }, - { - "code": "0xf359", - "name": "android-add-circle" - }, - { - "code": "0xf35a", - "name": "android-alarm-clock" - }, - { - "code": "0xf35b", - "name": "android-alert" - }, - { - "code": "0xf35c", - "name": "android-apps" - }, - { - "code": "0xf2c9", - "name": "android-archive" - }, - { - "code": "0xf2ca", - "name": "android-arrow-back" - }, - { - "code": "0xf35d", - "name": "android-arrow-down" - }, - { - "code": "0xf35f", - "name": "android-arrow-dropdown" - }, - { - "code": "0xf35e", - "name": "android-arrow-dropdown-circle" - }, - { - "code": "0xf361", - "name": "android-arrow-dropleft" - }, - { - "code": "0xf360", - "name": "android-arrow-dropleft-circle" - }, - { - "code": "0xf363", - "name": "android-arrow-dropright" - }, - { - "code": "0xf362", - "name": "android-arrow-dropright-circle" - }, - { - "code": "0xf365", - "name": "android-arrow-dropup" - }, - { - "code": "0xf364", - "name": "android-arrow-dropup-circle" - }, - { - "code": "0xf30f", - "name": "android-arrow-forward" - }, - { - "code": "0xf366", - "name": "android-arrow-up" - }, - { - "code": "0xf367", - "name": "android-attach" - }, - { - "code": "0xf368", - "name": "android-bar" - }, - { - "code": "0xf369", - "name": "android-bicycle" - }, - { - "code": "0xf36a", - "name": "android-boat" - }, - { - "code": "0xf36b", - "name": "android-bookmark" - }, - { - "code": "0xf36c", - "name": "android-bulb" - }, - { - "code": "0xf36d", - "name": "android-bus" - }, - { - "code": "0xf2d1", - "name": "android-calendar" - }, - { - "code": "0xf2d2", - "name": "android-call" - }, - { - "code": "0xf2d3", - "name": "android-camera" - }, - { - "code": "0xf36e", - "name": "android-cancel" - }, - { - "code": "0xf36f", - "name": "android-car" - }, - { - "code": "0xf370", - "name": "android-cart" - }, - { - "code": "0xf2d4", - "name": "android-chat" - }, - { - "code": "0xf374", - "name": "android-checkbox" - }, - { - "code": "0xf371", - "name": "android-checkbox-blank" - }, - { - "code": "0xf373", - "name": "android-checkbox-outline" - }, - { - "code": "0xf372", - "name": "android-checkbox-outline-blank" - }, - { - "code": "0xf375", - "name": "android-checkmark-circle" - }, - { - "code": "0xf376", - "name": "android-clipboard" - }, - { - "code": "0xf2d7", - "name": "android-close" - }, - { - "code": "0xf37a", - "name": "android-cloud" - }, - { - "code": "0xf377", - "name": "android-cloud-circle" - }, - { - "code": "0xf378", - "name": "android-cloud-done" - }, - { - "code": "0xf379", - "name": "android-cloud-outline" - }, - { - "code": "0xf37b", - "name": "android-color-palette" - }, - { - "code": "0xf37c", - "name": "android-compass" - }, - { - "code": "0xf2d8", - "name": "android-contact" - }, - { - "code": "0xf2d9", - "name": "android-contacts" - }, - { - "code": "0xf37d", - "name": "android-contract" - }, - { - "code": "0xf37e", - "name": "android-create" - }, - { - "code": "0xf37f", - "name": "android-delete" - }, - { - "code": "0xf380", - "name": "android-desktop" - }, - { - "code": "0xf381", - "name": "android-document" - }, - { - "code": "0xf383", - "name": "android-done" - }, - { - "code": "0xf382", - "name": "android-done-all" - }, - { - "code": "0xf2dd", - "name": "android-download" - }, - { - "code": "0xf384", - "name": "android-drafts" - }, - { - "code": "0xf385", - "name": "android-exit" - }, - { - "code": "0xf386", - "name": "android-expand" - }, - { - "code": "0xf388", - "name": "android-favorite" - }, - { - "code": "0xf387", - "name": "android-favorite-outline" - }, - { - "code": "0xf389", - "name": "android-film" - }, - { - "code": "0xf2e0", - "name": "android-folder" - }, - { - "code": "0xf38a", - "name": "android-folder-open" - }, - { - "code": "0xf38b", - "name": "android-funnel" - }, - { - "code": "0xf38c", - "name": "android-globe" - }, - { - "code": "0xf2e3", - "name": "android-hand" - }, - { - "code": "0xf38d", - "name": "android-hangout" - }, - { - "code": "0xf38e", - "name": "android-happy" - }, - { - "code": "0xf38f", - "name": "android-home" - }, - { - "code": "0xf2e4", - "name": "android-image" - }, - { - "code": "0xf390", - "name": "android-laptop" - }, - { - "code": "0xf391", - "name": "android-list" - }, - { - "code": "0xf2e9", - "name": "android-locate" - }, - { - "code": "0xf392", - "name": "android-lock" - }, - { - "code": "0xf2eb", - "name": "android-mail" - }, - { - "code": "0xf393", - "name": "android-map" - }, - { - "code": "0xf394", - "name": "android-menu" - }, - { - "code": "0xf2ec", - "name": "android-microphone" - }, - { - "code": "0xf395", - "name": "android-microphone-off" - }, - { - "code": "0xf396", - "name": "android-more-horizontal" - }, - { - "code": "0xf397", - "name": "android-more-vertical" - }, - { - "code": "0xf398", - "name": "android-navigate" - }, - { - "code": "0xf39b", - "name": "android-notifications" - }, - { - "code": "0xf399", - "name": "android-notifications-none" - }, - { - "code": "0xf39a", - "name": "android-notifications-off" - }, - { - "code": "0xf39c", - "name": "android-open" - }, - { - "code": "0xf39d", - "name": "android-options" - }, - { - "code": "0xf39e", - "name": "android-people" - }, - { - "code": "0xf3a0", - "name": "android-person" - }, - { - "code": "0xf39f", - "name": "android-person-add" - }, - { - "code": "0xf3a1", - "name": "android-phone-landscape" - }, - { - "code": "0xf3a2", - "name": "android-phone-portrait" - }, - { - "code": "0xf3a3", - "name": "android-pin" - }, - { - "code": "0xf3a4", - "name": "android-plane" - }, - { - "code": "0xf2f0", - "name": "android-playstore" - }, - { - "code": "0xf3a5", - "name": "android-print" - }, - { - "code": "0xf3a6", - "name": "android-radio-button-off" - }, - { - "code": "0xf3a7", - "name": "android-radio-button-on" - }, - { - "code": "0xf3a8", - "name": "android-refresh" - }, - { - "code": "0xf2f4", - "name": "android-remove" - }, - { - "code": "0xf3a9", - "name": "android-remove-circle" - }, - { - "code": "0xf3aa", - "name": "android-restaurant" - }, - { - "code": "0xf3ab", - "name": "android-sad" - }, - { - "code": "0xf2f5", - "name": "android-search" - }, - { - "code": "0xf2f6", - "name": "android-send" - }, - { - "code": "0xf2f7", - "name": "android-settings" - }, - { - "code": "0xf2f8", - "name": "android-share" - }, - { - "code": "0xf3ac", - "name": "android-share-alt" - }, - { - "code": "0xf2fc", - "name": "android-star" - }, - { - "code": "0xf3ad", - "name": "android-star-half" - }, - { - "code": "0xf3ae", - "name": "android-star-outline" - }, - { - "code": "0xf2fd", - "name": "android-stopwatch" - }, - { - "code": "0xf3af", - "name": "android-subway" - }, - { - "code": "0xf3b0", - "name": "android-sunny" - }, - { - "code": "0xf3b1", - "name": "android-sync" - }, - { - "code": "0xf3b2", - "name": "android-textsms" - }, - { - "code": "0xf3b3", - "name": "android-time" - }, - { - "code": "0xf3b4", - "name": "android-train" - }, - { - "code": "0xf3b5", - "name": "android-unlock" - }, - { - "code": "0xf3b6", - "name": "android-upload" - }, - { - "code": "0xf3b7", - "name": "android-volume-down" - }, - { - "code": "0xf3b8", - "name": "android-volume-mute" - }, - { - "code": "0xf3b9", - "name": "android-volume-off" - }, - { - "code": "0xf3ba", - "name": "android-volume-up" - }, - { - "code": "0xf3bb", - "name": "android-walk" - }, - { - "code": "0xf3bc", - "name": "android-warning" - }, - { - "code": "0xf3bd", - "name": "android-watch" - }, - { - "code": "0xf305", - "name": "android-wifi" - }, - { - "code": "0xf313", - "name": "aperture" - }, - { - "code": "0xf102", - "name": "archive" - }, - { - "code": "0xf103", - "name": "arrow-down-a" - }, - { - "code": "0xf104", - "name": "arrow-down-b" - }, - { - "code": "0xf105", - "name": "arrow-down-c" - }, - { - "code": "0xf25e", - "name": "arrow-expand" - }, - { - "code": "0xf25f", - "name": "arrow-graph-down-left" - }, - { - "code": "0xf260", - "name": "arrow-graph-down-right" - }, - { - "code": "0xf261", - "name": "arrow-graph-up-left" - }, - { - "code": "0xf262", - "name": "arrow-graph-up-right" - }, - { - "code": "0xf106", - "name": "arrow-left-a" - }, - { - "code": "0xf107", - "name": "arrow-left-b" - }, - { - "code": "0xf108", - "name": "arrow-left-c" - }, - { - "code": "0xf263", - "name": "arrow-move" - }, - { - "code": "0xf264", - "name": "arrow-resize" - }, - { - "code": "0xf265", - "name": "arrow-return-left" - }, - { - "code": "0xf266", - "name": "arrow-return-right" - }, - { - "code": "0xf109", - "name": "arrow-right-a" - }, - { - "code": "0xf10a", - "name": "arrow-right-b" - }, - { - "code": "0xf10b", - "name": "arrow-right-c" - }, - { - "code": "0xf267", - "name": "arrow-shrink" - }, - { - "code": "0xf268", - "name": "arrow-swap" - }, - { - "code": "0xf10c", - "name": "arrow-up-a" - }, - { - "code": "0xf10d", - "name": "arrow-up-b" - }, - { - "code": "0xf10e", - "name": "arrow-up-c" - }, - { - "code": "0xf314", - "name": "asterisk" - }, - { - "code": "0xf10f", - "name": "at" - }, - { - "code": "0xf3bf", - "name": "backspace" - }, - { - "code": "0xf3be", - "name": "backspace-outline" - }, - { - "code": "0xf110", - "name": "bag" - }, - { - "code": "0xf111", - "name": "battery-charging" - }, - { - "code": "0xf112", - "name": "battery-empty" - }, - { - "code": "0xf113", - "name": "battery-full" - }, - { - "code": "0xf114", - "name": "battery-half" - }, - { - "code": "0xf115", - "name": "battery-low" - }, - { - "code": "0xf269", - "name": "beaker" - }, - { - "code": "0xf26a", - "name": "beer" - }, - { - "code": "0xf116", - "name": "bluetooth" - }, - { - "code": "0xf315", - "name": "bonfire" - }, - { - "code": "0xf26b", - "name": "bookmark" - }, - { - "code": "0xf3c0", - "name": "bowtie" - }, - { - "code": "0xf26c", - "name": "briefcase" - }, - { - "code": "0xf2be", - "name": "bug" - }, - { - "code": "0xf26d", - "name": "calculator" - }, - { - "code": "0xf117", - "name": "calendar" - }, - { - "code": "0xf118", - "name": "camera" - }, - { - "code": "0xf119", - "name": "card" - }, - { - "code": "0xf316", - "name": "cash" - }, - { - "code": "0xf11b", - "name": "chatbox" - }, - { - "code": "0xf11a", - "name": "chatbox-working" - }, - { - "code": "0xf11c", - "name": "chatboxes" - }, - { - "code": "0xf11e", - "name": "chatbubble" - }, - { - "code": "0xf11d", - "name": "chatbubble-working" - }, - { - "code": "0xf11f", - "name": "chatbubbles" - }, - { - "code": "0xf122", - "name": "checkmark" - }, - { - "code": "0xf120", - "name": "checkmark-circled" - }, - { - "code": "0xf121", - "name": "checkmark-round" - }, - { - "code": "0xf123", - "name": "chevron-down" - }, - { - "code": "0xf124", - "name": "chevron-left" - }, - { - "code": "0xf125", - "name": "chevron-right" - }, - { - "code": "0xf126", - "name": "chevron-up" - }, - { - "code": "0xf127", - "name": "clipboard" - }, - { - "code": "0xf26e", - "name": "clock" - }, - { - "code": "0xf12a", - "name": "close" - }, - { - "code": "0xf128", - "name": "close-circled" - }, - { - "code": "0xf129", - "name": "close-round" - }, - { - "code": "0xf317", - "name": "closed-captioning" - }, - { - "code": "0xf12b", - "name": "cloud" - }, - { - "code": "0xf271", - "name": "code" - }, - { - "code": "0xf26f", - "name": "code-download" - }, - { - "code": "0xf270", - "name": "code-working" - }, - { - "code": "0xf272", - "name": "coffee" - }, - { - "code": "0xf273", - "name": "compass" - }, - { - "code": "0xf12c", - "name": "compose" - }, - { - "code": "0xf274", - "name": "connection-bars" - }, - { - "code": "0xf275", - "name": "contrast" - }, - { - "code": "0xf3c1", - "name": "crop" - }, - { - "code": "0xf318", - "name": "cube" - }, - { - "code": "0xf12d", - "name": "disc" - }, - { - "code": "0xf12f", - "name": "document" - }, - { - "code": "0xf12e", - "name": "document-text" - }, - { - "code": "0xf130", - "name": "drag" - }, - { - "code": "0xf276", - "name": "earth" - }, - { - "code": "0xf3c2", - "name": "easel" - }, - { - "code": "0xf2bf", - "name": "edit" - }, - { - "code": "0xf277", - "name": "egg" - }, - { - "code": "0xf131", - "name": "eject" - }, - { - "code": "0xf132", - "name": "email" - }, - { - "code": "0xf3c3", - "name": "email-unread" - }, - { - "code": "0xf3c5", - "name": "erlenmeyer-flask" - }, - { - "code": "0xf3c4", - "name": "erlenmeyer-flask-bubbles" - }, - { - "code": "0xf133", - "name": "eye" - }, - { - "code": "0xf306", - "name": "eye-disabled" - }, - { - "code": "0xf278", - "name": "female" - }, - { - "code": "0xf134", - "name": "filing" - }, - { - "code": "0xf135", - "name": "film-marker" - }, - { - "code": "0xf319", - "name": "fireball" - }, - { - "code": "0xf279", - "name": "flag" - }, - { - "code": "0xf31a", - "name": "flame" - }, - { - "code": "0xf137", - "name": "flash" - }, - { - "code": "0xf136", - "name": "flash-off" - }, - { - "code": "0xf139", - "name": "folder" - }, - { - "code": "0xf27a", - "name": "fork" - }, - { - "code": "0xf2c0", - "name": "fork-repo" - }, - { - "code": "0xf13a", - "name": "forward" - }, - { - "code": "0xf31b", - "name": "funnel" - }, - { - "code": "0xf13d", - "name": "gear-a" - }, - { - "code": "0xf13e", - "name": "gear-b" - }, - { - "code": "0xf13f", - "name": "grid" - }, - { - "code": "0xf27b", - "name": "hammer" - }, - { - "code": "0xf31c", - "name": "happy" - }, - { - "code": "0xf3c6", - "name": "happy-outline" - }, - { - "code": "0xf140", - "name": "headphone" - }, - { - "code": "0xf141", - "name": "heart" - }, - { - "code": "0xf31d", - "name": "heart-broken" - }, - { - "code": "0xf143", - "name": "help" - }, - { - "code": "0xf27c", - "name": "help-buoy" - }, - { - "code": "0xf142", - "name": "help-circled" - }, - { - "code": "0xf144", - "name": "home" - }, - { - "code": "0xf27d", - "name": "icecream" - }, - { - "code": "0xf147", - "name": "image" - }, - { - "code": "0xf148", - "name": "images" - }, - { - "code": "0xf14a", - "name": "information" - }, - { - "code": "0xf149", - "name": "information-circled" - }, - { - "code": "0xf14b", - "name": "ionic" - }, - { - "code": "0xf3c8", - "name": "ios-alarm" - }, - { - "code": "0xf3c7", - "name": "ios-alarm-outline" - }, - { - "code": "0xf3ca", - "name": "ios-albums" - }, - { - "code": "0xf3c9", - "name": "ios-albums-outline" - }, - { - "code": "0xf3cc", - "name": "ios-americanfootball" - }, - { - "code": "0xf3cb", - "name": "ios-americanfootball-outline" - }, - { - "code": "0xf3ce", - "name": "ios-analytics" - }, - { - "code": "0xf3cd", - "name": "ios-analytics-outline" - }, - { - "code": "0xf3cf", - "name": "ios-arrow-back" - }, - { - "code": "0xf3d0", - "name": "ios-arrow-down" - }, - { - "code": "0xf3d1", - "name": "ios-arrow-forward" - }, - { - "code": "0xf3d2", - "name": "ios-arrow-left" - }, - { - "code": "0xf3d3", - "name": "ios-arrow-right" - }, - { - "code": "0xf3d4", - "name": "ios-arrow-thin-down" - }, - { - "code": "0xf3d5", - "name": "ios-arrow-thin-left" - }, - { - "code": "0xf3d6", - "name": "ios-arrow-thin-right" - }, - { - "code": "0xf3d7", - "name": "ios-arrow-thin-up" - }, - { - "code": "0xf3d8", - "name": "ios-arrow-up" - }, - { - "code": "0xf3da", - "name": "ios-at" - }, - { - "code": "0xf3d9", - "name": "ios-at-outline" - }, - { - "code": "0xf3dc", - "name": "ios-barcode" - }, - { - "code": "0xf3db", - "name": "ios-barcode-outline" - }, - { - "code": "0xf3de", - "name": "ios-baseball" - }, - { - "code": "0xf3dd", - "name": "ios-baseball-outline" - }, - { - "code": "0xf3e0", - "name": "ios-basketball" - }, - { - "code": "0xf3df", - "name": "ios-basketball-outline" - }, - { - "code": "0xf3e2", - "name": "ios-bell" - }, - { - "code": "0xf3e1", - "name": "ios-bell-outline" - }, - { - "code": "0xf3e4", - "name": "ios-body" - }, - { - "code": "0xf3e3", - "name": "ios-body-outline" - }, - { - "code": "0xf3e6", - "name": "ios-bolt" - }, - { - "code": "0xf3e5", - "name": "ios-bolt-outline" - }, - { - "code": "0xf3e8", - "name": "ios-book" - }, - { - "code": "0xf3e7", - "name": "ios-book-outline" - }, - { - "code": "0xf3ea", - "name": "ios-bookmarks" - }, - { - "code": "0xf3e9", - "name": "ios-bookmarks-outline" - }, - { - "code": "0xf3ec", - "name": "ios-box" - }, - { - "code": "0xf3eb", - "name": "ios-box-outline" - }, - { - "code": "0xf3ee", - "name": "ios-briefcase" - }, - { - "code": "0xf3ed", - "name": "ios-briefcase-outline" - }, - { - "code": "0xf3f0", - "name": "ios-browsers" - }, - { - "code": "0xf3ef", - "name": "ios-browsers-outline" - }, - { - "code": "0xf3f2", - "name": "ios-calculator" - }, - { - "code": "0xf3f1", - "name": "ios-calculator-outline" - }, - { - "code": "0xf3f4", - "name": "ios-calendar" - }, - { - "code": "0xf3f3", - "name": "ios-calendar-outline" - }, - { - "code": "0xf3f6", - "name": "ios-camera" - }, - { - "code": "0xf3f5", - "name": "ios-camera-outline" - }, - { - "code": "0xf3f8", - "name": "ios-cart" - }, - { - "code": "0xf3f7", - "name": "ios-cart-outline" - }, - { - "code": "0xf3fa", - "name": "ios-chatboxes" - }, - { - "code": "0xf3f9", - "name": "ios-chatboxes-outline" - }, - { - "code": "0xf3fc", - "name": "ios-chatbubble" - }, - { - "code": "0xf3fb", - "name": "ios-chatbubble-outline" - }, - { - "code": "0xf3ff", - "name": "ios-checkmark" - }, - { - "code": "0xf3fd", - "name": "ios-checkmark-empty" - }, - { - "code": "0xf3fe", - "name": "ios-checkmark-outline" - }, - { - "code": "0xf400", - "name": "ios-circle-filled" - }, - { - "code": "0xf401", - "name": "ios-circle-outline" - }, - { - "code": "0xf403", - "name": "ios-clock" - }, - { - "code": "0xf402", - "name": "ios-clock-outline" - }, - { - "code": "0xf406", - "name": "ios-close" - }, - { - "code": "0xf404", - "name": "ios-close-empty" - }, - { - "code": "0xf405", - "name": "ios-close-outline" - }, - { - "code": "0xf40c", - "name": "ios-cloud" - }, - { - "code": "0xf408", - "name": "ios-cloud-download" - }, - { - "code": "0xf407", - "name": "ios-cloud-download-outline" - }, - { - "code": "0xf409", - "name": "ios-cloud-outline" - }, - { - "code": "0xf40b", - "name": "ios-cloud-upload" - }, - { - "code": "0xf40a", - "name": "ios-cloud-upload-outline" - }, - { - "code": "0xf410", - "name": "ios-cloudy" - }, - { - "code": "0xf40e", - "name": "ios-cloudy-night" - }, - { - "code": "0xf40d", - "name": "ios-cloudy-night-outline" - }, - { - "code": "0xf40f", - "name": "ios-cloudy-outline" - }, - { - "code": "0xf412", - "name": "ios-cog" - }, - { - "code": "0xf411", - "name": "ios-cog-outline" - }, - { - "code": "0xf414", - "name": "ios-color-filter" - }, - { - "code": "0xf413", - "name": "ios-color-filter-outline" - }, - { - "code": "0xf416", - "name": "ios-color-wand" - }, - { - "code": "0xf415", - "name": "ios-color-wand-outline" - }, - { - "code": "0xf418", - "name": "ios-compose" - }, - { - "code": "0xf417", - "name": "ios-compose-outline" - }, - { - "code": "0xf41a", - "name": "ios-contact" - }, - { - "code": "0xf419", - "name": "ios-contact-outline" - }, - { - "code": "0xf41c", - "name": "ios-copy" - }, - { - "code": "0xf41b", - "name": "ios-copy-outline" - }, - { - "code": "0xf41e", - "name": "ios-crop" - }, - { - "code": "0xf41d", - "name": "ios-crop-strong" - }, - { - "code": "0xf420", - "name": "ios-download" - }, - { - "code": "0xf41f", - "name": "ios-download-outline" - }, - { - "code": "0xf421", - "name": "ios-drag" - }, - { - "code": "0xf423", - "name": "ios-email" - }, - { - "code": "0xf422", - "name": "ios-email-outline" - }, - { - "code": "0xf425", - "name": "ios-eye" - }, - { - "code": "0xf424", - "name": "ios-eye-outline" - }, - { - "code": "0xf427", - "name": "ios-fastforward" - }, - { - "code": "0xf426", - "name": "ios-fastforward-outline" - }, - { - "code": "0xf429", - "name": "ios-filing" - }, - { - "code": "0xf428", - "name": "ios-filing-outline" - }, - { - "code": "0xf42b", - "name": "ios-film" - }, - { - "code": "0xf42a", - "name": "ios-film-outline" - }, - { - "code": "0xf42d", - "name": "ios-flag" - }, - { - "code": "0xf42c", - "name": "ios-flag-outline" - }, - { - "code": "0xf42f", - "name": "ios-flame" - }, - { - "code": "0xf42e", - "name": "ios-flame-outline" - }, - { - "code": "0xf431", - "name": "ios-flask" - }, - { - "code": "0xf430", - "name": "ios-flask-outline" - }, - { - "code": "0xf433", - "name": "ios-flower" - }, - { - "code": "0xf432", - "name": "ios-flower-outline" - }, - { - "code": "0xf435", - "name": "ios-folder" - }, - { - "code": "0xf434", - "name": "ios-folder-outline" - }, - { - "code": "0xf437", - "name": "ios-football" - }, - { - "code": "0xf436", - "name": "ios-football-outline" - }, - { - "code": "0xf439", - "name": "ios-game-controller-a" - }, - { - "code": "0xf438", - "name": "ios-game-controller-a-outline" - }, - { - "code": "0xf43b", - "name": "ios-game-controller-b" - }, - { - "code": "0xf43a", - "name": "ios-game-controller-b-outline" - }, - { - "code": "0xf43d", - "name": "ios-gear" - }, - { - "code": "0xf43c", - "name": "ios-gear-outline" - }, - { - "code": "0xf43f", - "name": "ios-glasses" - }, - { - "code": "0xf43e", - "name": "ios-glasses-outline" - }, - { - "code": "0xf441", - "name": "ios-grid-view" - }, - { - "code": "0xf440", - "name": "ios-grid-view-outline" - }, - { - "code": "0xf443", - "name": "ios-heart" - }, - { - "code": "0xf442", - "name": "ios-heart-outline" - }, - { - "code": "0xf446", - "name": "ios-help" - }, - { - "code": "0xf444", - "name": "ios-help-empty" - }, - { - "code": "0xf445", - "name": "ios-help-outline" - }, - { - "code": "0xf448", - "name": "ios-home" - }, - { - "code": "0xf447", - "name": "ios-home-outline" - }, - { - "code": "0xf44a", - "name": "ios-infinite" - }, - { - "code": "0xf449", - "name": "ios-infinite-outline" - }, - { - "code": "0xf44d", - "name": "ios-information" - }, - { - "code": "0xf44b", - "name": "ios-information-empty" - }, - { - "code": "0xf44c", - "name": "ios-information-outline" - }, - { - "code": "0xf44e", - "name": "ios-ionic-outline" - }, - { - "code": "0xf450", - "name": "ios-keypad" - }, - { - "code": "0xf44f", - "name": "ios-keypad-outline" - }, - { - "code": "0xf452", - "name": "ios-lightbulb" - }, - { - "code": "0xf451", - "name": "ios-lightbulb-outline" - }, - { - "code": "0xf454", - "name": "ios-list" - }, - { - "code": "0xf453", - "name": "ios-list-outline" - }, - { - "code": "0xf456", - "name": "ios-location" - }, - { - "code": "0xf455", - "name": "ios-location-outline" - }, - { - "code": "0xf458", - "name": "ios-locked" - }, - { - "code": "0xf457", - "name": "ios-locked-outline" - }, - { - "code": "0xf45a", - "name": "ios-loop" - }, - { - "code": "0xf459", - "name": "ios-loop-strong" - }, - { - "code": "0xf45c", - "name": "ios-medical" - }, - { - "code": "0xf45b", - "name": "ios-medical-outline" - }, - { - "code": "0xf45e", - "name": "ios-medkit" - }, - { - "code": "0xf45d", - "name": "ios-medkit-outline" - }, - { - "code": "0xf461", - "name": "ios-mic" - }, - { - "code": "0xf45f", - "name": "ios-mic-off" - }, - { - "code": "0xf460", - "name": "ios-mic-outline" - }, - { - "code": "0xf464", - "name": "ios-minus" - }, - { - "code": "0xf462", - "name": "ios-minus-empty" - }, - { - "code": "0xf463", - "name": "ios-minus-outline" - }, - { - "code": "0xf466", - "name": "ios-monitor" - }, - { - "code": "0xf465", - "name": "ios-monitor-outline" - }, - { - "code": "0xf468", - "name": "ios-moon" - }, - { - "code": "0xf467", - "name": "ios-moon-outline" - }, - { - "code": "0xf46a", - "name": "ios-more" - }, - { - "code": "0xf469", - "name": "ios-more-outline" - }, - { - "code": "0xf46b", - "name": "ios-musical-note" - }, - { - "code": "0xf46c", - "name": "ios-musical-notes" - }, - { - "code": "0xf46e", - "name": "ios-navigate" - }, - { - "code": "0xf46d", - "name": "ios-navigate-outline" - }, - { - "code": "0xf470", - "name": "ios-nutrition" - }, - { - "code": "0xf46f", - "name": "ios-nutrition-outline" - }, - { - "code": "0xf472", - "name": "ios-paper" - }, - { - "code": "0xf471", - "name": "ios-paper-outline" - }, - { - "code": "0xf474", - "name": "ios-paperplane" - }, - { - "code": "0xf473", - "name": "ios-paperplane-outline" - }, - { - "code": "0xf476", - "name": "ios-partlysunny" - }, - { - "code": "0xf475", - "name": "ios-partlysunny-outline" - }, - { - "code": "0xf478", - "name": "ios-pause" - }, - { - "code": "0xf477", - "name": "ios-pause-outline" - }, - { - "code": "0xf47a", - "name": "ios-paw" - }, - { - "code": "0xf479", - "name": "ios-paw-outline" - }, - { - "code": "0xf47c", - "name": "ios-people" - }, - { - "code": "0xf47b", - "name": "ios-people-outline" - }, - { - "code": "0xf47e", - "name": "ios-person" - }, - { - "code": "0xf47d", - "name": "ios-person-outline" - }, - { - "code": "0xf480", - "name": "ios-personadd" - }, - { - "code": "0xf47f", - "name": "ios-personadd-outline" - }, - { - "code": "0xf482", - "name": "ios-photos" - }, - { - "code": "0xf481", - "name": "ios-photos-outline" - }, - { - "code": "0xf484", - "name": "ios-pie" - }, - { - "code": "0xf483", - "name": "ios-pie-outline" - }, - { - "code": "0xf486", - "name": "ios-pint" - }, - { - "code": "0xf485", - "name": "ios-pint-outline" - }, - { - "code": "0xf488", - "name": "ios-play" - }, - { - "code": "0xf487", - "name": "ios-play-outline" - }, - { - "code": "0xf48b", - "name": "ios-plus" - }, - { - "code": "0xf489", - "name": "ios-plus-empty" - }, - { - "code": "0xf48a", - "name": "ios-plus-outline" - }, - { - "code": "0xf48d", - "name": "ios-pricetag" - }, - { - "code": "0xf48c", - "name": "ios-pricetag-outline" - }, - { - "code": "0xf48f", - "name": "ios-pricetags" - }, - { - "code": "0xf48e", - "name": "ios-pricetags-outline" - }, - { - "code": "0xf491", - "name": "ios-printer" - }, - { - "code": "0xf490", - "name": "ios-printer-outline" - }, - { - "code": "0xf493", - "name": "ios-pulse" - }, - { - "code": "0xf492", - "name": "ios-pulse-strong" - }, - { - "code": "0xf495", - "name": "ios-rainy" - }, - { - "code": "0xf494", - "name": "ios-rainy-outline" - }, - { - "code": "0xf497", - "name": "ios-recording" - }, - { - "code": "0xf496", - "name": "ios-recording-outline" - }, - { - "code": "0xf499", - "name": "ios-redo" - }, - { - "code": "0xf498", - "name": "ios-redo-outline" - }, - { - "code": "0xf49c", - "name": "ios-refresh" - }, - { - "code": "0xf49a", - "name": "ios-refresh-empty" - }, - { - "code": "0xf49b", - "name": "ios-refresh-outline" - }, - { - "code": "0xf49d", - "name": "ios-reload" - }, - { - "code": "0xf49f", - "name": "ios-reverse-camera" - }, - { - "code": "0xf49e", - "name": "ios-reverse-camera-outline" - }, - { - "code": "0xf4a1", - "name": "ios-rewind" - }, - { - "code": "0xf4a0", - "name": "ios-rewind-outline" - }, - { - "code": "0xf4a3", - "name": "ios-rose" - }, - { - "code": "0xf4a2", - "name": "ios-rose-outline" - }, - { - "code": "0xf4a5", - "name": "ios-search" - }, - { - "code": "0xf4a4", - "name": "ios-search-strong" - }, - { - "code": "0xf4a7", - "name": "ios-settings" - }, - { - "code": "0xf4a6", - "name": "ios-settings-strong" - }, - { - "code": "0xf4a9", - "name": "ios-shuffle" - }, - { - "code": "0xf4a8", - "name": "ios-shuffle-strong" - }, - { - "code": "0xf4ab", - "name": "ios-skipbackward" - }, - { - "code": "0xf4aa", - "name": "ios-skipbackward-outline" - }, - { - "code": "0xf4ad", - "name": "ios-skipforward" - }, - { - "code": "0xf4ac", - "name": "ios-skipforward-outline" - }, - { - "code": "0xf4ae", - "name": "ios-snowy" - }, - { - "code": "0xf4b0", - "name": "ios-speedometer" - }, - { - "code": "0xf4af", - "name": "ios-speedometer-outline" - }, - { - "code": "0xf4b3", - "name": "ios-star" - }, - { - "code": "0xf4b1", - "name": "ios-star-half" - }, - { - "code": "0xf4b2", - "name": "ios-star-outline" - }, - { - "code": "0xf4b5", - "name": "ios-stopwatch" - }, - { - "code": "0xf4b4", - "name": "ios-stopwatch-outline" - }, - { - "code": "0xf4b7", - "name": "ios-sunny" - }, - { - "code": "0xf4b6", - "name": "ios-sunny-outline" - }, - { - "code": "0xf4b9", - "name": "ios-telephone" - }, - { - "code": "0xf4b8", - "name": "ios-telephone-outline" - }, - { - "code": "0xf4bb", - "name": "ios-tennisball" - }, - { - "code": "0xf4ba", - "name": "ios-tennisball-outline" - }, - { - "code": "0xf4bd", - "name": "ios-thunderstorm" - }, - { - "code": "0xf4bc", - "name": "ios-thunderstorm-outline" - }, - { - "code": "0xf4bf", - "name": "ios-time" - }, - { - "code": "0xf4be", - "name": "ios-time-outline" - }, - { - "code": "0xf4c1", - "name": "ios-timer" - }, - { - "code": "0xf4c0", - "name": "ios-timer-outline" - }, - { - "code": "0xf4c3", - "name": "ios-toggle" - }, - { - "code": "0xf4c2", - "name": "ios-toggle-outline" - }, - { - "code": "0xf4c5", - "name": "ios-trash" - }, - { - "code": "0xf4c4", - "name": "ios-trash-outline" - }, - { - "code": "0xf4c7", - "name": "ios-undo" - }, - { - "code": "0xf4c6", - "name": "ios-undo-outline" - }, - { - "code": "0xf4c9", - "name": "ios-unlocked" - }, - { - "code": "0xf4c8", - "name": "ios-unlocked-outline" - }, - { - "code": "0xf4cb", - "name": "ios-upload" - }, - { - "code": "0xf4ca", - "name": "ios-upload-outline" - }, - { - "code": "0xf4cd", - "name": "ios-videocam" - }, - { - "code": "0xf4cc", - "name": "ios-videocam-outline" - }, - { - "code": "0xf4ce", - "name": "ios-volume-high" - }, - { - "code": "0xf4cf", - "name": "ios-volume-low" - }, - { - "code": "0xf4d1", - "name": "ios-wineglass" - }, - { - "code": "0xf4d0", - "name": "ios-wineglass-outline" - }, - { - "code": "0xf4d3", - "name": "ios-world" - }, - { - "code": "0xf4d2", - "name": "ios-world-outline" - }, - { - "code": "0xf1f9", - "name": "ipad" - }, - { - "code": "0xf1fa", - "name": "iphone" - }, - { - "code": "0xf1fb", - "name": "ipod" - }, - { - "code": "0xf295", - "name": "jet" - }, - { - "code": "0xf296", - "name": "key" - }, - { - "code": "0xf297", - "name": "knife" - }, - { - "code": "0xf1fc", - "name": "laptop" - }, - { - "code": "0xf1fd", - "name": "leaf" - }, - { - "code": "0xf298", - "name": "levels" - }, - { - "code": "0xf299", - "name": "lightbulb" - }, - { - "code": "0xf1fe", - "name": "link" - }, - { - "code": "0xf29a", - "name": "load-a" - }, - { - "code": "0xf29b", - "name": "load-b" - }, - { - "code": "0xf29c", - "name": "load-c" - }, - { - "code": "0xf29d", - "name": "load-d" - }, - { - "code": "0xf1ff", - "name": "location" - }, - { - "code": "0xf4d4", - "name": "lock-combination" - }, - { - "code": "0xf200", - "name": "locked" - }, - { - "code": "0xf29e", - "name": "log-in" - }, - { - "code": "0xf29f", - "name": "log-out" - }, - { - "code": "0xf201", - "name": "loop" - }, - { - "code": "0xf2a0", - "name": "magnet" - }, - { - "code": "0xf2a1", - "name": "male" - }, - { - "code": "0xf202", - "name": "man" - }, - { - "code": "0xf203", - "name": "map" - }, - { - "code": "0xf2a2", - "name": "medkit" - }, - { - "code": "0xf33f", - "name": "merge" - }, - { - "code": "0xf204", - "name": "mic-a" - }, - { - "code": "0xf205", - "name": "mic-b" - }, - { - "code": "0xf206", - "name": "mic-c" - }, - { - "code": "0xf209", - "name": "minus" - }, - { - "code": "0xf207", - "name": "minus-circled" - }, - { - "code": "0xf208", - "name": "minus-round" - }, - { - "code": "0xf2c1", - "name": "model-s" - }, - { - "code": "0xf20a", - "name": "monitor" - }, - { - "code": "0xf20b", - "name": "more" - }, - { - "code": "0xf340", - "name": "mouse" - }, - { - "code": "0xf20c", - "name": "music-note" - }, - { - "code": "0xf20e", - "name": "navicon" - }, - { - "code": "0xf20d", - "name": "navicon-round" - }, - { - "code": "0xf2a3", - "name": "navigate" - }, - { - "code": "0xf341", - "name": "network" - }, - { - "code": "0xf2c2", - "name": "no-smoking" - }, - { - "code": "0xf2a4", - "name": "nuclear" - }, - { - "code": "0xf342", - "name": "outlet" - }, - { - "code": "0xf4d5", - "name": "paintbrush" - }, - { - "code": "0xf4d6", - "name": "paintbucket" - }, - { - "code": "0xf2c3", - "name": "paper-airplane" - }, - { - "code": "0xf20f", - "name": "paperclip" - }, - { - "code": "0xf210", - "name": "pause" - }, - { - "code": "0xf213", - "name": "person" - }, - { - "code": "0xf211", - "name": "person-add" - }, - { - "code": "0xf212", - "name": "person-stalker" - }, - { - "code": "0xf2a5", - "name": "pie-graph" - }, - { - "code": "0xf2a6", - "name": "pin" - }, - { - "code": "0xf2a7", - "name": "pinpoint" - }, - { - "code": "0xf2a8", - "name": "pizza" - }, - { - "code": "0xf214", - "name": "plane" - }, - { - "code": "0xf343", - "name": "planet" - }, - { - "code": "0xf215", - "name": "play" - }, - { - "code": "0xf30a", - "name": "playstation" - }, - { - "code": "0xf218", - "name": "plus" - }, - { - "code": "0xf216", - "name": "plus-circled" - }, - { - "code": "0xf217", - "name": "plus-round" - }, - { - "code": "0xf344", - "name": "podium" - }, - { - "code": "0xf219", - "name": "pound" - }, - { - "code": "0xf2a9", - "name": "power" - }, - { - "code": "0xf2aa", - "name": "pricetag" - }, - { - "code": "0xf2ab", - "name": "pricetags" - }, - { - "code": "0xf21a", - "name": "printer" - }, - { - "code": "0xf345", - "name": "pull-request" - }, - { - "code": "0xf346", - "name": "qr-scanner" - }, - { - "code": "0xf347", - "name": "quote" - }, - { - "code": "0xf2ac", - "name": "radio-waves" - }, - { - "code": "0xf21b", - "name": "record" - }, - { - "code": "0xf21c", - "name": "refresh" - }, - { - "code": "0xf21e", - "name": "reply" - }, - { - "code": "0xf21d", - "name": "reply-all" - }, - { - "code": "0xf348", - "name": "ribbon-a" - }, - { - "code": "0xf349", - "name": "ribbon-b" - }, - { - "code": "0xf34a", - "name": "sad" - }, - { - "code": "0xf4d7", - "name": "sad-outline" - }, - { - "code": "0xf34b", - "name": "scissors" - }, - { - "code": "0xf21f", - "name": "search" - }, - { - "code": "0xf2ad", - "name": "settings" - }, - { - "code": "0xf220", - "name": "share" - }, - { - "code": "0xf221", - "name": "shuffle" - }, - { - "code": "0xf222", - "name": "skip-backward" - }, - { - "code": "0xf223", - "name": "skip-forward" - }, - { - "code": "0xf225", - "name": "social-android" - }, - { - "code": "0xf224", - "name": "social-android-outline" - }, - { - "code": "0xf4d9", - "name": "social-angular" - }, - { - "code": "0xf4d8", - "name": "social-angular-outline" - }, - { - "code": "0xf227", - "name": "social-apple" - }, - { - "code": "0xf226", - "name": "social-apple-outline" - }, - { - "code": "0xf2af", - "name": "social-bitcoin" - }, - { - "code": "0xf2ae", - "name": "social-bitcoin-outline" - }, - { - "code": "0xf229", - "name": "social-buffer" - }, - { - "code": "0xf228", - "name": "social-buffer-outline" - }, - { - "code": "0xf4db", - "name": "social-chrome" - }, - { - "code": "0xf4da", - "name": "social-chrome-outline" - }, - { - "code": "0xf4dd", - "name": "social-codepen" - }, - { - "code": "0xf4dc", - "name": "social-codepen-outline" - }, - { - "code": "0xf4df", - "name": "social-css3" - }, - { - "code": "0xf4de", - "name": "social-css3-outline" - }, - { - "code": "0xf22b", - "name": "social-designernews" - }, - { - "code": "0xf22a", - "name": "social-designernews-outline" - }, - { - "code": "0xf22d", - "name": "social-dribbble" - }, - { - "code": "0xf22c", - "name": "social-dribbble-outline" - }, - { - "code": "0xf22f", - "name": "social-dropbox" - }, - { - "code": "0xf22e", - "name": "social-dropbox-outline" - }, - { - "code": "0xf4e1", - "name": "social-euro" - }, - { - "code": "0xf4e0", - "name": "social-euro-outline" - }, - { - "code": "0xf231", - "name": "social-facebook" - }, - { - "code": "0xf230", - "name": "social-facebook-outline" - }, - { - "code": "0xf34d", - "name": "social-foursquare" - }, - { - "code": "0xf34c", - "name": "social-foursquare-outline" - }, - { - "code": "0xf2c4", - "name": "social-freebsd-devil" - }, - { - "code": "0xf233", - "name": "social-github" - }, - { - "code": "0xf232", - "name": "social-github-outline" - }, - { - "code": "0xf34f", - "name": "social-google" - }, - { - "code": "0xf34e", - "name": "social-google-outline" - }, - { - "code": "0xf235", - "name": "social-googleplus" - }, - { - "code": "0xf234", - "name": "social-googleplus-outline" - }, - { - "code": "0xf237", - "name": "social-hackernews" - }, - { - "code": "0xf236", - "name": "social-hackernews-outline" - }, - { - "code": "0xf4e3", - "name": "social-html5" - }, - { - "code": "0xf4e2", - "name": "social-html5-outline" - }, - { - "code": "0xf351", - "name": "social-instagram" - }, - { - "code": "0xf350", - "name": "social-instagram-outline" - }, - { - "code": "0xf4e5", - "name": "social-javascript" - }, - { - "code": "0xf4e4", - "name": "social-javascript-outline" - }, - { - "code": "0xf239", - "name": "social-linkedin" - }, - { - "code": "0xf238", - "name": "social-linkedin-outline" - }, - { - "code": "0xf4e6", - "name": "social-markdown" - }, - { - "code": "0xf4e7", - "name": "social-nodejs" - }, - { - "code": "0xf4e8", - "name": "social-octocat" - }, - { - "code": "0xf2b1", - "name": "social-pinterest" - }, - { - "code": "0xf2b0", - "name": "social-pinterest-outline" - }, - { - "code": "0xf4e9", - "name": "social-python" - }, - { - "code": "0xf23b", - "name": "social-reddit" - }, - { - "code": "0xf23a", - "name": "social-reddit-outline" - }, - { - "code": "0xf23d", - "name": "social-rss" - }, - { - "code": "0xf23c", - "name": "social-rss-outline" - }, - { - "code": "0xf4ea", - "name": "social-sass" - }, - { - "code": "0xf23f", - "name": "social-skype" - }, - { - "code": "0xf23e", - "name": "social-skype-outline" - }, - { - "code": "0xf4ec", - "name": "social-snapchat" - }, - { - "code": "0xf4eb", - "name": "social-snapchat-outline" - }, - { - "code": "0xf241", - "name": "social-tumblr" - }, - { - "code": "0xf240", - "name": "social-tumblr-outline" - }, - { - "code": "0xf2c5", - "name": "social-tux" - }, - { - "code": "0xf4ee", - "name": "social-twitch" - }, - { - "code": "0xf4ed", - "name": "social-twitch-outline" - }, - { - "code": "0xf243", - "name": "social-twitter" - }, - { - "code": "0xf242", - "name": "social-twitter-outline" - }, - { - "code": "0xf353", - "name": "social-usd" - }, - { - "code": "0xf352", - "name": "social-usd-outline" - }, - { - "code": "0xf245", - "name": "social-vimeo" - }, - { - "code": "0xf244", - "name": "social-vimeo-outline" - }, - { - "code": "0xf4f0", - "name": "social-whatsapp" - }, - { - "code": "0xf4ef", - "name": "social-whatsapp-outline" - }, - { - "code": "0xf247", - "name": "social-windows" - }, - { - "code": "0xf246", - "name": "social-windows-outline" - }, - { - "code": "0xf249", - "name": "social-wordpress" - }, - { - "code": "0xf248", - "name": "social-wordpress-outline" - }, - { - "code": "0xf24b", - "name": "social-yahoo" - }, - { - "code": "0xf24a", - "name": "social-yahoo-outline" - }, - { - "code": "0xf4f2", - "name": "social-yen" - }, - { - "code": "0xf4f1", - "name": "social-yen-outline" - }, - { - "code": "0xf24d", - "name": "social-youtube" - }, - { - "code": "0xf24c", - "name": "social-youtube-outline" - }, - { - "code": "0xf4f4", - "name": "soup-can" - }, - { - "code": "0xf4f3", - "name": "soup-can-outline" - }, - { - "code": "0xf2b2", - "name": "speakerphone" - }, - { - "code": "0xf2b3", - "name": "speedometer" - }, - { - "code": "0xf2b4", - "name": "spoon" - }, - { - "code": "0xf24e", - "name": "star" - }, - { - "code": "0xf2b5", - "name": "stats-bars" - }, - { - "code": "0xf30b", - "name": "steam" - }, - { - "code": "0xf24f", - "name": "stop" - }, - { - "code": "0xf2b6", - "name": "thermometer" - }, - { - "code": "0xf250", - "name": "thumbsdown" - }, - { - "code": "0xf251", - "name": "thumbsup" - }, - { - "code": "0xf355", - "name": "toggle" - }, - { - "code": "0xf354", - "name": "toggle-filled" - }, - { - "code": "0xf4f5", - "name": "transgender" - }, - { - "code": "0xf252", - "name": "trash-a" - }, - { - "code": "0xf253", - "name": "trash-b" - }, - { - "code": "0xf356", - "name": "trophy" - }, - { - "code": "0xf4f7", - "name": "tshirt" - }, - { - "code": "0xf4f6", - "name": "tshirt-outline" - }, - { - "code": "0xf2b7", - "name": "umbrella" - }, - { - "code": "0xf357", - "name": "university" - }, - { - "code": "0xf254", - "name": "unlocked" - }, - { - "code": "0xf255", - "name": "upload" - }, - { - "code": "0xf2b8", - "name": "usb" - }, - { - "code": "0xf256", - "name": "videocamera" - }, - { - "code": "0xf257", - "name": "volume-high" - }, - { - "code": "0xf258", - "name": "volume-low" - }, - { - "code": "0xf259", - "name": "volume-medium" - }, - { - "code": "0xf25a", - "name": "volume-mute" - }, - { - "code": "0xf358", - "name": "wand" - }, - { - "code": "0xf25b", - "name": "waterdrop" - }, - { - "code": "0xf25c", - "name": "wifi" - }, - { - "code": "0xf2b9", - "name": "wineglass" - }, - { - "code": "0xf25d", - "name": "woman" - }, - { - "code": "0xf2ba", - "name": "wrench" - }, - { - "code": "0xf30c", - "name": "xbox" - } - ] -} \ No newline at end of file diff --git a/builder/cheatsheet/icon-row.html b/builder/cheatsheet/icon-row.html deleted file mode 100644 index a542767dd..000000000 --- a/builder/cheatsheet/icon-row.html +++ /dev/null @@ -1,38 +0,0 @@ -
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - {{html_code}} - - - - - - -
-
\ No newline at end of file diff --git a/builder/cheatsheet/template.html b/builder/cheatsheet/template.html deleted file mode 100644 index 74d0dc711..000000000 --- a/builder/cheatsheet/template.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - {{font_name}} v{{font_version}} Cheatsheet - - - - - -
-
-

{{font_name}} v{{font_version}} Cheatsheet, {{icon_count}} icons:

-

Ionicons Homepage

-
-
- {{content}} -
- -
- - \ No newline at end of file diff --git a/builder/generate.py b/builder/generate.py deleted file mode 100644 index 8bfff53b9..000000000 --- a/builder/generate.py +++ /dev/null @@ -1,318 +0,0 @@ -from subprocess import call -import os -import json - - -BUILDER_PATH = os.path.dirname(os.path.abspath(__file__)) -ROOT_PATH = os.path.join(BUILDER_PATH, '..') -FONTS_FOLDER_PATH = os.path.join(ROOT_PATH, 'fonts') -CSS_FOLDER_PATH = os.path.join(ROOT_PATH, 'css') -SCSS_FOLDER_PATH = os.path.join(ROOT_PATH, 'scss') -LESS_FOLDER_PATH = os.path.join(ROOT_PATH, 'less') - - -def main(): - generate_font_files() - - data = get_build_data() - - rename_svg_glyph_names(data) - generate_scss(data) - generate_less(data) - generate_cheatsheet(data) - generate_component_json(data) - generate_composer_json(data) - generate_bower_json(data) - - -def generate_font_files(): - print "Generate Fonts" - cmd = "fontforge -script %s/scripts/generate_font.py" % (BUILDER_PATH) - call(cmd, shell=True) - - -def rename_svg_glyph_names(data): - # hacky and slow (but safe) way to rename glyph-name attributes - svg_path = os.path.join(FONTS_FOLDER_PATH, 'ionicons.svg') - svg_file = open(svg_path, 'r+') - svg_text = svg_file.read() - svg_file.seek(0) - - for ionicon in data['icons']: - # uniF2CA - org_name = 'uni%s' % (ionicon['code'].replace('0x', '').upper()) - ion_name = 'ion-%s' % (ionicon['name']) - svg_text = svg_text.replace(org_name, ion_name) - - svg_file.write(svg_text) - svg_file.close() - - -def generate_less(data): - print "Generate LESS" - font_name = data['name'] - font_version = data['version'] - css_prefix = data['prefix'] - variables_file_path = os.path.join(LESS_FOLDER_PATH, '_ionicons-variables.less') - icons_file_path = os.path.join(LESS_FOLDER_PATH, '_ionicons-icons.less') - - d = [] - d.append('/*!'); - d.append('Ionicons, v%s' % (font_version) ); - d.append('Created by Ben Sperry for the Ionic Framework, http://ionicons.com/'); - d.append('https://twitter.com/benjsperry https://twitter.com/ionicframework'); - d.append('MIT License: https://github.com/driftyco/ionicons'); - d.append('*/'); - d.append('// Ionicons Variables') - d.append('// --------------------------\n') - d.append('@ionicons-font-path: "../fonts";') - d.append('@ionicons-font-family: "%s";' % (font_name) ) - d.append('@ionicons-version: "%s";' % (font_version) ) - d.append('@ionicons-prefix: %s;' % (css_prefix) ) - d.append('') - for ionicon in data['icons']: - chr_code = ionicon['code'].replace('0x', '\\') - d.append('@ionicon-var-%s: "%s";' % (ionicon['name'], chr_code) ) - f = open(variables_file_path, 'w') - f.write( '\n'.join(d) ) - f.close() - - d = [] - d.append('// Ionicons Icons') - d.append('// --------------------------\n') - - group = [ '.%s' % (data['name'].lower()) ] - for ionicon in data['icons']: - group.append('.@{ionicons-prefix}%s:before' % (ionicon['name']) ) - - d.append( ',\n'.join(group) ) - - d.append('{') - d.append(' &:extend(.ion);') - d.append('}') - - for ionicon in data['icons']: - chr_code = ionicon['code'].replace('0x', '\\') - d.append('.@{ionicons-prefix}%s:before { content: @ionicon-var-%s; }' % (ionicon['name'], ionicon['name']) ) - - f = open(icons_file_path, 'w') - f.write( '\n'.join(d) ) - f.close() - - -def generate_scss(data): - print "Generate SCSS" - font_name = data['name'] - font_version = data['version'] - css_prefix = data['prefix'] - variables_file_path = os.path.join(SCSS_FOLDER_PATH, '_ionicons-variables.scss') - icons_file_path = os.path.join(SCSS_FOLDER_PATH, '_ionicons-icons.scss') - - d = [] - d.append('// Ionicons Variables') - d.append('// --------------------------\n') - d.append('$ionicons-font-path: "../fonts" !default;') - d.append('$ionicons-font-family: "%s" !default;' % (font_name) ) - d.append('$ionicons-version: "%s" !default;' % (font_version) ) - d.append('$ionicons-prefix: %s !default;' % (css_prefix) ) - d.append('') - for ionicon in data['icons']: - chr_code = ionicon['code'].replace('0x', '\\') - d.append('$ionicon-var-%s: "%s";' % (ionicon['name'], chr_code) ) - f = open(variables_file_path, 'w') - f.write( '\n'.join(d) ) - f.close() - - d = [] - d.append('// Ionicons Icons') - d.append('// --------------------------\n') - - group = [ '.%s' % (data['name'].lower()) ] - for ionicon in data['icons']: - group.append('.#{$ionicons-prefix}%s:before' % (ionicon['name']) ) - - d.append( ',\n'.join(group) ) - - d.append('{') - d.append(' @extend .ion;') - d.append('}') - - for ionicon in data['icons']: - chr_code = ionicon['code'].replace('0x', '\\') - d.append('.#{$ionicons-prefix}%s:before { content: $ionicon-var-%s; }' % (ionicon['name'], ionicon['name']) ) - - f = open(icons_file_path, 'w') - f.write( '\n'.join(d) ) - f.close() - - generate_css_from_scss(data) - - -def generate_css_from_scss(data): - print "Generate CSS From SCSS" - - scss_file_path = os.path.join(SCSS_FOLDER_PATH, 'ionicons.scss') - css_file_path = os.path.join(CSS_FOLDER_PATH, 'ionicons.css') - css_min_file_path = os.path.join(CSS_FOLDER_PATH, 'ionicons.min.css') - - cmd = "sass %s %s --style compact" % (scss_file_path, css_file_path) - call(cmd, shell=True) - - print "Generate Minified CSS From SCSS" - cmd = "sass %s %s --style compressed" % (scss_file_path, css_min_file_path) - call(cmd, shell=True) - - -def generate_cheatsheet(data): - print "Generate Cheatsheet" - - cheatsheet_file_path = os.path.join(ROOT_PATH, 'cheatsheet.html') - template_path = os.path.join(BUILDER_PATH, 'cheatsheet', 'template.html') - icon_row_path = os.path.join(BUILDER_PATH, 'cheatsheet', 'icon-row.html') - - f = open(template_path, 'r') - template_html = f.read() - f.close() - - f = open(icon_row_path, 'r') - icon_row_template = f.read() - f.close() - - content = [] - - for ionicon in data['icons']: - css_code = ionicon['code'].replace('0x', '\\') - escaped_html_code = ionicon['code'].replace('0x', '&#x') + ';' - html_code = ionicon['code'].replace('0x', '&#x') + ';' - item_row = icon_row_template - - item_row = item_row.replace('{{name}}', ionicon['name']) - item_row = item_row.replace('{{prefix}}', data['prefix']) - item_row = item_row.replace('{{css_code}}', css_code) - item_row = item_row.replace('{{escaped_html_code}}', escaped_html_code) - item_row = item_row.replace('{{html_code}}', html_code) - - content.append(item_row) - - template_html = template_html.replace("{{font_name}}", data["name"]) - template_html = template_html.replace("{{font_version}}", data["version"]) - template_html = template_html.replace("{{icon_count}}", str(len(data["icons"])) ) - template_html = template_html.replace("{{content}}", '\n'.join(content) ) - - f = open(cheatsheet_file_path, 'w') - f.write(template_html) - f.close() - - -def generate_component_json(data): - print "Generate component.json" - d = { - "name": data['name'], - "repo": "driftyco/ionicons", - "description": "The premium icon font for Ionic Framework.", - "version": data['version'], - "keywords": [], - "dependencies": {}, - "development": {}, - "license": "MIT", - "styles": [ - "css/%s.css" % (data['name'].lower()) - ], - "fonts": [ - "fonts/%s.eot" % (data['name'].lower()), - "fonts/%s.svg" % (data['name'].lower()), - "fonts/%s.ttf" % (data['name'].lower()), - "fonts/%s.woff" % (data['name'].lower()) - ] - } - txt = json.dumps(d, indent=4, separators=(',', ': ')) - - component_file_path = os.path.join(ROOT_PATH, 'component.json') - f = open(component_file_path, 'w') - f.write(txt) - f.close() - - -def generate_composer_json(data): - print "Generate composer.json" - d = { - "name": "driftyco/ionicons", - "description": "The premium icon font for Ionic Framework.", - "keywords": [ "fonts", "icon font", "icons", "ionic", "web font"], - "homepage": "http://ionicons.com/", - "authors": [ - { - "name": "Ben Sperry", - "email": "ben@drifty.com", - "role": "Designer", - "homepage": "https://twitter.com/benjsperry" - }, - { - "name": "Adam Bradley", - "email": "adam@drifty.com", - "role": "Developer", - "homepage": "https://twitter.com/adamdbradley" - }, - { - "name": "Max Lynch", - "email": "max@drifty.com", - "role": "Developer", - "homepage": "https://twitter.com/maxlynch" - } - ], - "extra": {}, - "license": [ "MIT" ] - } - txt = json.dumps(d, indent=4, separators=(',', ': ')) - - composer_file_path = os.path.join(ROOT_PATH, 'composer.json') - f = open(composer_file_path, 'w') - f.write(txt) - f.close() - - -def generate_bower_json(data): - print "Generate bower.json" - d = { - "name": data['name'], - "version": data['version'], - "homepage": "https://github.com/driftyco/ionicons", - "authors": [ - "Ben Sperry ", - "Adam Bradley ", - "Max Lynch " - ], - "description": "Ionicons - free and beautiful icons from the creators of Ionic Framework", - "main": [ - "css/%s.css" % (data['name'].lower()), - "fonts/*" - ], - "keywords": [ "fonts", "icon font", "icons", "ionic", "web font"], - "license": "MIT", - "ignore": [ - "**/.*", - "builder", - "node_modules", - "bower_components", - "test", - "tests" - ] - } - txt = json.dumps(d, indent=4, separators=(',', ': ')) - - bower_file_path = os.path.join(ROOT_PATH, 'bower.json') - f = open(bower_file_path, 'w') - f.write(txt) - f.close() - - -def get_build_data(): - build_data_path = os.path.join(BUILDER_PATH, 'build_data.json') - f = open(build_data_path, 'r') - data = json.loads(f.read()) - f.close() - return data - - -if __name__ == "__main__": - main() diff --git a/builder/manifest.json b/builder/manifest.json deleted file mode 100644 index 8b7abbfbb..000000000 --- a/builder/manifest.json +++ /dev/null @@ -1,2940 +0,0 @@ -{ - "build_hash": "a2c6f31123a3cc8385d45bf46c5dde82", - "prefix": "ion-", - "version": "2.0.1", - "name": "Ionicons", - "icons": [ - { - "code": "0xf101", - "name": "alert" - }, - { - "code": "0xf100", - "name": "alert-circled" - }, - { - "code": "0xf2c7", - "name": "android-add" - }, - { - "code": "0xf359", - "name": "android-add-circle" - }, - { - "code": "0xf35a", - "name": "android-alarm-clock" - }, - { - "code": "0xf35b", - "name": "android-alert" - }, - { - "code": "0xf35c", - "name": "android-apps" - }, - { - "code": "0xf2c9", - "name": "android-archive" - }, - { - "code": "0xf2ca", - "name": "android-arrow-back" - }, - { - "code": "0xf35d", - "name": "android-arrow-down" - }, - { - "code": "0xf35f", - "name": "android-arrow-dropdown" - }, - { - "code": "0xf35e", - "name": "android-arrow-dropdown-circle" - }, - { - "code": "0xf361", - "name": "android-arrow-dropleft" - }, - { - "code": "0xf360", - "name": "android-arrow-dropleft-circle" - }, - { - "code": "0xf363", - "name": "android-arrow-dropright" - }, - { - "code": "0xf362", - "name": "android-arrow-dropright-circle" - }, - { - "code": "0xf365", - "name": "android-arrow-dropup" - }, - { - "code": "0xf364", - "name": "android-arrow-dropup-circle" - }, - { - "code": "0xf30f", - "name": "android-arrow-forward" - }, - { - "code": "0xf366", - "name": "android-arrow-up" - }, - { - "code": "0xf367", - "name": "android-attach" - }, - { - "code": "0xf368", - "name": "android-bar" - }, - { - "code": "0xf369", - "name": "android-bicycle" - }, - { - "code": "0xf36a", - "name": "android-boat" - }, - { - "code": "0xf36b", - "name": "android-bookmark" - }, - { - "code": "0xf36c", - "name": "android-bulb" - }, - { - "code": "0xf36d", - "name": "android-bus" - }, - { - "code": "0xf2d1", - "name": "android-calendar" - }, - { - "code": "0xf2d2", - "name": "android-call" - }, - { - "code": "0xf2d3", - "name": "android-camera" - }, - { - "code": "0xf36e", - "name": "android-cancel" - }, - { - "code": "0xf36f", - "name": "android-car" - }, - { - "code": "0xf370", - "name": "android-cart" - }, - { - "code": "0xf2d4", - "name": "android-chat" - }, - { - "code": "0xf374", - "name": "android-checkbox" - }, - { - "code": "0xf371", - "name": "android-checkbox-blank" - }, - { - "code": "0xf373", - "name": "android-checkbox-outline" - }, - { - "code": "0xf372", - "name": "android-checkbox-outline-blank" - }, - { - "code": "0xf375", - "name": "android-checkmark-circle" - }, - { - "code": "0xf376", - "name": "android-clipboard" - }, - { - "code": "0xf2d7", - "name": "android-close" - }, - { - "code": "0xf37a", - "name": "android-cloud" - }, - { - "code": "0xf377", - "name": "android-cloud-circle" - }, - { - "code": "0xf378", - "name": "android-cloud-done" - }, - { - "code": "0xf379", - "name": "android-cloud-outline" - }, - { - "code": "0xf37b", - "name": "android-color-palette" - }, - { - "code": "0xf37c", - "name": "android-compass" - }, - { - "code": "0xf2d8", - "name": "android-contact" - }, - { - "code": "0xf2d9", - "name": "android-contacts" - }, - { - "code": "0xf37d", - "name": "android-contract" - }, - { - "code": "0xf37e", - "name": "android-create" - }, - { - "code": "0xf37f", - "name": "android-delete" - }, - { - "code": "0xf380", - "name": "android-desktop" - }, - { - "code": "0xf381", - "name": "android-document" - }, - { - "code": "0xf383", - "name": "android-done" - }, - { - "code": "0xf382", - "name": "android-done-all" - }, - { - "code": "0xf2dd", - "name": "android-download" - }, - { - "code": "0xf384", - "name": "android-drafts" - }, - { - "code": "0xf385", - "name": "android-exit" - }, - { - "code": "0xf386", - "name": "android-expand" - }, - { - "code": "0xf388", - "name": "android-favorite" - }, - { - "code": "0xf387", - "name": "android-favorite-outline" - }, - { - "code": "0xf389", - "name": "android-film" - }, - { - "code": "0xf2e0", - "name": "android-folder" - }, - { - "code": "0xf38a", - "name": "android-folder-open" - }, - { - "code": "0xf38b", - "name": "android-funnel" - }, - { - "code": "0xf38c", - "name": "android-globe" - }, - { - "code": "0xf2e3", - "name": "android-hand" - }, - { - "code": "0xf38d", - "name": "android-hangout" - }, - { - "code": "0xf38e", - "name": "android-happy" - }, - { - "code": "0xf38f", - "name": "android-home" - }, - { - "code": "0xf2e4", - "name": "android-image" - }, - { - "code": "0xf390", - "name": "android-laptop" - }, - { - "code": "0xf391", - "name": "android-list" - }, - { - "code": "0xf2e9", - "name": "android-locate" - }, - { - "code": "0xf392", - "name": "android-lock" - }, - { - "code": "0xf2eb", - "name": "android-mail" - }, - { - "code": "0xf393", - "name": "android-map" - }, - { - "code": "0xf394", - "name": "android-menu" - }, - { - "code": "0xf2ec", - "name": "android-microphone" - }, - { - "code": "0xf395", - "name": "android-microphone-off" - }, - { - "code": "0xf396", - "name": "android-more-horizontal" - }, - { - "code": "0xf397", - "name": "android-more-vertical" - }, - { - "code": "0xf398", - "name": "android-navigate" - }, - { - "code": "0xf39b", - "name": "android-notifications" - }, - { - "code": "0xf399", - "name": "android-notifications-none" - }, - { - "code": "0xf39a", - "name": "android-notifications-off" - }, - { - "code": "0xf39c", - "name": "android-open" - }, - { - "code": "0xf39d", - "name": "android-options" - }, - { - "code": "0xf39e", - "name": "android-people" - }, - { - "code": "0xf3a0", - "name": "android-person" - }, - { - "code": "0xf39f", - "name": "android-person-add" - }, - { - "code": "0xf3a1", - "name": "android-phone-landscape" - }, - { - "code": "0xf3a2", - "name": "android-phone-portrait" - }, - { - "code": "0xf3a3", - "name": "android-pin" - }, - { - "code": "0xf3a4", - "name": "android-plane" - }, - { - "code": "0xf2f0", - "name": "android-playstore" - }, - { - "code": "0xf3a5", - "name": "android-print" - }, - { - "code": "0xf3a6", - "name": "android-radio-button-off" - }, - { - "code": "0xf3a7", - "name": "android-radio-button-on" - }, - { - "code": "0xf3a8", - "name": "android-refresh" - }, - { - "code": "0xf2f4", - "name": "android-remove" - }, - { - "code": "0xf3a9", - "name": "android-remove-circle" - }, - { - "code": "0xf3aa", - "name": "android-restaurant" - }, - { - "code": "0xf3ab", - "name": "android-sad" - }, - { - "code": "0xf2f5", - "name": "android-search" - }, - { - "code": "0xf2f6", - "name": "android-send" - }, - { - "code": "0xf2f7", - "name": "android-settings" - }, - { - "code": "0xf2f8", - "name": "android-share" - }, - { - "code": "0xf3ac", - "name": "android-share-alt" - }, - { - "code": "0xf2fc", - "name": "android-star" - }, - { - "code": "0xf3ad", - "name": "android-star-half" - }, - { - "code": "0xf3ae", - "name": "android-star-outline" - }, - { - "code": "0xf2fd", - "name": "android-stopwatch" - }, - { - "code": "0xf3af", - "name": "android-subway" - }, - { - "code": "0xf3b0", - "name": "android-sunny" - }, - { - "code": "0xf3b1", - "name": "android-sync" - }, - { - "code": "0xf3b2", - "name": "android-textsms" - }, - { - "code": "0xf3b3", - "name": "android-time" - }, - { - "code": "0xf3b4", - "name": "android-train" - }, - { - "code": "0xf3b5", - "name": "android-unlock" - }, - { - "code": "0xf3b6", - "name": "android-upload" - }, - { - "code": "0xf3b7", - "name": "android-volume-down" - }, - { - "code": "0xf3b8", - "name": "android-volume-mute" - }, - { - "code": "0xf3b9", - "name": "android-volume-off" - }, - { - "code": "0xf3ba", - "name": "android-volume-up" - }, - { - "code": "0xf3bb", - "name": "android-walk" - }, - { - "code": "0xf3bc", - "name": "android-warning" - }, - { - "code": "0xf3bd", - "name": "android-watch" - }, - { - "code": "0xf305", - "name": "android-wifi" - }, - { - "code": "0xf313", - "name": "aperture" - }, - { - "code": "0xf102", - "name": "archive" - }, - { - "code": "0xf103", - "name": "arrow-down-a" - }, - { - "code": "0xf104", - "name": "arrow-down-b" - }, - { - "code": "0xf105", - "name": "arrow-down-c" - }, - { - "code": "0xf25e", - "name": "arrow-expand" - }, - { - "code": "0xf25f", - "name": "arrow-graph-down-left" - }, - { - "code": "0xf260", - "name": "arrow-graph-down-right" - }, - { - "code": "0xf261", - "name": "arrow-graph-up-left" - }, - { - "code": "0xf262", - "name": "arrow-graph-up-right" - }, - { - "code": "0xf106", - "name": "arrow-left-a" - }, - { - "code": "0xf107", - "name": "arrow-left-b" - }, - { - "code": "0xf108", - "name": "arrow-left-c" - }, - { - "code": "0xf263", - "name": "arrow-move" - }, - { - "code": "0xf264", - "name": "arrow-resize" - }, - { - "code": "0xf265", - "name": "arrow-return-left" - }, - { - "code": "0xf266", - "name": "arrow-return-right" - }, - { - "code": "0xf109", - "name": "arrow-right-a" - }, - { - "code": "0xf10a", - "name": "arrow-right-b" - }, - { - "code": "0xf10b", - "name": "arrow-right-c" - }, - { - "code": "0xf267", - "name": "arrow-shrink" - }, - { - "code": "0xf268", - "name": "arrow-swap" - }, - { - "code": "0xf10c", - "name": "arrow-up-a" - }, - { - "code": "0xf10d", - "name": "arrow-up-b" - }, - { - "code": "0xf10e", - "name": "arrow-up-c" - }, - { - "code": "0xf314", - "name": "asterisk" - }, - { - "code": "0xf10f", - "name": "at" - }, - { - "code": "0xf3bf", - "name": "backspace" - }, - { - "code": "0xf3be", - "name": "backspace-outline" - }, - { - "code": "0xf110", - "name": "bag" - }, - { - "code": "0xf111", - "name": "battery-charging" - }, - { - "code": "0xf112", - "name": "battery-empty" - }, - { - "code": "0xf113", - "name": "battery-full" - }, - { - "code": "0xf114", - "name": "battery-half" - }, - { - "code": "0xf115", - "name": "battery-low" - }, - { - "code": "0xf269", - "name": "beaker" - }, - { - "code": "0xf26a", - "name": "beer" - }, - { - "code": "0xf116", - "name": "bluetooth" - }, - { - "code": "0xf315", - "name": "bonfire" - }, - { - "code": "0xf26b", - "name": "bookmark" - }, - { - "code": "0xf3c0", - "name": "bowtie" - }, - { - "code": "0xf26c", - "name": "briefcase" - }, - { - "code": "0xf2be", - "name": "bug" - }, - { - "code": "0xf26d", - "name": "calculator" - }, - { - "code": "0xf117", - "name": "calendar" - }, - { - "code": "0xf118", - "name": "camera" - }, - { - "code": "0xf119", - "name": "card" - }, - { - "code": "0xf316", - "name": "cash" - }, - { - "code": "0xf11b", - "name": "chatbox" - }, - { - "code": "0xf11a", - "name": "chatbox-working" - }, - { - "code": "0xf11c", - "name": "chatboxes" - }, - { - "code": "0xf11e", - "name": "chatbubble" - }, - { - "code": "0xf11d", - "name": "chatbubble-working" - }, - { - "code": "0xf11f", - "name": "chatbubbles" - }, - { - "code": "0xf122", - "name": "checkmark" - }, - { - "code": "0xf120", - "name": "checkmark-circled" - }, - { - "code": "0xf121", - "name": "checkmark-round" - }, - { - "code": "0xf123", - "name": "chevron-down" - }, - { - "code": "0xf124", - "name": "chevron-left" - }, - { - "code": "0xf125", - "name": "chevron-right" - }, - { - "code": "0xf126", - "name": "chevron-up" - }, - { - "code": "0xf127", - "name": "clipboard" - }, - { - "code": "0xf26e", - "name": "clock" - }, - { - "code": "0xf12a", - "name": "close" - }, - { - "code": "0xf128", - "name": "close-circled" - }, - { - "code": "0xf129", - "name": "close-round" - }, - { - "code": "0xf317", - "name": "closed-captioning" - }, - { - "code": "0xf12b", - "name": "cloud" - }, - { - "code": "0xf271", - "name": "code" - }, - { - "code": "0xf26f", - "name": "code-download" - }, - { - "code": "0xf270", - "name": "code-working" - }, - { - "code": "0xf272", - "name": "coffee" - }, - { - "code": "0xf273", - "name": "compass" - }, - { - "code": "0xf12c", - "name": "compose" - }, - { - "code": "0xf274", - "name": "connection-bars" - }, - { - "code": "0xf275", - "name": "contrast" - }, - { - "code": "0xf3c1", - "name": "crop" - }, - { - "code": "0xf318", - "name": "cube" - }, - { - "code": "0xf12d", - "name": "disc" - }, - { - "code": "0xf12f", - "name": "document" - }, - { - "code": "0xf12e", - "name": "document-text" - }, - { - "code": "0xf130", - "name": "drag" - }, - { - "code": "0xf276", - "name": "earth" - }, - { - "code": "0xf3c2", - "name": "easel" - }, - { - "code": "0xf2bf", - "name": "edit" - }, - { - "code": "0xf277", - "name": "egg" - }, - { - "code": "0xf131", - "name": "eject" - }, - { - "code": "0xf132", - "name": "email" - }, - { - "code": "0xf3c3", - "name": "email-unread" - }, - { - "code": "0xf3c5", - "name": "erlenmeyer-flask" - }, - { - "code": "0xf3c4", - "name": "erlenmeyer-flask-bubbles" - }, - { - "code": "0xf133", - "name": "eye" - }, - { - "code": "0xf306", - "name": "eye-disabled" - }, - { - "code": "0xf278", - "name": "female" - }, - { - "code": "0xf134", - "name": "filing" - }, - { - "code": "0xf135", - "name": "film-marker" - }, - { - "code": "0xf319", - "name": "fireball" - }, - { - "code": "0xf279", - "name": "flag" - }, - { - "code": "0xf31a", - "name": "flame" - }, - { - "code": "0xf137", - "name": "flash" - }, - { - "code": "0xf136", - "name": "flash-off" - }, - { - "code": "0xf139", - "name": "folder" - }, - { - "code": "0xf27a", - "name": "fork" - }, - { - "code": "0xf2c0", - "name": "fork-repo" - }, - { - "code": "0xf13a", - "name": "forward" - }, - { - "code": "0xf31b", - "name": "funnel" - }, - { - "code": "0xf13d", - "name": "gear-a" - }, - { - "code": "0xf13e", - "name": "gear-b" - }, - { - "code": "0xf13f", - "name": "grid" - }, - { - "code": "0xf27b", - "name": "hammer" - }, - { - "code": "0xf31c", - "name": "happy" - }, - { - "code": "0xf3c6", - "name": "happy-outline" - }, - { - "code": "0xf140", - "name": "headphone" - }, - { - "code": "0xf141", - "name": "heart" - }, - { - "code": "0xf31d", - "name": "heart-broken" - }, - { - "code": "0xf143", - "name": "help" - }, - { - "code": "0xf27c", - "name": "help-buoy" - }, - { - "code": "0xf142", - "name": "help-circled" - }, - { - "code": "0xf144", - "name": "home" - }, - { - "code": "0xf27d", - "name": "icecream" - }, - { - "code": "0xf147", - "name": "image" - }, - { - "code": "0xf148", - "name": "images" - }, - { - "code": "0xf14a", - "name": "information" - }, - { - "code": "0xf149", - "name": "information-circled" - }, - { - "code": "0xf14b", - "name": "ionic" - }, - { - "code": "0xf3c8", - "name": "ios-alarm" - }, - { - "code": "0xf3c7", - "name": "ios-alarm-outline" - }, - { - "code": "0xf3ca", - "name": "ios-albums" - }, - { - "code": "0xf3c9", - "name": "ios-albums-outline" - }, - { - "code": "0xf3cc", - "name": "ios-americanfootball" - }, - { - "code": "0xf3cb", - "name": "ios-americanfootball-outline" - }, - { - "code": "0xf3ce", - "name": "ios-analytics" - }, - { - "code": "0xf3cd", - "name": "ios-analytics-outline" - }, - { - "code": "0xf3cf", - "name": "ios-arrow-back" - }, - { - "code": "0xf3d0", - "name": "ios-arrow-down" - }, - { - "code": "0xf3d1", - "name": "ios-arrow-forward" - }, - { - "code": "0xf3d2", - "name": "ios-arrow-left" - }, - { - "code": "0xf3d3", - "name": "ios-arrow-right" - }, - { - "code": "0xf3d4", - "name": "ios-arrow-thin-down" - }, - { - "code": "0xf3d5", - "name": "ios-arrow-thin-left" - }, - { - "code": "0xf3d6", - "name": "ios-arrow-thin-right" - }, - { - "code": "0xf3d7", - "name": "ios-arrow-thin-up" - }, - { - "code": "0xf3d8", - "name": "ios-arrow-up" - }, - { - "code": "0xf3da", - "name": "ios-at" - }, - { - "code": "0xf3d9", - "name": "ios-at-outline" - }, - { - "code": "0xf3dc", - "name": "ios-barcode" - }, - { - "code": "0xf3db", - "name": "ios-barcode-outline" - }, - { - "code": "0xf3de", - "name": "ios-baseball" - }, - { - "code": "0xf3dd", - "name": "ios-baseball-outline" - }, - { - "code": "0xf3e0", - "name": "ios-basketball" - }, - { - "code": "0xf3df", - "name": "ios-basketball-outline" - }, - { - "code": "0xf3e2", - "name": "ios-bell" - }, - { - "code": "0xf3e1", - "name": "ios-bell-outline" - }, - { - "code": "0xf3e4", - "name": "ios-body" - }, - { - "code": "0xf3e3", - "name": "ios-body-outline" - }, - { - "code": "0xf3e6", - "name": "ios-bolt" - }, - { - "code": "0xf3e5", - "name": "ios-bolt-outline" - }, - { - "code": "0xf3e8", - "name": "ios-book" - }, - { - "code": "0xf3e7", - "name": "ios-book-outline" - }, - { - "code": "0xf3ea", - "name": "ios-bookmarks" - }, - { - "code": "0xf3e9", - "name": "ios-bookmarks-outline" - }, - { - "code": "0xf3ec", - "name": "ios-box" - }, - { - "code": "0xf3eb", - "name": "ios-box-outline" - }, - { - "code": "0xf3ee", - "name": "ios-briefcase" - }, - { - "code": "0xf3ed", - "name": "ios-briefcase-outline" - }, - { - "code": "0xf3f0", - "name": "ios-browsers" - }, - { - "code": "0xf3ef", - "name": "ios-browsers-outline" - }, - { - "code": "0xf3f2", - "name": "ios-calculator" - }, - { - "code": "0xf3f1", - "name": "ios-calculator-outline" - }, - { - "code": "0xf3f4", - "name": "ios-calendar" - }, - { - "code": "0xf3f3", - "name": "ios-calendar-outline" - }, - { - "code": "0xf3f6", - "name": "ios-camera" - }, - { - "code": "0xf3f5", - "name": "ios-camera-outline" - }, - { - "code": "0xf3f8", - "name": "ios-cart" - }, - { - "code": "0xf3f7", - "name": "ios-cart-outline" - }, - { - "code": "0xf3fa", - "name": "ios-chatboxes" - }, - { - "code": "0xf3f9", - "name": "ios-chatboxes-outline" - }, - { - "code": "0xf3fc", - "name": "ios-chatbubble" - }, - { - "code": "0xf3fb", - "name": "ios-chatbubble-outline" - }, - { - "code": "0xf3ff", - "name": "ios-checkmark" - }, - { - "code": "0xf3fd", - "name": "ios-checkmark-empty" - }, - { - "code": "0xf3fe", - "name": "ios-checkmark-outline" - }, - { - "code": "0xf400", - "name": "ios-circle-filled" - }, - { - "code": "0xf401", - "name": "ios-circle-outline" - }, - { - "code": "0xf403", - "name": "ios-clock" - }, - { - "code": "0xf402", - "name": "ios-clock-outline" - }, - { - "code": "0xf406", - "name": "ios-close" - }, - { - "code": "0xf404", - "name": "ios-close-empty" - }, - { - "code": "0xf405", - "name": "ios-close-outline" - }, - { - "code": "0xf40c", - "name": "ios-cloud" - }, - { - "code": "0xf408", - "name": "ios-cloud-download" - }, - { - "code": "0xf407", - "name": "ios-cloud-download-outline" - }, - { - "code": "0xf409", - "name": "ios-cloud-outline" - }, - { - "code": "0xf40b", - "name": "ios-cloud-upload" - }, - { - "code": "0xf40a", - "name": "ios-cloud-upload-outline" - }, - { - "code": "0xf410", - "name": "ios-cloudy" - }, - { - "code": "0xf40e", - "name": "ios-cloudy-night" - }, - { - "code": "0xf40d", - "name": "ios-cloudy-night-outline" - }, - { - "code": "0xf40f", - "name": "ios-cloudy-outline" - }, - { - "code": "0xf412", - "name": "ios-cog" - }, - { - "code": "0xf411", - "name": "ios-cog-outline" - }, - { - "code": "0xf414", - "name": "ios-color-filter" - }, - { - "code": "0xf413", - "name": "ios-color-filter-outline" - }, - { - "code": "0xf416", - "name": "ios-color-wand" - }, - { - "code": "0xf415", - "name": "ios-color-wand-outline" - }, - { - "code": "0xf418", - "name": "ios-compose" - }, - { - "code": "0xf417", - "name": "ios-compose-outline" - }, - { - "code": "0xf41a", - "name": "ios-contact" - }, - { - "code": "0xf419", - "name": "ios-contact-outline" - }, - { - "code": "0xf41c", - "name": "ios-copy" - }, - { - "code": "0xf41b", - "name": "ios-copy-outline" - }, - { - "code": "0xf41e", - "name": "ios-crop" - }, - { - "code": "0xf41d", - "name": "ios-crop-strong" - }, - { - "code": "0xf420", - "name": "ios-download" - }, - { - "code": "0xf41f", - "name": "ios-download-outline" - }, - { - "code": "0xf421", - "name": "ios-drag" - }, - { - "code": "0xf423", - "name": "ios-email" - }, - { - "code": "0xf422", - "name": "ios-email-outline" - }, - { - "code": "0xf425", - "name": "ios-eye" - }, - { - "code": "0xf424", - "name": "ios-eye-outline" - }, - { - "code": "0xf427", - "name": "ios-fastforward" - }, - { - "code": "0xf426", - "name": "ios-fastforward-outline" - }, - { - "code": "0xf429", - "name": "ios-filing" - }, - { - "code": "0xf428", - "name": "ios-filing-outline" - }, - { - "code": "0xf42b", - "name": "ios-film" - }, - { - "code": "0xf42a", - "name": "ios-film-outline" - }, - { - "code": "0xf42d", - "name": "ios-flag" - }, - { - "code": "0xf42c", - "name": "ios-flag-outline" - }, - { - "code": "0xf42f", - "name": "ios-flame" - }, - { - "code": "0xf42e", - "name": "ios-flame-outline" - }, - { - "code": "0xf431", - "name": "ios-flask" - }, - { - "code": "0xf430", - "name": "ios-flask-outline" - }, - { - "code": "0xf433", - "name": "ios-flower" - }, - { - "code": "0xf432", - "name": "ios-flower-outline" - }, - { - "code": "0xf435", - "name": "ios-folder" - }, - { - "code": "0xf434", - "name": "ios-folder-outline" - }, - { - "code": "0xf437", - "name": "ios-football" - }, - { - "code": "0xf436", - "name": "ios-football-outline" - }, - { - "code": "0xf439", - "name": "ios-game-controller-a" - }, - { - "code": "0xf438", - "name": "ios-game-controller-a-outline" - }, - { - "code": "0xf43b", - "name": "ios-game-controller-b" - }, - { - "code": "0xf43a", - "name": "ios-game-controller-b-outline" - }, - { - "code": "0xf43d", - "name": "ios-gear" - }, - { - "code": "0xf43c", - "name": "ios-gear-outline" - }, - { - "code": "0xf43f", - "name": "ios-glasses" - }, - { - "code": "0xf43e", - "name": "ios-glasses-outline" - }, - { - "code": "0xf441", - "name": "ios-grid-view" - }, - { - "code": "0xf440", - "name": "ios-grid-view-outline" - }, - { - "code": "0xf443", - "name": "ios-heart" - }, - { - "code": "0xf442", - "name": "ios-heart-outline" - }, - { - "code": "0xf446", - "name": "ios-help" - }, - { - "code": "0xf444", - "name": "ios-help-empty" - }, - { - "code": "0xf445", - "name": "ios-help-outline" - }, - { - "code": "0xf448", - "name": "ios-home" - }, - { - "code": "0xf447", - "name": "ios-home-outline" - }, - { - "code": "0xf44a", - "name": "ios-infinite" - }, - { - "code": "0xf449", - "name": "ios-infinite-outline" - }, - { - "code": "0xf44d", - "name": "ios-information" - }, - { - "code": "0xf44b", - "name": "ios-information-empty" - }, - { - "code": "0xf44c", - "name": "ios-information-outline" - }, - { - "code": "0xf44e", - "name": "ios-ionic-outline" - }, - { - "code": "0xf450", - "name": "ios-keypad" - }, - { - "code": "0xf44f", - "name": "ios-keypad-outline" - }, - { - "code": "0xf452", - "name": "ios-lightbulb" - }, - { - "code": "0xf451", - "name": "ios-lightbulb-outline" - }, - { - "code": "0xf454", - "name": "ios-list" - }, - { - "code": "0xf453", - "name": "ios-list-outline" - }, - { - "code": "0xf456", - "name": "ios-location" - }, - { - "code": "0xf455", - "name": "ios-location-outline" - }, - { - "code": "0xf458", - "name": "ios-locked" - }, - { - "code": "0xf457", - "name": "ios-locked-outline" - }, - { - "code": "0xf45a", - "name": "ios-loop" - }, - { - "code": "0xf459", - "name": "ios-loop-strong" - }, - { - "code": "0xf45c", - "name": "ios-medical" - }, - { - "code": "0xf45b", - "name": "ios-medical-outline" - }, - { - "code": "0xf45e", - "name": "ios-medkit" - }, - { - "code": "0xf45d", - "name": "ios-medkit-outline" - }, - { - "code": "0xf461", - "name": "ios-mic" - }, - { - "code": "0xf45f", - "name": "ios-mic-off" - }, - { - "code": "0xf460", - "name": "ios-mic-outline" - }, - { - "code": "0xf464", - "name": "ios-minus" - }, - { - "code": "0xf462", - "name": "ios-minus-empty" - }, - { - "code": "0xf463", - "name": "ios-minus-outline" - }, - { - "code": "0xf466", - "name": "ios-monitor" - }, - { - "code": "0xf465", - "name": "ios-monitor-outline" - }, - { - "code": "0xf468", - "name": "ios-moon" - }, - { - "code": "0xf467", - "name": "ios-moon-outline" - }, - { - "code": "0xf46a", - "name": "ios-more" - }, - { - "code": "0xf469", - "name": "ios-more-outline" - }, - { - "code": "0xf46b", - "name": "ios-musical-note" - }, - { - "code": "0xf46c", - "name": "ios-musical-notes" - }, - { - "code": "0xf46e", - "name": "ios-navigate" - }, - { - "code": "0xf46d", - "name": "ios-navigate-outline" - }, - { - "code": "0xf470", - "name": "ios-nutrition" - }, - { - "code": "0xf46f", - "name": "ios-nutrition-outline" - }, - { - "code": "0xf472", - "name": "ios-paper" - }, - { - "code": "0xf471", - "name": "ios-paper-outline" - }, - { - "code": "0xf474", - "name": "ios-paperplane" - }, - { - "code": "0xf473", - "name": "ios-paperplane-outline" - }, - { - "code": "0xf476", - "name": "ios-partlysunny" - }, - { - "code": "0xf475", - "name": "ios-partlysunny-outline" - }, - { - "code": "0xf478", - "name": "ios-pause" - }, - { - "code": "0xf477", - "name": "ios-pause-outline" - }, - { - "code": "0xf47a", - "name": "ios-paw" - }, - { - "code": "0xf479", - "name": "ios-paw-outline" - }, - { - "code": "0xf47c", - "name": "ios-people" - }, - { - "code": "0xf47b", - "name": "ios-people-outline" - }, - { - "code": "0xf47e", - "name": "ios-person" - }, - { - "code": "0xf47d", - "name": "ios-person-outline" - }, - { - "code": "0xf480", - "name": "ios-personadd" - }, - { - "code": "0xf47f", - "name": "ios-personadd-outline" - }, - { - "code": "0xf482", - "name": "ios-photos" - }, - { - "code": "0xf481", - "name": "ios-photos-outline" - }, - { - "code": "0xf484", - "name": "ios-pie" - }, - { - "code": "0xf483", - "name": "ios-pie-outline" - }, - { - "code": "0xf486", - "name": "ios-pint" - }, - { - "code": "0xf485", - "name": "ios-pint-outline" - }, - { - "code": "0xf488", - "name": "ios-play" - }, - { - "code": "0xf487", - "name": "ios-play-outline" - }, - { - "code": "0xf48b", - "name": "ios-plus" - }, - { - "code": "0xf489", - "name": "ios-plus-empty" - }, - { - "code": "0xf48a", - "name": "ios-plus-outline" - }, - { - "code": "0xf48d", - "name": "ios-pricetag" - }, - { - "code": "0xf48c", - "name": "ios-pricetag-outline" - }, - { - "code": "0xf48f", - "name": "ios-pricetags" - }, - { - "code": "0xf48e", - "name": "ios-pricetags-outline" - }, - { - "code": "0xf491", - "name": "ios-printer" - }, - { - "code": "0xf490", - "name": "ios-printer-outline" - }, - { - "code": "0xf493", - "name": "ios-pulse" - }, - { - "code": "0xf492", - "name": "ios-pulse-strong" - }, - { - "code": "0xf495", - "name": "ios-rainy" - }, - { - "code": "0xf494", - "name": "ios-rainy-outline" - }, - { - "code": "0xf497", - "name": "ios-recording" - }, - { - "code": "0xf496", - "name": "ios-recording-outline" - }, - { - "code": "0xf499", - "name": "ios-redo" - }, - { - "code": "0xf498", - "name": "ios-redo-outline" - }, - { - "code": "0xf49c", - "name": "ios-refresh" - }, - { - "code": "0xf49a", - "name": "ios-refresh-empty" - }, - { - "code": "0xf49b", - "name": "ios-refresh-outline" - }, - { - "code": "0xf49d", - "name": "ios-reload" - }, - { - "code": "0xf49f", - "name": "ios-reverse-camera" - }, - { - "code": "0xf49e", - "name": "ios-reverse-camera-outline" - }, - { - "code": "0xf4a1", - "name": "ios-rewind" - }, - { - "code": "0xf4a0", - "name": "ios-rewind-outline" - }, - { - "code": "0xf4a3", - "name": "ios-rose" - }, - { - "code": "0xf4a2", - "name": "ios-rose-outline" - }, - { - "code": "0xf4a5", - "name": "ios-search" - }, - { - "code": "0xf4a4", - "name": "ios-search-strong" - }, - { - "code": "0xf4a7", - "name": "ios-settings" - }, - { - "code": "0xf4a6", - "name": "ios-settings-strong" - }, - { - "code": "0xf4a9", - "name": "ios-shuffle" - }, - { - "code": "0xf4a8", - "name": "ios-shuffle-strong" - }, - { - "code": "0xf4ab", - "name": "ios-skipbackward" - }, - { - "code": "0xf4aa", - "name": "ios-skipbackward-outline" - }, - { - "code": "0xf4ad", - "name": "ios-skipforward" - }, - { - "code": "0xf4ac", - "name": "ios-skipforward-outline" - }, - { - "code": "0xf4ae", - "name": "ios-snowy" - }, - { - "code": "0xf4b0", - "name": "ios-speedometer" - }, - { - "code": "0xf4af", - "name": "ios-speedometer-outline" - }, - { - "code": "0xf4b3", - "name": "ios-star" - }, - { - "code": "0xf4b1", - "name": "ios-star-half" - }, - { - "code": "0xf4b2", - "name": "ios-star-outline" - }, - { - "code": "0xf4b5", - "name": "ios-stopwatch" - }, - { - "code": "0xf4b4", - "name": "ios-stopwatch-outline" - }, - { - "code": "0xf4b7", - "name": "ios-sunny" - }, - { - "code": "0xf4b6", - "name": "ios-sunny-outline" - }, - { - "code": "0xf4b9", - "name": "ios-telephone" - }, - { - "code": "0xf4b8", - "name": "ios-telephone-outline" - }, - { - "code": "0xf4bb", - "name": "ios-tennisball" - }, - { - "code": "0xf4ba", - "name": "ios-tennisball-outline" - }, - { - "code": "0xf4bd", - "name": "ios-thunderstorm" - }, - { - "code": "0xf4bc", - "name": "ios-thunderstorm-outline" - }, - { - "code": "0xf4bf", - "name": "ios-time" - }, - { - "code": "0xf4be", - "name": "ios-time-outline" - }, - { - "code": "0xf4c1", - "name": "ios-timer" - }, - { - "code": "0xf4c0", - "name": "ios-timer-outline" - }, - { - "code": "0xf4c3", - "name": "ios-toggle" - }, - { - "code": "0xf4c2", - "name": "ios-toggle-outline" - }, - { - "code": "0xf4c5", - "name": "ios-trash" - }, - { - "code": "0xf4c4", - "name": "ios-trash-outline" - }, - { - "code": "0xf4c7", - "name": "ios-undo" - }, - { - "code": "0xf4c6", - "name": "ios-undo-outline" - }, - { - "code": "0xf4c9", - "name": "ios-unlocked" - }, - { - "code": "0xf4c8", - "name": "ios-unlocked-outline" - }, - { - "code": "0xf4cb", - "name": "ios-upload" - }, - { - "code": "0xf4ca", - "name": "ios-upload-outline" - }, - { - "code": "0xf4cd", - "name": "ios-videocam" - }, - { - "code": "0xf4cc", - "name": "ios-videocam-outline" - }, - { - "code": "0xf4ce", - "name": "ios-volume-high" - }, - { - "code": "0xf4cf", - "name": "ios-volume-low" - }, - { - "code": "0xf4d1", - "name": "ios-wineglass" - }, - { - "code": "0xf4d0", - "name": "ios-wineglass-outline" - }, - { - "code": "0xf4d3", - "name": "ios-world" - }, - { - "code": "0xf4d2", - "name": "ios-world-outline" - }, - { - "code": "0xf1f9", - "name": "ipad" - }, - { - "code": "0xf1fa", - "name": "iphone" - }, - { - "code": "0xf1fb", - "name": "ipod" - }, - { - "code": "0xf295", - "name": "jet" - }, - { - "code": "0xf296", - "name": "key" - }, - { - "code": "0xf297", - "name": "knife" - }, - { - "code": "0xf1fc", - "name": "laptop" - }, - { - "code": "0xf1fd", - "name": "leaf" - }, - { - "code": "0xf298", - "name": "levels" - }, - { - "code": "0xf299", - "name": "lightbulb" - }, - { - "code": "0xf1fe", - "name": "link" - }, - { - "code": "0xf29a", - "name": "load-a" - }, - { - "code": "0xf29b", - "name": "load-b" - }, - { - "code": "0xf29c", - "name": "load-c" - }, - { - "code": "0xf29d", - "name": "load-d" - }, - { - "code": "0xf1ff", - "name": "location" - }, - { - "code": "0xf4d4", - "name": "lock-combination" - }, - { - "code": "0xf200", - "name": "locked" - }, - { - "code": "0xf29e", - "name": "log-in" - }, - { - "code": "0xf29f", - "name": "log-out" - }, - { - "code": "0xf201", - "name": "loop" - }, - { - "code": "0xf2a0", - "name": "magnet" - }, - { - "code": "0xf2a1", - "name": "male" - }, - { - "code": "0xf202", - "name": "man" - }, - { - "code": "0xf203", - "name": "map" - }, - { - "code": "0xf2a2", - "name": "medkit" - }, - { - "code": "0xf33f", - "name": "merge" - }, - { - "code": "0xf204", - "name": "mic-a" - }, - { - "code": "0xf205", - "name": "mic-b" - }, - { - "code": "0xf206", - "name": "mic-c" - }, - { - "code": "0xf209", - "name": "minus" - }, - { - "code": "0xf207", - "name": "minus-circled" - }, - { - "code": "0xf208", - "name": "minus-round" - }, - { - "code": "0xf2c1", - "name": "model-s" - }, - { - "code": "0xf20a", - "name": "monitor" - }, - { - "code": "0xf20b", - "name": "more" - }, - { - "code": "0xf340", - "name": "mouse" - }, - { - "code": "0xf20c", - "name": "music-note" - }, - { - "code": "0xf20e", - "name": "navicon" - }, - { - "code": "0xf20d", - "name": "navicon-round" - }, - { - "code": "0xf2a3", - "name": "navigate" - }, - { - "code": "0xf341", - "name": "network" - }, - { - "code": "0xf2c2", - "name": "no-smoking" - }, - { - "code": "0xf2a4", - "name": "nuclear" - }, - { - "code": "0xf342", - "name": "outlet" - }, - { - "code": "0xf4d5", - "name": "paintbrush" - }, - { - "code": "0xf4d6", - "name": "paintbucket" - }, - { - "code": "0xf2c3", - "name": "paper-airplane" - }, - { - "code": "0xf20f", - "name": "paperclip" - }, - { - "code": "0xf210", - "name": "pause" - }, - { - "code": "0xf213", - "name": "person" - }, - { - "code": "0xf211", - "name": "person-add" - }, - { - "code": "0xf212", - "name": "person-stalker" - }, - { - "code": "0xf2a5", - "name": "pie-graph" - }, - { - "code": "0xf2a6", - "name": "pin" - }, - { - "code": "0xf2a7", - "name": "pinpoint" - }, - { - "code": "0xf2a8", - "name": "pizza" - }, - { - "code": "0xf214", - "name": "plane" - }, - { - "code": "0xf343", - "name": "planet" - }, - { - "code": "0xf215", - "name": "play" - }, - { - "code": "0xf30a", - "name": "playstation" - }, - { - "code": "0xf218", - "name": "plus" - }, - { - "code": "0xf216", - "name": "plus-circled" - }, - { - "code": "0xf217", - "name": "plus-round" - }, - { - "code": "0xf344", - "name": "podium" - }, - { - "code": "0xf219", - "name": "pound" - }, - { - "code": "0xf2a9", - "name": "power" - }, - { - "code": "0xf2aa", - "name": "pricetag" - }, - { - "code": "0xf2ab", - "name": "pricetags" - }, - { - "code": "0xf21a", - "name": "printer" - }, - { - "code": "0xf345", - "name": "pull-request" - }, - { - "code": "0xf346", - "name": "qr-scanner" - }, - { - "code": "0xf347", - "name": "quote" - }, - { - "code": "0xf2ac", - "name": "radio-waves" - }, - { - "code": "0xf21b", - "name": "record" - }, - { - "code": "0xf21c", - "name": "refresh" - }, - { - "code": "0xf21e", - "name": "reply" - }, - { - "code": "0xf21d", - "name": "reply-all" - }, - { - "code": "0xf348", - "name": "ribbon-a" - }, - { - "code": "0xf349", - "name": "ribbon-b" - }, - { - "code": "0xf34a", - "name": "sad" - }, - { - "code": "0xf4d7", - "name": "sad-outline" - }, - { - "code": "0xf34b", - "name": "scissors" - }, - { - "code": "0xf21f", - "name": "search" - }, - { - "code": "0xf2ad", - "name": "settings" - }, - { - "code": "0xf220", - "name": "share" - }, - { - "code": "0xf221", - "name": "shuffle" - }, - { - "code": "0xf222", - "name": "skip-backward" - }, - { - "code": "0xf223", - "name": "skip-forward" - }, - { - "code": "0xf225", - "name": "social-android" - }, - { - "code": "0xf224", - "name": "social-android-outline" - }, - { - "code": "0xf4d9", - "name": "social-angular" - }, - { - "code": "0xf4d8", - "name": "social-angular-outline" - }, - { - "code": "0xf227", - "name": "social-apple" - }, - { - "code": "0xf226", - "name": "social-apple-outline" - }, - { - "code": "0xf2af", - "name": "social-bitcoin" - }, - { - "code": "0xf2ae", - "name": "social-bitcoin-outline" - }, - { - "code": "0xf229", - "name": "social-buffer" - }, - { - "code": "0xf228", - "name": "social-buffer-outline" - }, - { - "code": "0xf4db", - "name": "social-chrome" - }, - { - "code": "0xf4da", - "name": "social-chrome-outline" - }, - { - "code": "0xf4dd", - "name": "social-codepen" - }, - { - "code": "0xf4dc", - "name": "social-codepen-outline" - }, - { - "code": "0xf4df", - "name": "social-css3" - }, - { - "code": "0xf4de", - "name": "social-css3-outline" - }, - { - "code": "0xf22b", - "name": "social-designernews" - }, - { - "code": "0xf22a", - "name": "social-designernews-outline" - }, - { - "code": "0xf22d", - "name": "social-dribbble" - }, - { - "code": "0xf22c", - "name": "social-dribbble-outline" - }, - { - "code": "0xf22f", - "name": "social-dropbox" - }, - { - "code": "0xf22e", - "name": "social-dropbox-outline" - }, - { - "code": "0xf4e1", - "name": "social-euro" - }, - { - "code": "0xf4e0", - "name": "social-euro-outline" - }, - { - "code": "0xf231", - "name": "social-facebook" - }, - { - "code": "0xf230", - "name": "social-facebook-outline" - }, - { - "code": "0xf34d", - "name": "social-foursquare" - }, - { - "code": "0xf34c", - "name": "social-foursquare-outline" - }, - { - "code": "0xf2c4", - "name": "social-freebsd-devil" - }, - { - "code": "0xf233", - "name": "social-github" - }, - { - "code": "0xf232", - "name": "social-github-outline" - }, - { - "code": "0xf34f", - "name": "social-google" - }, - { - "code": "0xf34e", - "name": "social-google-outline" - }, - { - "code": "0xf235", - "name": "social-googleplus" - }, - { - "code": "0xf234", - "name": "social-googleplus-outline" - }, - { - "code": "0xf237", - "name": "social-hackernews" - }, - { - "code": "0xf236", - "name": "social-hackernews-outline" - }, - { - "code": "0xf4e3", - "name": "social-html5" - }, - { - "code": "0xf4e2", - "name": "social-html5-outline" - }, - { - "code": "0xf351", - "name": "social-instagram" - }, - { - "code": "0xf350", - "name": "social-instagram-outline" - }, - { - "code": "0xf4e5", - "name": "social-javascript" - }, - { - "code": "0xf4e4", - "name": "social-javascript-outline" - }, - { - "code": "0xf239", - "name": "social-linkedin" - }, - { - "code": "0xf238", - "name": "social-linkedin-outline" - }, - { - "code": "0xf4e6", - "name": "social-markdown" - }, - { - "code": "0xf4e7", - "name": "social-nodejs" - }, - { - "code": "0xf4e8", - "name": "social-octocat" - }, - { - "code": "0xf2b1", - "name": "social-pinterest" - }, - { - "code": "0xf2b0", - "name": "social-pinterest-outline" - }, - { - "code": "0xf4e9", - "name": "social-python" - }, - { - "code": "0xf23b", - "name": "social-reddit" - }, - { - "code": "0xf23a", - "name": "social-reddit-outline" - }, - { - "code": "0xf23d", - "name": "social-rss" - }, - { - "code": "0xf23c", - "name": "social-rss-outline" - }, - { - "code": "0xf4ea", - "name": "social-sass" - }, - { - "code": "0xf23f", - "name": "social-skype" - }, - { - "code": "0xf23e", - "name": "social-skype-outline" - }, - { - "code": "0xf4ec", - "name": "social-snapchat" - }, - { - "code": "0xf4eb", - "name": "social-snapchat-outline" - }, - { - "code": "0xf241", - "name": "social-tumblr" - }, - { - "code": "0xf240", - "name": "social-tumblr-outline" - }, - { - "code": "0xf2c5", - "name": "social-tux" - }, - { - "code": "0xf4ee", - "name": "social-twitch" - }, - { - "code": "0xf4ed", - "name": "social-twitch-outline" - }, - { - "code": "0xf243", - "name": "social-twitter" - }, - { - "code": "0xf242", - "name": "social-twitter-outline" - }, - { - "code": "0xf353", - "name": "social-usd" - }, - { - "code": "0xf352", - "name": "social-usd-outline" - }, - { - "code": "0xf245", - "name": "social-vimeo" - }, - { - "code": "0xf244", - "name": "social-vimeo-outline" - }, - { - "code": "0xf4f0", - "name": "social-whatsapp" - }, - { - "code": "0xf4ef", - "name": "social-whatsapp-outline" - }, - { - "code": "0xf247", - "name": "social-windows" - }, - { - "code": "0xf246", - "name": "social-windows-outline" - }, - { - "code": "0xf249", - "name": "social-wordpress" - }, - { - "code": "0xf248", - "name": "social-wordpress-outline" - }, - { - "code": "0xf24b", - "name": "social-yahoo" - }, - { - "code": "0xf24a", - "name": "social-yahoo-outline" - }, - { - "code": "0xf4f2", - "name": "social-yen" - }, - { - "code": "0xf4f1", - "name": "social-yen-outline" - }, - { - "code": "0xf24d", - "name": "social-youtube" - }, - { - "code": "0xf24c", - "name": "social-youtube-outline" - }, - { - "code": "0xf4f4", - "name": "soup-can" - }, - { - "code": "0xf4f3", - "name": "soup-can-outline" - }, - { - "code": "0xf2b2", - "name": "speakerphone" - }, - { - "code": "0xf2b3", - "name": "speedometer" - }, - { - "code": "0xf2b4", - "name": "spoon" - }, - { - "code": "0xf24e", - "name": "star" - }, - { - "code": "0xf2b5", - "name": "stats-bars" - }, - { - "code": "0xf30b", - "name": "steam" - }, - { - "code": "0xf24f", - "name": "stop" - }, - { - "code": "0xf2b6", - "name": "thermometer" - }, - { - "code": "0xf250", - "name": "thumbsdown" - }, - { - "code": "0xf251", - "name": "thumbsup" - }, - { - "code": "0xf355", - "name": "toggle" - }, - { - "code": "0xf354", - "name": "toggle-filled" - }, - { - "code": "0xf4f5", - "name": "transgender" - }, - { - "code": "0xf252", - "name": "trash-a" - }, - { - "code": "0xf253", - "name": "trash-b" - }, - { - "code": "0xf356", - "name": "trophy" - }, - { - "code": "0xf4f7", - "name": "tshirt" - }, - { - "code": "0xf4f6", - "name": "tshirt-outline" - }, - { - "code": "0xf2b7", - "name": "umbrella" - }, - { - "code": "0xf357", - "name": "university" - }, - { - "code": "0xf254", - "name": "unlocked" - }, - { - "code": "0xf255", - "name": "upload" - }, - { - "code": "0xf2b8", - "name": "usb" - }, - { - "code": "0xf256", - "name": "videocamera" - }, - { - "code": "0xf257", - "name": "volume-high" - }, - { - "code": "0xf258", - "name": "volume-low" - }, - { - "code": "0xf259", - "name": "volume-medium" - }, - { - "code": "0xf25a", - "name": "volume-mute" - }, - { - "code": "0xf358", - "name": "wand" - }, - { - "code": "0xf25b", - "name": "waterdrop" - }, - { - "code": "0xf25c", - "name": "wifi" - }, - { - "code": "0xf2b9", - "name": "wineglass" - }, - { - "code": "0xf25d", - "name": "woman" - }, - { - "code": "0xf2ba", - "name": "wrench" - }, - { - "code": "0xf30c", - "name": "xbox" - } - ] -} \ No newline at end of file diff --git a/builder/scripts/eotlitetool.py b/builder/scripts/eotlitetool.py deleted file mode 100644 index d3e253bf6..000000000 --- a/builder/scripts/eotlitetool.py +++ /dev/null @@ -1,466 +0,0 @@ -#!/usr/bin/env python -# ***** BEGIN LICENSE BLOCK ***** -# Version: MPL 1.1/GPL 2.0/LGPL 2.1 -# -# The contents of this file are subject to the Mozilla Public License Version -# 1.1 (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# http://www.mozilla.org/MPL/ -# -# Software distributed under the License is distributed on an "AS IS" basis, -# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -# for the specific language governing rights and limitations under the -# License. -# -# The Original Code is font utility code. -# -# The Initial Developer of the Original Code is Mozilla Corporation. -# Portions created by the Initial Developer are Copyright (C) 2009 -# the Initial Developer. All Rights Reserved. -# -# Contributor(s): -# John Daggett -# -# Alternatively, the contents of this file may be used under the terms of -# either the GNU General Public License Version 2 or later (the "GPL"), or -# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -# in which case the provisions of the GPL or the LGPL are applicable instead -# of those above. If you wish to allow use of your version of this file only -# under the terms of either the GPL or the LGPL, and not to allow others to -# use your version of this file under the terms of the MPL, indicate your -# decision by deleting the provisions above and replace them with the notice -# and other provisions required by the GPL or the LGPL. If you do not delete -# the provisions above, a recipient may use your version of this file under -# the terms of any one of the MPL, the GPL or the LGPL. -# -# ***** END LICENSE BLOCK ***** */ - -# eotlitetool.py - create EOT version of OpenType font for use with IE -# -# Usage: eotlitetool.py [-o output-filename] font1 [font2 ...] -# - -# OpenType file structure -# http://www.microsoft.com/typography/otspec/otff.htm -# -# Types: -# -# BYTE 8-bit unsigned integer. -# CHAR 8-bit signed integer. -# USHORT 16-bit unsigned integer. -# SHORT 16-bit signed integer. -# ULONG 32-bit unsigned integer. -# Fixed 32-bit signed fixed-point number (16.16) -# LONGDATETIME Date represented in number of seconds since 12:00 midnight, January 1, 1904. The value is represented as a signed 64-bit integer. -# -# SFNT Header -# -# Fixed sfnt version // 0x00010000 for version 1.0. -# USHORT numTables // Number of tables. -# USHORT searchRange // (Maximum power of 2 <= numTables) x 16. -# USHORT entrySelector // Log2(maximum power of 2 <= numTables). -# USHORT rangeShift // NumTables x 16-searchRange. -# -# Table Directory -# -# ULONG tag // 4-byte identifier. -# ULONG checkSum // CheckSum for this table. -# ULONG offset // Offset from beginning of TrueType font file. -# ULONG length // Length of this table. -# -# OS/2 Table (Version 4) -# -# USHORT version // 0x0004 -# SHORT xAvgCharWidth -# USHORT usWeightClass -# USHORT usWidthClass -# USHORT fsType -# SHORT ySubscriptXSize -# SHORT ySubscriptYSize -# SHORT ySubscriptXOffset -# SHORT ySubscriptYOffset -# SHORT ySuperscriptXSize -# SHORT ySuperscriptYSize -# SHORT ySuperscriptXOffset -# SHORT ySuperscriptYOffset -# SHORT yStrikeoutSize -# SHORT yStrikeoutPosition -# SHORT sFamilyClass -# BYTE panose[10] -# ULONG ulUnicodeRange1 // Bits 0-31 -# ULONG ulUnicodeRange2 // Bits 32-63 -# ULONG ulUnicodeRange3 // Bits 64-95 -# ULONG ulUnicodeRange4 // Bits 96-127 -# CHAR achVendID[4] -# USHORT fsSelection -# USHORT usFirstCharIndex -# USHORT usLastCharIndex -# SHORT sTypoAscender -# SHORT sTypoDescender -# SHORT sTypoLineGap -# USHORT usWinAscent -# USHORT usWinDescent -# ULONG ulCodePageRange1 // Bits 0-31 -# ULONG ulCodePageRange2 // Bits 32-63 -# SHORT sxHeight -# SHORT sCapHeight -# USHORT usDefaultChar -# USHORT usBreakChar -# USHORT usMaxContext -# -# -# The Naming Table is organized as follows: -# -# [name table header] -# [name records] -# [string data] -# -# Name Table Header -# -# USHORT format // Format selector (=0). -# USHORT count // Number of name records. -# USHORT stringOffset // Offset to start of string storage (from start of table). -# -# Name Record -# -# USHORT platformID // Platform ID. -# USHORT encodingID // Platform-specific encoding ID. -# USHORT languageID // Language ID. -# USHORT nameID // Name ID. -# USHORT length // String length (in bytes). -# USHORT offset // String offset from start of storage area (in bytes). -# -# head Table -# -# Fixed tableVersion // Table version number 0x00010000 for version 1.0. -# Fixed fontRevision // Set by font manufacturer. -# ULONG checkSumAdjustment // To compute: set it to 0, sum the entire font as ULONG, then store 0xB1B0AFBA - sum. -# ULONG magicNumber // Set to 0x5F0F3CF5. -# USHORT flags -# USHORT unitsPerEm // Valid range is from 16 to 16384. This value should be a power of 2 for fonts that have TrueType outlines. -# LONGDATETIME created // Number of seconds since 12:00 midnight, January 1, 1904. 64-bit integer -# LONGDATETIME modified // Number of seconds since 12:00 midnight, January 1, 1904. 64-bit integer -# SHORT xMin // For all glyph bounding boxes. -# SHORT yMin -# SHORT xMax -# SHORT yMax -# USHORT macStyle -# USHORT lowestRecPPEM // Smallest readable size in pixels. -# SHORT fontDirectionHint -# SHORT indexToLocFormat // 0 for short offsets, 1 for long. -# SHORT glyphDataFormat // 0 for current format. -# -# -# -# Embedded OpenType (EOT) file format -# http://www.w3.org/Submission/EOT/ -# -# EOT version 0x00020001 -# -# An EOT font consists of a header with the original OpenType font -# appended at the end. Most of the data in the EOT header is simply a -# copy of data from specific tables within the font data. The exceptions -# are the 'Flags' field and the root string name field. The root string -# is a set of names indicating domains for which the font data can be -# used. A null root string implies the font data can be used anywhere. -# The EOT header is in little-endian byte order but the font data remains -# in big-endian order as specified by the OpenType spec. -# -# Overall structure: -# -# [EOT header] -# [EOT name records] -# [font data] -# -# EOT header -# -# ULONG eotSize // Total structure length in bytes (including string and font data) -# ULONG fontDataSize // Length of the OpenType font (FontData) in bytes -# ULONG version // Version number of this format - 0x00020001 -# ULONG flags // Processing Flags (0 == no special processing) -# BYTE fontPANOSE[10] // OS/2 Table panose -# BYTE charset // DEFAULT_CHARSET (0x01) -# BYTE italic // 0x01 if ITALIC in OS/2 Table fsSelection is set, 0 otherwise -# ULONG weight // OS/2 Table usWeightClass -# USHORT fsType // OS/2 Table fsType (specifies embedding permission flags) -# USHORT magicNumber // Magic number for EOT file - 0x504C. -# ULONG unicodeRange1 // OS/2 Table ulUnicodeRange1 -# ULONG unicodeRange2 // OS/2 Table ulUnicodeRange2 -# ULONG unicodeRange3 // OS/2 Table ulUnicodeRange3 -# ULONG unicodeRange4 // OS/2 Table ulUnicodeRange4 -# ULONG codePageRange1 // OS/2 Table ulCodePageRange1 -# ULONG codePageRange2 // OS/2 Table ulCodePageRange2 -# ULONG checkSumAdjustment // head Table CheckSumAdjustment -# ULONG reserved[4] // Reserved - must be 0 -# USHORT padding1 // Padding - must be 0 -# -# EOT name records -# -# USHORT FamilyNameSize // Font family name size in bytes -# BYTE FamilyName[FamilyNameSize] // Font family name (name ID = 1), little-endian UTF-16 -# USHORT Padding2 // Padding - must be 0 -# -# USHORT StyleNameSize // Style name size in bytes -# BYTE StyleName[StyleNameSize] // Style name (name ID = 2), little-endian UTF-16 -# USHORT Padding3 // Padding - must be 0 -# -# USHORT VersionNameSize // Version name size in bytes -# bytes VersionName[VersionNameSize] // Version name (name ID = 5), little-endian UTF-16 -# USHORT Padding4 // Padding - must be 0 -# -# USHORT FullNameSize // Full name size in bytes -# BYTE FullName[FullNameSize] // Full name (name ID = 4), little-endian UTF-16 -# USHORT Padding5 // Padding - must be 0 -# -# USHORT RootStringSize // Root string size in bytes -# BYTE RootString[RootStringSize] // Root string, little-endian UTF-16 - - - -import optparse -import struct - -class FontError(Exception): - """Error related to font handling""" - pass - -def multichar(str): - vals = struct.unpack('4B', str[:4]) - return (vals[0] << 24) + (vals[1] << 16) + (vals[2] << 8) + vals[3] - -def multicharval(v): - return struct.pack('4B', (v >> 24) & 0xFF, (v >> 16) & 0xFF, (v >> 8) & 0xFF, v & 0xFF) - -class EOT: - EOT_VERSION = 0x00020001 - EOT_MAGIC_NUMBER = 0x504c - EOT_DEFAULT_CHARSET = 0x01 - EOT_FAMILY_NAME_INDEX = 0 # order of names in variable portion of EOT header - EOT_STYLE_NAME_INDEX = 1 - EOT_VERSION_NAME_INDEX = 2 - EOT_FULL_NAME_INDEX = 3 - EOT_NUM_NAMES = 4 - - EOT_HEADER_PACK = '<4L10B2BL2H7L18x' - -class OpenType: - SFNT_CFF = multichar('OTTO') # Postscript CFF SFNT version - SFNT_TRUE = 0x10000 # Standard TrueType version - SFNT_APPLE = multichar('true') # Apple TrueType version - - SFNT_UNPACK = '>I4H' - TABLE_DIR_UNPACK = '>4I' - - TABLE_HEAD = multichar('head') # TrueType table tags - TABLE_NAME = multichar('name') - TABLE_OS2 = multichar('OS/2') - TABLE_GLYF = multichar('glyf') - TABLE_CFF = multichar('CFF ') - - OS2_FSSELECTION_ITALIC = 0x1 - OS2_UNPACK = '>4xH2xH22x10B4L4xH14x2L' - - HEAD_UNPACK = '>8xL' - - NAME_RECORD_UNPACK = '>6H' - NAME_ID_FAMILY = 1 - NAME_ID_STYLE = 2 - NAME_ID_UNIQUE = 3 - NAME_ID_FULL = 4 - NAME_ID_VERSION = 5 - NAME_ID_POSTSCRIPT = 6 - PLATFORM_ID_UNICODE = 0 # Mac OS uses this typically - PLATFORM_ID_MICROSOFT = 3 - ENCODING_ID_MICROSOFT_UNICODEBMP = 1 # with Microsoft platformID BMP-only Unicode encoding - LANG_ID_MICROSOFT_EN_US = 0x0409 # with Microsoft platformID EN US lang code - -def eotname(ttf): - i = ttf.rfind('.') - if i != -1: - ttf = ttf[:i] - return ttf + '.eotlite' - -def readfont(f): - data = open(f, 'rb').read() - return data - -def get_table_directory(data): - """read the SFNT header and table directory""" - datalen = len(data) - sfntsize = struct.calcsize(OpenType.SFNT_UNPACK) - if sfntsize > datalen: - raise FontError, 'truncated font data' - sfntvers, numTables = struct.unpack(OpenType.SFNT_UNPACK, data[:sfntsize])[:2] - if sfntvers != OpenType.SFNT_CFF and sfntvers != OpenType.SFNT_TRUE: - raise FontError, 'invalid font type'; - - font = {} - font['version'] = sfntvers - font['numTables'] = numTables - - # create set of offsets, lengths for tables - table_dir_size = struct.calcsize(OpenType.TABLE_DIR_UNPACK) - if sfntsize + table_dir_size * numTables > datalen: - raise FontError, 'truncated font data, table directory extends past end of data' - table_dir = {} - for i in range(0, numTables): - start = sfntsize + i * table_dir_size - end = start + table_dir_size - tag, check, bongo, dirlen = struct.unpack(OpenType.TABLE_DIR_UNPACK, data[start:end]) - table_dir[tag] = {'offset': bongo, 'length': dirlen, 'checksum': check} - - font['tableDir'] = table_dir - - return font - -def get_name_records(nametable): - """reads through the name records within name table""" - name = {} - # read the header - headersize = 6 - count, strOffset = struct.unpack('>2H', nametable[2:6]) - namerecsize = struct.calcsize(OpenType.NAME_RECORD_UNPACK) - if count * namerecsize + headersize > len(nametable): - raise FontError, 'names exceed size of name table' - name['count'] = count - name['strOffset'] = strOffset - - # read through the name records - namerecs = {} - for i in range(0, count): - start = headersize + i * namerecsize - end = start + namerecsize - platformID, encodingID, languageID, nameID, namelen, offset = struct.unpack(OpenType.NAME_RECORD_UNPACK, nametable[start:end]) - if platformID != OpenType.PLATFORM_ID_MICROSOFT or \ - encodingID != OpenType.ENCODING_ID_MICROSOFT_UNICODEBMP or \ - languageID != OpenType.LANG_ID_MICROSOFT_EN_US: - continue - namerecs[nameID] = {'offset': offset, 'length': namelen} - - name['namerecords'] = namerecs - return name - -def make_eot_name_headers(fontdata, nameTableDir): - """extracts names from the name table and generates the names header portion of the EOT header""" - nameoffset = nameTableDir['offset'] - namelen = nameTableDir['length'] - name = get_name_records(fontdata[nameoffset : nameoffset + namelen]) - namestroffset = name['strOffset'] - namerecs = name['namerecords'] - - eotnames = (OpenType.NAME_ID_FAMILY, OpenType.NAME_ID_STYLE, OpenType.NAME_ID_VERSION, OpenType.NAME_ID_FULL) - nameheaders = [] - for nameid in eotnames: - if nameid in namerecs: - namerecord = namerecs[nameid] - noffset = namerecord['offset'] - nlen = namerecord['length'] - nformat = '%dH' % (nlen / 2) # length is in number of bytes - start = nameoffset + namestroffset + noffset - end = start + nlen - nstr = struct.unpack('>' + nformat, fontdata[start:end]) - nameheaders.append(struct.pack(' os2Dir['length']: - raise FontError, 'OS/2 table invalid length' - - os2fields = struct.unpack(OpenType.OS2_UNPACK, fontdata[os2offset : os2offset + os2size]) - - panose = [] - urange = [] - codepage = [] - - weight, fsType = os2fields[:2] - panose[:10] = os2fields[2:12] - urange[:4] = os2fields[12:16] - fsSelection = os2fields[16] - codepage[:2] = os2fields[17:19] - - italic = fsSelection & OpenType.OS2_FSSELECTION_ITALIC - - # read in values from head table - headDir = tableDir[OpenType.TABLE_HEAD] - headoffset = headDir['offset'] - headsize = struct.calcsize(OpenType.HEAD_UNPACK) - - if headsize > headDir['length']: - raise FontError, 'head table invalid length' - - headfields = struct.unpack(OpenType.HEAD_UNPACK, fontdata[headoffset : headoffset + headsize]) - checkSumAdjustment = headfields[0] - - # make name headers - nameheaders = make_eot_name_headers(fontdata, tableDir[OpenType.TABLE_NAME]) - rootstring = make_root_string() - - # calculate the total eot size - eotSize = struct.calcsize(EOT.EOT_HEADER_PACK) + len(nameheaders) + len(rootstring) + fontDataSize - fixed = struct.pack(EOT.EOT_HEADER_PACK, - *([eotSize, fontDataSize, version, flags] + panose + [charset, italic] + - [weight, fsType, magicNumber] + urange + codepage + [checkSumAdjustment])) - - return ''.join((fixed, nameheaders, rootstring)) - - -def write_eot_font(eot, header, data): - open(eot,'wb').write(''.join((header, data))) - return - -def main(): - - # deal with options - p = optparse.OptionParser() - p.add_option('--output', '-o', default="world") - options, args = p.parse_args() - - # iterate over font files - for f in args: - data = readfont(f) - if len(data) == 0: - print 'Error reading %s' % f - else: - eot = eotname(f) - header = make_eot_header(data) - write_eot_font(eot, header, data) - - -if __name__ == '__main__': - main() - - \ No newline at end of file diff --git a/builder/scripts/generate_font.py b/builder/scripts/generate_font.py deleted file mode 100755 index 8e0bed2fe..000000000 --- a/builder/scripts/generate_font.py +++ /dev/null @@ -1,173 +0,0 @@ -# Font generation script from FontCustom -# https://github.com/FontCustom/fontcustom/ -# http://fontcustom.com/ - -import fontforge -import os -import md5 -import subprocess -import tempfile -import json -import copy - -SCRIPT_PATH = os.path.dirname(os.path.abspath(__file__)) -INPUT_SVG_DIR = os.path.join(SCRIPT_PATH, '..', '..', 'src') -OUTPUT_FONT_DIR = os.path.join(SCRIPT_PATH, '..', '..', 'fonts') -MANIFEST_PATH = os.path.join(SCRIPT_PATH, '..', 'manifest.json') -BUILD_DATA_PATH = os.path.join(SCRIPT_PATH, '..', 'build_data.json') -AUTO_WIDTH = True -KERNING = 15 - -cp = 0xf100 -m = md5.new() - -f = fontforge.font() -f.encoding = 'UnicodeFull' -f.design_size = 16 -f.em = 512 -f.ascent = 448 -f.descent = 64 - -manifest_file = open(MANIFEST_PATH, 'r') -manifest_data = json.loads(manifest_file.read()) -manifest_file.close() -print "Load Manifest, Icons: %s" % ( len(manifest_data['icons']) ) - -build_data = copy.deepcopy(manifest_data) -build_data['icons'] = [] - -font_name = manifest_data['name'] -m.update(font_name + ';') -m.update(manifest_data['prefix'] + ';') - -for dirname, dirnames, filenames in os.walk(INPUT_SVG_DIR): - for filename in filenames: - name, ext = os.path.splitext(filename) - filePath = os.path.join(dirname, filename) - size = os.path.getsize(filePath) - - if ext in ['.svg', '.eps']: - - # see if this file is already in the manifest - chr_code = None - for ionicon in manifest_data['icons']: - if ionicon['name'] == name: - chr_code = ionicon['code'] - break - - if chr_code is None: - # this is a new src icon - print 'New Icon: \n - %s' % (name) - - while True: - chr_code = '0x%x' % (cp) - already_exists = False - for ionicon in manifest_data['icons']: - if ionicon.get('code') == chr_code: - already_exists = True - cp += 1 - chr_code = '0x%x' % (cp) - continue - if not already_exists: - break - - print ' - %s' % chr_code - manifest_data['icons'].append({ - 'name': name, - 'code': chr_code - }) - - build_data['icons'].append({ - 'name': name, - 'code': chr_code - }) - - if ext in ['.svg']: - # hack removal of tags - svgfile = open(filePath, 'r+') - tmpsvgfile = tempfile.NamedTemporaryFile(suffix=ext, delete=False) - svgtext = svgfile.read() - svgfile.seek(0) - - # replace the tags with 'nothing' - svgtext = svgtext.replace('', '') - svgtext = svgtext.replace('', '') - - tmpsvgfile.file.write(svgtext) - - svgfile.close() - tmpsvgfile.file.close() - - filePath = tmpsvgfile.name - # end hack - - m.update(name + str(size) + ';') - glyph = f.createChar( int(chr_code, 16) ) - glyph.importOutlines(filePath) - - # if we created a temporary file, let's clean it up - if tmpsvgfile: - os.unlink(tmpsvgfile.name) - - # set glyph size explicitly or automatically depending on autowidth - if AUTO_WIDTH: - glyph.left_side_bearing = glyph.right_side_bearing = 0 - glyph.round() - - # resize glyphs if autowidth is enabled - if AUTO_WIDTH: - f.autoWidth(0, 0, 512) - - fontfile = '%s/ionicons' % (OUTPUT_FONT_DIR) - -build_hash = m.hexdigest() - -if build_hash == manifest_data.get('build_hash'): - print "Source files unchanged, did not rebuild fonts" - -else: - manifest_data['build_hash'] = build_hash - - f.fontname = font_name - f.familyname = font_name - f.fullname = font_name - f.generate(fontfile + '.ttf') - f.generate(fontfile + '.svg') - - # Fix SVG header for webkit - # from: https://github.com/fontello/font-builder/blob/master/bin/fontconvert.py - svgfile = open(fontfile + '.svg', 'r+') - svgtext = svgfile.read() - svgfile.seek(0) - svgfile.write(svgtext.replace('''''', '''''')) - svgfile.close() - - scriptPath = os.path.dirname(os.path.realpath(__file__)) - try: - subprocess.Popen([scriptPath + '/sfnt2woff', fontfile + '.ttf'], stdout=subprocess.PIPE) - except OSError: - # If the local version of sfnt2woff fails (i.e., on Linux), try to use the - # global version. This allows us to avoid forcing OS X users to compile - # sfnt2woff from source, simplifying install. - subprocess.call(['sfnt2woff', fontfile + '.ttf']) - - # eotlitetool.py script to generate IE7-compatible .eot fonts - subprocess.call('python ' + scriptPath + '/eotlitetool.py ' + fontfile + '.ttf -o ' + fontfile + '.eot', shell=True) - subprocess.call('mv ' + fontfile + '.eotlite ' + fontfile + '.eot', shell=True) - - # Hint the TTF file - subprocess.call('ttfautohint -s -f -n ' + fontfile + '.ttf ' + fontfile + '-hinted.ttf > /dev/null 2>&1 && mv ' + fontfile + '-hinted.ttf ' + fontfile + '.ttf', shell=True) - - manifest_data['icons'] = sorted(manifest_data['icons'], key=lambda k: k['name']) - build_data['icons'] = sorted(build_data['icons'], key=lambda k: k['name']) - - print "Save Manifest, Icons: %s" % ( len(manifest_data['icons']) ) - f = open(MANIFEST_PATH, 'w') - f.write( json.dumps(manifest_data, indent=2, separators=(',', ': ')) ) - f.close() - - print "Save Build, Icons: %s" % ( len(build_data['icons']) ) - f = open(BUILD_DATA_PATH, 'w') - f.write( json.dumps(build_data, indent=2, separators=(',', ': ')) ) - f.close() - diff --git a/builder/scripts/sfnt2woff b/builder/scripts/sfnt2woff deleted file mode 100755 index 1a1694404..000000000 Binary files a/builder/scripts/sfnt2woff and /dev/null differ diff --git a/cheatsheet.html b/cheatsheet.html deleted file mode 100644 index dde3ed3b8..000000000 --- a/cheatsheet.html +++ /dev/null @@ -1,28009 +0,0 @@ - - - - Ionicons v2.0.1 Cheatsheet - - - - - -
-
-

Ionicons v2.0.1 Cheatsheet, 733 icons:

-

Ionicons Homepage

-
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - -
-
12141618212432486496
-
- - - - - - - - - - - -
-
-
- -
- - \ No newline at end of file diff --git a/component.json b/component.json deleted file mode 100644 index 059449494..000000000 --- a/component.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "repo": "driftyco/ionicons", - "development": {}, - "version": "2.0.1", - "styles": [ - "css/ionicons.css" - ], - "name": "Ionicons", - "dependencies": {}, - "keywords": [], - "license": "MIT", - "fonts": [ - "fonts/ionicons.eot", - "fonts/ionicons.svg", - "fonts/ionicons.ttf", - "fonts/ionicons.woff" - ], - "description": "The premium icon font for Ionic Framework." -} \ No newline at end of file diff --git a/composer.json b/composer.json deleted file mode 100644 index 1161e9ff4..000000000 --- a/composer.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "name": "driftyco/ionicons", - "license": [ - "MIT" - ], - "extra": {}, - "authors": [ - { - "homepage": "https://twitter.com/benjsperry", - "role": "Designer", - "name": "Ben Sperry", - "email": "ben@drifty.com" - }, - { - "homepage": "https://twitter.com/adamdbradley", - "role": "Developer", - "name": "Adam Bradley", - "email": "adam@drifty.com" - }, - { - "homepage": "https://twitter.com/maxlynch", - "role": "Developer", - "name": "Max Lynch", - "email": "max@drifty.com" - } - ], - "keywords": [ - "fonts", - "icon font", - "icons", - "ionic", - "web font" - ], - "homepage": "http://ionicons.com/", - "description": "The premium icon font for Ionic Framework." -} \ No newline at end of file diff --git a/css/ionicons.css b/css/ionicons.css deleted file mode 100644 index 640e65b7b..000000000 --- a/css/ionicons.css +++ /dev/null @@ -1,1480 +0,0 @@ -@charset "UTF-8"; -/*! - Ionicons, v2.0.1 - Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ - https://twitter.com/benjsperry https://twitter.com/ionicframework - MIT License: https://github.com/driftyco/ionicons - - Android-style icons originally built by Google’s - Material Design Icons: https://github.com/google/material-design-icons - used under CC BY http://creativecommons.org/licenses/by/4.0/ - Modified icons to fit ionicon’s grid from original. -*/ -@font-face { font-family: "Ionicons"; src: url("../fonts/ionicons.eot?v=2.0.1"); src: url("../fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("../fonts/ionicons.woff?v=2.0.1") format("woff"), url("../fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg"); font-weight: normal; font-style: normal; } -.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before, .ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - -.ion-alert:before { content: "\f101"; } - -.ion-alert-circled:before { content: "\f100"; } - -.ion-android-add:before { content: "\f2c7"; } - -.ion-android-add-circle:before { content: "\f359"; } - -.ion-android-alarm-clock:before { content: "\f35a"; } - -.ion-android-alert:before { content: "\f35b"; } - -.ion-android-apps:before { content: "\f35c"; } - -.ion-android-archive:before { content: "\f2c9"; } - -.ion-android-arrow-back:before { content: "\f2ca"; } - -.ion-android-arrow-down:before { content: "\f35d"; } - -.ion-android-arrow-dropdown:before { content: "\f35f"; } - -.ion-android-arrow-dropdown-circle:before { content: "\f35e"; } - -.ion-android-arrow-dropleft:before { content: "\f361"; } - -.ion-android-arrow-dropleft-circle:before { content: "\f360"; } - -.ion-android-arrow-dropright:before { content: "\f363"; } - -.ion-android-arrow-dropright-circle:before { content: "\f362"; } - -.ion-android-arrow-dropup:before { content: "\f365"; } - -.ion-android-arrow-dropup-circle:before { content: "\f364"; } - -.ion-android-arrow-forward:before { content: "\f30f"; } - -.ion-android-arrow-up:before { content: "\f366"; } - -.ion-android-attach:before { content: "\f367"; } - -.ion-android-bar:before { content: "\f368"; } - -.ion-android-bicycle:before { content: "\f369"; } - -.ion-android-boat:before { content: "\f36a"; } - -.ion-android-bookmark:before { content: "\f36b"; } - -.ion-android-bulb:before { content: "\f36c"; } - -.ion-android-bus:before { content: "\f36d"; } - -.ion-android-calendar:before { content: "\f2d1"; } - -.ion-android-call:before { content: "\f2d2"; } - -.ion-android-camera:before { content: "\f2d3"; } - -.ion-android-cancel:before { content: "\f36e"; } - -.ion-android-car:before { content: "\f36f"; } - -.ion-android-cart:before { content: "\f370"; } - -.ion-android-chat:before { content: "\f2d4"; } - -.ion-android-checkbox:before { content: "\f374"; } - -.ion-android-checkbox-blank:before { content: "\f371"; } - -.ion-android-checkbox-outline:before { content: "\f373"; } - -.ion-android-checkbox-outline-blank:before { content: "\f372"; } - -.ion-android-checkmark-circle:before { content: "\f375"; } - -.ion-android-clipboard:before { content: "\f376"; } - -.ion-android-close:before { content: "\f2d7"; } - -.ion-android-cloud:before { content: "\f37a"; } - -.ion-android-cloud-circle:before { content: "\f377"; } - -.ion-android-cloud-done:before { content: "\f378"; } - -.ion-android-cloud-outline:before { content: "\f379"; } - -.ion-android-color-palette:before { content: "\f37b"; } - -.ion-android-compass:before { content: "\f37c"; } - -.ion-android-contact:before { content: "\f2d8"; } - -.ion-android-contacts:before { content: "\f2d9"; } - -.ion-android-contract:before { content: "\f37d"; } - -.ion-android-create:before { content: "\f37e"; } - -.ion-android-delete:before { content: "\f37f"; } - -.ion-android-desktop:before { content: "\f380"; } - -.ion-android-document:before { content: "\f381"; } - -.ion-android-done:before { content: "\f383"; } - -.ion-android-done-all:before { content: "\f382"; } - -.ion-android-download:before { content: "\f2dd"; } - -.ion-android-drafts:before { content: "\f384"; } - -.ion-android-exit:before { content: "\f385"; } - -.ion-android-expand:before { content: "\f386"; } - -.ion-android-favorite:before { content: "\f388"; } - -.ion-android-favorite-outline:before { content: "\f387"; } - -.ion-android-film:before { content: "\f389"; } - -.ion-android-folder:before { content: "\f2e0"; } - -.ion-android-folder-open:before { content: "\f38a"; } - -.ion-android-funnel:before { content: "\f38b"; } - -.ion-android-globe:before { content: "\f38c"; } - -.ion-android-hand:before { content: "\f2e3"; } - -.ion-android-hangout:before { content: "\f38d"; } - -.ion-android-happy:before { content: "\f38e"; } - -.ion-android-home:before { content: "\f38f"; } - -.ion-android-image:before { content: "\f2e4"; } - -.ion-android-laptop:before { content: "\f390"; } - -.ion-android-list:before { content: "\f391"; } - -.ion-android-locate:before { content: "\f2e9"; } - -.ion-android-lock:before { content: "\f392"; } - -.ion-android-mail:before { content: "\f2eb"; } - -.ion-android-map:before { content: "\f393"; } - -.ion-android-menu:before { content: "\f394"; } - -.ion-android-microphone:before { content: "\f2ec"; } - -.ion-android-microphone-off:before { content: "\f395"; } - -.ion-android-more-horizontal:before { content: "\f396"; } - -.ion-android-more-vertical:before { content: "\f397"; } - -.ion-android-navigate:before { content: "\f398"; } - -.ion-android-notifications:before { content: "\f39b"; } - -.ion-android-notifications-none:before { content: "\f399"; } - -.ion-android-notifications-off:before { content: "\f39a"; } - -.ion-android-open:before { content: "\f39c"; } - -.ion-android-options:before { content: "\f39d"; } - -.ion-android-people:before { content: "\f39e"; } - -.ion-android-person:before { content: "\f3a0"; } - -.ion-android-person-add:before { content: "\f39f"; } - -.ion-android-phone-landscape:before { content: "\f3a1"; } - -.ion-android-phone-portrait:before { content: "\f3a2"; } - -.ion-android-pin:before { content: "\f3a3"; } - -.ion-android-plane:before { content: "\f3a4"; } - -.ion-android-playstore:before { content: "\f2f0"; } - -.ion-android-print:before { content: "\f3a5"; } - -.ion-android-radio-button-off:before { content: "\f3a6"; } - -.ion-android-radio-button-on:before { content: "\f3a7"; } - -.ion-android-refresh:before { content: "\f3a8"; } - -.ion-android-remove:before { content: "\f2f4"; } - -.ion-android-remove-circle:before { content: "\f3a9"; } - -.ion-android-restaurant:before { content: "\f3aa"; } - -.ion-android-sad:before { content: "\f3ab"; } - -.ion-android-search:before { content: "\f2f5"; } - -.ion-android-send:before { content: "\f2f6"; } - -.ion-android-settings:before { content: "\f2f7"; } - -.ion-android-share:before { content: "\f2f8"; } - -.ion-android-share-alt:before { content: "\f3ac"; } - -.ion-android-star:before { content: "\f2fc"; } - -.ion-android-star-half:before { content: "\f3ad"; } - -.ion-android-star-outline:before { content: "\f3ae"; } - -.ion-android-stopwatch:before { content: "\f2fd"; } - -.ion-android-subway:before { content: "\f3af"; } - -.ion-android-sunny:before { content: "\f3b0"; } - -.ion-android-sync:before { content: "\f3b1"; } - -.ion-android-textsms:before { content: "\f3b2"; } - -.ion-android-time:before { content: "\f3b3"; } - -.ion-android-train:before { content: "\f3b4"; } - -.ion-android-unlock:before { content: "\f3b5"; } - -.ion-android-upload:before { content: "\f3b6"; } - -.ion-android-volume-down:before { content: "\f3b7"; } - -.ion-android-volume-mute:before { content: "\f3b8"; } - -.ion-android-volume-off:before { content: "\f3b9"; } - -.ion-android-volume-up:before { content: "\f3ba"; } - -.ion-android-walk:before { content: "\f3bb"; } - -.ion-android-warning:before { content: "\f3bc"; } - -.ion-android-watch:before { content: "\f3bd"; } - -.ion-android-wifi:before { content: "\f305"; } - -.ion-aperture:before { content: "\f313"; } - -.ion-archive:before { content: "\f102"; } - -.ion-arrow-down-a:before { content: "\f103"; } - -.ion-arrow-down-b:before { content: "\f104"; } - -.ion-arrow-down-c:before { content: "\f105"; } - -.ion-arrow-expand:before { content: "\f25e"; } - -.ion-arrow-graph-down-left:before { content: "\f25f"; } - -.ion-arrow-graph-down-right:before { content: "\f260"; } - -.ion-arrow-graph-up-left:before { content: "\f261"; } - -.ion-arrow-graph-up-right:before { content: "\f262"; } - -.ion-arrow-left-a:before { content: "\f106"; } - -.ion-arrow-left-b:before { content: "\f107"; } - -.ion-arrow-left-c:before { content: "\f108"; } - -.ion-arrow-move:before { content: "\f263"; } - -.ion-arrow-resize:before { content: "\f264"; } - -.ion-arrow-return-left:before { content: "\f265"; } - -.ion-arrow-return-right:before { content: "\f266"; } - -.ion-arrow-right-a:before { content: "\f109"; } - -.ion-arrow-right-b:before { content: "\f10a"; } - -.ion-arrow-right-c:before { content: "\f10b"; } - -.ion-arrow-shrink:before { content: "\f267"; } - -.ion-arrow-swap:before { content: "\f268"; } - -.ion-arrow-up-a:before { content: "\f10c"; } - -.ion-arrow-up-b:before { content: "\f10d"; } - -.ion-arrow-up-c:before { content: "\f10e"; } - -.ion-asterisk:before { content: "\f314"; } - -.ion-at:before { content: "\f10f"; } - -.ion-backspace:before { content: "\f3bf"; } - -.ion-backspace-outline:before { content: "\f3be"; } - -.ion-bag:before { content: "\f110"; } - -.ion-battery-charging:before { content: "\f111"; } - -.ion-battery-empty:before { content: "\f112"; } - -.ion-battery-full:before { content: "\f113"; } - -.ion-battery-half:before { content: "\f114"; } - -.ion-battery-low:before { content: "\f115"; } - -.ion-beaker:before { content: "\f269"; } - -.ion-beer:before { content: "\f26a"; } - -.ion-bluetooth:before { content: "\f116"; } - -.ion-bonfire:before { content: "\f315"; } - -.ion-bookmark:before { content: "\f26b"; } - -.ion-bowtie:before { content: "\f3c0"; } - -.ion-briefcase:before { content: "\f26c"; } - -.ion-bug:before { content: "\f2be"; } - -.ion-calculator:before { content: "\f26d"; } - -.ion-calendar:before { content: "\f117"; } - -.ion-camera:before { content: "\f118"; } - -.ion-card:before { content: "\f119"; } - -.ion-cash:before { content: "\f316"; } - -.ion-chatbox:before { content: "\f11b"; } - -.ion-chatbox-working:before { content: "\f11a"; } - -.ion-chatboxes:before { content: "\f11c"; } - -.ion-chatbubble:before { content: "\f11e"; } - -.ion-chatbubble-working:before { content: "\f11d"; } - -.ion-chatbubbles:before { content: "\f11f"; } - -.ion-checkmark:before { content: "\f122"; } - -.ion-checkmark-circled:before { content: "\f120"; } - -.ion-checkmark-round:before { content: "\f121"; } - -.ion-chevron-down:before { content: "\f123"; } - -.ion-chevron-left:before { content: "\f124"; } - -.ion-chevron-right:before { content: "\f125"; } - -.ion-chevron-up:before { content: "\f126"; } - -.ion-clipboard:before { content: "\f127"; } - -.ion-clock:before { content: "\f26e"; } - -.ion-close:before { content: "\f12a"; } - -.ion-close-circled:before { content: "\f128"; } - -.ion-close-round:before { content: "\f129"; } - -.ion-closed-captioning:before { content: "\f317"; } - -.ion-cloud:before { content: "\f12b"; } - -.ion-code:before { content: "\f271"; } - -.ion-code-download:before { content: "\f26f"; } - -.ion-code-working:before { content: "\f270"; } - -.ion-coffee:before { content: "\f272"; } - -.ion-compass:before { content: "\f273"; } - -.ion-compose:before { content: "\f12c"; } - -.ion-connection-bars:before { content: "\f274"; } - -.ion-contrast:before { content: "\f275"; } - -.ion-crop:before { content: "\f3c1"; } - -.ion-cube:before { content: "\f318"; } - -.ion-disc:before { content: "\f12d"; } - -.ion-document:before { content: "\f12f"; } - -.ion-document-text:before { content: "\f12e"; } - -.ion-drag:before { content: "\f130"; } - -.ion-earth:before { content: "\f276"; } - -.ion-easel:before { content: "\f3c2"; } - -.ion-edit:before { content: "\f2bf"; } - -.ion-egg:before { content: "\f277"; } - -.ion-eject:before { content: "\f131"; } - -.ion-email:before { content: "\f132"; } - -.ion-email-unread:before { content: "\f3c3"; } - -.ion-erlenmeyer-flask:before { content: "\f3c5"; } - -.ion-erlenmeyer-flask-bubbles:before { content: "\f3c4"; } - -.ion-eye:before { content: "\f133"; } - -.ion-eye-disabled:before { content: "\f306"; } - -.ion-female:before { content: "\f278"; } - -.ion-filing:before { content: "\f134"; } - -.ion-film-marker:before { content: "\f135"; } - -.ion-fireball:before { content: "\f319"; } - -.ion-flag:before { content: "\f279"; } - -.ion-flame:before { content: "\f31a"; } - -.ion-flash:before { content: "\f137"; } - -.ion-flash-off:before { content: "\f136"; } - -.ion-folder:before { content: "\f139"; } - -.ion-fork:before { content: "\f27a"; } - -.ion-fork-repo:before { content: "\f2c0"; } - -.ion-forward:before { content: "\f13a"; } - -.ion-funnel:before { content: "\f31b"; } - -.ion-gear-a:before { content: "\f13d"; } - -.ion-gear-b:before { content: "\f13e"; } - -.ion-grid:before { content: "\f13f"; } - -.ion-hammer:before { content: "\f27b"; } - -.ion-happy:before { content: "\f31c"; } - -.ion-happy-outline:before { content: "\f3c6"; } - -.ion-headphone:before { content: "\f140"; } - -.ion-heart:before { content: "\f141"; } - -.ion-heart-broken:before { content: "\f31d"; } - -.ion-help:before { content: "\f143"; } - -.ion-help-buoy:before { content: "\f27c"; } - -.ion-help-circled:before { content: "\f142"; } - -.ion-home:before { content: "\f144"; } - -.ion-icecream:before { content: "\f27d"; } - -.ion-image:before { content: "\f147"; } - -.ion-images:before { content: "\f148"; } - -.ion-information:before { content: "\f14a"; } - -.ion-information-circled:before { content: "\f149"; } - -.ion-ionic:before { content: "\f14b"; } - -.ion-ios-alarm:before { content: "\f3c8"; } - -.ion-ios-alarm-outline:before { content: "\f3c7"; } - -.ion-ios-albums:before { content: "\f3ca"; } - -.ion-ios-albums-outline:before { content: "\f3c9"; } - -.ion-ios-americanfootball:before { content: "\f3cc"; } - -.ion-ios-americanfootball-outline:before { content: "\f3cb"; } - -.ion-ios-analytics:before { content: "\f3ce"; } - -.ion-ios-analytics-outline:before { content: "\f3cd"; } - -.ion-ios-arrow-back:before { content: "\f3cf"; } - -.ion-ios-arrow-down:before { content: "\f3d0"; } - -.ion-ios-arrow-forward:before { content: "\f3d1"; } - -.ion-ios-arrow-left:before { content: "\f3d2"; } - -.ion-ios-arrow-right:before { content: "\f3d3"; } - -.ion-ios-arrow-thin-down:before { content: "\f3d4"; } - -.ion-ios-arrow-thin-left:before { content: "\f3d5"; } - -.ion-ios-arrow-thin-right:before { content: "\f3d6"; } - -.ion-ios-arrow-thin-up:before { content: "\f3d7"; } - -.ion-ios-arrow-up:before { content: "\f3d8"; } - -.ion-ios-at:before { content: "\f3da"; } - -.ion-ios-at-outline:before { content: "\f3d9"; } - -.ion-ios-barcode:before { content: "\f3dc"; } - -.ion-ios-barcode-outline:before { content: "\f3db"; } - -.ion-ios-baseball:before { content: "\f3de"; } - -.ion-ios-baseball-outline:before { content: "\f3dd"; } - -.ion-ios-basketball:before { content: "\f3e0"; } - -.ion-ios-basketball-outline:before { content: "\f3df"; } - -.ion-ios-bell:before { content: "\f3e2"; } - -.ion-ios-bell-outline:before { content: "\f3e1"; } - -.ion-ios-body:before { content: "\f3e4"; } - -.ion-ios-body-outline:before { content: "\f3e3"; } - -.ion-ios-bolt:before { content: "\f3e6"; } - -.ion-ios-bolt-outline:before { content: "\f3e5"; } - -.ion-ios-book:before { content: "\f3e8"; } - -.ion-ios-book-outline:before { content: "\f3e7"; } - -.ion-ios-bookmarks:before { content: "\f3ea"; } - -.ion-ios-bookmarks-outline:before { content: "\f3e9"; } - -.ion-ios-box:before { content: "\f3ec"; } - -.ion-ios-box-outline:before { content: "\f3eb"; } - -.ion-ios-briefcase:before { content: "\f3ee"; } - -.ion-ios-briefcase-outline:before { content: "\f3ed"; } - -.ion-ios-browsers:before { content: "\f3f0"; } - -.ion-ios-browsers-outline:before { content: "\f3ef"; } - -.ion-ios-calculator:before { content: "\f3f2"; } - -.ion-ios-calculator-outline:before { content: "\f3f1"; } - -.ion-ios-calendar:before { content: "\f3f4"; } - -.ion-ios-calendar-outline:before { content: "\f3f3"; } - -.ion-ios-camera:before { content: "\f3f6"; } - -.ion-ios-camera-outline:before { content: "\f3f5"; } - -.ion-ios-cart:before { content: "\f3f8"; } - -.ion-ios-cart-outline:before { content: "\f3f7"; } - -.ion-ios-chatboxes:before { content: "\f3fa"; } - -.ion-ios-chatboxes-outline:before { content: "\f3f9"; } - -.ion-ios-chatbubble:before { content: "\f3fc"; } - -.ion-ios-chatbubble-outline:before { content: "\f3fb"; } - -.ion-ios-checkmark:before { content: "\f3ff"; } - -.ion-ios-checkmark-empty:before { content: "\f3fd"; } - -.ion-ios-checkmark-outline:before { content: "\f3fe"; } - -.ion-ios-circle-filled:before { content: "\f400"; } - -.ion-ios-circle-outline:before { content: "\f401"; } - -.ion-ios-clock:before { content: "\f403"; } - -.ion-ios-clock-outline:before { content: "\f402"; } - -.ion-ios-close:before { content: "\f406"; } - -.ion-ios-close-empty:before { content: "\f404"; } - -.ion-ios-close-outline:before { content: "\f405"; } - -.ion-ios-cloud:before { content: "\f40c"; } - -.ion-ios-cloud-download:before { content: "\f408"; } - -.ion-ios-cloud-download-outline:before { content: "\f407"; } - -.ion-ios-cloud-outline:before { content: "\f409"; } - -.ion-ios-cloud-upload:before { content: "\f40b"; } - -.ion-ios-cloud-upload-outline:before { content: "\f40a"; } - -.ion-ios-cloudy:before { content: "\f410"; } - -.ion-ios-cloudy-night:before { content: "\f40e"; } - -.ion-ios-cloudy-night-outline:before { content: "\f40d"; } - -.ion-ios-cloudy-outline:before { content: "\f40f"; } - -.ion-ios-cog:before { content: "\f412"; } - -.ion-ios-cog-outline:before { content: "\f411"; } - -.ion-ios-color-filter:before { content: "\f414"; } - -.ion-ios-color-filter-outline:before { content: "\f413"; } - -.ion-ios-color-wand:before { content: "\f416"; } - -.ion-ios-color-wand-outline:before { content: "\f415"; } - -.ion-ios-compose:before { content: "\f418"; } - -.ion-ios-compose-outline:before { content: "\f417"; } - -.ion-ios-contact:before { content: "\f41a"; } - -.ion-ios-contact-outline:before { content: "\f419"; } - -.ion-ios-copy:before { content: "\f41c"; } - -.ion-ios-copy-outline:before { content: "\f41b"; } - -.ion-ios-crop:before { content: "\f41e"; } - -.ion-ios-crop-strong:before { content: "\f41d"; } - -.ion-ios-download:before { content: "\f420"; } - -.ion-ios-download-outline:before { content: "\f41f"; } - -.ion-ios-drag:before { content: "\f421"; } - -.ion-ios-email:before { content: "\f423"; } - -.ion-ios-email-outline:before { content: "\f422"; } - -.ion-ios-eye:before { content: "\f425"; } - -.ion-ios-eye-outline:before { content: "\f424"; } - -.ion-ios-fastforward:before { content: "\f427"; } - -.ion-ios-fastforward-outline:before { content: "\f426"; } - -.ion-ios-filing:before { content: "\f429"; } - -.ion-ios-filing-outline:before { content: "\f428"; } - -.ion-ios-film:before { content: "\f42b"; } - -.ion-ios-film-outline:before { content: "\f42a"; } - -.ion-ios-flag:before { content: "\f42d"; } - -.ion-ios-flag-outline:before { content: "\f42c"; } - -.ion-ios-flame:before { content: "\f42f"; } - -.ion-ios-flame-outline:before { content: "\f42e"; } - -.ion-ios-flask:before { content: "\f431"; } - -.ion-ios-flask-outline:before { content: "\f430"; } - -.ion-ios-flower:before { content: "\f433"; } - -.ion-ios-flower-outline:before { content: "\f432"; } - -.ion-ios-folder:before { content: "\f435"; } - -.ion-ios-folder-outline:before { content: "\f434"; } - -.ion-ios-football:before { content: "\f437"; } - -.ion-ios-football-outline:before { content: "\f436"; } - -.ion-ios-game-controller-a:before { content: "\f439"; } - -.ion-ios-game-controller-a-outline:before { content: "\f438"; } - -.ion-ios-game-controller-b:before { content: "\f43b"; } - -.ion-ios-game-controller-b-outline:before { content: "\f43a"; } - -.ion-ios-gear:before { content: "\f43d"; } - -.ion-ios-gear-outline:before { content: "\f43c"; } - -.ion-ios-glasses:before { content: "\f43f"; } - -.ion-ios-glasses-outline:before { content: "\f43e"; } - -.ion-ios-grid-view:before { content: "\f441"; } - -.ion-ios-grid-view-outline:before { content: "\f440"; } - -.ion-ios-heart:before { content: "\f443"; } - -.ion-ios-heart-outline:before { content: "\f442"; } - -.ion-ios-help:before { content: "\f446"; } - -.ion-ios-help-empty:before { content: "\f444"; } - -.ion-ios-help-outline:before { content: "\f445"; } - -.ion-ios-home:before { content: "\f448"; } - -.ion-ios-home-outline:before { content: "\f447"; } - -.ion-ios-infinite:before { content: "\f44a"; } - -.ion-ios-infinite-outline:before { content: "\f449"; } - -.ion-ios-information:before { content: "\f44d"; } - -.ion-ios-information-empty:before { content: "\f44b"; } - -.ion-ios-information-outline:before { content: "\f44c"; } - -.ion-ios-ionic-outline:before { content: "\f44e"; } - -.ion-ios-keypad:before { content: "\f450"; } - -.ion-ios-keypad-outline:before { content: "\f44f"; } - -.ion-ios-lightbulb:before { content: "\f452"; } - -.ion-ios-lightbulb-outline:before { content: "\f451"; } - -.ion-ios-list:before { content: "\f454"; } - -.ion-ios-list-outline:before { content: "\f453"; } - -.ion-ios-location:before { content: "\f456"; } - -.ion-ios-location-outline:before { content: "\f455"; } - -.ion-ios-locked:before { content: "\f458"; } - -.ion-ios-locked-outline:before { content: "\f457"; } - -.ion-ios-loop:before { content: "\f45a"; } - -.ion-ios-loop-strong:before { content: "\f459"; } - -.ion-ios-medical:before { content: "\f45c"; } - -.ion-ios-medical-outline:before { content: "\f45b"; } - -.ion-ios-medkit:before { content: "\f45e"; } - -.ion-ios-medkit-outline:before { content: "\f45d"; } - -.ion-ios-mic:before { content: "\f461"; } - -.ion-ios-mic-off:before { content: "\f45f"; } - -.ion-ios-mic-outline:before { content: "\f460"; } - -.ion-ios-minus:before { content: "\f464"; } - -.ion-ios-minus-empty:before { content: "\f462"; } - -.ion-ios-minus-outline:before { content: "\f463"; } - -.ion-ios-monitor:before { content: "\f466"; } - -.ion-ios-monitor-outline:before { content: "\f465"; } - -.ion-ios-moon:before { content: "\f468"; } - -.ion-ios-moon-outline:before { content: "\f467"; } - -.ion-ios-more:before { content: "\f46a"; } - -.ion-ios-more-outline:before { content: "\f469"; } - -.ion-ios-musical-note:before { content: "\f46b"; } - -.ion-ios-musical-notes:before { content: "\f46c"; } - -.ion-ios-navigate:before { content: "\f46e"; } - -.ion-ios-navigate-outline:before { content: "\f46d"; } - -.ion-ios-nutrition:before { content: "\f470"; } - -.ion-ios-nutrition-outline:before { content: "\f46f"; } - -.ion-ios-paper:before { content: "\f472"; } - -.ion-ios-paper-outline:before { content: "\f471"; } - -.ion-ios-paperplane:before { content: "\f474"; } - -.ion-ios-paperplane-outline:before { content: "\f473"; } - -.ion-ios-partlysunny:before { content: "\f476"; } - -.ion-ios-partlysunny-outline:before { content: "\f475"; } - -.ion-ios-pause:before { content: "\f478"; } - -.ion-ios-pause-outline:before { content: "\f477"; } - -.ion-ios-paw:before { content: "\f47a"; } - -.ion-ios-paw-outline:before { content: "\f479"; } - -.ion-ios-people:before { content: "\f47c"; } - -.ion-ios-people-outline:before { content: "\f47b"; } - -.ion-ios-person:before { content: "\f47e"; } - -.ion-ios-person-outline:before { content: "\f47d"; } - -.ion-ios-personadd:before { content: "\f480"; } - -.ion-ios-personadd-outline:before { content: "\f47f"; } - -.ion-ios-photos:before { content: "\f482"; } - -.ion-ios-photos-outline:before { content: "\f481"; } - -.ion-ios-pie:before { content: "\f484"; } - -.ion-ios-pie-outline:before { content: "\f483"; } - -.ion-ios-pint:before { content: "\f486"; } - -.ion-ios-pint-outline:before { content: "\f485"; } - -.ion-ios-play:before { content: "\f488"; } - -.ion-ios-play-outline:before { content: "\f487"; } - -.ion-ios-plus:before { content: "\f48b"; } - -.ion-ios-plus-empty:before { content: "\f489"; } - -.ion-ios-plus-outline:before { content: "\f48a"; } - -.ion-ios-pricetag:before { content: "\f48d"; } - -.ion-ios-pricetag-outline:before { content: "\f48c"; } - -.ion-ios-pricetags:before { content: "\f48f"; } - -.ion-ios-pricetags-outline:before { content: "\f48e"; } - -.ion-ios-printer:before { content: "\f491"; } - -.ion-ios-printer-outline:before { content: "\f490"; } - -.ion-ios-pulse:before { content: "\f493"; } - -.ion-ios-pulse-strong:before { content: "\f492"; } - -.ion-ios-rainy:before { content: "\f495"; } - -.ion-ios-rainy-outline:before { content: "\f494"; } - -.ion-ios-recording:before { content: "\f497"; } - -.ion-ios-recording-outline:before { content: "\f496"; } - -.ion-ios-redo:before { content: "\f499"; } - -.ion-ios-redo-outline:before { content: "\f498"; } - -.ion-ios-refresh:before { content: "\f49c"; } - -.ion-ios-refresh-empty:before { content: "\f49a"; } - -.ion-ios-refresh-outline:before { content: "\f49b"; } - -.ion-ios-reload:before { content: "\f49d"; } - -.ion-ios-reverse-camera:before { content: "\f49f"; } - -.ion-ios-reverse-camera-outline:before { content: "\f49e"; } - -.ion-ios-rewind:before { content: "\f4a1"; } - -.ion-ios-rewind-outline:before { content: "\f4a0"; } - -.ion-ios-rose:before { content: "\f4a3"; } - -.ion-ios-rose-outline:before { content: "\f4a2"; } - -.ion-ios-search:before { content: "\f4a5"; } - -.ion-ios-search-strong:before { content: "\f4a4"; } - -.ion-ios-settings:before { content: "\f4a7"; } - -.ion-ios-settings-strong:before { content: "\f4a6"; } - -.ion-ios-shuffle:before { content: "\f4a9"; } - -.ion-ios-shuffle-strong:before { content: "\f4a8"; } - -.ion-ios-skipbackward:before { content: "\f4ab"; } - -.ion-ios-skipbackward-outline:before { content: "\f4aa"; } - -.ion-ios-skipforward:before { content: "\f4ad"; } - -.ion-ios-skipforward-outline:before { content: "\f4ac"; } - -.ion-ios-snowy:before { content: "\f4ae"; } - -.ion-ios-speedometer:before { content: "\f4b0"; } - -.ion-ios-speedometer-outline:before { content: "\f4af"; } - -.ion-ios-star:before { content: "\f4b3"; } - -.ion-ios-star-half:before { content: "\f4b1"; } - -.ion-ios-star-outline:before { content: "\f4b2"; } - -.ion-ios-stopwatch:before { content: "\f4b5"; } - -.ion-ios-stopwatch-outline:before { content: "\f4b4"; } - -.ion-ios-sunny:before { content: "\f4b7"; } - -.ion-ios-sunny-outline:before { content: "\f4b6"; } - -.ion-ios-telephone:before { content: "\f4b9"; } - -.ion-ios-telephone-outline:before { content: "\f4b8"; } - -.ion-ios-tennisball:before { content: "\f4bb"; } - -.ion-ios-tennisball-outline:before { content: "\f4ba"; } - -.ion-ios-thunderstorm:before { content: "\f4bd"; } - -.ion-ios-thunderstorm-outline:before { content: "\f4bc"; } - -.ion-ios-time:before { content: "\f4bf"; } - -.ion-ios-time-outline:before { content: "\f4be"; } - -.ion-ios-timer:before { content: "\f4c1"; } - -.ion-ios-timer-outline:before { content: "\f4c0"; } - -.ion-ios-toggle:before { content: "\f4c3"; } - -.ion-ios-toggle-outline:before { content: "\f4c2"; } - -.ion-ios-trash:before { content: "\f4c5"; } - -.ion-ios-trash-outline:before { content: "\f4c4"; } - -.ion-ios-undo:before { content: "\f4c7"; } - -.ion-ios-undo-outline:before { content: "\f4c6"; } - -.ion-ios-unlocked:before { content: "\f4c9"; } - -.ion-ios-unlocked-outline:before { content: "\f4c8"; } - -.ion-ios-upload:before { content: "\f4cb"; } - -.ion-ios-upload-outline:before { content: "\f4ca"; } - -.ion-ios-videocam:before { content: "\f4cd"; } - -.ion-ios-videocam-outline:before { content: "\f4cc"; } - -.ion-ios-volume-high:before { content: "\f4ce"; } - -.ion-ios-volume-low:before { content: "\f4cf"; } - -.ion-ios-wineglass:before { content: "\f4d1"; } - -.ion-ios-wineglass-outline:before { content: "\f4d0"; } - -.ion-ios-world:before { content: "\f4d3"; } - -.ion-ios-world-outline:before { content: "\f4d2"; } - -.ion-ipad:before { content: "\f1f9"; } - -.ion-iphone:before { content: "\f1fa"; } - -.ion-ipod:before { content: "\f1fb"; } - -.ion-jet:before { content: "\f295"; } - -.ion-key:before { content: "\f296"; } - -.ion-knife:before { content: "\f297"; } - -.ion-laptop:before { content: "\f1fc"; } - -.ion-leaf:before { content: "\f1fd"; } - -.ion-levels:before { content: "\f298"; } - -.ion-lightbulb:before { content: "\f299"; } - -.ion-link:before { content: "\f1fe"; } - -.ion-load-a:before { content: "\f29a"; } - -.ion-load-b:before { content: "\f29b"; } - -.ion-load-c:before { content: "\f29c"; } - -.ion-load-d:before { content: "\f29d"; } - -.ion-location:before { content: "\f1ff"; } - -.ion-lock-combination:before { content: "\f4d4"; } - -.ion-locked:before { content: "\f200"; } - -.ion-log-in:before { content: "\f29e"; } - -.ion-log-out:before { content: "\f29f"; } - -.ion-loop:before { content: "\f201"; } - -.ion-magnet:before { content: "\f2a0"; } - -.ion-male:before { content: "\f2a1"; } - -.ion-man:before { content: "\f202"; } - -.ion-map:before { content: "\f203"; } - -.ion-medkit:before { content: "\f2a2"; } - -.ion-merge:before { content: "\f33f"; } - -.ion-mic-a:before { content: "\f204"; } - -.ion-mic-b:before { content: "\f205"; } - -.ion-mic-c:before { content: "\f206"; } - -.ion-minus:before { content: "\f209"; } - -.ion-minus-circled:before { content: "\f207"; } - -.ion-minus-round:before { content: "\f208"; } - -.ion-model-s:before { content: "\f2c1"; } - -.ion-monitor:before { content: "\f20a"; } - -.ion-more:before { content: "\f20b"; } - -.ion-mouse:before { content: "\f340"; } - -.ion-music-note:before { content: "\f20c"; } - -.ion-navicon:before { content: "\f20e"; } - -.ion-navicon-round:before { content: "\f20d"; } - -.ion-navigate:before { content: "\f2a3"; } - -.ion-network:before { content: "\f341"; } - -.ion-no-smoking:before { content: "\f2c2"; } - -.ion-nuclear:before { content: "\f2a4"; } - -.ion-outlet:before { content: "\f342"; } - -.ion-paintbrush:before { content: "\f4d5"; } - -.ion-paintbucket:before { content: "\f4d6"; } - -.ion-paper-airplane:before { content: "\f2c3"; } - -.ion-paperclip:before { content: "\f20f"; } - -.ion-pause:before { content: "\f210"; } - -.ion-person:before { content: "\f213"; } - -.ion-person-add:before { content: "\f211"; } - -.ion-person-stalker:before { content: "\f212"; } - -.ion-pie-graph:before { content: "\f2a5"; } - -.ion-pin:before { content: "\f2a6"; } - -.ion-pinpoint:before { content: "\f2a7"; } - -.ion-pizza:before { content: "\f2a8"; } - -.ion-plane:before { content: "\f214"; } - -.ion-planet:before { content: "\f343"; } - -.ion-play:before { content: "\f215"; } - -.ion-playstation:before { content: "\f30a"; } - -.ion-plus:before { content: "\f218"; } - -.ion-plus-circled:before { content: "\f216"; } - -.ion-plus-round:before { content: "\f217"; } - -.ion-podium:before { content: "\f344"; } - -.ion-pound:before { content: "\f219"; } - -.ion-power:before { content: "\f2a9"; } - -.ion-pricetag:before { content: "\f2aa"; } - -.ion-pricetags:before { content: "\f2ab"; } - -.ion-printer:before { content: "\f21a"; } - -.ion-pull-request:before { content: "\f345"; } - -.ion-qr-scanner:before { content: "\f346"; } - -.ion-quote:before { content: "\f347"; } - -.ion-radio-waves:before { content: "\f2ac"; } - -.ion-record:before { content: "\f21b"; } - -.ion-refresh:before { content: "\f21c"; } - -.ion-reply:before { content: "\f21e"; } - -.ion-reply-all:before { content: "\f21d"; } - -.ion-ribbon-a:before { content: "\f348"; } - -.ion-ribbon-b:before { content: "\f349"; } - -.ion-sad:before { content: "\f34a"; } - -.ion-sad-outline:before { content: "\f4d7"; } - -.ion-scissors:before { content: "\f34b"; } - -.ion-search:before { content: "\f21f"; } - -.ion-settings:before { content: "\f2ad"; } - -.ion-share:before { content: "\f220"; } - -.ion-shuffle:before { content: "\f221"; } - -.ion-skip-backward:before { content: "\f222"; } - -.ion-skip-forward:before { content: "\f223"; } - -.ion-social-android:before { content: "\f225"; } - -.ion-social-android-outline:before { content: "\f224"; } - -.ion-social-angular:before { content: "\f4d9"; } - -.ion-social-angular-outline:before { content: "\f4d8"; } - -.ion-social-apple:before { content: "\f227"; } - -.ion-social-apple-outline:before { content: "\f226"; } - -.ion-social-bitcoin:before { content: "\f2af"; } - -.ion-social-bitcoin-outline:before { content: "\f2ae"; } - -.ion-social-buffer:before { content: "\f229"; } - -.ion-social-buffer-outline:before { content: "\f228"; } - -.ion-social-chrome:before { content: "\f4db"; } - -.ion-social-chrome-outline:before { content: "\f4da"; } - -.ion-social-codepen:before { content: "\f4dd"; } - -.ion-social-codepen-outline:before { content: "\f4dc"; } - -.ion-social-css3:before { content: "\f4df"; } - -.ion-social-css3-outline:before { content: "\f4de"; } - -.ion-social-designernews:before { content: "\f22b"; } - -.ion-social-designernews-outline:before { content: "\f22a"; } - -.ion-social-dribbble:before { content: "\f22d"; } - -.ion-social-dribbble-outline:before { content: "\f22c"; } - -.ion-social-dropbox:before { content: "\f22f"; } - -.ion-social-dropbox-outline:before { content: "\f22e"; } - -.ion-social-euro:before { content: "\f4e1"; } - -.ion-social-euro-outline:before { content: "\f4e0"; } - -.ion-social-facebook:before { content: "\f231"; } - -.ion-social-facebook-outline:before { content: "\f230"; } - -.ion-social-foursquare:before { content: "\f34d"; } - -.ion-social-foursquare-outline:before { content: "\f34c"; } - -.ion-social-freebsd-devil:before { content: "\f2c4"; } - -.ion-social-github:before { content: "\f233"; } - -.ion-social-github-outline:before { content: "\f232"; } - -.ion-social-google:before { content: "\f34f"; } - -.ion-social-google-outline:before { content: "\f34e"; } - -.ion-social-googleplus:before { content: "\f235"; } - -.ion-social-googleplus-outline:before { content: "\f234"; } - -.ion-social-hackernews:before { content: "\f237"; } - -.ion-social-hackernews-outline:before { content: "\f236"; } - -.ion-social-html5:before { content: "\f4e3"; } - -.ion-social-html5-outline:before { content: "\f4e2"; } - -.ion-social-instagram:before { content: "\f351"; } - -.ion-social-instagram-outline:before { content: "\f350"; } - -.ion-social-javascript:before { content: "\f4e5"; } - -.ion-social-javascript-outline:before { content: "\f4e4"; } - -.ion-social-linkedin:before { content: "\f239"; } - -.ion-social-linkedin-outline:before { content: "\f238"; } - -.ion-social-markdown:before { content: "\f4e6"; } - -.ion-social-nodejs:before { content: "\f4e7"; } - -.ion-social-octocat:before { content: "\f4e8"; } - -.ion-social-pinterest:before { content: "\f2b1"; } - -.ion-social-pinterest-outline:before { content: "\f2b0"; } - -.ion-social-python:before { content: "\f4e9"; } - -.ion-social-reddit:before { content: "\f23b"; } - -.ion-social-reddit-outline:before { content: "\f23a"; } - -.ion-social-rss:before { content: "\f23d"; } - -.ion-social-rss-outline:before { content: "\f23c"; } - -.ion-social-sass:before { content: "\f4ea"; } - -.ion-social-skype:before { content: "\f23f"; } - -.ion-social-skype-outline:before { content: "\f23e"; } - -.ion-social-snapchat:before { content: "\f4ec"; } - -.ion-social-snapchat-outline:before { content: "\f4eb"; } - -.ion-social-tumblr:before { content: "\f241"; } - -.ion-social-tumblr-outline:before { content: "\f240"; } - -.ion-social-tux:before { content: "\f2c5"; } - -.ion-social-twitch:before { content: "\f4ee"; } - -.ion-social-twitch-outline:before { content: "\f4ed"; } - -.ion-social-twitter:before { content: "\f243"; } - -.ion-social-twitter-outline:before { content: "\f242"; } - -.ion-social-usd:before { content: "\f353"; } - -.ion-social-usd-outline:before { content: "\f352"; } - -.ion-social-vimeo:before { content: "\f245"; } - -.ion-social-vimeo-outline:before { content: "\f244"; } - -.ion-social-whatsapp:before { content: "\f4f0"; } - -.ion-social-whatsapp-outline:before { content: "\f4ef"; } - -.ion-social-windows:before { content: "\f247"; } - -.ion-social-windows-outline:before { content: "\f246"; } - -.ion-social-wordpress:before { content: "\f249"; } - -.ion-social-wordpress-outline:before { content: "\f248"; } - -.ion-social-yahoo:before { content: "\f24b"; } - -.ion-social-yahoo-outline:before { content: "\f24a"; } - -.ion-social-yen:before { content: "\f4f2"; } - -.ion-social-yen-outline:before { content: "\f4f1"; } - -.ion-social-youtube:before { content: "\f24d"; } - -.ion-social-youtube-outline:before { content: "\f24c"; } - -.ion-soup-can:before { content: "\f4f4"; } - -.ion-soup-can-outline:before { content: "\f4f3"; } - -.ion-speakerphone:before { content: "\f2b2"; } - -.ion-speedometer:before { content: "\f2b3"; } - -.ion-spoon:before { content: "\f2b4"; } - -.ion-star:before { content: "\f24e"; } - -.ion-stats-bars:before { content: "\f2b5"; } - -.ion-steam:before { content: "\f30b"; } - -.ion-stop:before { content: "\f24f"; } - -.ion-thermometer:before { content: "\f2b6"; } - -.ion-thumbsdown:before { content: "\f250"; } - -.ion-thumbsup:before { content: "\f251"; } - -.ion-toggle:before { content: "\f355"; } - -.ion-toggle-filled:before { content: "\f354"; } - -.ion-transgender:before { content: "\f4f5"; } - -.ion-trash-a:before { content: "\f252"; } - -.ion-trash-b:before { content: "\f253"; } - -.ion-trophy:before { content: "\f356"; } - -.ion-tshirt:before { content: "\f4f7"; } - -.ion-tshirt-outline:before { content: "\f4f6"; } - -.ion-umbrella:before { content: "\f2b7"; } - -.ion-university:before { content: "\f357"; } - -.ion-unlocked:before { content: "\f254"; } - -.ion-upload:before { content: "\f255"; } - -.ion-usb:before { content: "\f2b8"; } - -.ion-videocamera:before { content: "\f256"; } - -.ion-volume-high:before { content: "\f257"; } - -.ion-volume-low:before { content: "\f258"; } - -.ion-volume-medium:before { content: "\f259"; } - -.ion-volume-mute:before { content: "\f25a"; } - -.ion-wand:before { content: "\f358"; } - -.ion-waterdrop:before { content: "\f25b"; } - -.ion-wifi:before { content: "\f25c"; } - -.ion-wineglass:before { content: "\f2b9"; } - -.ion-woman:before { content: "\f25d"; } - -.ion-wrench:before { content: "\f2ba"; } - -.ion-xbox:before { content: "\f30c"; } diff --git a/css/ionicons.min.css b/css/ionicons.min.css deleted file mode 100644 index 841dec15e..000000000 --- a/css/ionicons.min.css +++ /dev/null @@ -1,11 +0,0 @@ -@charset "UTF-8";/*! - Ionicons, v2.0.1 - Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ - https://twitter.com/benjsperry https://twitter.com/ionicframework - MIT License: https://github.com/driftyco/ionicons - - Android-style icons originally built by Google’s - Material Design Icons: https://github.com/google/material-design-icons - used under CC BY http://creativecommons.org/licenses/by/4.0/ - Modified icons to fit ionicon’s grid from original. -*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=2.0.1");src:url("../fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.1") format("truetype"),url("../fonts/ionicons.woff?v=2.0.1") format("woff"),url("../fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"} diff --git a/fonts/ionicons.eot b/fonts/ionicons.eot deleted file mode 100644 index 9caa34895..000000000 Binary files a/fonts/ionicons.eot and /dev/null differ diff --git a/fonts/ionicons.svg b/fonts/ionicons.svg deleted file mode 100644 index 2a47a0f91..000000000 --- a/fonts/ionicons.svg +++ /dev/null @@ -1,2230 +0,0 @@ - - - - - -Created by FontForge 20120731 at Wed Jan 14 22:40:14 2015 - By Adam Bradley -Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/fonts/ionicons.ttf b/fonts/ionicons.ttf deleted file mode 100644 index 180ce515f..000000000 Binary files a/fonts/ionicons.ttf and /dev/null differ diff --git a/fonts/ionicons.woff b/fonts/ionicons.woff deleted file mode 100644 index 5bb6aecbe..000000000 Binary files a/fonts/ionicons.woff and /dev/null differ diff --git a/jest.config.mjs b/jest.config.mjs new file mode 100644 index 000000000..5776c48a4 --- /dev/null +++ b/jest.config.mjs @@ -0,0 +1,19 @@ +import path from 'path'; +import url from 'url'; + +import { createJestStencilPreset } from 'jest-stencil-runner'; + +const __dirname = path.dirname(url.fileURLToPath(import.meta.url)); + +export default createJestStencilPreset({ + rootDir: __dirname, + // Add any additional Jest configuration here + collectCoverageFrom: [ + 'src/**/*.{ts,tsx}', + '!src/**/*.d.ts', + ], + testMatch: [ + '**/__tests__/**/*.(ts|tsx|js)', + '**/*.(test|spec).(ts|tsx|js)' + ] +}); \ No newline at end of file diff --git a/less/_ionicons-font.less b/less/_ionicons-font.less deleted file mode 100644 index 1d9bf7ee4..000000000 --- a/less/_ionicons-font.less +++ /dev/null @@ -1,27 +0,0 @@ -// Ionicons Font Path -// -------------------------- - -@font-face { - font-family: @ionicons-font-family; - src:url("@{ionicons-font-path}/ionicons.eot?v=@{ionicons-version}"); - src:url("@{ionicons-font-path}/ionicons.eot?v=@{ionicons-version}#iefix") format("embedded-opentype"), - url("@{ionicons-font-path}/ionicons.ttf?v=@{ionicons-version}") format("truetype"), - url("@{ionicons-font-path}/ionicons.woff?v=@{ionicons-version}") format("woff"), - url("@{ionicons-font-path}/ionicons.svg?v=@{ionicons-version}#Ionicons") format("svg"); - font-weight: normal; - font-style: normal; -} - -.ion { - display: inline-block; - font-family: @ionicons-font-family; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - text-rendering: auto; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} \ No newline at end of file diff --git a/less/_ionicons-icons.less b/less/_ionicons-icons.less deleted file mode 100644 index 5e6052e92..000000000 --- a/less/_ionicons-icons.less +++ /dev/null @@ -1,1473 +0,0 @@ -// Ionicons Icons -// -------------------------- - -.ionicons, -.@{ionicons-prefix}alert:before, -.@{ionicons-prefix}alert-circled:before, -.@{ionicons-prefix}android-add:before, -.@{ionicons-prefix}android-add-circle:before, -.@{ionicons-prefix}android-alarm-clock:before, -.@{ionicons-prefix}android-alert:before, -.@{ionicons-prefix}android-apps:before, -.@{ionicons-prefix}android-archive:before, -.@{ionicons-prefix}android-arrow-back:before, -.@{ionicons-prefix}android-arrow-down:before, -.@{ionicons-prefix}android-arrow-dropdown:before, -.@{ionicons-prefix}android-arrow-dropdown-circle:before, -.@{ionicons-prefix}android-arrow-dropleft:before, -.@{ionicons-prefix}android-arrow-dropleft-circle:before, -.@{ionicons-prefix}android-arrow-dropright:before, -.@{ionicons-prefix}android-arrow-dropright-circle:before, -.@{ionicons-prefix}android-arrow-dropup:before, -.@{ionicons-prefix}android-arrow-dropup-circle:before, -.@{ionicons-prefix}android-arrow-forward:before, -.@{ionicons-prefix}android-arrow-up:before, -.@{ionicons-prefix}android-attach:before, -.@{ionicons-prefix}android-bar:before, -.@{ionicons-prefix}android-bicycle:before, -.@{ionicons-prefix}android-boat:before, -.@{ionicons-prefix}android-bookmark:before, -.@{ionicons-prefix}android-bulb:before, -.@{ionicons-prefix}android-bus:before, -.@{ionicons-prefix}android-calendar:before, -.@{ionicons-prefix}android-call:before, -.@{ionicons-prefix}android-camera:before, -.@{ionicons-prefix}android-cancel:before, -.@{ionicons-prefix}android-car:before, -.@{ionicons-prefix}android-cart:before, -.@{ionicons-prefix}android-chat:before, -.@{ionicons-prefix}android-checkbox:before, -.@{ionicons-prefix}android-checkbox-blank:before, -.@{ionicons-prefix}android-checkbox-outline:before, -.@{ionicons-prefix}android-checkbox-outline-blank:before, -.@{ionicons-prefix}android-checkmark-circle:before, -.@{ionicons-prefix}android-clipboard:before, -.@{ionicons-prefix}android-close:before, -.@{ionicons-prefix}android-cloud:before, -.@{ionicons-prefix}android-cloud-circle:before, -.@{ionicons-prefix}android-cloud-done:before, -.@{ionicons-prefix}android-cloud-outline:before, -.@{ionicons-prefix}android-color-palette:before, -.@{ionicons-prefix}android-compass:before, -.@{ionicons-prefix}android-contact:before, -.@{ionicons-prefix}android-contacts:before, -.@{ionicons-prefix}android-contract:before, -.@{ionicons-prefix}android-create:before, -.@{ionicons-prefix}android-delete:before, -.@{ionicons-prefix}android-desktop:before, -.@{ionicons-prefix}android-document:before, -.@{ionicons-prefix}android-done:before, -.@{ionicons-prefix}android-done-all:before, -.@{ionicons-prefix}android-download:before, -.@{ionicons-prefix}android-drafts:before, -.@{ionicons-prefix}android-exit:before, -.@{ionicons-prefix}android-expand:before, -.@{ionicons-prefix}android-favorite:before, -.@{ionicons-prefix}android-favorite-outline:before, -.@{ionicons-prefix}android-film:before, -.@{ionicons-prefix}android-folder:before, -.@{ionicons-prefix}android-folder-open:before, -.@{ionicons-prefix}android-funnel:before, -.@{ionicons-prefix}android-globe:before, -.@{ionicons-prefix}android-hand:before, -.@{ionicons-prefix}android-hangout:before, -.@{ionicons-prefix}android-happy:before, -.@{ionicons-prefix}android-home:before, -.@{ionicons-prefix}android-image:before, -.@{ionicons-prefix}android-laptop:before, -.@{ionicons-prefix}android-list:before, -.@{ionicons-prefix}android-locate:before, -.@{ionicons-prefix}android-lock:before, -.@{ionicons-prefix}android-mail:before, -.@{ionicons-prefix}android-map:before, -.@{ionicons-prefix}android-menu:before, -.@{ionicons-prefix}android-microphone:before, -.@{ionicons-prefix}android-microphone-off:before, -.@{ionicons-prefix}android-more-horizontal:before, -.@{ionicons-prefix}android-more-vertical:before, -.@{ionicons-prefix}android-navigate:before, -.@{ionicons-prefix}android-notifications:before, -.@{ionicons-prefix}android-notifications-none:before, -.@{ionicons-prefix}android-notifications-off:before, -.@{ionicons-prefix}android-open:before, -.@{ionicons-prefix}android-options:before, -.@{ionicons-prefix}android-people:before, -.@{ionicons-prefix}android-person:before, -.@{ionicons-prefix}android-person-add:before, -.@{ionicons-prefix}android-phone-landscape:before, -.@{ionicons-prefix}android-phone-portrait:before, -.@{ionicons-prefix}android-pin:before, -.@{ionicons-prefix}android-plane:before, -.@{ionicons-prefix}android-playstore:before, -.@{ionicons-prefix}android-print:before, -.@{ionicons-prefix}android-radio-button-off:before, -.@{ionicons-prefix}android-radio-button-on:before, -.@{ionicons-prefix}android-refresh:before, -.@{ionicons-prefix}android-remove:before, -.@{ionicons-prefix}android-remove-circle:before, -.@{ionicons-prefix}android-restaurant:before, -.@{ionicons-prefix}android-sad:before, -.@{ionicons-prefix}android-search:before, -.@{ionicons-prefix}android-send:before, -.@{ionicons-prefix}android-settings:before, -.@{ionicons-prefix}android-share:before, -.@{ionicons-prefix}android-share-alt:before, -.@{ionicons-prefix}android-star:before, -.@{ionicons-prefix}android-star-half:before, -.@{ionicons-prefix}android-star-outline:before, -.@{ionicons-prefix}android-stopwatch:before, -.@{ionicons-prefix}android-subway:before, -.@{ionicons-prefix}android-sunny:before, -.@{ionicons-prefix}android-sync:before, -.@{ionicons-prefix}android-textsms:before, -.@{ionicons-prefix}android-time:before, -.@{ionicons-prefix}android-train:before, -.@{ionicons-prefix}android-unlock:before, -.@{ionicons-prefix}android-upload:before, -.@{ionicons-prefix}android-volume-down:before, -.@{ionicons-prefix}android-volume-mute:before, -.@{ionicons-prefix}android-volume-off:before, -.@{ionicons-prefix}android-volume-up:before, -.@{ionicons-prefix}android-walk:before, -.@{ionicons-prefix}android-warning:before, -.@{ionicons-prefix}android-watch:before, -.@{ionicons-prefix}android-wifi:before, -.@{ionicons-prefix}aperture:before, -.@{ionicons-prefix}archive:before, -.@{ionicons-prefix}arrow-down-a:before, -.@{ionicons-prefix}arrow-down-b:before, -.@{ionicons-prefix}arrow-down-c:before, -.@{ionicons-prefix}arrow-expand:before, -.@{ionicons-prefix}arrow-graph-down-left:before, -.@{ionicons-prefix}arrow-graph-down-right:before, -.@{ionicons-prefix}arrow-graph-up-left:before, -.@{ionicons-prefix}arrow-graph-up-right:before, -.@{ionicons-prefix}arrow-left-a:before, -.@{ionicons-prefix}arrow-left-b:before, -.@{ionicons-prefix}arrow-left-c:before, -.@{ionicons-prefix}arrow-move:before, -.@{ionicons-prefix}arrow-resize:before, -.@{ionicons-prefix}arrow-return-left:before, -.@{ionicons-prefix}arrow-return-right:before, -.@{ionicons-prefix}arrow-right-a:before, -.@{ionicons-prefix}arrow-right-b:before, -.@{ionicons-prefix}arrow-right-c:before, -.@{ionicons-prefix}arrow-shrink:before, -.@{ionicons-prefix}arrow-swap:before, -.@{ionicons-prefix}arrow-up-a:before, -.@{ionicons-prefix}arrow-up-b:before, -.@{ionicons-prefix}arrow-up-c:before, -.@{ionicons-prefix}asterisk:before, -.@{ionicons-prefix}at:before, -.@{ionicons-prefix}backspace:before, -.@{ionicons-prefix}backspace-outline:before, -.@{ionicons-prefix}bag:before, -.@{ionicons-prefix}battery-charging:before, -.@{ionicons-prefix}battery-empty:before, -.@{ionicons-prefix}battery-full:before, -.@{ionicons-prefix}battery-half:before, -.@{ionicons-prefix}battery-low:before, -.@{ionicons-prefix}beaker:before, -.@{ionicons-prefix}beer:before, -.@{ionicons-prefix}bluetooth:before, -.@{ionicons-prefix}bonfire:before, -.@{ionicons-prefix}bookmark:before, -.@{ionicons-prefix}bowtie:before, -.@{ionicons-prefix}briefcase:before, -.@{ionicons-prefix}bug:before, -.@{ionicons-prefix}calculator:before, -.@{ionicons-prefix}calendar:before, -.@{ionicons-prefix}camera:before, -.@{ionicons-prefix}card:before, -.@{ionicons-prefix}cash:before, -.@{ionicons-prefix}chatbox:before, -.@{ionicons-prefix}chatbox-working:before, -.@{ionicons-prefix}chatboxes:before, -.@{ionicons-prefix}chatbubble:before, -.@{ionicons-prefix}chatbubble-working:before, -.@{ionicons-prefix}chatbubbles:before, -.@{ionicons-prefix}checkmark:before, -.@{ionicons-prefix}checkmark-circled:before, -.@{ionicons-prefix}checkmark-round:before, -.@{ionicons-prefix}chevron-down:before, -.@{ionicons-prefix}chevron-left:before, -.@{ionicons-prefix}chevron-right:before, -.@{ionicons-prefix}chevron-up:before, -.@{ionicons-prefix}clipboard:before, -.@{ionicons-prefix}clock:before, -.@{ionicons-prefix}close:before, -.@{ionicons-prefix}close-circled:before, -.@{ionicons-prefix}close-round:before, -.@{ionicons-prefix}closed-captioning:before, -.@{ionicons-prefix}cloud:before, -.@{ionicons-prefix}code:before, -.@{ionicons-prefix}code-download:before, -.@{ionicons-prefix}code-working:before, -.@{ionicons-prefix}coffee:before, -.@{ionicons-prefix}compass:before, -.@{ionicons-prefix}compose:before, -.@{ionicons-prefix}connection-bars:before, -.@{ionicons-prefix}contrast:before, -.@{ionicons-prefix}crop:before, -.@{ionicons-prefix}cube:before, -.@{ionicons-prefix}disc:before, -.@{ionicons-prefix}document:before, -.@{ionicons-prefix}document-text:before, -.@{ionicons-prefix}drag:before, -.@{ionicons-prefix}earth:before, -.@{ionicons-prefix}easel:before, -.@{ionicons-prefix}edit:before, -.@{ionicons-prefix}egg:before, -.@{ionicons-prefix}eject:before, -.@{ionicons-prefix}email:before, -.@{ionicons-prefix}email-unread:before, -.@{ionicons-prefix}erlenmeyer-flask:before, -.@{ionicons-prefix}erlenmeyer-flask-bubbles:before, -.@{ionicons-prefix}eye:before, -.@{ionicons-prefix}eye-disabled:before, -.@{ionicons-prefix}female:before, -.@{ionicons-prefix}filing:before, -.@{ionicons-prefix}film-marker:before, -.@{ionicons-prefix}fireball:before, -.@{ionicons-prefix}flag:before, -.@{ionicons-prefix}flame:before, -.@{ionicons-prefix}flash:before, -.@{ionicons-prefix}flash-off:before, -.@{ionicons-prefix}folder:before, -.@{ionicons-prefix}fork:before, -.@{ionicons-prefix}fork-repo:before, -.@{ionicons-prefix}forward:before, -.@{ionicons-prefix}funnel:before, -.@{ionicons-prefix}gear-a:before, -.@{ionicons-prefix}gear-b:before, -.@{ionicons-prefix}grid:before, -.@{ionicons-prefix}hammer:before, -.@{ionicons-prefix}happy:before, -.@{ionicons-prefix}happy-outline:before, -.@{ionicons-prefix}headphone:before, -.@{ionicons-prefix}heart:before, -.@{ionicons-prefix}heart-broken:before, -.@{ionicons-prefix}help:before, -.@{ionicons-prefix}help-buoy:before, -.@{ionicons-prefix}help-circled:before, -.@{ionicons-prefix}home:before, -.@{ionicons-prefix}icecream:before, -.@{ionicons-prefix}image:before, -.@{ionicons-prefix}images:before, -.@{ionicons-prefix}information:before, -.@{ionicons-prefix}information-circled:before, -.@{ionicons-prefix}ionic:before, -.@{ionicons-prefix}ios-alarm:before, -.@{ionicons-prefix}ios-alarm-outline:before, -.@{ionicons-prefix}ios-albums:before, -.@{ionicons-prefix}ios-albums-outline:before, -.@{ionicons-prefix}ios-americanfootball:before, -.@{ionicons-prefix}ios-americanfootball-outline:before, -.@{ionicons-prefix}ios-analytics:before, -.@{ionicons-prefix}ios-analytics-outline:before, -.@{ionicons-prefix}ios-arrow-back:before, -.@{ionicons-prefix}ios-arrow-down:before, -.@{ionicons-prefix}ios-arrow-forward:before, -.@{ionicons-prefix}ios-arrow-left:before, -.@{ionicons-prefix}ios-arrow-right:before, -.@{ionicons-prefix}ios-arrow-thin-down:before, -.@{ionicons-prefix}ios-arrow-thin-left:before, -.@{ionicons-prefix}ios-arrow-thin-right:before, -.@{ionicons-prefix}ios-arrow-thin-up:before, -.@{ionicons-prefix}ios-arrow-up:before, -.@{ionicons-prefix}ios-at:before, -.@{ionicons-prefix}ios-at-outline:before, -.@{ionicons-prefix}ios-barcode:before, -.@{ionicons-prefix}ios-barcode-outline:before, -.@{ionicons-prefix}ios-baseball:before, -.@{ionicons-prefix}ios-baseball-outline:before, -.@{ionicons-prefix}ios-basketball:before, -.@{ionicons-prefix}ios-basketball-outline:before, -.@{ionicons-prefix}ios-bell:before, -.@{ionicons-prefix}ios-bell-outline:before, -.@{ionicons-prefix}ios-body:before, -.@{ionicons-prefix}ios-body-outline:before, -.@{ionicons-prefix}ios-bolt:before, -.@{ionicons-prefix}ios-bolt-outline:before, -.@{ionicons-prefix}ios-book:before, -.@{ionicons-prefix}ios-book-outline:before, -.@{ionicons-prefix}ios-bookmarks:before, -.@{ionicons-prefix}ios-bookmarks-outline:before, -.@{ionicons-prefix}ios-box:before, -.@{ionicons-prefix}ios-box-outline:before, -.@{ionicons-prefix}ios-briefcase:before, -.@{ionicons-prefix}ios-briefcase-outline:before, -.@{ionicons-prefix}ios-browsers:before, -.@{ionicons-prefix}ios-browsers-outline:before, -.@{ionicons-prefix}ios-calculator:before, -.@{ionicons-prefix}ios-calculator-outline:before, -.@{ionicons-prefix}ios-calendar:before, -.@{ionicons-prefix}ios-calendar-outline:before, -.@{ionicons-prefix}ios-camera:before, -.@{ionicons-prefix}ios-camera-outline:before, -.@{ionicons-prefix}ios-cart:before, -.@{ionicons-prefix}ios-cart-outline:before, -.@{ionicons-prefix}ios-chatboxes:before, -.@{ionicons-prefix}ios-chatboxes-outline:before, -.@{ionicons-prefix}ios-chatbubble:before, -.@{ionicons-prefix}ios-chatbubble-outline:before, -.@{ionicons-prefix}ios-checkmark:before, -.@{ionicons-prefix}ios-checkmark-empty:before, -.@{ionicons-prefix}ios-checkmark-outline:before, -.@{ionicons-prefix}ios-circle-filled:before, -.@{ionicons-prefix}ios-circle-outline:before, -.@{ionicons-prefix}ios-clock:before, -.@{ionicons-prefix}ios-clock-outline:before, -.@{ionicons-prefix}ios-close:before, -.@{ionicons-prefix}ios-close-empty:before, -.@{ionicons-prefix}ios-close-outline:before, -.@{ionicons-prefix}ios-cloud:before, -.@{ionicons-prefix}ios-cloud-download:before, -.@{ionicons-prefix}ios-cloud-download-outline:before, -.@{ionicons-prefix}ios-cloud-outline:before, -.@{ionicons-prefix}ios-cloud-upload:before, -.@{ionicons-prefix}ios-cloud-upload-outline:before, -.@{ionicons-prefix}ios-cloudy:before, -.@{ionicons-prefix}ios-cloudy-night:before, -.@{ionicons-prefix}ios-cloudy-night-outline:before, -.@{ionicons-prefix}ios-cloudy-outline:before, -.@{ionicons-prefix}ios-cog:before, -.@{ionicons-prefix}ios-cog-outline:before, -.@{ionicons-prefix}ios-color-filter:before, -.@{ionicons-prefix}ios-color-filter-outline:before, -.@{ionicons-prefix}ios-color-wand:before, -.@{ionicons-prefix}ios-color-wand-outline:before, -.@{ionicons-prefix}ios-compose:before, -.@{ionicons-prefix}ios-compose-outline:before, -.@{ionicons-prefix}ios-contact:before, -.@{ionicons-prefix}ios-contact-outline:before, -.@{ionicons-prefix}ios-copy:before, -.@{ionicons-prefix}ios-copy-outline:before, -.@{ionicons-prefix}ios-crop:before, -.@{ionicons-prefix}ios-crop-strong:before, -.@{ionicons-prefix}ios-download:before, -.@{ionicons-prefix}ios-download-outline:before, -.@{ionicons-prefix}ios-drag:before, -.@{ionicons-prefix}ios-email:before, -.@{ionicons-prefix}ios-email-outline:before, -.@{ionicons-prefix}ios-eye:before, -.@{ionicons-prefix}ios-eye-outline:before, -.@{ionicons-prefix}ios-fastforward:before, -.@{ionicons-prefix}ios-fastforward-outline:before, -.@{ionicons-prefix}ios-filing:before, -.@{ionicons-prefix}ios-filing-outline:before, -.@{ionicons-prefix}ios-film:before, -.@{ionicons-prefix}ios-film-outline:before, -.@{ionicons-prefix}ios-flag:before, -.@{ionicons-prefix}ios-flag-outline:before, -.@{ionicons-prefix}ios-flame:before, -.@{ionicons-prefix}ios-flame-outline:before, -.@{ionicons-prefix}ios-flask:before, -.@{ionicons-prefix}ios-flask-outline:before, -.@{ionicons-prefix}ios-flower:before, -.@{ionicons-prefix}ios-flower-outline:before, -.@{ionicons-prefix}ios-folder:before, -.@{ionicons-prefix}ios-folder-outline:before, -.@{ionicons-prefix}ios-football:before, -.@{ionicons-prefix}ios-football-outline:before, -.@{ionicons-prefix}ios-game-controller-a:before, -.@{ionicons-prefix}ios-game-controller-a-outline:before, -.@{ionicons-prefix}ios-game-controller-b:before, -.@{ionicons-prefix}ios-game-controller-b-outline:before, -.@{ionicons-prefix}ios-gear:before, -.@{ionicons-prefix}ios-gear-outline:before, -.@{ionicons-prefix}ios-glasses:before, -.@{ionicons-prefix}ios-glasses-outline:before, -.@{ionicons-prefix}ios-grid-view:before, -.@{ionicons-prefix}ios-grid-view-outline:before, -.@{ionicons-prefix}ios-heart:before, -.@{ionicons-prefix}ios-heart-outline:before, -.@{ionicons-prefix}ios-help:before, -.@{ionicons-prefix}ios-help-empty:before, -.@{ionicons-prefix}ios-help-outline:before, -.@{ionicons-prefix}ios-home:before, -.@{ionicons-prefix}ios-home-outline:before, -.@{ionicons-prefix}ios-infinite:before, -.@{ionicons-prefix}ios-infinite-outline:before, -.@{ionicons-prefix}ios-information:before, -.@{ionicons-prefix}ios-information-empty:before, -.@{ionicons-prefix}ios-information-outline:before, -.@{ionicons-prefix}ios-ionic-outline:before, -.@{ionicons-prefix}ios-keypad:before, -.@{ionicons-prefix}ios-keypad-outline:before, -.@{ionicons-prefix}ios-lightbulb:before, -.@{ionicons-prefix}ios-lightbulb-outline:before, -.@{ionicons-prefix}ios-list:before, -.@{ionicons-prefix}ios-list-outline:before, -.@{ionicons-prefix}ios-location:before, -.@{ionicons-prefix}ios-location-outline:before, -.@{ionicons-prefix}ios-locked:before, -.@{ionicons-prefix}ios-locked-outline:before, -.@{ionicons-prefix}ios-loop:before, -.@{ionicons-prefix}ios-loop-strong:before, -.@{ionicons-prefix}ios-medical:before, -.@{ionicons-prefix}ios-medical-outline:before, -.@{ionicons-prefix}ios-medkit:before, -.@{ionicons-prefix}ios-medkit-outline:before, -.@{ionicons-prefix}ios-mic:before, -.@{ionicons-prefix}ios-mic-off:before, -.@{ionicons-prefix}ios-mic-outline:before, -.@{ionicons-prefix}ios-minus:before, -.@{ionicons-prefix}ios-minus-empty:before, -.@{ionicons-prefix}ios-minus-outline:before, -.@{ionicons-prefix}ios-monitor:before, -.@{ionicons-prefix}ios-monitor-outline:before, -.@{ionicons-prefix}ios-moon:before, -.@{ionicons-prefix}ios-moon-outline:before, -.@{ionicons-prefix}ios-more:before, -.@{ionicons-prefix}ios-more-outline:before, -.@{ionicons-prefix}ios-musical-note:before, -.@{ionicons-prefix}ios-musical-notes:before, -.@{ionicons-prefix}ios-navigate:before, -.@{ionicons-prefix}ios-navigate-outline:before, -.@{ionicons-prefix}ios-nutrition:before, -.@{ionicons-prefix}ios-nutrition-outline:before, -.@{ionicons-prefix}ios-paper:before, -.@{ionicons-prefix}ios-paper-outline:before, -.@{ionicons-prefix}ios-paperplane:before, -.@{ionicons-prefix}ios-paperplane-outline:before, -.@{ionicons-prefix}ios-partlysunny:before, -.@{ionicons-prefix}ios-partlysunny-outline:before, -.@{ionicons-prefix}ios-pause:before, -.@{ionicons-prefix}ios-pause-outline:before, -.@{ionicons-prefix}ios-paw:before, -.@{ionicons-prefix}ios-paw-outline:before, -.@{ionicons-prefix}ios-people:before, -.@{ionicons-prefix}ios-people-outline:before, -.@{ionicons-prefix}ios-person:before, -.@{ionicons-prefix}ios-person-outline:before, -.@{ionicons-prefix}ios-personadd:before, -.@{ionicons-prefix}ios-personadd-outline:before, -.@{ionicons-prefix}ios-photos:before, -.@{ionicons-prefix}ios-photos-outline:before, -.@{ionicons-prefix}ios-pie:before, -.@{ionicons-prefix}ios-pie-outline:before, -.@{ionicons-prefix}ios-pint:before, -.@{ionicons-prefix}ios-pint-outline:before, -.@{ionicons-prefix}ios-play:before, -.@{ionicons-prefix}ios-play-outline:before, -.@{ionicons-prefix}ios-plus:before, -.@{ionicons-prefix}ios-plus-empty:before, -.@{ionicons-prefix}ios-plus-outline:before, -.@{ionicons-prefix}ios-pricetag:before, -.@{ionicons-prefix}ios-pricetag-outline:before, -.@{ionicons-prefix}ios-pricetags:before, -.@{ionicons-prefix}ios-pricetags-outline:before, -.@{ionicons-prefix}ios-printer:before, -.@{ionicons-prefix}ios-printer-outline:before, -.@{ionicons-prefix}ios-pulse:before, -.@{ionicons-prefix}ios-pulse-strong:before, -.@{ionicons-prefix}ios-rainy:before, -.@{ionicons-prefix}ios-rainy-outline:before, -.@{ionicons-prefix}ios-recording:before, -.@{ionicons-prefix}ios-recording-outline:before, -.@{ionicons-prefix}ios-redo:before, -.@{ionicons-prefix}ios-redo-outline:before, -.@{ionicons-prefix}ios-refresh:before, -.@{ionicons-prefix}ios-refresh-empty:before, -.@{ionicons-prefix}ios-refresh-outline:before, -.@{ionicons-prefix}ios-reload:before, -.@{ionicons-prefix}ios-reverse-camera:before, -.@{ionicons-prefix}ios-reverse-camera-outline:before, -.@{ionicons-prefix}ios-rewind:before, -.@{ionicons-prefix}ios-rewind-outline:before, -.@{ionicons-prefix}ios-rose:before, -.@{ionicons-prefix}ios-rose-outline:before, -.@{ionicons-prefix}ios-search:before, -.@{ionicons-prefix}ios-search-strong:before, -.@{ionicons-prefix}ios-settings:before, -.@{ionicons-prefix}ios-settings-strong:before, -.@{ionicons-prefix}ios-shuffle:before, -.@{ionicons-prefix}ios-shuffle-strong:before, -.@{ionicons-prefix}ios-skipbackward:before, -.@{ionicons-prefix}ios-skipbackward-outline:before, -.@{ionicons-prefix}ios-skipforward:before, -.@{ionicons-prefix}ios-skipforward-outline:before, -.@{ionicons-prefix}ios-snowy:before, -.@{ionicons-prefix}ios-speedometer:before, -.@{ionicons-prefix}ios-speedometer-outline:before, -.@{ionicons-prefix}ios-star:before, -.@{ionicons-prefix}ios-star-half:before, -.@{ionicons-prefix}ios-star-outline:before, -.@{ionicons-prefix}ios-stopwatch:before, -.@{ionicons-prefix}ios-stopwatch-outline:before, -.@{ionicons-prefix}ios-sunny:before, -.@{ionicons-prefix}ios-sunny-outline:before, -.@{ionicons-prefix}ios-telephone:before, -.@{ionicons-prefix}ios-telephone-outline:before, -.@{ionicons-prefix}ios-tennisball:before, -.@{ionicons-prefix}ios-tennisball-outline:before, -.@{ionicons-prefix}ios-thunderstorm:before, -.@{ionicons-prefix}ios-thunderstorm-outline:before, -.@{ionicons-prefix}ios-time:before, -.@{ionicons-prefix}ios-time-outline:before, -.@{ionicons-prefix}ios-timer:before, -.@{ionicons-prefix}ios-timer-outline:before, -.@{ionicons-prefix}ios-toggle:before, -.@{ionicons-prefix}ios-toggle-outline:before, -.@{ionicons-prefix}ios-trash:before, -.@{ionicons-prefix}ios-trash-outline:before, -.@{ionicons-prefix}ios-undo:before, -.@{ionicons-prefix}ios-undo-outline:before, -.@{ionicons-prefix}ios-unlocked:before, -.@{ionicons-prefix}ios-unlocked-outline:before, -.@{ionicons-prefix}ios-upload:before, -.@{ionicons-prefix}ios-upload-outline:before, -.@{ionicons-prefix}ios-videocam:before, -.@{ionicons-prefix}ios-videocam-outline:before, -.@{ionicons-prefix}ios-volume-high:before, -.@{ionicons-prefix}ios-volume-low:before, -.@{ionicons-prefix}ios-wineglass:before, -.@{ionicons-prefix}ios-wineglass-outline:before, -.@{ionicons-prefix}ios-world:before, -.@{ionicons-prefix}ios-world-outline:before, -.@{ionicons-prefix}ipad:before, -.@{ionicons-prefix}iphone:before, -.@{ionicons-prefix}ipod:before, -.@{ionicons-prefix}jet:before, -.@{ionicons-prefix}key:before, -.@{ionicons-prefix}knife:before, -.@{ionicons-prefix}laptop:before, -.@{ionicons-prefix}leaf:before, -.@{ionicons-prefix}levels:before, -.@{ionicons-prefix}lightbulb:before, -.@{ionicons-prefix}link:before, -.@{ionicons-prefix}load-a:before, -.@{ionicons-prefix}load-b:before, -.@{ionicons-prefix}load-c:before, -.@{ionicons-prefix}load-d:before, -.@{ionicons-prefix}location:before, -.@{ionicons-prefix}lock-combination:before, -.@{ionicons-prefix}locked:before, -.@{ionicons-prefix}log-in:before, -.@{ionicons-prefix}log-out:before, -.@{ionicons-prefix}loop:before, -.@{ionicons-prefix}magnet:before, -.@{ionicons-prefix}male:before, -.@{ionicons-prefix}man:before, -.@{ionicons-prefix}map:before, -.@{ionicons-prefix}medkit:before, -.@{ionicons-prefix}merge:before, -.@{ionicons-prefix}mic-a:before, -.@{ionicons-prefix}mic-b:before, -.@{ionicons-prefix}mic-c:before, -.@{ionicons-prefix}minus:before, -.@{ionicons-prefix}minus-circled:before, -.@{ionicons-prefix}minus-round:before, -.@{ionicons-prefix}model-s:before, -.@{ionicons-prefix}monitor:before, -.@{ionicons-prefix}more:before, -.@{ionicons-prefix}mouse:before, -.@{ionicons-prefix}music-note:before, -.@{ionicons-prefix}navicon:before, -.@{ionicons-prefix}navicon-round:before, -.@{ionicons-prefix}navigate:before, -.@{ionicons-prefix}network:before, -.@{ionicons-prefix}no-smoking:before, -.@{ionicons-prefix}nuclear:before, -.@{ionicons-prefix}outlet:before, -.@{ionicons-prefix}paintbrush:before, -.@{ionicons-prefix}paintbucket:before, -.@{ionicons-prefix}paper-airplane:before, -.@{ionicons-prefix}paperclip:before, -.@{ionicons-prefix}pause:before, -.@{ionicons-prefix}person:before, -.@{ionicons-prefix}person-add:before, -.@{ionicons-prefix}person-stalker:before, -.@{ionicons-prefix}pie-graph:before, -.@{ionicons-prefix}pin:before, -.@{ionicons-prefix}pinpoint:before, -.@{ionicons-prefix}pizza:before, -.@{ionicons-prefix}plane:before, -.@{ionicons-prefix}planet:before, -.@{ionicons-prefix}play:before, -.@{ionicons-prefix}playstation:before, -.@{ionicons-prefix}plus:before, -.@{ionicons-prefix}plus-circled:before, -.@{ionicons-prefix}plus-round:before, -.@{ionicons-prefix}podium:before, -.@{ionicons-prefix}pound:before, -.@{ionicons-prefix}power:before, -.@{ionicons-prefix}pricetag:before, -.@{ionicons-prefix}pricetags:before, -.@{ionicons-prefix}printer:before, -.@{ionicons-prefix}pull-request:before, -.@{ionicons-prefix}qr-scanner:before, -.@{ionicons-prefix}quote:before, -.@{ionicons-prefix}radio-waves:before, -.@{ionicons-prefix}record:before, -.@{ionicons-prefix}refresh:before, -.@{ionicons-prefix}reply:before, -.@{ionicons-prefix}reply-all:before, -.@{ionicons-prefix}ribbon-a:before, -.@{ionicons-prefix}ribbon-b:before, -.@{ionicons-prefix}sad:before, -.@{ionicons-prefix}sad-outline:before, -.@{ionicons-prefix}scissors:before, -.@{ionicons-prefix}search:before, -.@{ionicons-prefix}settings:before, -.@{ionicons-prefix}share:before, -.@{ionicons-prefix}shuffle:before, -.@{ionicons-prefix}skip-backward:before, -.@{ionicons-prefix}skip-forward:before, -.@{ionicons-prefix}social-android:before, -.@{ionicons-prefix}social-android-outline:before, -.@{ionicons-prefix}social-angular:before, -.@{ionicons-prefix}social-angular-outline:before, -.@{ionicons-prefix}social-apple:before, -.@{ionicons-prefix}social-apple-outline:before, -.@{ionicons-prefix}social-bitcoin:before, -.@{ionicons-prefix}social-bitcoin-outline:before, -.@{ionicons-prefix}social-buffer:before, -.@{ionicons-prefix}social-buffer-outline:before, -.@{ionicons-prefix}social-chrome:before, -.@{ionicons-prefix}social-chrome-outline:before, -.@{ionicons-prefix}social-codepen:before, -.@{ionicons-prefix}social-codepen-outline:before, -.@{ionicons-prefix}social-css3:before, -.@{ionicons-prefix}social-css3-outline:before, -.@{ionicons-prefix}social-designernews:before, -.@{ionicons-prefix}social-designernews-outline:before, -.@{ionicons-prefix}social-dribbble:before, -.@{ionicons-prefix}social-dribbble-outline:before, -.@{ionicons-prefix}social-dropbox:before, -.@{ionicons-prefix}social-dropbox-outline:before, -.@{ionicons-prefix}social-euro:before, -.@{ionicons-prefix}social-euro-outline:before, -.@{ionicons-prefix}social-facebook:before, -.@{ionicons-prefix}social-facebook-outline:before, -.@{ionicons-prefix}social-foursquare:before, -.@{ionicons-prefix}social-foursquare-outline:before, -.@{ionicons-prefix}social-freebsd-devil:before, -.@{ionicons-prefix}social-github:before, -.@{ionicons-prefix}social-github-outline:before, -.@{ionicons-prefix}social-google:before, -.@{ionicons-prefix}social-google-outline:before, -.@{ionicons-prefix}social-googleplus:before, -.@{ionicons-prefix}social-googleplus-outline:before, -.@{ionicons-prefix}social-hackernews:before, -.@{ionicons-prefix}social-hackernews-outline:before, -.@{ionicons-prefix}social-html5:before, -.@{ionicons-prefix}social-html5-outline:before, -.@{ionicons-prefix}social-instagram:before, -.@{ionicons-prefix}social-instagram-outline:before, -.@{ionicons-prefix}social-javascript:before, -.@{ionicons-prefix}social-javascript-outline:before, -.@{ionicons-prefix}social-linkedin:before, -.@{ionicons-prefix}social-linkedin-outline:before, -.@{ionicons-prefix}social-markdown:before, -.@{ionicons-prefix}social-nodejs:before, -.@{ionicons-prefix}social-octocat:before, -.@{ionicons-prefix}social-pinterest:before, -.@{ionicons-prefix}social-pinterest-outline:before, -.@{ionicons-prefix}social-python:before, -.@{ionicons-prefix}social-reddit:before, -.@{ionicons-prefix}social-reddit-outline:before, -.@{ionicons-prefix}social-rss:before, -.@{ionicons-prefix}social-rss-outline:before, -.@{ionicons-prefix}social-sass:before, -.@{ionicons-prefix}social-skype:before, -.@{ionicons-prefix}social-skype-outline:before, -.@{ionicons-prefix}social-snapchat:before, -.@{ionicons-prefix}social-snapchat-outline:before, -.@{ionicons-prefix}social-tumblr:before, -.@{ionicons-prefix}social-tumblr-outline:before, -.@{ionicons-prefix}social-tux:before, -.@{ionicons-prefix}social-twitch:before, -.@{ionicons-prefix}social-twitch-outline:before, -.@{ionicons-prefix}social-twitter:before, -.@{ionicons-prefix}social-twitter-outline:before, -.@{ionicons-prefix}social-usd:before, -.@{ionicons-prefix}social-usd-outline:before, -.@{ionicons-prefix}social-vimeo:before, -.@{ionicons-prefix}social-vimeo-outline:before, -.@{ionicons-prefix}social-whatsapp:before, -.@{ionicons-prefix}social-whatsapp-outline:before, -.@{ionicons-prefix}social-windows:before, -.@{ionicons-prefix}social-windows-outline:before, -.@{ionicons-prefix}social-wordpress:before, -.@{ionicons-prefix}social-wordpress-outline:before, -.@{ionicons-prefix}social-yahoo:before, -.@{ionicons-prefix}social-yahoo-outline:before, -.@{ionicons-prefix}social-yen:before, -.@{ionicons-prefix}social-yen-outline:before, -.@{ionicons-prefix}social-youtube:before, -.@{ionicons-prefix}social-youtube-outline:before, -.@{ionicons-prefix}soup-can:before, -.@{ionicons-prefix}soup-can-outline:before, -.@{ionicons-prefix}speakerphone:before, -.@{ionicons-prefix}speedometer:before, -.@{ionicons-prefix}spoon:before, -.@{ionicons-prefix}star:before, -.@{ionicons-prefix}stats-bars:before, -.@{ionicons-prefix}steam:before, -.@{ionicons-prefix}stop:before, -.@{ionicons-prefix}thermometer:before, -.@{ionicons-prefix}thumbsdown:before, -.@{ionicons-prefix}thumbsup:before, -.@{ionicons-prefix}toggle:before, -.@{ionicons-prefix}toggle-filled:before, -.@{ionicons-prefix}transgender:before, -.@{ionicons-prefix}trash-a:before, -.@{ionicons-prefix}trash-b:before, -.@{ionicons-prefix}trophy:before, -.@{ionicons-prefix}tshirt:before, -.@{ionicons-prefix}tshirt-outline:before, -.@{ionicons-prefix}umbrella:before, -.@{ionicons-prefix}university:before, -.@{ionicons-prefix}unlocked:before, -.@{ionicons-prefix}upload:before, -.@{ionicons-prefix}usb:before, -.@{ionicons-prefix}videocamera:before, -.@{ionicons-prefix}volume-high:before, -.@{ionicons-prefix}volume-low:before, -.@{ionicons-prefix}volume-medium:before, -.@{ionicons-prefix}volume-mute:before, -.@{ionicons-prefix}wand:before, -.@{ionicons-prefix}waterdrop:before, -.@{ionicons-prefix}wifi:before, -.@{ionicons-prefix}wineglass:before, -.@{ionicons-prefix}woman:before, -.@{ionicons-prefix}wrench:before, -.@{ionicons-prefix}xbox:before -{ - &:extend(.ion); -} -.@{ionicons-prefix}alert:before { content: @ionicon-var-alert; } -.@{ionicons-prefix}alert-circled:before { content: @ionicon-var-alert-circled; } -.@{ionicons-prefix}android-add:before { content: @ionicon-var-android-add; } -.@{ionicons-prefix}android-add-circle:before { content: @ionicon-var-android-add-circle; } -.@{ionicons-prefix}android-alarm-clock:before { content: @ionicon-var-android-alarm-clock; } -.@{ionicons-prefix}android-alert:before { content: @ionicon-var-android-alert; } -.@{ionicons-prefix}android-apps:before { content: @ionicon-var-android-apps; } -.@{ionicons-prefix}android-archive:before { content: @ionicon-var-android-archive; } -.@{ionicons-prefix}android-arrow-back:before { content: @ionicon-var-android-arrow-back; } -.@{ionicons-prefix}android-arrow-down:before { content: @ionicon-var-android-arrow-down; } -.@{ionicons-prefix}android-arrow-dropdown:before { content: @ionicon-var-android-arrow-dropdown; } -.@{ionicons-prefix}android-arrow-dropdown-circle:before { content: @ionicon-var-android-arrow-dropdown-circle; } -.@{ionicons-prefix}android-arrow-dropleft:before { content: @ionicon-var-android-arrow-dropleft; } -.@{ionicons-prefix}android-arrow-dropleft-circle:before { content: @ionicon-var-android-arrow-dropleft-circle; } -.@{ionicons-prefix}android-arrow-dropright:before { content: @ionicon-var-android-arrow-dropright; } -.@{ionicons-prefix}android-arrow-dropright-circle:before { content: @ionicon-var-android-arrow-dropright-circle; } -.@{ionicons-prefix}android-arrow-dropup:before { content: @ionicon-var-android-arrow-dropup; } -.@{ionicons-prefix}android-arrow-dropup-circle:before { content: @ionicon-var-android-arrow-dropup-circle; } -.@{ionicons-prefix}android-arrow-forward:before { content: @ionicon-var-android-arrow-forward; } -.@{ionicons-prefix}android-arrow-up:before { content: @ionicon-var-android-arrow-up; } -.@{ionicons-prefix}android-attach:before { content: @ionicon-var-android-attach; } -.@{ionicons-prefix}android-bar:before { content: @ionicon-var-android-bar; } -.@{ionicons-prefix}android-bicycle:before { content: @ionicon-var-android-bicycle; } -.@{ionicons-prefix}android-boat:before { content: @ionicon-var-android-boat; } -.@{ionicons-prefix}android-bookmark:before { content: @ionicon-var-android-bookmark; } -.@{ionicons-prefix}android-bulb:before { content: @ionicon-var-android-bulb; } -.@{ionicons-prefix}android-bus:before { content: @ionicon-var-android-bus; } -.@{ionicons-prefix}android-calendar:before { content: @ionicon-var-android-calendar; } -.@{ionicons-prefix}android-call:before { content: @ionicon-var-android-call; } -.@{ionicons-prefix}android-camera:before { content: @ionicon-var-android-camera; } -.@{ionicons-prefix}android-cancel:before { content: @ionicon-var-android-cancel; } -.@{ionicons-prefix}android-car:before { content: @ionicon-var-android-car; } -.@{ionicons-prefix}android-cart:before { content: @ionicon-var-android-cart; } -.@{ionicons-prefix}android-chat:before { content: @ionicon-var-android-chat; } -.@{ionicons-prefix}android-checkbox:before { content: @ionicon-var-android-checkbox; } -.@{ionicons-prefix}android-checkbox-blank:before { content: @ionicon-var-android-checkbox-blank; } -.@{ionicons-prefix}android-checkbox-outline:before { content: @ionicon-var-android-checkbox-outline; } -.@{ionicons-prefix}android-checkbox-outline-blank:before { content: @ionicon-var-android-checkbox-outline-blank; } -.@{ionicons-prefix}android-checkmark-circle:before { content: @ionicon-var-android-checkmark-circle; } -.@{ionicons-prefix}android-clipboard:before { content: @ionicon-var-android-clipboard; } -.@{ionicons-prefix}android-close:before { content: @ionicon-var-android-close; } -.@{ionicons-prefix}android-cloud:before { content: @ionicon-var-android-cloud; } -.@{ionicons-prefix}android-cloud-circle:before { content: @ionicon-var-android-cloud-circle; } -.@{ionicons-prefix}android-cloud-done:before { content: @ionicon-var-android-cloud-done; } -.@{ionicons-prefix}android-cloud-outline:before { content: @ionicon-var-android-cloud-outline; } -.@{ionicons-prefix}android-color-palette:before { content: @ionicon-var-android-color-palette; } -.@{ionicons-prefix}android-compass:before { content: @ionicon-var-android-compass; } -.@{ionicons-prefix}android-contact:before { content: @ionicon-var-android-contact; } -.@{ionicons-prefix}android-contacts:before { content: @ionicon-var-android-contacts; } -.@{ionicons-prefix}android-contract:before { content: @ionicon-var-android-contract; } -.@{ionicons-prefix}android-create:before { content: @ionicon-var-android-create; } -.@{ionicons-prefix}android-delete:before { content: @ionicon-var-android-delete; } -.@{ionicons-prefix}android-desktop:before { content: @ionicon-var-android-desktop; } -.@{ionicons-prefix}android-document:before { content: @ionicon-var-android-document; } -.@{ionicons-prefix}android-done:before { content: @ionicon-var-android-done; } -.@{ionicons-prefix}android-done-all:before { content: @ionicon-var-android-done-all; } -.@{ionicons-prefix}android-download:before { content: @ionicon-var-android-download; } -.@{ionicons-prefix}android-drafts:before { content: @ionicon-var-android-drafts; } -.@{ionicons-prefix}android-exit:before { content: @ionicon-var-android-exit; } -.@{ionicons-prefix}android-expand:before { content: @ionicon-var-android-expand; } -.@{ionicons-prefix}android-favorite:before { content: @ionicon-var-android-favorite; } -.@{ionicons-prefix}android-favorite-outline:before { content: @ionicon-var-android-favorite-outline; } -.@{ionicons-prefix}android-film:before { content: @ionicon-var-android-film; } -.@{ionicons-prefix}android-folder:before { content: @ionicon-var-android-folder; } -.@{ionicons-prefix}android-folder-open:before { content: @ionicon-var-android-folder-open; } -.@{ionicons-prefix}android-funnel:before { content: @ionicon-var-android-funnel; } -.@{ionicons-prefix}android-globe:before { content: @ionicon-var-android-globe; } -.@{ionicons-prefix}android-hand:before { content: @ionicon-var-android-hand; } -.@{ionicons-prefix}android-hangout:before { content: @ionicon-var-android-hangout; } -.@{ionicons-prefix}android-happy:before { content: @ionicon-var-android-happy; } -.@{ionicons-prefix}android-home:before { content: @ionicon-var-android-home; } -.@{ionicons-prefix}android-image:before { content: @ionicon-var-android-image; } -.@{ionicons-prefix}android-laptop:before { content: @ionicon-var-android-laptop; } -.@{ionicons-prefix}android-list:before { content: @ionicon-var-android-list; } -.@{ionicons-prefix}android-locate:before { content: @ionicon-var-android-locate; } -.@{ionicons-prefix}android-lock:before { content: @ionicon-var-android-lock; } -.@{ionicons-prefix}android-mail:before { content: @ionicon-var-android-mail; } -.@{ionicons-prefix}android-map:before { content: @ionicon-var-android-map; } -.@{ionicons-prefix}android-menu:before { content: @ionicon-var-android-menu; } -.@{ionicons-prefix}android-microphone:before { content: @ionicon-var-android-microphone; } -.@{ionicons-prefix}android-microphone-off:before { content: @ionicon-var-android-microphone-off; } -.@{ionicons-prefix}android-more-horizontal:before { content: @ionicon-var-android-more-horizontal; } -.@{ionicons-prefix}android-more-vertical:before { content: @ionicon-var-android-more-vertical; } -.@{ionicons-prefix}android-navigate:before { content: @ionicon-var-android-navigate; } -.@{ionicons-prefix}android-notifications:before { content: @ionicon-var-android-notifications; } -.@{ionicons-prefix}android-notifications-none:before { content: @ionicon-var-android-notifications-none; } -.@{ionicons-prefix}android-notifications-off:before { content: @ionicon-var-android-notifications-off; } -.@{ionicons-prefix}android-open:before { content: @ionicon-var-android-open; } -.@{ionicons-prefix}android-options:before { content: @ionicon-var-android-options; } -.@{ionicons-prefix}android-people:before { content: @ionicon-var-android-people; } -.@{ionicons-prefix}android-person:before { content: @ionicon-var-android-person; } -.@{ionicons-prefix}android-person-add:before { content: @ionicon-var-android-person-add; } -.@{ionicons-prefix}android-phone-landscape:before { content: @ionicon-var-android-phone-landscape; } -.@{ionicons-prefix}android-phone-portrait:before { content: @ionicon-var-android-phone-portrait; } -.@{ionicons-prefix}android-pin:before { content: @ionicon-var-android-pin; } -.@{ionicons-prefix}android-plane:before { content: @ionicon-var-android-plane; } -.@{ionicons-prefix}android-playstore:before { content: @ionicon-var-android-playstore; } -.@{ionicons-prefix}android-print:before { content: @ionicon-var-android-print; } -.@{ionicons-prefix}android-radio-button-off:before { content: @ionicon-var-android-radio-button-off; } -.@{ionicons-prefix}android-radio-button-on:before { content: @ionicon-var-android-radio-button-on; } -.@{ionicons-prefix}android-refresh:before { content: @ionicon-var-android-refresh; } -.@{ionicons-prefix}android-remove:before { content: @ionicon-var-android-remove; } -.@{ionicons-prefix}android-remove-circle:before { content: @ionicon-var-android-remove-circle; } -.@{ionicons-prefix}android-restaurant:before { content: @ionicon-var-android-restaurant; } -.@{ionicons-prefix}android-sad:before { content: @ionicon-var-android-sad; } -.@{ionicons-prefix}android-search:before { content: @ionicon-var-android-search; } -.@{ionicons-prefix}android-send:before { content: @ionicon-var-android-send; } -.@{ionicons-prefix}android-settings:before { content: @ionicon-var-android-settings; } -.@{ionicons-prefix}android-share:before { content: @ionicon-var-android-share; } -.@{ionicons-prefix}android-share-alt:before { content: @ionicon-var-android-share-alt; } -.@{ionicons-prefix}android-star:before { content: @ionicon-var-android-star; } -.@{ionicons-prefix}android-star-half:before { content: @ionicon-var-android-star-half; } -.@{ionicons-prefix}android-star-outline:before { content: @ionicon-var-android-star-outline; } -.@{ionicons-prefix}android-stopwatch:before { content: @ionicon-var-android-stopwatch; } -.@{ionicons-prefix}android-subway:before { content: @ionicon-var-android-subway; } -.@{ionicons-prefix}android-sunny:before { content: @ionicon-var-android-sunny; } -.@{ionicons-prefix}android-sync:before { content: @ionicon-var-android-sync; } -.@{ionicons-prefix}android-textsms:before { content: @ionicon-var-android-textsms; } -.@{ionicons-prefix}android-time:before { content: @ionicon-var-android-time; } -.@{ionicons-prefix}android-train:before { content: @ionicon-var-android-train; } -.@{ionicons-prefix}android-unlock:before { content: @ionicon-var-android-unlock; } -.@{ionicons-prefix}android-upload:before { content: @ionicon-var-android-upload; } -.@{ionicons-prefix}android-volume-down:before { content: @ionicon-var-android-volume-down; } -.@{ionicons-prefix}android-volume-mute:before { content: @ionicon-var-android-volume-mute; } -.@{ionicons-prefix}android-volume-off:before { content: @ionicon-var-android-volume-off; } -.@{ionicons-prefix}android-volume-up:before { content: @ionicon-var-android-volume-up; } -.@{ionicons-prefix}android-walk:before { content: @ionicon-var-android-walk; } -.@{ionicons-prefix}android-warning:before { content: @ionicon-var-android-warning; } -.@{ionicons-prefix}android-watch:before { content: @ionicon-var-android-watch; } -.@{ionicons-prefix}android-wifi:before { content: @ionicon-var-android-wifi; } -.@{ionicons-prefix}aperture:before { content: @ionicon-var-aperture; } -.@{ionicons-prefix}archive:before { content: @ionicon-var-archive; } -.@{ionicons-prefix}arrow-down-a:before { content: @ionicon-var-arrow-down-a; } -.@{ionicons-prefix}arrow-down-b:before { content: @ionicon-var-arrow-down-b; } -.@{ionicons-prefix}arrow-down-c:before { content: @ionicon-var-arrow-down-c; } -.@{ionicons-prefix}arrow-expand:before { content: @ionicon-var-arrow-expand; } -.@{ionicons-prefix}arrow-graph-down-left:before { content: @ionicon-var-arrow-graph-down-left; } -.@{ionicons-prefix}arrow-graph-down-right:before { content: @ionicon-var-arrow-graph-down-right; } -.@{ionicons-prefix}arrow-graph-up-left:before { content: @ionicon-var-arrow-graph-up-left; } -.@{ionicons-prefix}arrow-graph-up-right:before { content: @ionicon-var-arrow-graph-up-right; } -.@{ionicons-prefix}arrow-left-a:before { content: @ionicon-var-arrow-left-a; } -.@{ionicons-prefix}arrow-left-b:before { content: @ionicon-var-arrow-left-b; } -.@{ionicons-prefix}arrow-left-c:before { content: @ionicon-var-arrow-left-c; } -.@{ionicons-prefix}arrow-move:before { content: @ionicon-var-arrow-move; } -.@{ionicons-prefix}arrow-resize:before { content: @ionicon-var-arrow-resize; } -.@{ionicons-prefix}arrow-return-left:before { content: @ionicon-var-arrow-return-left; } -.@{ionicons-prefix}arrow-return-right:before { content: @ionicon-var-arrow-return-right; } -.@{ionicons-prefix}arrow-right-a:before { content: @ionicon-var-arrow-right-a; } -.@{ionicons-prefix}arrow-right-b:before { content: @ionicon-var-arrow-right-b; } -.@{ionicons-prefix}arrow-right-c:before { content: @ionicon-var-arrow-right-c; } -.@{ionicons-prefix}arrow-shrink:before { content: @ionicon-var-arrow-shrink; } -.@{ionicons-prefix}arrow-swap:before { content: @ionicon-var-arrow-swap; } -.@{ionicons-prefix}arrow-up-a:before { content: @ionicon-var-arrow-up-a; } -.@{ionicons-prefix}arrow-up-b:before { content: @ionicon-var-arrow-up-b; } -.@{ionicons-prefix}arrow-up-c:before { content: @ionicon-var-arrow-up-c; } -.@{ionicons-prefix}asterisk:before { content: @ionicon-var-asterisk; } -.@{ionicons-prefix}at:before { content: @ionicon-var-at; } -.@{ionicons-prefix}backspace:before { content: @ionicon-var-backspace; } -.@{ionicons-prefix}backspace-outline:before { content: @ionicon-var-backspace-outline; } -.@{ionicons-prefix}bag:before { content: @ionicon-var-bag; } -.@{ionicons-prefix}battery-charging:before { content: @ionicon-var-battery-charging; } -.@{ionicons-prefix}battery-empty:before { content: @ionicon-var-battery-empty; } -.@{ionicons-prefix}battery-full:before { content: @ionicon-var-battery-full; } -.@{ionicons-prefix}battery-half:before { content: @ionicon-var-battery-half; } -.@{ionicons-prefix}battery-low:before { content: @ionicon-var-battery-low; } -.@{ionicons-prefix}beaker:before { content: @ionicon-var-beaker; } -.@{ionicons-prefix}beer:before { content: @ionicon-var-beer; } -.@{ionicons-prefix}bluetooth:before { content: @ionicon-var-bluetooth; } -.@{ionicons-prefix}bonfire:before { content: @ionicon-var-bonfire; } -.@{ionicons-prefix}bookmark:before { content: @ionicon-var-bookmark; } -.@{ionicons-prefix}bowtie:before { content: @ionicon-var-bowtie; } -.@{ionicons-prefix}briefcase:before { content: @ionicon-var-briefcase; } -.@{ionicons-prefix}bug:before { content: @ionicon-var-bug; } -.@{ionicons-prefix}calculator:before { content: @ionicon-var-calculator; } -.@{ionicons-prefix}calendar:before { content: @ionicon-var-calendar; } -.@{ionicons-prefix}camera:before { content: @ionicon-var-camera; } -.@{ionicons-prefix}card:before { content: @ionicon-var-card; } -.@{ionicons-prefix}cash:before { content: @ionicon-var-cash; } -.@{ionicons-prefix}chatbox:before { content: @ionicon-var-chatbox; } -.@{ionicons-prefix}chatbox-working:before { content: @ionicon-var-chatbox-working; } -.@{ionicons-prefix}chatboxes:before { content: @ionicon-var-chatboxes; } -.@{ionicons-prefix}chatbubble:before { content: @ionicon-var-chatbubble; } -.@{ionicons-prefix}chatbubble-working:before { content: @ionicon-var-chatbubble-working; } -.@{ionicons-prefix}chatbubbles:before { content: @ionicon-var-chatbubbles; } -.@{ionicons-prefix}checkmark:before { content: @ionicon-var-checkmark; } -.@{ionicons-prefix}checkmark-circled:before { content: @ionicon-var-checkmark-circled; } -.@{ionicons-prefix}checkmark-round:before { content: @ionicon-var-checkmark-round; } -.@{ionicons-prefix}chevron-down:before { content: @ionicon-var-chevron-down; } -.@{ionicons-prefix}chevron-left:before { content: @ionicon-var-chevron-left; } -.@{ionicons-prefix}chevron-right:before { content: @ionicon-var-chevron-right; } -.@{ionicons-prefix}chevron-up:before { content: @ionicon-var-chevron-up; } -.@{ionicons-prefix}clipboard:before { content: @ionicon-var-clipboard; } -.@{ionicons-prefix}clock:before { content: @ionicon-var-clock; } -.@{ionicons-prefix}close:before { content: @ionicon-var-close; } -.@{ionicons-prefix}close-circled:before { content: @ionicon-var-close-circled; } -.@{ionicons-prefix}close-round:before { content: @ionicon-var-close-round; } -.@{ionicons-prefix}closed-captioning:before { content: @ionicon-var-closed-captioning; } -.@{ionicons-prefix}cloud:before { content: @ionicon-var-cloud; } -.@{ionicons-prefix}code:before { content: @ionicon-var-code; } -.@{ionicons-prefix}code-download:before { content: @ionicon-var-code-download; } -.@{ionicons-prefix}code-working:before { content: @ionicon-var-code-working; } -.@{ionicons-prefix}coffee:before { content: @ionicon-var-coffee; } -.@{ionicons-prefix}compass:before { content: @ionicon-var-compass; } -.@{ionicons-prefix}compose:before { content: @ionicon-var-compose; } -.@{ionicons-prefix}connection-bars:before { content: @ionicon-var-connection-bars; } -.@{ionicons-prefix}contrast:before { content: @ionicon-var-contrast; } -.@{ionicons-prefix}crop:before { content: @ionicon-var-crop; } -.@{ionicons-prefix}cube:before { content: @ionicon-var-cube; } -.@{ionicons-prefix}disc:before { content: @ionicon-var-disc; } -.@{ionicons-prefix}document:before { content: @ionicon-var-document; } -.@{ionicons-prefix}document-text:before { content: @ionicon-var-document-text; } -.@{ionicons-prefix}drag:before { content: @ionicon-var-drag; } -.@{ionicons-prefix}earth:before { content: @ionicon-var-earth; } -.@{ionicons-prefix}easel:before { content: @ionicon-var-easel; } -.@{ionicons-prefix}edit:before { content: @ionicon-var-edit; } -.@{ionicons-prefix}egg:before { content: @ionicon-var-egg; } -.@{ionicons-prefix}eject:before { content: @ionicon-var-eject; } -.@{ionicons-prefix}email:before { content: @ionicon-var-email; } -.@{ionicons-prefix}email-unread:before { content: @ionicon-var-email-unread; } -.@{ionicons-prefix}erlenmeyer-flask:before { content: @ionicon-var-erlenmeyer-flask; } -.@{ionicons-prefix}erlenmeyer-flask-bubbles:before { content: @ionicon-var-erlenmeyer-flask-bubbles; } -.@{ionicons-prefix}eye:before { content: @ionicon-var-eye; } -.@{ionicons-prefix}eye-disabled:before { content: @ionicon-var-eye-disabled; } -.@{ionicons-prefix}female:before { content: @ionicon-var-female; } -.@{ionicons-prefix}filing:before { content: @ionicon-var-filing; } -.@{ionicons-prefix}film-marker:before { content: @ionicon-var-film-marker; } -.@{ionicons-prefix}fireball:before { content: @ionicon-var-fireball; } -.@{ionicons-prefix}flag:before { content: @ionicon-var-flag; } -.@{ionicons-prefix}flame:before { content: @ionicon-var-flame; } -.@{ionicons-prefix}flash:before { content: @ionicon-var-flash; } -.@{ionicons-prefix}flash-off:before { content: @ionicon-var-flash-off; } -.@{ionicons-prefix}folder:before { content: @ionicon-var-folder; } -.@{ionicons-prefix}fork:before { content: @ionicon-var-fork; } -.@{ionicons-prefix}fork-repo:before { content: @ionicon-var-fork-repo; } -.@{ionicons-prefix}forward:before { content: @ionicon-var-forward; } -.@{ionicons-prefix}funnel:before { content: @ionicon-var-funnel; } -.@{ionicons-prefix}gear-a:before { content: @ionicon-var-gear-a; } -.@{ionicons-prefix}gear-b:before { content: @ionicon-var-gear-b; } -.@{ionicons-prefix}grid:before { content: @ionicon-var-grid; } -.@{ionicons-prefix}hammer:before { content: @ionicon-var-hammer; } -.@{ionicons-prefix}happy:before { content: @ionicon-var-happy; } -.@{ionicons-prefix}happy-outline:before { content: @ionicon-var-happy-outline; } -.@{ionicons-prefix}headphone:before { content: @ionicon-var-headphone; } -.@{ionicons-prefix}heart:before { content: @ionicon-var-heart; } -.@{ionicons-prefix}heart-broken:before { content: @ionicon-var-heart-broken; } -.@{ionicons-prefix}help:before { content: @ionicon-var-help; } -.@{ionicons-prefix}help-buoy:before { content: @ionicon-var-help-buoy; } -.@{ionicons-prefix}help-circled:before { content: @ionicon-var-help-circled; } -.@{ionicons-prefix}home:before { content: @ionicon-var-home; } -.@{ionicons-prefix}icecream:before { content: @ionicon-var-icecream; } -.@{ionicons-prefix}image:before { content: @ionicon-var-image; } -.@{ionicons-prefix}images:before { content: @ionicon-var-images; } -.@{ionicons-prefix}information:before { content: @ionicon-var-information; } -.@{ionicons-prefix}information-circled:before { content: @ionicon-var-information-circled; } -.@{ionicons-prefix}ionic:before { content: @ionicon-var-ionic; } -.@{ionicons-prefix}ios-alarm:before { content: @ionicon-var-ios-alarm; } -.@{ionicons-prefix}ios-alarm-outline:before { content: @ionicon-var-ios-alarm-outline; } -.@{ionicons-prefix}ios-albums:before { content: @ionicon-var-ios-albums; } -.@{ionicons-prefix}ios-albums-outline:before { content: @ionicon-var-ios-albums-outline; } -.@{ionicons-prefix}ios-americanfootball:before { content: @ionicon-var-ios-americanfootball; } -.@{ionicons-prefix}ios-americanfootball-outline:before { content: @ionicon-var-ios-americanfootball-outline; } -.@{ionicons-prefix}ios-analytics:before { content: @ionicon-var-ios-analytics; } -.@{ionicons-prefix}ios-analytics-outline:before { content: @ionicon-var-ios-analytics-outline; } -.@{ionicons-prefix}ios-arrow-back:before { content: @ionicon-var-ios-arrow-back; } -.@{ionicons-prefix}ios-arrow-down:before { content: @ionicon-var-ios-arrow-down; } -.@{ionicons-prefix}ios-arrow-forward:before { content: @ionicon-var-ios-arrow-forward; } -.@{ionicons-prefix}ios-arrow-left:before { content: @ionicon-var-ios-arrow-left; } -.@{ionicons-prefix}ios-arrow-right:before { content: @ionicon-var-ios-arrow-right; } -.@{ionicons-prefix}ios-arrow-thin-down:before { content: @ionicon-var-ios-arrow-thin-down; } -.@{ionicons-prefix}ios-arrow-thin-left:before { content: @ionicon-var-ios-arrow-thin-left; } -.@{ionicons-prefix}ios-arrow-thin-right:before { content: @ionicon-var-ios-arrow-thin-right; } -.@{ionicons-prefix}ios-arrow-thin-up:before { content: @ionicon-var-ios-arrow-thin-up; } -.@{ionicons-prefix}ios-arrow-up:before { content: @ionicon-var-ios-arrow-up; } -.@{ionicons-prefix}ios-at:before { content: @ionicon-var-ios-at; } -.@{ionicons-prefix}ios-at-outline:before { content: @ionicon-var-ios-at-outline; } -.@{ionicons-prefix}ios-barcode:before { content: @ionicon-var-ios-barcode; } -.@{ionicons-prefix}ios-barcode-outline:before { content: @ionicon-var-ios-barcode-outline; } -.@{ionicons-prefix}ios-baseball:before { content: @ionicon-var-ios-baseball; } -.@{ionicons-prefix}ios-baseball-outline:before { content: @ionicon-var-ios-baseball-outline; } -.@{ionicons-prefix}ios-basketball:before { content: @ionicon-var-ios-basketball; } -.@{ionicons-prefix}ios-basketball-outline:before { content: @ionicon-var-ios-basketball-outline; } -.@{ionicons-prefix}ios-bell:before { content: @ionicon-var-ios-bell; } -.@{ionicons-prefix}ios-bell-outline:before { content: @ionicon-var-ios-bell-outline; } -.@{ionicons-prefix}ios-body:before { content: @ionicon-var-ios-body; } -.@{ionicons-prefix}ios-body-outline:before { content: @ionicon-var-ios-body-outline; } -.@{ionicons-prefix}ios-bolt:before { content: @ionicon-var-ios-bolt; } -.@{ionicons-prefix}ios-bolt-outline:before { content: @ionicon-var-ios-bolt-outline; } -.@{ionicons-prefix}ios-book:before { content: @ionicon-var-ios-book; } -.@{ionicons-prefix}ios-book-outline:before { content: @ionicon-var-ios-book-outline; } -.@{ionicons-prefix}ios-bookmarks:before { content: @ionicon-var-ios-bookmarks; } -.@{ionicons-prefix}ios-bookmarks-outline:before { content: @ionicon-var-ios-bookmarks-outline; } -.@{ionicons-prefix}ios-box:before { content: @ionicon-var-ios-box; } -.@{ionicons-prefix}ios-box-outline:before { content: @ionicon-var-ios-box-outline; } -.@{ionicons-prefix}ios-briefcase:before { content: @ionicon-var-ios-briefcase; } -.@{ionicons-prefix}ios-briefcase-outline:before { content: @ionicon-var-ios-briefcase-outline; } -.@{ionicons-prefix}ios-browsers:before { content: @ionicon-var-ios-browsers; } -.@{ionicons-prefix}ios-browsers-outline:before { content: @ionicon-var-ios-browsers-outline; } -.@{ionicons-prefix}ios-calculator:before { content: @ionicon-var-ios-calculator; } -.@{ionicons-prefix}ios-calculator-outline:before { content: @ionicon-var-ios-calculator-outline; } -.@{ionicons-prefix}ios-calendar:before { content: @ionicon-var-ios-calendar; } -.@{ionicons-prefix}ios-calendar-outline:before { content: @ionicon-var-ios-calendar-outline; } -.@{ionicons-prefix}ios-camera:before { content: @ionicon-var-ios-camera; } -.@{ionicons-prefix}ios-camera-outline:before { content: @ionicon-var-ios-camera-outline; } -.@{ionicons-prefix}ios-cart:before { content: @ionicon-var-ios-cart; } -.@{ionicons-prefix}ios-cart-outline:before { content: @ionicon-var-ios-cart-outline; } -.@{ionicons-prefix}ios-chatboxes:before { content: @ionicon-var-ios-chatboxes; } -.@{ionicons-prefix}ios-chatboxes-outline:before { content: @ionicon-var-ios-chatboxes-outline; } -.@{ionicons-prefix}ios-chatbubble:before { content: @ionicon-var-ios-chatbubble; } -.@{ionicons-prefix}ios-chatbubble-outline:before { content: @ionicon-var-ios-chatbubble-outline; } -.@{ionicons-prefix}ios-checkmark:before { content: @ionicon-var-ios-checkmark; } -.@{ionicons-prefix}ios-checkmark-empty:before { content: @ionicon-var-ios-checkmark-empty; } -.@{ionicons-prefix}ios-checkmark-outline:before { content: @ionicon-var-ios-checkmark-outline; } -.@{ionicons-prefix}ios-circle-filled:before { content: @ionicon-var-ios-circle-filled; } -.@{ionicons-prefix}ios-circle-outline:before { content: @ionicon-var-ios-circle-outline; } -.@{ionicons-prefix}ios-clock:before { content: @ionicon-var-ios-clock; } -.@{ionicons-prefix}ios-clock-outline:before { content: @ionicon-var-ios-clock-outline; } -.@{ionicons-prefix}ios-close:before { content: @ionicon-var-ios-close; } -.@{ionicons-prefix}ios-close-empty:before { content: @ionicon-var-ios-close-empty; } -.@{ionicons-prefix}ios-close-outline:before { content: @ionicon-var-ios-close-outline; } -.@{ionicons-prefix}ios-cloud:before { content: @ionicon-var-ios-cloud; } -.@{ionicons-prefix}ios-cloud-download:before { content: @ionicon-var-ios-cloud-download; } -.@{ionicons-prefix}ios-cloud-download-outline:before { content: @ionicon-var-ios-cloud-download-outline; } -.@{ionicons-prefix}ios-cloud-outline:before { content: @ionicon-var-ios-cloud-outline; } -.@{ionicons-prefix}ios-cloud-upload:before { content: @ionicon-var-ios-cloud-upload; } -.@{ionicons-prefix}ios-cloud-upload-outline:before { content: @ionicon-var-ios-cloud-upload-outline; } -.@{ionicons-prefix}ios-cloudy:before { content: @ionicon-var-ios-cloudy; } -.@{ionicons-prefix}ios-cloudy-night:before { content: @ionicon-var-ios-cloudy-night; } -.@{ionicons-prefix}ios-cloudy-night-outline:before { content: @ionicon-var-ios-cloudy-night-outline; } -.@{ionicons-prefix}ios-cloudy-outline:before { content: @ionicon-var-ios-cloudy-outline; } -.@{ionicons-prefix}ios-cog:before { content: @ionicon-var-ios-cog; } -.@{ionicons-prefix}ios-cog-outline:before { content: @ionicon-var-ios-cog-outline; } -.@{ionicons-prefix}ios-color-filter:before { content: @ionicon-var-ios-color-filter; } -.@{ionicons-prefix}ios-color-filter-outline:before { content: @ionicon-var-ios-color-filter-outline; } -.@{ionicons-prefix}ios-color-wand:before { content: @ionicon-var-ios-color-wand; } -.@{ionicons-prefix}ios-color-wand-outline:before { content: @ionicon-var-ios-color-wand-outline; } -.@{ionicons-prefix}ios-compose:before { content: @ionicon-var-ios-compose; } -.@{ionicons-prefix}ios-compose-outline:before { content: @ionicon-var-ios-compose-outline; } -.@{ionicons-prefix}ios-contact:before { content: @ionicon-var-ios-contact; } -.@{ionicons-prefix}ios-contact-outline:before { content: @ionicon-var-ios-contact-outline; } -.@{ionicons-prefix}ios-copy:before { content: @ionicon-var-ios-copy; } -.@{ionicons-prefix}ios-copy-outline:before { content: @ionicon-var-ios-copy-outline; } -.@{ionicons-prefix}ios-crop:before { content: @ionicon-var-ios-crop; } -.@{ionicons-prefix}ios-crop-strong:before { content: @ionicon-var-ios-crop-strong; } -.@{ionicons-prefix}ios-download:before { content: @ionicon-var-ios-download; } -.@{ionicons-prefix}ios-download-outline:before { content: @ionicon-var-ios-download-outline; } -.@{ionicons-prefix}ios-drag:before { content: @ionicon-var-ios-drag; } -.@{ionicons-prefix}ios-email:before { content: @ionicon-var-ios-email; } -.@{ionicons-prefix}ios-email-outline:before { content: @ionicon-var-ios-email-outline; } -.@{ionicons-prefix}ios-eye:before { content: @ionicon-var-ios-eye; } -.@{ionicons-prefix}ios-eye-outline:before { content: @ionicon-var-ios-eye-outline; } -.@{ionicons-prefix}ios-fastforward:before { content: @ionicon-var-ios-fastforward; } -.@{ionicons-prefix}ios-fastforward-outline:before { content: @ionicon-var-ios-fastforward-outline; } -.@{ionicons-prefix}ios-filing:before { content: @ionicon-var-ios-filing; } -.@{ionicons-prefix}ios-filing-outline:before { content: @ionicon-var-ios-filing-outline; } -.@{ionicons-prefix}ios-film:before { content: @ionicon-var-ios-film; } -.@{ionicons-prefix}ios-film-outline:before { content: @ionicon-var-ios-film-outline; } -.@{ionicons-prefix}ios-flag:before { content: @ionicon-var-ios-flag; } -.@{ionicons-prefix}ios-flag-outline:before { content: @ionicon-var-ios-flag-outline; } -.@{ionicons-prefix}ios-flame:before { content: @ionicon-var-ios-flame; } -.@{ionicons-prefix}ios-flame-outline:before { content: @ionicon-var-ios-flame-outline; } -.@{ionicons-prefix}ios-flask:before { content: @ionicon-var-ios-flask; } -.@{ionicons-prefix}ios-flask-outline:before { content: @ionicon-var-ios-flask-outline; } -.@{ionicons-prefix}ios-flower:before { content: @ionicon-var-ios-flower; } -.@{ionicons-prefix}ios-flower-outline:before { content: @ionicon-var-ios-flower-outline; } -.@{ionicons-prefix}ios-folder:before { content: @ionicon-var-ios-folder; } -.@{ionicons-prefix}ios-folder-outline:before { content: @ionicon-var-ios-folder-outline; } -.@{ionicons-prefix}ios-football:before { content: @ionicon-var-ios-football; } -.@{ionicons-prefix}ios-football-outline:before { content: @ionicon-var-ios-football-outline; } -.@{ionicons-prefix}ios-game-controller-a:before { content: @ionicon-var-ios-game-controller-a; } -.@{ionicons-prefix}ios-game-controller-a-outline:before { content: @ionicon-var-ios-game-controller-a-outline; } -.@{ionicons-prefix}ios-game-controller-b:before { content: @ionicon-var-ios-game-controller-b; } -.@{ionicons-prefix}ios-game-controller-b-outline:before { content: @ionicon-var-ios-game-controller-b-outline; } -.@{ionicons-prefix}ios-gear:before { content: @ionicon-var-ios-gear; } -.@{ionicons-prefix}ios-gear-outline:before { content: @ionicon-var-ios-gear-outline; } -.@{ionicons-prefix}ios-glasses:before { content: @ionicon-var-ios-glasses; } -.@{ionicons-prefix}ios-glasses-outline:before { content: @ionicon-var-ios-glasses-outline; } -.@{ionicons-prefix}ios-grid-view:before { content: @ionicon-var-ios-grid-view; } -.@{ionicons-prefix}ios-grid-view-outline:before { content: @ionicon-var-ios-grid-view-outline; } -.@{ionicons-prefix}ios-heart:before { content: @ionicon-var-ios-heart; } -.@{ionicons-prefix}ios-heart-outline:before { content: @ionicon-var-ios-heart-outline; } -.@{ionicons-prefix}ios-help:before { content: @ionicon-var-ios-help; } -.@{ionicons-prefix}ios-help-empty:before { content: @ionicon-var-ios-help-empty; } -.@{ionicons-prefix}ios-help-outline:before { content: @ionicon-var-ios-help-outline; } -.@{ionicons-prefix}ios-home:before { content: @ionicon-var-ios-home; } -.@{ionicons-prefix}ios-home-outline:before { content: @ionicon-var-ios-home-outline; } -.@{ionicons-prefix}ios-infinite:before { content: @ionicon-var-ios-infinite; } -.@{ionicons-prefix}ios-infinite-outline:before { content: @ionicon-var-ios-infinite-outline; } -.@{ionicons-prefix}ios-information:before { content: @ionicon-var-ios-information; } -.@{ionicons-prefix}ios-information-empty:before { content: @ionicon-var-ios-information-empty; } -.@{ionicons-prefix}ios-information-outline:before { content: @ionicon-var-ios-information-outline; } -.@{ionicons-prefix}ios-ionic-outline:before { content: @ionicon-var-ios-ionic-outline; } -.@{ionicons-prefix}ios-keypad:before { content: @ionicon-var-ios-keypad; } -.@{ionicons-prefix}ios-keypad-outline:before { content: @ionicon-var-ios-keypad-outline; } -.@{ionicons-prefix}ios-lightbulb:before { content: @ionicon-var-ios-lightbulb; } -.@{ionicons-prefix}ios-lightbulb-outline:before { content: @ionicon-var-ios-lightbulb-outline; } -.@{ionicons-prefix}ios-list:before { content: @ionicon-var-ios-list; } -.@{ionicons-prefix}ios-list-outline:before { content: @ionicon-var-ios-list-outline; } -.@{ionicons-prefix}ios-location:before { content: @ionicon-var-ios-location; } -.@{ionicons-prefix}ios-location-outline:before { content: @ionicon-var-ios-location-outline; } -.@{ionicons-prefix}ios-locked:before { content: @ionicon-var-ios-locked; } -.@{ionicons-prefix}ios-locked-outline:before { content: @ionicon-var-ios-locked-outline; } -.@{ionicons-prefix}ios-loop:before { content: @ionicon-var-ios-loop; } -.@{ionicons-prefix}ios-loop-strong:before { content: @ionicon-var-ios-loop-strong; } -.@{ionicons-prefix}ios-medical:before { content: @ionicon-var-ios-medical; } -.@{ionicons-prefix}ios-medical-outline:before { content: @ionicon-var-ios-medical-outline; } -.@{ionicons-prefix}ios-medkit:before { content: @ionicon-var-ios-medkit; } -.@{ionicons-prefix}ios-medkit-outline:before { content: @ionicon-var-ios-medkit-outline; } -.@{ionicons-prefix}ios-mic:before { content: @ionicon-var-ios-mic; } -.@{ionicons-prefix}ios-mic-off:before { content: @ionicon-var-ios-mic-off; } -.@{ionicons-prefix}ios-mic-outline:before { content: @ionicon-var-ios-mic-outline; } -.@{ionicons-prefix}ios-minus:before { content: @ionicon-var-ios-minus; } -.@{ionicons-prefix}ios-minus-empty:before { content: @ionicon-var-ios-minus-empty; } -.@{ionicons-prefix}ios-minus-outline:before { content: @ionicon-var-ios-minus-outline; } -.@{ionicons-prefix}ios-monitor:before { content: @ionicon-var-ios-monitor; } -.@{ionicons-prefix}ios-monitor-outline:before { content: @ionicon-var-ios-monitor-outline; } -.@{ionicons-prefix}ios-moon:before { content: @ionicon-var-ios-moon; } -.@{ionicons-prefix}ios-moon-outline:before { content: @ionicon-var-ios-moon-outline; } -.@{ionicons-prefix}ios-more:before { content: @ionicon-var-ios-more; } -.@{ionicons-prefix}ios-more-outline:before { content: @ionicon-var-ios-more-outline; } -.@{ionicons-prefix}ios-musical-note:before { content: @ionicon-var-ios-musical-note; } -.@{ionicons-prefix}ios-musical-notes:before { content: @ionicon-var-ios-musical-notes; } -.@{ionicons-prefix}ios-navigate:before { content: @ionicon-var-ios-navigate; } -.@{ionicons-prefix}ios-navigate-outline:before { content: @ionicon-var-ios-navigate-outline; } -.@{ionicons-prefix}ios-nutrition:before { content: @ionicon-var-ios-nutrition; } -.@{ionicons-prefix}ios-nutrition-outline:before { content: @ionicon-var-ios-nutrition-outline; } -.@{ionicons-prefix}ios-paper:before { content: @ionicon-var-ios-paper; } -.@{ionicons-prefix}ios-paper-outline:before { content: @ionicon-var-ios-paper-outline; } -.@{ionicons-prefix}ios-paperplane:before { content: @ionicon-var-ios-paperplane; } -.@{ionicons-prefix}ios-paperplane-outline:before { content: @ionicon-var-ios-paperplane-outline; } -.@{ionicons-prefix}ios-partlysunny:before { content: @ionicon-var-ios-partlysunny; } -.@{ionicons-prefix}ios-partlysunny-outline:before { content: @ionicon-var-ios-partlysunny-outline; } -.@{ionicons-prefix}ios-pause:before { content: @ionicon-var-ios-pause; } -.@{ionicons-prefix}ios-pause-outline:before { content: @ionicon-var-ios-pause-outline; } -.@{ionicons-prefix}ios-paw:before { content: @ionicon-var-ios-paw; } -.@{ionicons-prefix}ios-paw-outline:before { content: @ionicon-var-ios-paw-outline; } -.@{ionicons-prefix}ios-people:before { content: @ionicon-var-ios-people; } -.@{ionicons-prefix}ios-people-outline:before { content: @ionicon-var-ios-people-outline; } -.@{ionicons-prefix}ios-person:before { content: @ionicon-var-ios-person; } -.@{ionicons-prefix}ios-person-outline:before { content: @ionicon-var-ios-person-outline; } -.@{ionicons-prefix}ios-personadd:before { content: @ionicon-var-ios-personadd; } -.@{ionicons-prefix}ios-personadd-outline:before { content: @ionicon-var-ios-personadd-outline; } -.@{ionicons-prefix}ios-photos:before { content: @ionicon-var-ios-photos; } -.@{ionicons-prefix}ios-photos-outline:before { content: @ionicon-var-ios-photos-outline; } -.@{ionicons-prefix}ios-pie:before { content: @ionicon-var-ios-pie; } -.@{ionicons-prefix}ios-pie-outline:before { content: @ionicon-var-ios-pie-outline; } -.@{ionicons-prefix}ios-pint:before { content: @ionicon-var-ios-pint; } -.@{ionicons-prefix}ios-pint-outline:before { content: @ionicon-var-ios-pint-outline; } -.@{ionicons-prefix}ios-play:before { content: @ionicon-var-ios-play; } -.@{ionicons-prefix}ios-play-outline:before { content: @ionicon-var-ios-play-outline; } -.@{ionicons-prefix}ios-plus:before { content: @ionicon-var-ios-plus; } -.@{ionicons-prefix}ios-plus-empty:before { content: @ionicon-var-ios-plus-empty; } -.@{ionicons-prefix}ios-plus-outline:before { content: @ionicon-var-ios-plus-outline; } -.@{ionicons-prefix}ios-pricetag:before { content: @ionicon-var-ios-pricetag; } -.@{ionicons-prefix}ios-pricetag-outline:before { content: @ionicon-var-ios-pricetag-outline; } -.@{ionicons-prefix}ios-pricetags:before { content: @ionicon-var-ios-pricetags; } -.@{ionicons-prefix}ios-pricetags-outline:before { content: @ionicon-var-ios-pricetags-outline; } -.@{ionicons-prefix}ios-printer:before { content: @ionicon-var-ios-printer; } -.@{ionicons-prefix}ios-printer-outline:before { content: @ionicon-var-ios-printer-outline; } -.@{ionicons-prefix}ios-pulse:before { content: @ionicon-var-ios-pulse; } -.@{ionicons-prefix}ios-pulse-strong:before { content: @ionicon-var-ios-pulse-strong; } -.@{ionicons-prefix}ios-rainy:before { content: @ionicon-var-ios-rainy; } -.@{ionicons-prefix}ios-rainy-outline:before { content: @ionicon-var-ios-rainy-outline; } -.@{ionicons-prefix}ios-recording:before { content: @ionicon-var-ios-recording; } -.@{ionicons-prefix}ios-recording-outline:before { content: @ionicon-var-ios-recording-outline; } -.@{ionicons-prefix}ios-redo:before { content: @ionicon-var-ios-redo; } -.@{ionicons-prefix}ios-redo-outline:before { content: @ionicon-var-ios-redo-outline; } -.@{ionicons-prefix}ios-refresh:before { content: @ionicon-var-ios-refresh; } -.@{ionicons-prefix}ios-refresh-empty:before { content: @ionicon-var-ios-refresh-empty; } -.@{ionicons-prefix}ios-refresh-outline:before { content: @ionicon-var-ios-refresh-outline; } -.@{ionicons-prefix}ios-reload:before { content: @ionicon-var-ios-reload; } -.@{ionicons-prefix}ios-reverse-camera:before { content: @ionicon-var-ios-reverse-camera; } -.@{ionicons-prefix}ios-reverse-camera-outline:before { content: @ionicon-var-ios-reverse-camera-outline; } -.@{ionicons-prefix}ios-rewind:before { content: @ionicon-var-ios-rewind; } -.@{ionicons-prefix}ios-rewind-outline:before { content: @ionicon-var-ios-rewind-outline; } -.@{ionicons-prefix}ios-rose:before { content: @ionicon-var-ios-rose; } -.@{ionicons-prefix}ios-rose-outline:before { content: @ionicon-var-ios-rose-outline; } -.@{ionicons-prefix}ios-search:before { content: @ionicon-var-ios-search; } -.@{ionicons-prefix}ios-search-strong:before { content: @ionicon-var-ios-search-strong; } -.@{ionicons-prefix}ios-settings:before { content: @ionicon-var-ios-settings; } -.@{ionicons-prefix}ios-settings-strong:before { content: @ionicon-var-ios-settings-strong; } -.@{ionicons-prefix}ios-shuffle:before { content: @ionicon-var-ios-shuffle; } -.@{ionicons-prefix}ios-shuffle-strong:before { content: @ionicon-var-ios-shuffle-strong; } -.@{ionicons-prefix}ios-skipbackward:before { content: @ionicon-var-ios-skipbackward; } -.@{ionicons-prefix}ios-skipbackward-outline:before { content: @ionicon-var-ios-skipbackward-outline; } -.@{ionicons-prefix}ios-skipforward:before { content: @ionicon-var-ios-skipforward; } -.@{ionicons-prefix}ios-skipforward-outline:before { content: @ionicon-var-ios-skipforward-outline; } -.@{ionicons-prefix}ios-snowy:before { content: @ionicon-var-ios-snowy; } -.@{ionicons-prefix}ios-speedometer:before { content: @ionicon-var-ios-speedometer; } -.@{ionicons-prefix}ios-speedometer-outline:before { content: @ionicon-var-ios-speedometer-outline; } -.@{ionicons-prefix}ios-star:before { content: @ionicon-var-ios-star; } -.@{ionicons-prefix}ios-star-half:before { content: @ionicon-var-ios-star-half; } -.@{ionicons-prefix}ios-star-outline:before { content: @ionicon-var-ios-star-outline; } -.@{ionicons-prefix}ios-stopwatch:before { content: @ionicon-var-ios-stopwatch; } -.@{ionicons-prefix}ios-stopwatch-outline:before { content: @ionicon-var-ios-stopwatch-outline; } -.@{ionicons-prefix}ios-sunny:before { content: @ionicon-var-ios-sunny; } -.@{ionicons-prefix}ios-sunny-outline:before { content: @ionicon-var-ios-sunny-outline; } -.@{ionicons-prefix}ios-telephone:before { content: @ionicon-var-ios-telephone; } -.@{ionicons-prefix}ios-telephone-outline:before { content: @ionicon-var-ios-telephone-outline; } -.@{ionicons-prefix}ios-tennisball:before { content: @ionicon-var-ios-tennisball; } -.@{ionicons-prefix}ios-tennisball-outline:before { content: @ionicon-var-ios-tennisball-outline; } -.@{ionicons-prefix}ios-thunderstorm:before { content: @ionicon-var-ios-thunderstorm; } -.@{ionicons-prefix}ios-thunderstorm-outline:before { content: @ionicon-var-ios-thunderstorm-outline; } -.@{ionicons-prefix}ios-time:before { content: @ionicon-var-ios-time; } -.@{ionicons-prefix}ios-time-outline:before { content: @ionicon-var-ios-time-outline; } -.@{ionicons-prefix}ios-timer:before { content: @ionicon-var-ios-timer; } -.@{ionicons-prefix}ios-timer-outline:before { content: @ionicon-var-ios-timer-outline; } -.@{ionicons-prefix}ios-toggle:before { content: @ionicon-var-ios-toggle; } -.@{ionicons-prefix}ios-toggle-outline:before { content: @ionicon-var-ios-toggle-outline; } -.@{ionicons-prefix}ios-trash:before { content: @ionicon-var-ios-trash; } -.@{ionicons-prefix}ios-trash-outline:before { content: @ionicon-var-ios-trash-outline; } -.@{ionicons-prefix}ios-undo:before { content: @ionicon-var-ios-undo; } -.@{ionicons-prefix}ios-undo-outline:before { content: @ionicon-var-ios-undo-outline; } -.@{ionicons-prefix}ios-unlocked:before { content: @ionicon-var-ios-unlocked; } -.@{ionicons-prefix}ios-unlocked-outline:before { content: @ionicon-var-ios-unlocked-outline; } -.@{ionicons-prefix}ios-upload:before { content: @ionicon-var-ios-upload; } -.@{ionicons-prefix}ios-upload-outline:before { content: @ionicon-var-ios-upload-outline; } -.@{ionicons-prefix}ios-videocam:before { content: @ionicon-var-ios-videocam; } -.@{ionicons-prefix}ios-videocam-outline:before { content: @ionicon-var-ios-videocam-outline; } -.@{ionicons-prefix}ios-volume-high:before { content: @ionicon-var-ios-volume-high; } -.@{ionicons-prefix}ios-volume-low:before { content: @ionicon-var-ios-volume-low; } -.@{ionicons-prefix}ios-wineglass:before { content: @ionicon-var-ios-wineglass; } -.@{ionicons-prefix}ios-wineglass-outline:before { content: @ionicon-var-ios-wineglass-outline; } -.@{ionicons-prefix}ios-world:before { content: @ionicon-var-ios-world; } -.@{ionicons-prefix}ios-world-outline:before { content: @ionicon-var-ios-world-outline; } -.@{ionicons-prefix}ipad:before { content: @ionicon-var-ipad; } -.@{ionicons-prefix}iphone:before { content: @ionicon-var-iphone; } -.@{ionicons-prefix}ipod:before { content: @ionicon-var-ipod; } -.@{ionicons-prefix}jet:before { content: @ionicon-var-jet; } -.@{ionicons-prefix}key:before { content: @ionicon-var-key; } -.@{ionicons-prefix}knife:before { content: @ionicon-var-knife; } -.@{ionicons-prefix}laptop:before { content: @ionicon-var-laptop; } -.@{ionicons-prefix}leaf:before { content: @ionicon-var-leaf; } -.@{ionicons-prefix}levels:before { content: @ionicon-var-levels; } -.@{ionicons-prefix}lightbulb:before { content: @ionicon-var-lightbulb; } -.@{ionicons-prefix}link:before { content: @ionicon-var-link; } -.@{ionicons-prefix}load-a:before { content: @ionicon-var-load-a; } -.@{ionicons-prefix}load-b:before { content: @ionicon-var-load-b; } -.@{ionicons-prefix}load-c:before { content: @ionicon-var-load-c; } -.@{ionicons-prefix}load-d:before { content: @ionicon-var-load-d; } -.@{ionicons-prefix}location:before { content: @ionicon-var-location; } -.@{ionicons-prefix}lock-combination:before { content: @ionicon-var-lock-combination; } -.@{ionicons-prefix}locked:before { content: @ionicon-var-locked; } -.@{ionicons-prefix}log-in:before { content: @ionicon-var-log-in; } -.@{ionicons-prefix}log-out:before { content: @ionicon-var-log-out; } -.@{ionicons-prefix}loop:before { content: @ionicon-var-loop; } -.@{ionicons-prefix}magnet:before { content: @ionicon-var-magnet; } -.@{ionicons-prefix}male:before { content: @ionicon-var-male; } -.@{ionicons-prefix}man:before { content: @ionicon-var-man; } -.@{ionicons-prefix}map:before { content: @ionicon-var-map; } -.@{ionicons-prefix}medkit:before { content: @ionicon-var-medkit; } -.@{ionicons-prefix}merge:before { content: @ionicon-var-merge; } -.@{ionicons-prefix}mic-a:before { content: @ionicon-var-mic-a; } -.@{ionicons-prefix}mic-b:before { content: @ionicon-var-mic-b; } -.@{ionicons-prefix}mic-c:before { content: @ionicon-var-mic-c; } -.@{ionicons-prefix}minus:before { content: @ionicon-var-minus; } -.@{ionicons-prefix}minus-circled:before { content: @ionicon-var-minus-circled; } -.@{ionicons-prefix}minus-round:before { content: @ionicon-var-minus-round; } -.@{ionicons-prefix}model-s:before { content: @ionicon-var-model-s; } -.@{ionicons-prefix}monitor:before { content: @ionicon-var-monitor; } -.@{ionicons-prefix}more:before { content: @ionicon-var-more; } -.@{ionicons-prefix}mouse:before { content: @ionicon-var-mouse; } -.@{ionicons-prefix}music-note:before { content: @ionicon-var-music-note; } -.@{ionicons-prefix}navicon:before { content: @ionicon-var-navicon; } -.@{ionicons-prefix}navicon-round:before { content: @ionicon-var-navicon-round; } -.@{ionicons-prefix}navigate:before { content: @ionicon-var-navigate; } -.@{ionicons-prefix}network:before { content: @ionicon-var-network; } -.@{ionicons-prefix}no-smoking:before { content: @ionicon-var-no-smoking; } -.@{ionicons-prefix}nuclear:before { content: @ionicon-var-nuclear; } -.@{ionicons-prefix}outlet:before { content: @ionicon-var-outlet; } -.@{ionicons-prefix}paintbrush:before { content: @ionicon-var-paintbrush; } -.@{ionicons-prefix}paintbucket:before { content: @ionicon-var-paintbucket; } -.@{ionicons-prefix}paper-airplane:before { content: @ionicon-var-paper-airplane; } -.@{ionicons-prefix}paperclip:before { content: @ionicon-var-paperclip; } -.@{ionicons-prefix}pause:before { content: @ionicon-var-pause; } -.@{ionicons-prefix}person:before { content: @ionicon-var-person; } -.@{ionicons-prefix}person-add:before { content: @ionicon-var-person-add; } -.@{ionicons-prefix}person-stalker:before { content: @ionicon-var-person-stalker; } -.@{ionicons-prefix}pie-graph:before { content: @ionicon-var-pie-graph; } -.@{ionicons-prefix}pin:before { content: @ionicon-var-pin; } -.@{ionicons-prefix}pinpoint:before { content: @ionicon-var-pinpoint; } -.@{ionicons-prefix}pizza:before { content: @ionicon-var-pizza; } -.@{ionicons-prefix}plane:before { content: @ionicon-var-plane; } -.@{ionicons-prefix}planet:before { content: @ionicon-var-planet; } -.@{ionicons-prefix}play:before { content: @ionicon-var-play; } -.@{ionicons-prefix}playstation:before { content: @ionicon-var-playstation; } -.@{ionicons-prefix}plus:before { content: @ionicon-var-plus; } -.@{ionicons-prefix}plus-circled:before { content: @ionicon-var-plus-circled; } -.@{ionicons-prefix}plus-round:before { content: @ionicon-var-plus-round; } -.@{ionicons-prefix}podium:before { content: @ionicon-var-podium; } -.@{ionicons-prefix}pound:before { content: @ionicon-var-pound; } -.@{ionicons-prefix}power:before { content: @ionicon-var-power; } -.@{ionicons-prefix}pricetag:before { content: @ionicon-var-pricetag; } -.@{ionicons-prefix}pricetags:before { content: @ionicon-var-pricetags; } -.@{ionicons-prefix}printer:before { content: @ionicon-var-printer; } -.@{ionicons-prefix}pull-request:before { content: @ionicon-var-pull-request; } -.@{ionicons-prefix}qr-scanner:before { content: @ionicon-var-qr-scanner; } -.@{ionicons-prefix}quote:before { content: @ionicon-var-quote; } -.@{ionicons-prefix}radio-waves:before { content: @ionicon-var-radio-waves; } -.@{ionicons-prefix}record:before { content: @ionicon-var-record; } -.@{ionicons-prefix}refresh:before { content: @ionicon-var-refresh; } -.@{ionicons-prefix}reply:before { content: @ionicon-var-reply; } -.@{ionicons-prefix}reply-all:before { content: @ionicon-var-reply-all; } -.@{ionicons-prefix}ribbon-a:before { content: @ionicon-var-ribbon-a; } -.@{ionicons-prefix}ribbon-b:before { content: @ionicon-var-ribbon-b; } -.@{ionicons-prefix}sad:before { content: @ionicon-var-sad; } -.@{ionicons-prefix}sad-outline:before { content: @ionicon-var-sad-outline; } -.@{ionicons-prefix}scissors:before { content: @ionicon-var-scissors; } -.@{ionicons-prefix}search:before { content: @ionicon-var-search; } -.@{ionicons-prefix}settings:before { content: @ionicon-var-settings; } -.@{ionicons-prefix}share:before { content: @ionicon-var-share; } -.@{ionicons-prefix}shuffle:before { content: @ionicon-var-shuffle; } -.@{ionicons-prefix}skip-backward:before { content: @ionicon-var-skip-backward; } -.@{ionicons-prefix}skip-forward:before { content: @ionicon-var-skip-forward; } -.@{ionicons-prefix}social-android:before { content: @ionicon-var-social-android; } -.@{ionicons-prefix}social-android-outline:before { content: @ionicon-var-social-android-outline; } -.@{ionicons-prefix}social-angular:before { content: @ionicon-var-social-angular; } -.@{ionicons-prefix}social-angular-outline:before { content: @ionicon-var-social-angular-outline; } -.@{ionicons-prefix}social-apple:before { content: @ionicon-var-social-apple; } -.@{ionicons-prefix}social-apple-outline:before { content: @ionicon-var-social-apple-outline; } -.@{ionicons-prefix}social-bitcoin:before { content: @ionicon-var-social-bitcoin; } -.@{ionicons-prefix}social-bitcoin-outline:before { content: @ionicon-var-social-bitcoin-outline; } -.@{ionicons-prefix}social-buffer:before { content: @ionicon-var-social-buffer; } -.@{ionicons-prefix}social-buffer-outline:before { content: @ionicon-var-social-buffer-outline; } -.@{ionicons-prefix}social-chrome:before { content: @ionicon-var-social-chrome; } -.@{ionicons-prefix}social-chrome-outline:before { content: @ionicon-var-social-chrome-outline; } -.@{ionicons-prefix}social-codepen:before { content: @ionicon-var-social-codepen; } -.@{ionicons-prefix}social-codepen-outline:before { content: @ionicon-var-social-codepen-outline; } -.@{ionicons-prefix}social-css3:before { content: @ionicon-var-social-css3; } -.@{ionicons-prefix}social-css3-outline:before { content: @ionicon-var-social-css3-outline; } -.@{ionicons-prefix}social-designernews:before { content: @ionicon-var-social-designernews; } -.@{ionicons-prefix}social-designernews-outline:before { content: @ionicon-var-social-designernews-outline; } -.@{ionicons-prefix}social-dribbble:before { content: @ionicon-var-social-dribbble; } -.@{ionicons-prefix}social-dribbble-outline:before { content: @ionicon-var-social-dribbble-outline; } -.@{ionicons-prefix}social-dropbox:before { content: @ionicon-var-social-dropbox; } -.@{ionicons-prefix}social-dropbox-outline:before { content: @ionicon-var-social-dropbox-outline; } -.@{ionicons-prefix}social-euro:before { content: @ionicon-var-social-euro; } -.@{ionicons-prefix}social-euro-outline:before { content: @ionicon-var-social-euro-outline; } -.@{ionicons-prefix}social-facebook:before { content: @ionicon-var-social-facebook; } -.@{ionicons-prefix}social-facebook-outline:before { content: @ionicon-var-social-facebook-outline; } -.@{ionicons-prefix}social-foursquare:before { content: @ionicon-var-social-foursquare; } -.@{ionicons-prefix}social-foursquare-outline:before { content: @ionicon-var-social-foursquare-outline; } -.@{ionicons-prefix}social-freebsd-devil:before { content: @ionicon-var-social-freebsd-devil; } -.@{ionicons-prefix}social-github:before { content: @ionicon-var-social-github; } -.@{ionicons-prefix}social-github-outline:before { content: @ionicon-var-social-github-outline; } -.@{ionicons-prefix}social-google:before { content: @ionicon-var-social-google; } -.@{ionicons-prefix}social-google-outline:before { content: @ionicon-var-social-google-outline; } -.@{ionicons-prefix}social-googleplus:before { content: @ionicon-var-social-googleplus; } -.@{ionicons-prefix}social-googleplus-outline:before { content: @ionicon-var-social-googleplus-outline; } -.@{ionicons-prefix}social-hackernews:before { content: @ionicon-var-social-hackernews; } -.@{ionicons-prefix}social-hackernews-outline:before { content: @ionicon-var-social-hackernews-outline; } -.@{ionicons-prefix}social-html5:before { content: @ionicon-var-social-html5; } -.@{ionicons-prefix}social-html5-outline:before { content: @ionicon-var-social-html5-outline; } -.@{ionicons-prefix}social-instagram:before { content: @ionicon-var-social-instagram; } -.@{ionicons-prefix}social-instagram-outline:before { content: @ionicon-var-social-instagram-outline; } -.@{ionicons-prefix}social-javascript:before { content: @ionicon-var-social-javascript; } -.@{ionicons-prefix}social-javascript-outline:before { content: @ionicon-var-social-javascript-outline; } -.@{ionicons-prefix}social-linkedin:before { content: @ionicon-var-social-linkedin; } -.@{ionicons-prefix}social-linkedin-outline:before { content: @ionicon-var-social-linkedin-outline; } -.@{ionicons-prefix}social-markdown:before { content: @ionicon-var-social-markdown; } -.@{ionicons-prefix}social-nodejs:before { content: @ionicon-var-social-nodejs; } -.@{ionicons-prefix}social-octocat:before { content: @ionicon-var-social-octocat; } -.@{ionicons-prefix}social-pinterest:before { content: @ionicon-var-social-pinterest; } -.@{ionicons-prefix}social-pinterest-outline:before { content: @ionicon-var-social-pinterest-outline; } -.@{ionicons-prefix}social-python:before { content: @ionicon-var-social-python; } -.@{ionicons-prefix}social-reddit:before { content: @ionicon-var-social-reddit; } -.@{ionicons-prefix}social-reddit-outline:before { content: @ionicon-var-social-reddit-outline; } -.@{ionicons-prefix}social-rss:before { content: @ionicon-var-social-rss; } -.@{ionicons-prefix}social-rss-outline:before { content: @ionicon-var-social-rss-outline; } -.@{ionicons-prefix}social-sass:before { content: @ionicon-var-social-sass; } -.@{ionicons-prefix}social-skype:before { content: @ionicon-var-social-skype; } -.@{ionicons-prefix}social-skype-outline:before { content: @ionicon-var-social-skype-outline; } -.@{ionicons-prefix}social-snapchat:before { content: @ionicon-var-social-snapchat; } -.@{ionicons-prefix}social-snapchat-outline:before { content: @ionicon-var-social-snapchat-outline; } -.@{ionicons-prefix}social-tumblr:before { content: @ionicon-var-social-tumblr; } -.@{ionicons-prefix}social-tumblr-outline:before { content: @ionicon-var-social-tumblr-outline; } -.@{ionicons-prefix}social-tux:before { content: @ionicon-var-social-tux; } -.@{ionicons-prefix}social-twitch:before { content: @ionicon-var-social-twitch; } -.@{ionicons-prefix}social-twitch-outline:before { content: @ionicon-var-social-twitch-outline; } -.@{ionicons-prefix}social-twitter:before { content: @ionicon-var-social-twitter; } -.@{ionicons-prefix}social-twitter-outline:before { content: @ionicon-var-social-twitter-outline; } -.@{ionicons-prefix}social-usd:before { content: @ionicon-var-social-usd; } -.@{ionicons-prefix}social-usd-outline:before { content: @ionicon-var-social-usd-outline; } -.@{ionicons-prefix}social-vimeo:before { content: @ionicon-var-social-vimeo; } -.@{ionicons-prefix}social-vimeo-outline:before { content: @ionicon-var-social-vimeo-outline; } -.@{ionicons-prefix}social-whatsapp:before { content: @ionicon-var-social-whatsapp; } -.@{ionicons-prefix}social-whatsapp-outline:before { content: @ionicon-var-social-whatsapp-outline; } -.@{ionicons-prefix}social-windows:before { content: @ionicon-var-social-windows; } -.@{ionicons-prefix}social-windows-outline:before { content: @ionicon-var-social-windows-outline; } -.@{ionicons-prefix}social-wordpress:before { content: @ionicon-var-social-wordpress; } -.@{ionicons-prefix}social-wordpress-outline:before { content: @ionicon-var-social-wordpress-outline; } -.@{ionicons-prefix}social-yahoo:before { content: @ionicon-var-social-yahoo; } -.@{ionicons-prefix}social-yahoo-outline:before { content: @ionicon-var-social-yahoo-outline; } -.@{ionicons-prefix}social-yen:before { content: @ionicon-var-social-yen; } -.@{ionicons-prefix}social-yen-outline:before { content: @ionicon-var-social-yen-outline; } -.@{ionicons-prefix}social-youtube:before { content: @ionicon-var-social-youtube; } -.@{ionicons-prefix}social-youtube-outline:before { content: @ionicon-var-social-youtube-outline; } -.@{ionicons-prefix}soup-can:before { content: @ionicon-var-soup-can; } -.@{ionicons-prefix}soup-can-outline:before { content: @ionicon-var-soup-can-outline; } -.@{ionicons-prefix}speakerphone:before { content: @ionicon-var-speakerphone; } -.@{ionicons-prefix}speedometer:before { content: @ionicon-var-speedometer; } -.@{ionicons-prefix}spoon:before { content: @ionicon-var-spoon; } -.@{ionicons-prefix}star:before { content: @ionicon-var-star; } -.@{ionicons-prefix}stats-bars:before { content: @ionicon-var-stats-bars; } -.@{ionicons-prefix}steam:before { content: @ionicon-var-steam; } -.@{ionicons-prefix}stop:before { content: @ionicon-var-stop; } -.@{ionicons-prefix}thermometer:before { content: @ionicon-var-thermometer; } -.@{ionicons-prefix}thumbsdown:before { content: @ionicon-var-thumbsdown; } -.@{ionicons-prefix}thumbsup:before { content: @ionicon-var-thumbsup; } -.@{ionicons-prefix}toggle:before { content: @ionicon-var-toggle; } -.@{ionicons-prefix}toggle-filled:before { content: @ionicon-var-toggle-filled; } -.@{ionicons-prefix}transgender:before { content: @ionicon-var-transgender; } -.@{ionicons-prefix}trash-a:before { content: @ionicon-var-trash-a; } -.@{ionicons-prefix}trash-b:before { content: @ionicon-var-trash-b; } -.@{ionicons-prefix}trophy:before { content: @ionicon-var-trophy; } -.@{ionicons-prefix}tshirt:before { content: @ionicon-var-tshirt; } -.@{ionicons-prefix}tshirt-outline:before { content: @ionicon-var-tshirt-outline; } -.@{ionicons-prefix}umbrella:before { content: @ionicon-var-umbrella; } -.@{ionicons-prefix}university:before { content: @ionicon-var-university; } -.@{ionicons-prefix}unlocked:before { content: @ionicon-var-unlocked; } -.@{ionicons-prefix}upload:before { content: @ionicon-var-upload; } -.@{ionicons-prefix}usb:before { content: @ionicon-var-usb; } -.@{ionicons-prefix}videocamera:before { content: @ionicon-var-videocamera; } -.@{ionicons-prefix}volume-high:before { content: @ionicon-var-volume-high; } -.@{ionicons-prefix}volume-low:before { content: @ionicon-var-volume-low; } -.@{ionicons-prefix}volume-medium:before { content: @ionicon-var-volume-medium; } -.@{ionicons-prefix}volume-mute:before { content: @ionicon-var-volume-mute; } -.@{ionicons-prefix}wand:before { content: @ionicon-var-wand; } -.@{ionicons-prefix}waterdrop:before { content: @ionicon-var-waterdrop; } -.@{ionicons-prefix}wifi:before { content: @ionicon-var-wifi; } -.@{ionicons-prefix}wineglass:before { content: @ionicon-var-wineglass; } -.@{ionicons-prefix}woman:before { content: @ionicon-var-woman; } -.@{ionicons-prefix}wrench:before { content: @ionicon-var-wrench; } -.@{ionicons-prefix}xbox:before { content: @ionicon-var-xbox; } \ No newline at end of file diff --git a/less/_ionicons-variables.less b/less/_ionicons-variables.less deleted file mode 100644 index 397eee0ba..000000000 --- a/less/_ionicons-variables.less +++ /dev/null @@ -1,747 +0,0 @@ -/*! -Ionicons, v2.0.1 -Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ -https://twitter.com/benjsperry https://twitter.com/ionicframework -MIT License: https://github.com/driftyco/ionicons -*/ -// Ionicons Variables -// -------------------------- - -@ionicons-font-path: "../fonts"; -@ionicons-font-family: "Ionicons"; -@ionicons-version: "2.0.1"; -@ionicons-prefix: ion-; - -@ionicon-var-alert: "\f101"; -@ionicon-var-alert-circled: "\f100"; -@ionicon-var-android-add: "\f2c7"; -@ionicon-var-android-add-circle: "\f359"; -@ionicon-var-android-alarm-clock: "\f35a"; -@ionicon-var-android-alert: "\f35b"; -@ionicon-var-android-apps: "\f35c"; -@ionicon-var-android-archive: "\f2c9"; -@ionicon-var-android-arrow-back: "\f2ca"; -@ionicon-var-android-arrow-down: "\f35d"; -@ionicon-var-android-arrow-dropdown: "\f35f"; -@ionicon-var-android-arrow-dropdown-circle: "\f35e"; -@ionicon-var-android-arrow-dropleft: "\f361"; -@ionicon-var-android-arrow-dropleft-circle: "\f360"; -@ionicon-var-android-arrow-dropright: "\f363"; -@ionicon-var-android-arrow-dropright-circle: "\f362"; -@ionicon-var-android-arrow-dropup: "\f365"; -@ionicon-var-android-arrow-dropup-circle: "\f364"; -@ionicon-var-android-arrow-forward: "\f30f"; -@ionicon-var-android-arrow-up: "\f366"; -@ionicon-var-android-attach: "\f367"; -@ionicon-var-android-bar: "\f368"; -@ionicon-var-android-bicycle: "\f369"; -@ionicon-var-android-boat: "\f36a"; -@ionicon-var-android-bookmark: "\f36b"; -@ionicon-var-android-bulb: "\f36c"; -@ionicon-var-android-bus: "\f36d"; -@ionicon-var-android-calendar: "\f2d1"; -@ionicon-var-android-call: "\f2d2"; -@ionicon-var-android-camera: "\f2d3"; -@ionicon-var-android-cancel: "\f36e"; -@ionicon-var-android-car: "\f36f"; -@ionicon-var-android-cart: "\f370"; -@ionicon-var-android-chat: "\f2d4"; -@ionicon-var-android-checkbox: "\f374"; -@ionicon-var-android-checkbox-blank: "\f371"; -@ionicon-var-android-checkbox-outline: "\f373"; -@ionicon-var-android-checkbox-outline-blank: "\f372"; -@ionicon-var-android-checkmark-circle: "\f375"; -@ionicon-var-android-clipboard: "\f376"; -@ionicon-var-android-close: "\f2d7"; -@ionicon-var-android-cloud: "\f37a"; -@ionicon-var-android-cloud-circle: "\f377"; -@ionicon-var-android-cloud-done: "\f378"; -@ionicon-var-android-cloud-outline: "\f379"; -@ionicon-var-android-color-palette: "\f37b"; -@ionicon-var-android-compass: "\f37c"; -@ionicon-var-android-contact: "\f2d8"; -@ionicon-var-android-contacts: "\f2d9"; -@ionicon-var-android-contract: "\f37d"; -@ionicon-var-android-create: "\f37e"; -@ionicon-var-android-delete: "\f37f"; -@ionicon-var-android-desktop: "\f380"; -@ionicon-var-android-document: "\f381"; -@ionicon-var-android-done: "\f383"; -@ionicon-var-android-done-all: "\f382"; -@ionicon-var-android-download: "\f2dd"; -@ionicon-var-android-drafts: "\f384"; -@ionicon-var-android-exit: "\f385"; -@ionicon-var-android-expand: "\f386"; -@ionicon-var-android-favorite: "\f388"; -@ionicon-var-android-favorite-outline: "\f387"; -@ionicon-var-android-film: "\f389"; -@ionicon-var-android-folder: "\f2e0"; -@ionicon-var-android-folder-open: "\f38a"; -@ionicon-var-android-funnel: "\f38b"; -@ionicon-var-android-globe: "\f38c"; -@ionicon-var-android-hand: "\f2e3"; -@ionicon-var-android-hangout: "\f38d"; -@ionicon-var-android-happy: "\f38e"; -@ionicon-var-android-home: "\f38f"; -@ionicon-var-android-image: "\f2e4"; -@ionicon-var-android-laptop: "\f390"; -@ionicon-var-android-list: "\f391"; -@ionicon-var-android-locate: "\f2e9"; -@ionicon-var-android-lock: "\f392"; -@ionicon-var-android-mail: "\f2eb"; -@ionicon-var-android-map: "\f393"; -@ionicon-var-android-menu: "\f394"; -@ionicon-var-android-microphone: "\f2ec"; -@ionicon-var-android-microphone-off: "\f395"; -@ionicon-var-android-more-horizontal: "\f396"; -@ionicon-var-android-more-vertical: "\f397"; -@ionicon-var-android-navigate: "\f398"; -@ionicon-var-android-notifications: "\f39b"; -@ionicon-var-android-notifications-none: "\f399"; -@ionicon-var-android-notifications-off: "\f39a"; -@ionicon-var-android-open: "\f39c"; -@ionicon-var-android-options: "\f39d"; -@ionicon-var-android-people: "\f39e"; -@ionicon-var-android-person: "\f3a0"; -@ionicon-var-android-person-add: "\f39f"; -@ionicon-var-android-phone-landscape: "\f3a1"; -@ionicon-var-android-phone-portrait: "\f3a2"; -@ionicon-var-android-pin: "\f3a3"; -@ionicon-var-android-plane: "\f3a4"; -@ionicon-var-android-playstore: "\f2f0"; -@ionicon-var-android-print: "\f3a5"; -@ionicon-var-android-radio-button-off: "\f3a6"; -@ionicon-var-android-radio-button-on: "\f3a7"; -@ionicon-var-android-refresh: "\f3a8"; -@ionicon-var-android-remove: "\f2f4"; -@ionicon-var-android-remove-circle: "\f3a9"; -@ionicon-var-android-restaurant: "\f3aa"; -@ionicon-var-android-sad: "\f3ab"; -@ionicon-var-android-search: "\f2f5"; -@ionicon-var-android-send: "\f2f6"; -@ionicon-var-android-settings: "\f2f7"; -@ionicon-var-android-share: "\f2f8"; -@ionicon-var-android-share-alt: "\f3ac"; -@ionicon-var-android-star: "\f2fc"; -@ionicon-var-android-star-half: "\f3ad"; -@ionicon-var-android-star-outline: "\f3ae"; -@ionicon-var-android-stopwatch: "\f2fd"; -@ionicon-var-android-subway: "\f3af"; -@ionicon-var-android-sunny: "\f3b0"; -@ionicon-var-android-sync: "\f3b1"; -@ionicon-var-android-textsms: "\f3b2"; -@ionicon-var-android-time: "\f3b3"; -@ionicon-var-android-train: "\f3b4"; -@ionicon-var-android-unlock: "\f3b5"; -@ionicon-var-android-upload: "\f3b6"; -@ionicon-var-android-volume-down: "\f3b7"; -@ionicon-var-android-volume-mute: "\f3b8"; -@ionicon-var-android-volume-off: "\f3b9"; -@ionicon-var-android-volume-up: "\f3ba"; -@ionicon-var-android-walk: "\f3bb"; -@ionicon-var-android-warning: "\f3bc"; -@ionicon-var-android-watch: "\f3bd"; -@ionicon-var-android-wifi: "\f305"; -@ionicon-var-aperture: "\f313"; -@ionicon-var-archive: "\f102"; -@ionicon-var-arrow-down-a: "\f103"; -@ionicon-var-arrow-down-b: "\f104"; -@ionicon-var-arrow-down-c: "\f105"; -@ionicon-var-arrow-expand: "\f25e"; -@ionicon-var-arrow-graph-down-left: "\f25f"; -@ionicon-var-arrow-graph-down-right: "\f260"; -@ionicon-var-arrow-graph-up-left: "\f261"; -@ionicon-var-arrow-graph-up-right: "\f262"; -@ionicon-var-arrow-left-a: "\f106"; -@ionicon-var-arrow-left-b: "\f107"; -@ionicon-var-arrow-left-c: "\f108"; -@ionicon-var-arrow-move: "\f263"; -@ionicon-var-arrow-resize: "\f264"; -@ionicon-var-arrow-return-left: "\f265"; -@ionicon-var-arrow-return-right: "\f266"; -@ionicon-var-arrow-right-a: "\f109"; -@ionicon-var-arrow-right-b: "\f10a"; -@ionicon-var-arrow-right-c: "\f10b"; -@ionicon-var-arrow-shrink: "\f267"; -@ionicon-var-arrow-swap: "\f268"; -@ionicon-var-arrow-up-a: "\f10c"; -@ionicon-var-arrow-up-b: "\f10d"; -@ionicon-var-arrow-up-c: "\f10e"; -@ionicon-var-asterisk: "\f314"; -@ionicon-var-at: "\f10f"; -@ionicon-var-backspace: "\f3bf"; -@ionicon-var-backspace-outline: "\f3be"; -@ionicon-var-bag: "\f110"; -@ionicon-var-battery-charging: "\f111"; -@ionicon-var-battery-empty: "\f112"; -@ionicon-var-battery-full: "\f113"; -@ionicon-var-battery-half: "\f114"; -@ionicon-var-battery-low: "\f115"; -@ionicon-var-beaker: "\f269"; -@ionicon-var-beer: "\f26a"; -@ionicon-var-bluetooth: "\f116"; -@ionicon-var-bonfire: "\f315"; -@ionicon-var-bookmark: "\f26b"; -@ionicon-var-bowtie: "\f3c0"; -@ionicon-var-briefcase: "\f26c"; -@ionicon-var-bug: "\f2be"; -@ionicon-var-calculator: "\f26d"; -@ionicon-var-calendar: "\f117"; -@ionicon-var-camera: "\f118"; -@ionicon-var-card: "\f119"; -@ionicon-var-cash: "\f316"; -@ionicon-var-chatbox: "\f11b"; -@ionicon-var-chatbox-working: "\f11a"; -@ionicon-var-chatboxes: "\f11c"; -@ionicon-var-chatbubble: "\f11e"; -@ionicon-var-chatbubble-working: "\f11d"; -@ionicon-var-chatbubbles: "\f11f"; -@ionicon-var-checkmark: "\f122"; -@ionicon-var-checkmark-circled: "\f120"; -@ionicon-var-checkmark-round: "\f121"; -@ionicon-var-chevron-down: "\f123"; -@ionicon-var-chevron-left: "\f124"; -@ionicon-var-chevron-right: "\f125"; -@ionicon-var-chevron-up: "\f126"; -@ionicon-var-clipboard: "\f127"; -@ionicon-var-clock: "\f26e"; -@ionicon-var-close: "\f12a"; -@ionicon-var-close-circled: "\f128"; -@ionicon-var-close-round: "\f129"; -@ionicon-var-closed-captioning: "\f317"; -@ionicon-var-cloud: "\f12b"; -@ionicon-var-code: "\f271"; -@ionicon-var-code-download: "\f26f"; -@ionicon-var-code-working: "\f270"; -@ionicon-var-coffee: "\f272"; -@ionicon-var-compass: "\f273"; -@ionicon-var-compose: "\f12c"; -@ionicon-var-connection-bars: "\f274"; -@ionicon-var-contrast: "\f275"; -@ionicon-var-crop: "\f3c1"; -@ionicon-var-cube: "\f318"; -@ionicon-var-disc: "\f12d"; -@ionicon-var-document: "\f12f"; -@ionicon-var-document-text: "\f12e"; -@ionicon-var-drag: "\f130"; -@ionicon-var-earth: "\f276"; -@ionicon-var-easel: "\f3c2"; -@ionicon-var-edit: "\f2bf"; -@ionicon-var-egg: "\f277"; -@ionicon-var-eject: "\f131"; -@ionicon-var-email: "\f132"; -@ionicon-var-email-unread: "\f3c3"; -@ionicon-var-erlenmeyer-flask: "\f3c5"; -@ionicon-var-erlenmeyer-flask-bubbles: "\f3c4"; -@ionicon-var-eye: "\f133"; -@ionicon-var-eye-disabled: "\f306"; -@ionicon-var-female: "\f278"; -@ionicon-var-filing: "\f134"; -@ionicon-var-film-marker: "\f135"; -@ionicon-var-fireball: "\f319"; -@ionicon-var-flag: "\f279"; -@ionicon-var-flame: "\f31a"; -@ionicon-var-flash: "\f137"; -@ionicon-var-flash-off: "\f136"; -@ionicon-var-folder: "\f139"; -@ionicon-var-fork: "\f27a"; -@ionicon-var-fork-repo: "\f2c0"; -@ionicon-var-forward: "\f13a"; -@ionicon-var-funnel: "\f31b"; -@ionicon-var-gear-a: "\f13d"; -@ionicon-var-gear-b: "\f13e"; -@ionicon-var-grid: "\f13f"; -@ionicon-var-hammer: "\f27b"; -@ionicon-var-happy: "\f31c"; -@ionicon-var-happy-outline: "\f3c6"; -@ionicon-var-headphone: "\f140"; -@ionicon-var-heart: "\f141"; -@ionicon-var-heart-broken: "\f31d"; -@ionicon-var-help: "\f143"; -@ionicon-var-help-buoy: "\f27c"; -@ionicon-var-help-circled: "\f142"; -@ionicon-var-home: "\f144"; -@ionicon-var-icecream: "\f27d"; -@ionicon-var-image: "\f147"; -@ionicon-var-images: "\f148"; -@ionicon-var-information: "\f14a"; -@ionicon-var-information-circled: "\f149"; -@ionicon-var-ionic: "\f14b"; -@ionicon-var-ios-alarm: "\f3c8"; -@ionicon-var-ios-alarm-outline: "\f3c7"; -@ionicon-var-ios-albums: "\f3ca"; -@ionicon-var-ios-albums-outline: "\f3c9"; -@ionicon-var-ios-americanfootball: "\f3cc"; -@ionicon-var-ios-americanfootball-outline: "\f3cb"; -@ionicon-var-ios-analytics: "\f3ce"; -@ionicon-var-ios-analytics-outline: "\f3cd"; -@ionicon-var-ios-arrow-back: "\f3cf"; -@ionicon-var-ios-arrow-down: "\f3d0"; -@ionicon-var-ios-arrow-forward: "\f3d1"; -@ionicon-var-ios-arrow-left: "\f3d2"; -@ionicon-var-ios-arrow-right: "\f3d3"; -@ionicon-var-ios-arrow-thin-down: "\f3d4"; -@ionicon-var-ios-arrow-thin-left: "\f3d5"; -@ionicon-var-ios-arrow-thin-right: "\f3d6"; -@ionicon-var-ios-arrow-thin-up: "\f3d7"; -@ionicon-var-ios-arrow-up: "\f3d8"; -@ionicon-var-ios-at: "\f3da"; -@ionicon-var-ios-at-outline: "\f3d9"; -@ionicon-var-ios-barcode: "\f3dc"; -@ionicon-var-ios-barcode-outline: "\f3db"; -@ionicon-var-ios-baseball: "\f3de"; -@ionicon-var-ios-baseball-outline: "\f3dd"; -@ionicon-var-ios-basketball: "\f3e0"; -@ionicon-var-ios-basketball-outline: "\f3df"; -@ionicon-var-ios-bell: "\f3e2"; -@ionicon-var-ios-bell-outline: "\f3e1"; -@ionicon-var-ios-body: "\f3e4"; -@ionicon-var-ios-body-outline: "\f3e3"; -@ionicon-var-ios-bolt: "\f3e6"; -@ionicon-var-ios-bolt-outline: "\f3e5"; -@ionicon-var-ios-book: "\f3e8"; -@ionicon-var-ios-book-outline: "\f3e7"; -@ionicon-var-ios-bookmarks: "\f3ea"; -@ionicon-var-ios-bookmarks-outline: "\f3e9"; -@ionicon-var-ios-box: "\f3ec"; -@ionicon-var-ios-box-outline: "\f3eb"; -@ionicon-var-ios-briefcase: "\f3ee"; -@ionicon-var-ios-briefcase-outline: "\f3ed"; -@ionicon-var-ios-browsers: "\f3f0"; -@ionicon-var-ios-browsers-outline: "\f3ef"; -@ionicon-var-ios-calculator: "\f3f2"; -@ionicon-var-ios-calculator-outline: "\f3f1"; -@ionicon-var-ios-calendar: "\f3f4"; -@ionicon-var-ios-calendar-outline: "\f3f3"; -@ionicon-var-ios-camera: "\f3f6"; -@ionicon-var-ios-camera-outline: "\f3f5"; -@ionicon-var-ios-cart: "\f3f8"; -@ionicon-var-ios-cart-outline: "\f3f7"; -@ionicon-var-ios-chatboxes: "\f3fa"; -@ionicon-var-ios-chatboxes-outline: "\f3f9"; -@ionicon-var-ios-chatbubble: "\f3fc"; -@ionicon-var-ios-chatbubble-outline: "\f3fb"; -@ionicon-var-ios-checkmark: "\f3ff"; -@ionicon-var-ios-checkmark-empty: "\f3fd"; -@ionicon-var-ios-checkmark-outline: "\f3fe"; -@ionicon-var-ios-circle-filled: "\f400"; -@ionicon-var-ios-circle-outline: "\f401"; -@ionicon-var-ios-clock: "\f403"; -@ionicon-var-ios-clock-outline: "\f402"; -@ionicon-var-ios-close: "\f406"; -@ionicon-var-ios-close-empty: "\f404"; -@ionicon-var-ios-close-outline: "\f405"; -@ionicon-var-ios-cloud: "\f40c"; -@ionicon-var-ios-cloud-download: "\f408"; -@ionicon-var-ios-cloud-download-outline: "\f407"; -@ionicon-var-ios-cloud-outline: "\f409"; -@ionicon-var-ios-cloud-upload: "\f40b"; -@ionicon-var-ios-cloud-upload-outline: "\f40a"; -@ionicon-var-ios-cloudy: "\f410"; -@ionicon-var-ios-cloudy-night: "\f40e"; -@ionicon-var-ios-cloudy-night-outline: "\f40d"; -@ionicon-var-ios-cloudy-outline: "\f40f"; -@ionicon-var-ios-cog: "\f412"; -@ionicon-var-ios-cog-outline: "\f411"; -@ionicon-var-ios-color-filter: "\f414"; -@ionicon-var-ios-color-filter-outline: "\f413"; -@ionicon-var-ios-color-wand: "\f416"; -@ionicon-var-ios-color-wand-outline: "\f415"; -@ionicon-var-ios-compose: "\f418"; -@ionicon-var-ios-compose-outline: "\f417"; -@ionicon-var-ios-contact: "\f41a"; -@ionicon-var-ios-contact-outline: "\f419"; -@ionicon-var-ios-copy: "\f41c"; -@ionicon-var-ios-copy-outline: "\f41b"; -@ionicon-var-ios-crop: "\f41e"; -@ionicon-var-ios-crop-strong: "\f41d"; -@ionicon-var-ios-download: "\f420"; -@ionicon-var-ios-download-outline: "\f41f"; -@ionicon-var-ios-drag: "\f421"; -@ionicon-var-ios-email: "\f423"; -@ionicon-var-ios-email-outline: "\f422"; -@ionicon-var-ios-eye: "\f425"; -@ionicon-var-ios-eye-outline: "\f424"; -@ionicon-var-ios-fastforward: "\f427"; -@ionicon-var-ios-fastforward-outline: "\f426"; -@ionicon-var-ios-filing: "\f429"; -@ionicon-var-ios-filing-outline: "\f428"; -@ionicon-var-ios-film: "\f42b"; -@ionicon-var-ios-film-outline: "\f42a"; -@ionicon-var-ios-flag: "\f42d"; -@ionicon-var-ios-flag-outline: "\f42c"; -@ionicon-var-ios-flame: "\f42f"; -@ionicon-var-ios-flame-outline: "\f42e"; -@ionicon-var-ios-flask: "\f431"; -@ionicon-var-ios-flask-outline: "\f430"; -@ionicon-var-ios-flower: "\f433"; -@ionicon-var-ios-flower-outline: "\f432"; -@ionicon-var-ios-folder: "\f435"; -@ionicon-var-ios-folder-outline: "\f434"; -@ionicon-var-ios-football: "\f437"; -@ionicon-var-ios-football-outline: "\f436"; -@ionicon-var-ios-game-controller-a: "\f439"; -@ionicon-var-ios-game-controller-a-outline: "\f438"; -@ionicon-var-ios-game-controller-b: "\f43b"; -@ionicon-var-ios-game-controller-b-outline: "\f43a"; -@ionicon-var-ios-gear: "\f43d"; -@ionicon-var-ios-gear-outline: "\f43c"; -@ionicon-var-ios-glasses: "\f43f"; -@ionicon-var-ios-glasses-outline: "\f43e"; -@ionicon-var-ios-grid-view: "\f441"; -@ionicon-var-ios-grid-view-outline: "\f440"; -@ionicon-var-ios-heart: "\f443"; -@ionicon-var-ios-heart-outline: "\f442"; -@ionicon-var-ios-help: "\f446"; -@ionicon-var-ios-help-empty: "\f444"; -@ionicon-var-ios-help-outline: "\f445"; -@ionicon-var-ios-home: "\f448"; -@ionicon-var-ios-home-outline: "\f447"; -@ionicon-var-ios-infinite: "\f44a"; -@ionicon-var-ios-infinite-outline: "\f449"; -@ionicon-var-ios-information: "\f44d"; -@ionicon-var-ios-information-empty: "\f44b"; -@ionicon-var-ios-information-outline: "\f44c"; -@ionicon-var-ios-ionic-outline: "\f44e"; -@ionicon-var-ios-keypad: "\f450"; -@ionicon-var-ios-keypad-outline: "\f44f"; -@ionicon-var-ios-lightbulb: "\f452"; -@ionicon-var-ios-lightbulb-outline: "\f451"; -@ionicon-var-ios-list: "\f454"; -@ionicon-var-ios-list-outline: "\f453"; -@ionicon-var-ios-location: "\f456"; -@ionicon-var-ios-location-outline: "\f455"; -@ionicon-var-ios-locked: "\f458"; -@ionicon-var-ios-locked-outline: "\f457"; -@ionicon-var-ios-loop: "\f45a"; -@ionicon-var-ios-loop-strong: "\f459"; -@ionicon-var-ios-medical: "\f45c"; -@ionicon-var-ios-medical-outline: "\f45b"; -@ionicon-var-ios-medkit: "\f45e"; -@ionicon-var-ios-medkit-outline: "\f45d"; -@ionicon-var-ios-mic: "\f461"; -@ionicon-var-ios-mic-off: "\f45f"; -@ionicon-var-ios-mic-outline: "\f460"; -@ionicon-var-ios-minus: "\f464"; -@ionicon-var-ios-minus-empty: "\f462"; -@ionicon-var-ios-minus-outline: "\f463"; -@ionicon-var-ios-monitor: "\f466"; -@ionicon-var-ios-monitor-outline: "\f465"; -@ionicon-var-ios-moon: "\f468"; -@ionicon-var-ios-moon-outline: "\f467"; -@ionicon-var-ios-more: "\f46a"; -@ionicon-var-ios-more-outline: "\f469"; -@ionicon-var-ios-musical-note: "\f46b"; -@ionicon-var-ios-musical-notes: "\f46c"; -@ionicon-var-ios-navigate: "\f46e"; -@ionicon-var-ios-navigate-outline: "\f46d"; -@ionicon-var-ios-nutrition: "\f470"; -@ionicon-var-ios-nutrition-outline: "\f46f"; -@ionicon-var-ios-paper: "\f472"; -@ionicon-var-ios-paper-outline: "\f471"; -@ionicon-var-ios-paperplane: "\f474"; -@ionicon-var-ios-paperplane-outline: "\f473"; -@ionicon-var-ios-partlysunny: "\f476"; -@ionicon-var-ios-partlysunny-outline: "\f475"; -@ionicon-var-ios-pause: "\f478"; -@ionicon-var-ios-pause-outline: "\f477"; -@ionicon-var-ios-paw: "\f47a"; -@ionicon-var-ios-paw-outline: "\f479"; -@ionicon-var-ios-people: "\f47c"; -@ionicon-var-ios-people-outline: "\f47b"; -@ionicon-var-ios-person: "\f47e"; -@ionicon-var-ios-person-outline: "\f47d"; -@ionicon-var-ios-personadd: "\f480"; -@ionicon-var-ios-personadd-outline: "\f47f"; -@ionicon-var-ios-photos: "\f482"; -@ionicon-var-ios-photos-outline: "\f481"; -@ionicon-var-ios-pie: "\f484"; -@ionicon-var-ios-pie-outline: "\f483"; -@ionicon-var-ios-pint: "\f486"; -@ionicon-var-ios-pint-outline: "\f485"; -@ionicon-var-ios-play: "\f488"; -@ionicon-var-ios-play-outline: "\f487"; -@ionicon-var-ios-plus: "\f48b"; -@ionicon-var-ios-plus-empty: "\f489"; -@ionicon-var-ios-plus-outline: "\f48a"; -@ionicon-var-ios-pricetag: "\f48d"; -@ionicon-var-ios-pricetag-outline: "\f48c"; -@ionicon-var-ios-pricetags: "\f48f"; -@ionicon-var-ios-pricetags-outline: "\f48e"; -@ionicon-var-ios-printer: "\f491"; -@ionicon-var-ios-printer-outline: "\f490"; -@ionicon-var-ios-pulse: "\f493"; -@ionicon-var-ios-pulse-strong: "\f492"; -@ionicon-var-ios-rainy: "\f495"; -@ionicon-var-ios-rainy-outline: "\f494"; -@ionicon-var-ios-recording: "\f497"; -@ionicon-var-ios-recording-outline: "\f496"; -@ionicon-var-ios-redo: "\f499"; -@ionicon-var-ios-redo-outline: "\f498"; -@ionicon-var-ios-refresh: "\f49c"; -@ionicon-var-ios-refresh-empty: "\f49a"; -@ionicon-var-ios-refresh-outline: "\f49b"; -@ionicon-var-ios-reload: "\f49d"; -@ionicon-var-ios-reverse-camera: "\f49f"; -@ionicon-var-ios-reverse-camera-outline: "\f49e"; -@ionicon-var-ios-rewind: "\f4a1"; -@ionicon-var-ios-rewind-outline: "\f4a0"; -@ionicon-var-ios-rose: "\f4a3"; -@ionicon-var-ios-rose-outline: "\f4a2"; -@ionicon-var-ios-search: "\f4a5"; -@ionicon-var-ios-search-strong: "\f4a4"; -@ionicon-var-ios-settings: "\f4a7"; -@ionicon-var-ios-settings-strong: "\f4a6"; -@ionicon-var-ios-shuffle: "\f4a9"; -@ionicon-var-ios-shuffle-strong: "\f4a8"; -@ionicon-var-ios-skipbackward: "\f4ab"; -@ionicon-var-ios-skipbackward-outline: "\f4aa"; -@ionicon-var-ios-skipforward: "\f4ad"; -@ionicon-var-ios-skipforward-outline: "\f4ac"; -@ionicon-var-ios-snowy: "\f4ae"; -@ionicon-var-ios-speedometer: "\f4b0"; -@ionicon-var-ios-speedometer-outline: "\f4af"; -@ionicon-var-ios-star: "\f4b3"; -@ionicon-var-ios-star-half: "\f4b1"; -@ionicon-var-ios-star-outline: "\f4b2"; -@ionicon-var-ios-stopwatch: "\f4b5"; -@ionicon-var-ios-stopwatch-outline: "\f4b4"; -@ionicon-var-ios-sunny: "\f4b7"; -@ionicon-var-ios-sunny-outline: "\f4b6"; -@ionicon-var-ios-telephone: "\f4b9"; -@ionicon-var-ios-telephone-outline: "\f4b8"; -@ionicon-var-ios-tennisball: "\f4bb"; -@ionicon-var-ios-tennisball-outline: "\f4ba"; -@ionicon-var-ios-thunderstorm: "\f4bd"; -@ionicon-var-ios-thunderstorm-outline: "\f4bc"; -@ionicon-var-ios-time: "\f4bf"; -@ionicon-var-ios-time-outline: "\f4be"; -@ionicon-var-ios-timer: "\f4c1"; -@ionicon-var-ios-timer-outline: "\f4c0"; -@ionicon-var-ios-toggle: "\f4c3"; -@ionicon-var-ios-toggle-outline: "\f4c2"; -@ionicon-var-ios-trash: "\f4c5"; -@ionicon-var-ios-trash-outline: "\f4c4"; -@ionicon-var-ios-undo: "\f4c7"; -@ionicon-var-ios-undo-outline: "\f4c6"; -@ionicon-var-ios-unlocked: "\f4c9"; -@ionicon-var-ios-unlocked-outline: "\f4c8"; -@ionicon-var-ios-upload: "\f4cb"; -@ionicon-var-ios-upload-outline: "\f4ca"; -@ionicon-var-ios-videocam: "\f4cd"; -@ionicon-var-ios-videocam-outline: "\f4cc"; -@ionicon-var-ios-volume-high: "\f4ce"; -@ionicon-var-ios-volume-low: "\f4cf"; -@ionicon-var-ios-wineglass: "\f4d1"; -@ionicon-var-ios-wineglass-outline: "\f4d0"; -@ionicon-var-ios-world: "\f4d3"; -@ionicon-var-ios-world-outline: "\f4d2"; -@ionicon-var-ipad: "\f1f9"; -@ionicon-var-iphone: "\f1fa"; -@ionicon-var-ipod: "\f1fb"; -@ionicon-var-jet: "\f295"; -@ionicon-var-key: "\f296"; -@ionicon-var-knife: "\f297"; -@ionicon-var-laptop: "\f1fc"; -@ionicon-var-leaf: "\f1fd"; -@ionicon-var-levels: "\f298"; -@ionicon-var-lightbulb: "\f299"; -@ionicon-var-link: "\f1fe"; -@ionicon-var-load-a: "\f29a"; -@ionicon-var-load-b: "\f29b"; -@ionicon-var-load-c: "\f29c"; -@ionicon-var-load-d: "\f29d"; -@ionicon-var-location: "\f1ff"; -@ionicon-var-lock-combination: "\f4d4"; -@ionicon-var-locked: "\f200"; -@ionicon-var-log-in: "\f29e"; -@ionicon-var-log-out: "\f29f"; -@ionicon-var-loop: "\f201"; -@ionicon-var-magnet: "\f2a0"; -@ionicon-var-male: "\f2a1"; -@ionicon-var-man: "\f202"; -@ionicon-var-map: "\f203"; -@ionicon-var-medkit: "\f2a2"; -@ionicon-var-merge: "\f33f"; -@ionicon-var-mic-a: "\f204"; -@ionicon-var-mic-b: "\f205"; -@ionicon-var-mic-c: "\f206"; -@ionicon-var-minus: "\f209"; -@ionicon-var-minus-circled: "\f207"; -@ionicon-var-minus-round: "\f208"; -@ionicon-var-model-s: "\f2c1"; -@ionicon-var-monitor: "\f20a"; -@ionicon-var-more: "\f20b"; -@ionicon-var-mouse: "\f340"; -@ionicon-var-music-note: "\f20c"; -@ionicon-var-navicon: "\f20e"; -@ionicon-var-navicon-round: "\f20d"; -@ionicon-var-navigate: "\f2a3"; -@ionicon-var-network: "\f341"; -@ionicon-var-no-smoking: "\f2c2"; -@ionicon-var-nuclear: "\f2a4"; -@ionicon-var-outlet: "\f342"; -@ionicon-var-paintbrush: "\f4d5"; -@ionicon-var-paintbucket: "\f4d6"; -@ionicon-var-paper-airplane: "\f2c3"; -@ionicon-var-paperclip: "\f20f"; -@ionicon-var-pause: "\f210"; -@ionicon-var-person: "\f213"; -@ionicon-var-person-add: "\f211"; -@ionicon-var-person-stalker: "\f212"; -@ionicon-var-pie-graph: "\f2a5"; -@ionicon-var-pin: "\f2a6"; -@ionicon-var-pinpoint: "\f2a7"; -@ionicon-var-pizza: "\f2a8"; -@ionicon-var-plane: "\f214"; -@ionicon-var-planet: "\f343"; -@ionicon-var-play: "\f215"; -@ionicon-var-playstation: "\f30a"; -@ionicon-var-plus: "\f218"; -@ionicon-var-plus-circled: "\f216"; -@ionicon-var-plus-round: "\f217"; -@ionicon-var-podium: "\f344"; -@ionicon-var-pound: "\f219"; -@ionicon-var-power: "\f2a9"; -@ionicon-var-pricetag: "\f2aa"; -@ionicon-var-pricetags: "\f2ab"; -@ionicon-var-printer: "\f21a"; -@ionicon-var-pull-request: "\f345"; -@ionicon-var-qr-scanner: "\f346"; -@ionicon-var-quote: "\f347"; -@ionicon-var-radio-waves: "\f2ac"; -@ionicon-var-record: "\f21b"; -@ionicon-var-refresh: "\f21c"; -@ionicon-var-reply: "\f21e"; -@ionicon-var-reply-all: "\f21d"; -@ionicon-var-ribbon-a: "\f348"; -@ionicon-var-ribbon-b: "\f349"; -@ionicon-var-sad: "\f34a"; -@ionicon-var-sad-outline: "\f4d7"; -@ionicon-var-scissors: "\f34b"; -@ionicon-var-search: "\f21f"; -@ionicon-var-settings: "\f2ad"; -@ionicon-var-share: "\f220"; -@ionicon-var-shuffle: "\f221"; -@ionicon-var-skip-backward: "\f222"; -@ionicon-var-skip-forward: "\f223"; -@ionicon-var-social-android: "\f225"; -@ionicon-var-social-android-outline: "\f224"; -@ionicon-var-social-angular: "\f4d9"; -@ionicon-var-social-angular-outline: "\f4d8"; -@ionicon-var-social-apple: "\f227"; -@ionicon-var-social-apple-outline: "\f226"; -@ionicon-var-social-bitcoin: "\f2af"; -@ionicon-var-social-bitcoin-outline: "\f2ae"; -@ionicon-var-social-buffer: "\f229"; -@ionicon-var-social-buffer-outline: "\f228"; -@ionicon-var-social-chrome: "\f4db"; -@ionicon-var-social-chrome-outline: "\f4da"; -@ionicon-var-social-codepen: "\f4dd"; -@ionicon-var-social-codepen-outline: "\f4dc"; -@ionicon-var-social-css3: "\f4df"; -@ionicon-var-social-css3-outline: "\f4de"; -@ionicon-var-social-designernews: "\f22b"; -@ionicon-var-social-designernews-outline: "\f22a"; -@ionicon-var-social-dribbble: "\f22d"; -@ionicon-var-social-dribbble-outline: "\f22c"; -@ionicon-var-social-dropbox: "\f22f"; -@ionicon-var-social-dropbox-outline: "\f22e"; -@ionicon-var-social-euro: "\f4e1"; -@ionicon-var-social-euro-outline: "\f4e0"; -@ionicon-var-social-facebook: "\f231"; -@ionicon-var-social-facebook-outline: "\f230"; -@ionicon-var-social-foursquare: "\f34d"; -@ionicon-var-social-foursquare-outline: "\f34c"; -@ionicon-var-social-freebsd-devil: "\f2c4"; -@ionicon-var-social-github: "\f233"; -@ionicon-var-social-github-outline: "\f232"; -@ionicon-var-social-google: "\f34f"; -@ionicon-var-social-google-outline: "\f34e"; -@ionicon-var-social-googleplus: "\f235"; -@ionicon-var-social-googleplus-outline: "\f234"; -@ionicon-var-social-hackernews: "\f237"; -@ionicon-var-social-hackernews-outline: "\f236"; -@ionicon-var-social-html5: "\f4e3"; -@ionicon-var-social-html5-outline: "\f4e2"; -@ionicon-var-social-instagram: "\f351"; -@ionicon-var-social-instagram-outline: "\f350"; -@ionicon-var-social-javascript: "\f4e5"; -@ionicon-var-social-javascript-outline: "\f4e4"; -@ionicon-var-social-linkedin: "\f239"; -@ionicon-var-social-linkedin-outline: "\f238"; -@ionicon-var-social-markdown: "\f4e6"; -@ionicon-var-social-nodejs: "\f4e7"; -@ionicon-var-social-octocat: "\f4e8"; -@ionicon-var-social-pinterest: "\f2b1"; -@ionicon-var-social-pinterest-outline: "\f2b0"; -@ionicon-var-social-python: "\f4e9"; -@ionicon-var-social-reddit: "\f23b"; -@ionicon-var-social-reddit-outline: "\f23a"; -@ionicon-var-social-rss: "\f23d"; -@ionicon-var-social-rss-outline: "\f23c"; -@ionicon-var-social-sass: "\f4ea"; -@ionicon-var-social-skype: "\f23f"; -@ionicon-var-social-skype-outline: "\f23e"; -@ionicon-var-social-snapchat: "\f4ec"; -@ionicon-var-social-snapchat-outline: "\f4eb"; -@ionicon-var-social-tumblr: "\f241"; -@ionicon-var-social-tumblr-outline: "\f240"; -@ionicon-var-social-tux: "\f2c5"; -@ionicon-var-social-twitch: "\f4ee"; -@ionicon-var-social-twitch-outline: "\f4ed"; -@ionicon-var-social-twitter: "\f243"; -@ionicon-var-social-twitter-outline: "\f242"; -@ionicon-var-social-usd: "\f353"; -@ionicon-var-social-usd-outline: "\f352"; -@ionicon-var-social-vimeo: "\f245"; -@ionicon-var-social-vimeo-outline: "\f244"; -@ionicon-var-social-whatsapp: "\f4f0"; -@ionicon-var-social-whatsapp-outline: "\f4ef"; -@ionicon-var-social-windows: "\f247"; -@ionicon-var-social-windows-outline: "\f246"; -@ionicon-var-social-wordpress: "\f249"; -@ionicon-var-social-wordpress-outline: "\f248"; -@ionicon-var-social-yahoo: "\f24b"; -@ionicon-var-social-yahoo-outline: "\f24a"; -@ionicon-var-social-yen: "\f4f2"; -@ionicon-var-social-yen-outline: "\f4f1"; -@ionicon-var-social-youtube: "\f24d"; -@ionicon-var-social-youtube-outline: "\f24c"; -@ionicon-var-soup-can: "\f4f4"; -@ionicon-var-soup-can-outline: "\f4f3"; -@ionicon-var-speakerphone: "\f2b2"; -@ionicon-var-speedometer: "\f2b3"; -@ionicon-var-spoon: "\f2b4"; -@ionicon-var-star: "\f24e"; -@ionicon-var-stats-bars: "\f2b5"; -@ionicon-var-steam: "\f30b"; -@ionicon-var-stop: "\f24f"; -@ionicon-var-thermometer: "\f2b6"; -@ionicon-var-thumbsdown: "\f250"; -@ionicon-var-thumbsup: "\f251"; -@ionicon-var-toggle: "\f355"; -@ionicon-var-toggle-filled: "\f354"; -@ionicon-var-transgender: "\f4f5"; -@ionicon-var-trash-a: "\f252"; -@ionicon-var-trash-b: "\f253"; -@ionicon-var-trophy: "\f356"; -@ionicon-var-tshirt: "\f4f7"; -@ionicon-var-tshirt-outline: "\f4f6"; -@ionicon-var-umbrella: "\f2b7"; -@ionicon-var-university: "\f357"; -@ionicon-var-unlocked: "\f254"; -@ionicon-var-upload: "\f255"; -@ionicon-var-usb: "\f2b8"; -@ionicon-var-videocamera: "\f256"; -@ionicon-var-volume-high: "\f257"; -@ionicon-var-volume-low: "\f258"; -@ionicon-var-volume-medium: "\f259"; -@ionicon-var-volume-mute: "\f25a"; -@ionicon-var-wand: "\f358"; -@ionicon-var-waterdrop: "\f25b"; -@ionicon-var-wifi: "\f25c"; -@ionicon-var-wineglass: "\f2b9"; -@ionicon-var-woman: "\f25d"; -@ionicon-var-wrench: "\f2ba"; -@ionicon-var-xbox: "\f30c"; \ No newline at end of file diff --git a/less/ionicons.less b/less/ionicons.less deleted file mode 100644 index 163b80e77..000000000 --- a/less/ionicons.less +++ /dev/null @@ -1,3 +0,0 @@ -@import "_ionicons-variables"; -@import "_ionicons-font"; -@import "_ionicons-icons"; diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..f780fa9cb --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11583 @@ +{ + "name": "ionicons", + "version": "8.0.13", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "ionicons", + "version": "8.0.13", + "license": "MIT", + "dependencies": { + "@stencil/core": "^4.35.3" + }, + "devDependencies": { + "@playwright/test": "^1.53.2", + "@types/fs-extra": "^11.0.4", + "@types/jest": "^30.0.0", + "@types/node": "^22.15.3", + "@types/svgo": "^3.0.0", + "fs-extra": "^11.3.0", + "jest": "^30.0.4", + "jest-cli": "^30.0.4", + "jest-stencil-runner": "^0.0.8", + "npm-run-all2": "^8.0.4", + "prettier": "^3.6.2", + "puppeteer": "^24.12.0", + "rimraf": "^6.0.1", + "semver": "^7.7.2", + "serve": "^14.2.4", + "svgo": "4.0.0", + "tsx": "^4.20.3", + "typescript": "^5.8.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", + "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", + "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.27.3", + "@babel/helpers": "^7.27.6", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.0", + "@babel/types": "^7.28.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", + "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.0", + "@babel/types": "^7.28.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", + "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", + "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", + "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.0", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.0.tgz", + "integrity": "sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@emnapi/core": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.4.tgz", + "integrity": "sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.0.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.4.tgz", + "integrity": "sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.3.tgz", + "integrity": "sha512-8K5IFFsQqF9wQNJptGbS6FNKgUTsSRYnTqNCG1vPP8jFdjSv18n2mQfJpkt2Oibo9iBEzcDnDxNwKTzC7svlJw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz", + "integrity": "sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.2.tgz", + "integrity": "sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz", + "integrity": "sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.2.tgz", + "integrity": "sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz", + "integrity": "sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz", + "integrity": "sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz", + "integrity": "sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz", + "integrity": "sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz", + "integrity": "sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz", + "integrity": "sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz", + "integrity": "sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz", + "integrity": "sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz", + "integrity": "sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz", + "integrity": "sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz", + "integrity": "sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz", + "integrity": "sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz", + "integrity": "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz", + "integrity": "sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz", + "integrity": "sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz", + "integrity": "sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz", + "integrity": "sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz", + "integrity": "sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz", + "integrity": "sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz", + "integrity": "sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz", + "integrity": "sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-30.0.4.tgz", + "integrity": "sha512-tMLCDvBJBwPqMm4OAiuKm2uF5y5Qe26KgcMn+nrDSWpEW+eeFmqA0iO4zJfL16GP7gE3bUUQ3hIuUJ22AqVRnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "jest-message-util": "30.0.2", + "jest-util": "30.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/core": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-30.0.4.tgz", + "integrity": "sha512-MWScSO9GuU5/HoWjpXAOBs6F/iobvK1XlioelgOM9St7S0Z5WTI9kjCQLPeo4eQRRYusyLW25/J7J5lbFkrYXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "30.0.4", + "@jest/pattern": "30.0.1", + "@jest/reporters": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "ansi-escapes": "^4.3.2", + "chalk": "^4.1.2", + "ci-info": "^4.2.0", + "exit-x": "^0.2.2", + "graceful-fs": "^4.2.11", + "jest-changed-files": "30.0.2", + "jest-config": "30.0.4", + "jest-haste-map": "30.0.2", + "jest-message-util": "30.0.2", + "jest-regex-util": "30.0.1", + "jest-resolve": "30.0.2", + "jest-resolve-dependencies": "30.0.4", + "jest-runner": "30.0.4", + "jest-runtime": "30.0.4", + "jest-snapshot": "30.0.4", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "jest-watcher": "30.0.4", + "micromatch": "^4.0.8", + "pretty-format": "30.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/diff-sequences": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/diff-sequences/-/diff-sequences-30.0.1.tgz", + "integrity": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.0.4.tgz", + "integrity": "sha512-5NT+sr7ZOb8wW7C4r7wOKnRQ8zmRWQT2gW4j73IXAKp5/PX1Z8MCStBLQDYfIG3n1Sw0NRfYGdp0iIPVooBAFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "jest-mock": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-30.0.4.tgz", + "integrity": "sha512-Z/DL7t67LBHSX4UzDyeYKqOxE/n7lbrrgEwWM3dGiH5Dgn35nk+YtgzKudmfIrBI8DRRrKYY5BCo3317HZV1Fw==", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "30.0.4", + "jest-snapshot": "30.0.4" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-30.0.4.tgz", + "integrity": "sha512-EgXecHDNfANeqOkcak0DxsoVI4qkDUsR7n/Lr2vtmTBjwLPBnnPOF71S11Q8IObWzxm2QgQoY6f9hzrRD3gHRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/get-type": "30.0.1" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.0.4.tgz", + "integrity": "sha512-qZ7nxOcL5+gwBO6LErvwVy5k06VsX/deqo2XnVUSTV0TNC9lrg8FC3dARbi+5lmrr5VyX5drragK+xLcOjvjYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "30.0.1", + "@sinonjs/fake-timers": "^13.0.0", + "@types/node": "*", + "jest-message-util": "30.0.2", + "jest-mock": "30.0.2", + "jest-util": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/get-type": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/get-type/-/get-type-30.0.1.tgz", + "integrity": "sha512-AyYdemXCptSRFirI5EPazNxyPwAL0jXt3zceFjaj8NFiKP9pOi0bfXonf6qkf82z2t3QWPeLCWWw4stPBzctLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-30.0.4.tgz", + "integrity": "sha512-avyZuxEHF2EUhFF6NEWVdxkRRV6iXXcIES66DLhuLlU7lXhtFG/ySq/a8SRZmEJSsLkNAFX6z6mm8KWyXe9OEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "30.0.4", + "@jest/expect": "30.0.4", + "@jest/types": "30.0.1", + "jest-mock": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/pattern": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/pattern/-/pattern-30.0.1.tgz", + "integrity": "sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-regex-util": "30.0.1" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-30.0.4.tgz", + "integrity": "sha512-6ycNmP0JSJEEys1FbIzHtjl9BP0tOZ/KN6iMeAKrdvGmUsa1qfRdlQRUDKJ4P84hJ3xHw1yTqJt4fvPNHhyE+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@jridgewell/trace-mapping": "^0.3.25", + "@types/node": "*", + "chalk": "^4.1.2", + "collect-v8-coverage": "^1.0.2", + "exit-x": "^0.2.2", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^5.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "30.0.2", + "jest-util": "30.0.2", + "jest-worker": "30.0.2", + "slash": "^3.0.0", + "string-length": "^4.0.2", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/schemas": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.0.1.tgz", + "integrity": "sha512-+g/1TKjFuGrf1Hh0QPCv0gISwBxJ+MQSNXmG9zjHy7BmFhtoJ9fdNhWJp3qUKRi93AOZHXtdxZgJ1vAtz6z65w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.34.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/snapshot-utils": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/snapshot-utils/-/snapshot-utils-30.0.4.tgz", + "integrity": "sha512-BEpX8M/Y5lG7MI3fmiO+xCnacOrVsnbqVrcDZIT8aSGkKV1w2WwvRQxSWw5SIS8ozg7+h8tSj5EO1Riqqxcdag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "30.0.1", + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "natural-compare": "^1.4.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-30.0.1.tgz", + "integrity": "sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "callsites": "^3.1.0", + "graceful-fs": "^4.2.11" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-30.0.4.tgz", + "integrity": "sha512-Mfpv8kjyKTHqsuu9YugB6z1gcdB3TSSOaKlehtVaiNlClMkEHY+5ZqCY2CrEE3ntpBMlstX/ShDAf84HKWsyIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "30.0.4", + "@jest/types": "30.0.1", + "@types/istanbul-lib-coverage": "^2.0.6", + "collect-v8-coverage": "^1.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-30.0.4.tgz", + "integrity": "sha512-bj6ePmqi4uxAE8EHE0Slmk5uBYd9Vd/PcVt06CsBxzH4bbA8nGsI1YbXl/NH+eii4XRtyrRx+Cikub0x8H4vDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "30.0.4", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-30.0.4.tgz", + "integrity": "sha512-atvy4hRph/UxdCIBp+UB2jhEA/jJiUeGZ7QPgBi9jUUKNgi3WEoMXGNG7zbbELG2+88PMabUNCDchmqgJy3ELg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.27.4", + "@jest/types": "30.0.1", + "@jridgewell/trace-mapping": "^0.3.25", + "babel-plugin-istanbul": "^7.0.0", + "chalk": "^4.1.2", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "jest-regex-util": "30.0.1", + "jest-util": "30.0.2", + "micromatch": "^4.0.8", + "pirates": "^4.0.7", + "slash": "^3.0.0", + "write-file-atomic": "^5.0.1" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/types": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.0.1.tgz", + "integrity": "sha512-HGwoYRVF0QSKJu1ZQX0o5ZrUrrhj0aOOFA8hXrumD7SIzjouevhawbTjmXdwOmURdGluU9DM/XvGm3NyFoiQjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/pattern": "30.0.1", + "@jest/schemas": "30.0.1", + "@types/istanbul-lib-coverage": "^2.0.6", + "@types/istanbul-reports": "^3.0.4", + "@types/node": "*", + "@types/yargs": "^17.0.33", + "chalk": "^4.1.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.11.tgz", + "integrity": "sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.3", + "@emnapi/runtime": "^1.4.3", + "@tybys/wasm-util": "^0.9.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pkgr/core": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.7.tgz", + "integrity": "sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/pkgr" + } + }, + "node_modules/@playwright/test": { + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.53.2.tgz", + "integrity": "sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "playwright": "1.53.2" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@puppeteer/browsers": { + "version": "2.10.5", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.5.tgz", + "integrity": "sha512-eifa0o+i8dERnngJwKrfp3dEq7ia5XFyoqB17S4gK8GhsQE4/P8nxOfQSE0zQHxzzLo/cmF+7+ywEQ7wK7Fb+w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.4.1", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.5.0", + "semver": "^7.7.2", + "tar-fs": "^3.0.8", + "yargs": "^17.7.2" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.9.tgz", + "integrity": "sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.9.tgz", + "integrity": "sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.9.tgz", + "integrity": "sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.9.tgz", + "integrity": "sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.9.tgz", + "integrity": "sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.9.tgz", + "integrity": "sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.9.tgz", + "integrity": "sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.9.tgz", + "integrity": "sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sinclair/typebox": { + "version": "0.34.37", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.37.tgz", + "integrity": "sha512-2TRuQVgQYfy+EzHRTIvkhv2ADEouJ2xNS/Vq+W5EuuewBdOrvATvljZTxHWZSTYr2sTjTHpGvucaGAt67S2akw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.5.tgz", + "integrity": "sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.1" + } + }, + "node_modules/@stencil/core": { + "version": "4.35.3", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.35.3.tgz", + "integrity": "sha512-RH5/I+amV31QI8TMXhXkAkjzs2eod6Y07jkUYTl9kMB+X7c5wUpv95Y/2LtcAx0Rqdhh4SHbJiwpr0ApBZmv0g==", + "license": "MIT", + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.10.0" + }, + "optionalDependencies": { + "@rollup/rollup-darwin-arm64": "4.34.9", + "@rollup/rollup-darwin-x64": "4.34.9", + "@rollup/rollup-linux-arm64-gnu": "4.34.9", + "@rollup/rollup-linux-arm64-musl": "4.34.9", + "@rollup/rollup-linux-x64-gnu": "4.34.9", + "@rollup/rollup-linux-x64-musl": "4.34.9", + "@rollup/rollup-win32-arm64-msvc": "4.34.9", + "@rollup/rollup-win32-x64-msvc": "4.34.9" + } + }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tybys/wasm-util": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", + "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/fs-extra": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", + "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/jsonfile": "*", + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "30.0.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-30.0.0.tgz", + "integrity": "sha512-XTYugzhuwqWjws0CVz8QpM36+T+Dz5mTEBKhNs/esGLnCIlGdRy+Dq78NRjd7ls7r8BC8ZRMOrKlkO1hU0JOwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^30.0.0", + "pretty-format": "^30.0.0" + } + }, + "node_modules/@types/jsonfile": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.1.tgz", + "integrity": "sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "22.15.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.3.tgz", + "integrity": "sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/svgo": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-3.0.0.tgz", + "integrity": "sha512-G5qLWNq/rMvSM1EyY4E2iEd+s9km/PxLkzPkA2lghrgWJ2jrVMuB1ZsGOzL4YAWCy5sAoUw7SEQseHE2qypF2w==", + "deprecated": "This is a stub types definition. svgo provides its own type definitions, so you do not need this installed.", + "dev": true, + "license": "MIT", + "dependencies": { + "svgo": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "dev": true, + "license": "ISC" + }, + "node_modules/@unrs/resolver-binding-android-arm-eabi": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.0.tgz", + "integrity": "sha512-LRw5BW29sYj9NsQC6QoqeLVQhEa+BwVINYyMlcve+6stwdBsSt5UB7zw4UZB4+4PNqIVilHoMaPWCb/KhABHQw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-android-arm64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.0.tgz", + "integrity": "sha512-zYX8D2zcWCAHqghA8tPjbp7LwjVXbIZP++mpU/Mrf5jUVlk3BWIxkeB8yYzZi5GpFSlqMcRZQxQqbMI0c2lASQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.0.tgz", + "integrity": "sha512-YsYOT049hevAY/lTYD77GhRs885EXPeAfExG5KenqMJ417nYLS2N/kpRpYbABhFZBVQn+2uRPasTe4ypmYoo3w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-x64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.0.tgz", + "integrity": "sha512-PSjvk3OZf1aZImdGY5xj9ClFG3bC4gnSSYWrt+id0UAv+GwwVldhpMFjAga8SpMo2T1GjV9UKwM+QCsQCQmtdA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-freebsd-x64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.0.tgz", + "integrity": "sha512-KC/iFaEN/wsTVYnHClyHh5RSYA9PpuGfqkFua45r4sweXpC0KHZ+BYY7ikfcGPt5w1lMpR1gneFzuqWLQxsRKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.0.tgz", + "integrity": "sha512-CDh/0v8uot43cB4yKtDL9CVY8pbPnMV0dHyQCE4lFz6PW/+9tS0i9eqP5a91PAqEBVMqH1ycu+k8rP6wQU846w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.0.tgz", + "integrity": "sha512-+TE7epATDSnvwr3L/hNHX3wQ8KQYB+jSDTdywycg3qDqvavRP8/HX9qdq/rMcnaRDn4EOtallb3vL/5wCWGCkw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.0.tgz", + "integrity": "sha512-VBAYGg3VahofpQ+L4k/ZO8TSICIbUKKTaMYOWHWfuYBFqPbSkArZZLezw3xd27fQkxX4BaLGb/RKnW0dH9Y/UA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.0.tgz", + "integrity": "sha512-9IgGFUUb02J1hqdRAHXpZHIeUHRrbnGo6vrRbz0fREH7g+rzQy53/IBSyadZ/LG5iqMxukriNPu4hEMUn+uWEg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.0.tgz", + "integrity": "sha512-LR4iQ/LPjMfivpL2bQ9kmm3UnTas3U+umcCnq/CV7HAkukVdHxrDD1wwx74MIWbbgzQTLPYY7Ur2MnnvkYJCBQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.0.tgz", + "integrity": "sha512-HCupFQwMrRhrOg7YHrobbB5ADg0Q8RNiuefqMHVsdhEy9lLyXm/CxsCXeLJdrg27NAPsCaMDtdlm8Z2X8x91Tg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.0.tgz", + "integrity": "sha512-Ckxy76A5xgjWa4FNrzcKul5qFMWgP5JSQ5YKd0XakmWOddPLSkQT+uAvUpQNnFGNbgKzv90DyQlxPDYPQ4nd6A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.0.tgz", + "integrity": "sha512-HfO0PUCCRte2pMJmVyxPI+eqT7KuV3Fnvn2RPvMe5mOzb2BJKf4/Vth8sSt9cerQboMaTVpbxyYjjLBWIuI5BQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.0.tgz", + "integrity": "sha512-9PZdjP7tLOEjpXHS6+B/RNqtfVUyDEmaViPOuSqcbomLdkJnalt5RKQ1tr2m16+qAufV0aDkfhXtoO7DQos/jg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-musl": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.0.tgz", + "integrity": "sha512-qkE99ieiSKMnFJY/EfyGKVtNra52/k+lVF/PbO4EL5nU6AdvG4XhtJ+WHojAJP7ID9BNIra/yd75EHndewNRfA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.0.tgz", + "integrity": "sha512-MjXek8UL9tIX34gymvQLecz2hMaQzOlaqYJJBomwm1gsvK2F7hF+YqJJ2tRyBDTv9EZJGMt4KlKkSD/gZWCOiw==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.11" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.0.tgz", + "integrity": "sha512-9LT6zIGO7CHybiQSh7DnQGwFMZvVr0kUjah6qQfkH2ghucxPV6e71sUXJdSM4Ba0MaGE6DC/NwWf7mJmc3DAng==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.0.tgz", + "integrity": "sha512-HYchBYOZ7WN266VjoGm20xFv5EonG/ODURRgwl9EZT7Bq1nLEs6VKJddzfFdXEAho0wfFlt8L/xIiE29Pmy1RA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.0.tgz", + "integrity": "sha512-+oLKLHw3I1UQo4MeHfoLYF+e6YBa8p5vYUw3Rgt7IDzCs+57vIZqQlIo62NDpYM0VG6BjWOwnzBczMvbtH8hag==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@zeit/schemas": { + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.36.0.tgz", + "integrity": "sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==", + "dev": true, + "license": "MIT" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/babel-jest": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-30.0.4.tgz", + "integrity": "sha512-UjG2j7sAOqsp2Xua1mS/e+ekddkSu3wpf4nZUSvXNHuVWdaOUXQ77+uyjJLDE9i0atm5x4kds8K9yb5lRsRtcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "30.0.4", + "@types/babel__core": "^7.20.5", + "babel-plugin-istanbul": "^7.0.0", + "babel-preset-jest": "30.0.1", + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "slash": "^3.0.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-7.0.0.tgz", + "integrity": "sha512-C5OzENSx/A+gt7t4VH1I2XsflxyPUmXRFPKBxt33xncdOmq7oROVM3bZv9Ysjjkv8OJYDMa+tKuKMvqU/H3xdw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-instrument": "^6.0.2", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-30.0.1.tgz", + "integrity": "sha512-zTPME3pI50NsFW8ZBaVIOeAxzEY7XHlmWeXXu9srI+9kNfzCUTy8MFan46xOGZY8NZThMqq+e3qZUKsvXbasnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.3", + "@types/babel__core": "^7.20.5" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-30.0.1.tgz", + "integrity": "sha512-+YHejD5iTWI46cZmcc/YtX4gaKBtdqCHCVfuVinizVpbmyjO3zYmeuyFdfA8duRqQZfgCAMlsfmkVbJ+e2MAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "30.0.1", + "babel-preset-current-node-syntax": "^1.1.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/bare-events": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", + "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", + "dev": true, + "license": "Apache-2.0", + "optional": true + }, + "node_modules/bare-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.6.tgz", + "integrity": "sha512-25RsLF33BqooOEFNdMcEhMpJy8EoR88zSMrnOQOaM3USnOK2VmaJ1uaQEwPA6AQjrv1lXChScosN6CzbwbO9OQ==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4" + }, + "engines": { + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + } + } + }, + "node_modules/bare-os": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz", + "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "bare": ">=1.14.0" + } + }, + "node_modules/bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-os": "^3.0.1" + } + }, + "node_modules/bare-stream": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz", + "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "streamx": "^2.21.0" + }, + "peerDependencies": { + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + }, + "bare-events": { + "optional": true + } + } + }, + "node_modules/basic-ftp": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001726", + "electron-to-chromium": "^1.5.173", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001727", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz", + "integrity": "sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/chromium-bidi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-5.1.0.tgz", + "integrity": "sha512-9MSRhWRVoRPDG0TgzkHrshFSJJNZzfY5UFqUMuksg7zL1yoZIZ3jLB0YAgHclbiAxPI86pBnwDX1tbzoiV8aFw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "mitt": "^3.0.1", + "zod": "^3.24.1" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, + "node_modules/ci-info": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.0.tgz", + "integrity": "sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.1.0.tgz", + "integrity": "sha512-UX0OwmYRYQQetfrLEZeewIFFI+wSTofC+pMBLNuH3RUuu/xzG1oz84UCEDOSoQlN3fZ4+AzmV50ZYvGqkMh9yA==", + "dev": true, + "license": "MIT" + }, + "node_modules/clipboardy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", + "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "dev": true, + "dependencies": { + "arch": "^2.2.0", + "execa": "^5.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dedent": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.6.0.tgz", + "integrity": "sha512-F1Z+5UCFpmQUzJa11agbyPVMbpgT/qA3/SKyJ1jyBgm7dUcUEa8v9JwDkerSQXfakBwFljIxhOJqGkjUwZ9FSA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/devtools-protocol": { + "version": "0.0.1464554", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1464554.tgz", + "integrity": "sha512-CAoP3lYfwAGQTaAXYvA6JZR0fjGUb7qec1qf4mToyoH2TZgUFeIqYcjh6f9jNuhHfuZiEdH+PONHYrLhRQX6aw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.5.180", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.180.tgz", + "integrity": "sha512-ED+GEyEh3kYMwt2faNmgMB0b8O5qtATGgR4RmRsIp4T6p7B8vdMbIedYndnvZfsaXvSzegtpfqRMDNCjjiSduA==", + "dev": true, + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/esbuild": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.2.tgz", + "integrity": "sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.2", + "@esbuild/android-arm": "0.25.2", + "@esbuild/android-arm64": "0.25.2", + "@esbuild/android-x64": "0.25.2", + "@esbuild/darwin-arm64": "0.25.2", + "@esbuild/darwin-x64": "0.25.2", + "@esbuild/freebsd-arm64": "0.25.2", + "@esbuild/freebsd-x64": "0.25.2", + "@esbuild/linux-arm": "0.25.2", + "@esbuild/linux-arm64": "0.25.2", + "@esbuild/linux-ia32": "0.25.2", + "@esbuild/linux-loong64": "0.25.2", + "@esbuild/linux-mips64el": "0.25.2", + "@esbuild/linux-ppc64": "0.25.2", + "@esbuild/linux-riscv64": "0.25.2", + "@esbuild/linux-s390x": "0.25.2", + "@esbuild/linux-x64": "0.25.2", + "@esbuild/netbsd-arm64": "0.25.2", + "@esbuild/netbsd-x64": "0.25.2", + "@esbuild/openbsd-arm64": "0.25.2", + "@esbuild/openbsd-x64": "0.25.2", + "@esbuild/sunos-x64": "0.25.2", + "@esbuild/win32-arm64": "0.25.2", + "@esbuild/win32-ia32": "0.25.2", + "@esbuild/win32-x64": "0.25.2" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit-x": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exit-x/-/exit-x-0.2.2.tgz", + "integrity": "sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/expect/-/expect-30.0.4.tgz", + "integrity": "sha512-dDLGjnP2cKbEppxVICxI/Uf4YemmGMPNy0QytCbfafbpYk9AFQsxb8Uyrxii0RPK7FWgLGlSem+07WirwS3cFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "30.0.4", + "@jest/get-type": "30.0.1", + "jest-matcher-utils": "30.0.4", + "jest-message-util": "30.0.2", + "jest-mock": "30.0.2", + "jest-util": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fs-extra": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-tsconfig": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", + "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/get-uri": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", + "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/glob/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-port-reachable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", + "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", + "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.0.tgz", + "integrity": "sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-30.0.4.tgz", + "integrity": "sha512-9QE0RS4WwTj/TtTC4h/eFVmFAhGNVerSB9XpJh8sqaXlP73ILcPcZ7JWjjEtJJe2m8QyBLKKfPQuK+3F+Xij/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "30.0.4", + "@jest/types": "30.0.1", + "import-local": "^3.2.0", + "jest-cli": "30.0.4" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-30.0.2.tgz", + "integrity": "sha512-Ius/iRST9FKfJI+I+kpiDh8JuUlAISnRszF9ixZDIqJF17FckH5sOzKC8a0wd0+D+8em5ADRHA5V5MnfeDk2WA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1", + "jest-util": "30.0.2", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-circus": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-30.0.4.tgz", + "integrity": "sha512-o6UNVfbXbmzjYgmVPtSQrr5xFZCtkDZGdTlptYvGFSN80RuOOlTe73djvMrs+QAuSERZWcHBNIOMH+OEqvjWuw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "30.0.4", + "@jest/expect": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "co": "^4.6.0", + "dedent": "^1.6.0", + "is-generator-fn": "^2.1.0", + "jest-each": "30.0.2", + "jest-matcher-utils": "30.0.4", + "jest-message-util": "30.0.2", + "jest-runtime": "30.0.4", + "jest-snapshot": "30.0.4", + "jest-util": "30.0.2", + "p-limit": "^3.1.0", + "pretty-format": "30.0.2", + "pure-rand": "^7.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.6" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-cli": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-30.0.4.tgz", + "integrity": "sha512-3dOrP3zqCWBkjoVG1zjYJpD9143N9GUCbwaF2pFF5brnIgRLHmKcCIw+83BvF1LxggfMWBA0gxkn6RuQVuRhIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/types": "30.0.1", + "chalk": "^4.1.2", + "exit-x": "^0.2.2", + "import-local": "^3.2.0", + "jest-config": "30.0.4", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "yargs": "^17.7.2" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-30.0.4.tgz", + "integrity": "sha512-3dzbO6sh34thAGEjJIW0fgT0GA0EVlkski6ZzMcbW6dzhenylXAE/Mj2MI4HonroWbkKc6wU6bLVQ8dvBSZ9lA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.27.4", + "@jest/get-type": "30.0.1", + "@jest/pattern": "30.0.1", + "@jest/test-sequencer": "30.0.4", + "@jest/types": "30.0.1", + "babel-jest": "30.0.4", + "chalk": "^4.1.2", + "ci-info": "^4.2.0", + "deepmerge": "^4.3.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "jest-circus": "30.0.4", + "jest-docblock": "30.0.1", + "jest-environment-node": "30.0.4", + "jest-regex-util": "30.0.1", + "jest-resolve": "30.0.2", + "jest-runner": "30.0.4", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "micromatch": "^4.0.8", + "parse-json": "^5.2.0", + "pretty-format": "30.0.2", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "esbuild-register": ">=3.4.0", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "esbuild-register": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-diff": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.0.4.tgz", + "integrity": "sha512-TSjceIf6797jyd+R64NXqicttROD+Qf98fex7CowmlSn7f8+En0da1Dglwr1AXxDtVizoxXYZBlUQwNhoOXkNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/diff-sequences": "30.0.1", + "@jest/get-type": "30.0.1", + "chalk": "^4.1.2", + "pretty-format": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-30.0.1.tgz", + "integrity": "sha512-/vF78qn3DYphAaIc3jy4gA7XSAz167n9Bm/wn/1XhTLW7tTBIzXtCJpb/vcmc73NIIeeohCbdL94JasyXUZsGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.1.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-each": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-30.0.2.tgz", + "integrity": "sha512-ZFRsTpe5FUWFQ9cWTMguCaiA6kkW5whccPy9JjD1ezxh+mJeqmz8naL8Fl/oSbNJv3rgB0x87WBIkA5CObIUZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/get-type": "30.0.1", + "@jest/types": "30.0.1", + "chalk": "^4.1.2", + "jest-util": "30.0.2", + "pretty-format": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-30.0.4.tgz", + "integrity": "sha512-p+rLEzC2eThXqiNh9GHHTC0OW5Ca4ZfcURp7scPjYBcmgpR9HG6750716GuUipYf2AcThU3k20B31USuiaaIEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "30.0.4", + "@jest/fake-timers": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "jest-mock": "30.0.2", + "jest-util": "30.0.2", + "jest-validate": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-30.0.2.tgz", + "integrity": "sha512-telJBKpNLeCb4MaX+I5k496556Y2FiKR/QLZc0+MGBYl4k3OO0472drlV2LUe7c1Glng5HuAu+5GLYp//GpdOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "30.0.1", + "@types/node": "*", + "anymatch": "^3.1.3", + "fb-watchman": "^2.0.2", + "graceful-fs": "^4.2.11", + "jest-regex-util": "30.0.1", + "jest-util": "30.0.2", + "jest-worker": "30.0.2", + "micromatch": "^4.0.8", + "walker": "^1.0.8" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.3" + } + }, + "node_modules/jest-leak-detector": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-30.0.2.tgz", + "integrity": "sha512-U66sRrAYdALq+2qtKffBLDWsQ/XoNNs2Lcr83sc9lvE/hEpNafJlq2lXCPUBMNqamMECNxSIekLfe69qg4KMIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/get-type": "30.0.1", + "pretty-format": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.0.4.tgz", + "integrity": "sha512-ubCewJ54YzeAZ2JeHHGVoU+eDIpQFsfPQs0xURPWoNiO42LGJ+QGgfSf+hFIRplkZDkhH5MOvuxHKXRTUU3dUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/get-type": "30.0.1", + "chalk": "^4.1.2", + "jest-diff": "30.0.4", + "pretty-format": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.0.2.tgz", + "integrity": "sha512-vXywcxmr0SsKXF/bAD7t7nMamRvPuJkras00gqYeB1V0WllxZrbZ0paRr3XqpFU2sYYjD0qAaG2fRyn/CGZ0aw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@jest/types": "30.0.1", + "@types/stack-utils": "^2.0.3", + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "micromatch": "^4.0.8", + "pretty-format": "30.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.6" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-mock": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.0.2.tgz", + "integrity": "sha512-PnZOHmqup/9cT/y+pXIVbbi8ID6U1XHRmbvR7MvUy4SLqhCbwpkmXhLbsWbGewHrV5x/1bF7YDjs+x24/QSvFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "30.0.1", + "@types/node": "*", + "jest-util": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-30.0.1.tgz", + "integrity": "sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-30.0.2.tgz", + "integrity": "sha512-q/XT0XQvRemykZsvRopbG6FQUT6/ra+XV6rPijyjT6D0msOyCvR2A5PlWZLd+fH0U8XWKZfDiAgrUNDNX2BkCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "jest-pnp-resolver": "^1.2.3", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "slash": "^3.0.0", + "unrs-resolver": "^1.7.11" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-30.0.4.tgz", + "integrity": "sha512-EQBYow19B/hKr4gUTn+l8Z+YLlP2X0IoPyp0UydOtrcPbIOYzJ8LKdFd+yrbwztPQvmlBFUwGPPEzHH1bAvFAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-regex-util": "30.0.1", + "jest-snapshot": "30.0.4" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-runner": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-30.0.4.tgz", + "integrity": "sha512-mxY0vTAEsowJwvFJo5pVivbCpuu6dgdXRmt3v3MXjBxFly7/lTk3Td0PaMyGOeNQUFmSuGEsGYqhbn7PA9OekQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "30.0.4", + "@jest/environment": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "emittery": "^0.13.1", + "exit-x": "^0.2.2", + "graceful-fs": "^4.2.11", + "jest-docblock": "30.0.1", + "jest-environment-node": "30.0.4", + "jest-haste-map": "30.0.2", + "jest-leak-detector": "30.0.2", + "jest-message-util": "30.0.2", + "jest-resolve": "30.0.2", + "jest-runtime": "30.0.4", + "jest-util": "30.0.2", + "jest-watcher": "30.0.4", + "jest-worker": "30.0.2", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-30.0.4.tgz", + "integrity": "sha512-tUQrZ8+IzoZYIHoPDQEB4jZoPyzBjLjq7sk0KVyd5UPRjRDOsN7o6UlvaGF8ddpGsjznl9PW+KRgWqCNO+Hn7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "30.0.4", + "@jest/fake-timers": "30.0.4", + "@jest/globals": "30.0.4", + "@jest/source-map": "30.0.1", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "cjs-module-lexer": "^2.1.0", + "collect-v8-coverage": "^1.0.2", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "jest-message-util": "30.0.2", + "jest-mock": "30.0.2", + "jest-regex-util": "30.0.1", + "jest-resolve": "30.0.2", + "jest-snapshot": "30.0.4", + "jest-util": "30.0.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-30.0.4.tgz", + "integrity": "sha512-S/8hmSkeUib8WRUq9pWEb5zMfsOjiYWDWzFzKnjX7eDyKKgimsu9hcmsUEg8a7dPAw8s/FacxsXquq71pDgPjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.27.4", + "@babel/generator": "^7.27.5", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1", + "@babel/types": "^7.27.3", + "@jest/expect-utils": "30.0.4", + "@jest/get-type": "30.0.1", + "@jest/snapshot-utils": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "babel-preset-current-node-syntax": "^1.1.0", + "chalk": "^4.1.2", + "expect": "30.0.4", + "graceful-fs": "^4.2.11", + "jest-diff": "30.0.4", + "jest-matcher-utils": "30.0.4", + "jest-message-util": "30.0.2", + "jest-util": "30.0.2", + "pretty-format": "30.0.2", + "semver": "^7.7.2", + "synckit": "^0.11.8" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-stencil-runner": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/jest-stencil-runner/-/jest-stencil-runner-0.0.8.tgz", + "integrity": "sha512-1lArTozjdbnmHLhn899U9i2ZsfLRzO+VFUUO7pnxPH+DpEr39SlRp2G4Qsp8a9lrVeBDgJITFnzTIEgGemyCNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/globals": "^30.0.2", + "@jest/transform": "^30.0.2", + "@jest/types": "^30.0.1", + "jest-runner": "^30.0.2" + }, + "peerDependencies": { + "@stencil/core": "^4.35.1", + "jest": "^30.0.0" + }, + "peerDependenciesMeta": { + "@stencil/core": { + "optional": false + }, + "jest": { + "optional": false + } + } + }, + "node_modules/jest-util": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.0.2.tgz", + "integrity": "sha512-8IyqfKS4MqprBuUpZNlFB5l+WFehc8bfCe1HSZFHzft2mOuND8Cvi9r1musli+u6F3TqanCZ/Ik4H4pXUolZIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "ci-info": "^4.2.0", + "graceful-fs": "^4.2.11", + "picomatch": "^4.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-validate": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-30.0.2.tgz", + "integrity": "sha512-noOvul+SFER4RIvNAwGn6nmV2fXqBq67j+hKGHKGFCmK4ks/Iy1FSrqQNBLGKlu4ZZIRL6Kg1U72N1nxuRCrGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/get-type": "30.0.1", + "@jest/types": "30.0.1", + "camelcase": "^6.3.0", + "chalk": "^4.1.2", + "leven": "^3.1.0", + "pretty-format": "30.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-30.0.4.tgz", + "integrity": "sha512-YESbdHDs7aQOCSSKffG8jXqOKFqw4q4YqR+wHYpR5GWEQioGvL0BfbcjvKIvPEM0XGfsfJrka7jJz3Cc3gI4VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "ansi-escapes": "^4.3.2", + "chalk": "^4.1.2", + "emittery": "^0.13.1", + "jest-util": "30.0.2", + "string-length": "^4.0.2" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-worker": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-30.0.2.tgz", + "integrity": "sha512-RN1eQmx7qSLFA+o9pfJKlqViwL5wt+OL3Vff/A+/cPsmuw7NPwfgl33AP+/agRmHzPOFgXviRycR9kYwlcRQXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@ungap/structured-clone": "^1.3.0", + "jest-util": "30.0.2", + "merge-stream": "^2.0.0", + "supports-color": "^8.1.1" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/napi-postinstall": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.0.tgz", + "integrity": "sha512-M7NqKyhODKV1gRLdkwE7pDsZP2/SC2a2vHkOYh9MCpKMbWVfyVfUw5MaH83Fv6XMjxr5jryUp3IDDL9rlxsTeA==", + "dev": true, + "license": "MIT", + "bin": { + "napi-postinstall": "lib/cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/napi-postinstall" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all2": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-8.0.4.tgz", + "integrity": "sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "cross-spawn": "^7.0.6", + "memorystream": "^0.3.1", + "picomatch": "^4.0.2", + "pidtree": "^0.6.0", + "read-package-json-fast": "^4.0.0", + "shell-quote": "^1.7.3", + "which": "^5.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "npm-run-all2": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": "^20.5.0 || >=22.0.0", + "npm": ">= 10" + } + }, + "node_modules/npm-run-all2/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/npm-run-all2/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/npm-run-all2/node_modules/json-parse-even-better-errors": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", + "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-run-all2/node_modules/npm-normalize-package-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz", + "integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-run-all2/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/npm-run-all2/node_modules/read-package-json-fast": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-4.0.0.tgz", + "integrity": "sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==", + "dev": true, + "license": "ISC", + "dependencies": { + "json-parse-even-better-errors": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-run-all2/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pac-proxy-agent": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", + "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "dev": true, + "license": "MIT", + "dependencies": { + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse-json/node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true, + "license": "(WTFPL OR MIT)" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", + "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", + "dev": true, + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-to-regexp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", + "dev": true, + "license": "MIT" + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "license": "MIT", + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/playwright": { + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.53.2.tgz", + "integrity": "sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "playwright-core": "1.53.2" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "2.3.2" + } + }, + "node_modules/playwright-core": { + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.2.tgz", + "integrity": "sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/playwright/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.0.2.tgz", + "integrity": "sha512-yC5/EBSOrTtqhCKfLHqoUIAXVRZnukHPwWBJWR7h84Q3Be1DRQZLncwcfLoPA5RPQ65qfiCMqgYwdUuQ//eVpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "30.0.1", + "ansi-styles": "^5.2.0", + "react-is": "^18.3.1" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/proxy-agent": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", + "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.6", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.1.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true, + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/puppeteer": { + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.12.0.tgz", + "integrity": "sha512-MJtM71qex8h03bDBZTyPfSC7tfvDLILnWWl4rNdo3+HODiFZX+3yj/qLVwVu/gXoxQ7U8dNDKyFz4e8VBHdcmw==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.10.5", + "chromium-bidi": "5.1.0", + "cosmiconfig": "^9.0.0", + "devtools-protocol": "0.0.1464554", + "puppeteer-core": "24.12.0", + "typed-query-selector": "^2.12.0" + }, + "bin": { + "puppeteer": "lib/cjs/puppeteer/node/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/puppeteer-core": { + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.12.0.tgz", + "integrity": "sha512-VrPXPho5Q90Ao86FwJVb+JeAF2Tf41wOTGg8k2SyQJePiJ6hJ5iujYpmP+bmhlb6o+J26bQYRDPOYXP7ALWcxQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.10.5", + "chromium-bidi": "5.1.0", + "debug": "^4.4.1", + "devtools-protocol": "0.0.1464554", + "typed-query-selector": "^2.12.0", + "ws": "^8.18.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/pure-rand": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-7.0.1.tgz", + "integrity": "sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/rimraf": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", + "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^11.0.0", + "package-json-from-dist": "^1.0.0" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.2.tgz", + "integrity": "sha512-YT7U7Vye+t5fZ/QMkBFrTJ7ZQxInIUjwyAjVj84CYXqgBdv30MFUPGnBR6sQaVq6Is15wYJUsnzTuWaGRBhBAQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "dev": true, + "license": "ISC" + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/serve": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.4.tgz", + "integrity": "sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@zeit/schemas": "2.36.0", + "ajv": "8.12.0", + "arg": "5.0.2", + "boxen": "7.0.0", + "chalk": "5.0.1", + "chalk-template": "0.4.0", + "clipboardy": "3.0.0", + "compression": "1.7.4", + "is-port-reachable": "4.0.0", + "serve-handler": "6.1.6", + "update-check": "1.5.4" + }, + "bin": { + "serve": "build/main.js" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/serve-handler": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "3.3.0", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/serve/node_modules/ansi-styles": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", + "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/serve/node_modules/boxen": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", + "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.0", + "chalk": "^5.0.1", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/camelcase": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", + "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/chalk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", + "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/serve/node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/serve/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/serve/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dev": true, + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve/node_modules/wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.5.tgz", + "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/streamx": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz", + "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svgo": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.0.tgz", + "integrity": "sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^5.1.0", + "css-tree": "^3.0.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "^1.4.1" + }, + "bin": { + "svgo": "bin/svgo.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/synckit": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.8.tgz", + "integrity": "sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@pkgr/core": "^0.2.4" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/synckit" + } + }, + "node_modules/tar-fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.0.tgz", + "integrity": "sha512-5Mty5y/sOF1YWj1J6GiBodjlDc05CUR8PKXrsnFAiSG0xA+GHeWLovaZPYUDXkH/1iKRf2+M5+OrRgzC7O9b7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/text-decoder": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", + "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/tsx": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.3.tgz", + "integrity": "sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "~0.25.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-query-selector": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", + "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unrs-resolver": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.0.tgz", + "integrity": "sha512-uw3hCGO/RdAEAb4zgJ3C/v6KIAFFOtBoxR86b2Ejc5TnH7HrhTWJR2o0A9ullC3eWMegKQCw/arQ/JivywQzkg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "napi-postinstall": "^0.3.0" + }, + "funding": { + "url": "https://opencollective.com/unrs-resolver" + }, + "optionalDependencies": { + "@unrs/resolver-binding-android-arm-eabi": "1.11.0", + "@unrs/resolver-binding-android-arm64": "1.11.0", + "@unrs/resolver-binding-darwin-arm64": "1.11.0", + "@unrs/resolver-binding-darwin-x64": "1.11.0", + "@unrs/resolver-binding-freebsd-x64": "1.11.0", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.0", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.0", + "@unrs/resolver-binding-linux-arm64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-arm64-musl": "1.11.0", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-riscv64-musl": "1.11.0", + "@unrs/resolver-binding-linux-s390x-gnu": "1.11.0", + "@unrs/resolver-binding-linux-x64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-x64-musl": "1.11.0", + "@unrs/resolver-binding-wasm32-wasi": "1.11.0", + "@unrs/resolver-binding-win32-arm64-msvc": "1.11.0", + "@unrs/resolver-binding-win32-ia32-msvc": "1.11.0", + "@unrs/resolver-binding-win32-x64-msvc": "1.11.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-check": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", + "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "dev": true, + "dependencies": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "node_modules/update-check/node_modules/registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dev": true, + "dependencies": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/update-check/node_modules/registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dev": true, + "dependencies": { + "rc": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.25.75", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.75.tgz", + "integrity": "sha512-OhpzAmVzabPOL6C3A3gpAifqr9MqihV/Msx3gor2b2kviCgcb+HM9SEOpMWwwNp9MRunWnhtAKUoo0AHhjyPPg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + } + }, + "@babel/compat-data": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", + "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", + "dev": true + }, + "@babel/core": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", + "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.27.3", + "@babel/helpers": "^7.27.6", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.0", + "@babel/types": "^7.28.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", + "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "dev": true, + "requires": { + "@babel/parser": "^7.28.0", + "@babel/types": "^7.28.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true + }, + "@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "requires": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + } + }, + "@babel/helper-module-transforms": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", + "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true + }, + "@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true + }, + "@babel/helpers": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", + "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "dev": true, + "requires": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.6" + } + }, + "@babel/parser": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", + "dev": true, + "requires": { + "@babel/types": "^7.28.0" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.27.1" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.27.1" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.27.1" + } + }, + "@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + } + }, + "@babel/traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", + "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.0", + "debug": "^4.3.1" + } + }, + "@babel/types": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.0.tgz", + "integrity": "sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@emnapi/core": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.4.tgz", + "integrity": "sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g==", + "dev": true, + "optional": true, + "requires": { + "@emnapi/wasi-threads": "1.0.3", + "tslib": "^2.4.0" + } + }, + "@emnapi/runtime": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.4.tgz", + "integrity": "sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==", + "dev": true, + "optional": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "@emnapi/wasi-threads": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.3.tgz", + "integrity": "sha512-8K5IFFsQqF9wQNJptGbS6FNKgUTsSRYnTqNCG1vPP8jFdjSv18n2mQfJpkt2Oibo9iBEzcDnDxNwKTzC7svlJw==", + "dev": true, + "optional": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "@esbuild/aix-ppc64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz", + "integrity": "sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.2.tgz", + "integrity": "sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz", + "integrity": "sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==", + "dev": true, + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.2.tgz", + "integrity": "sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz", + "integrity": "sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz", + "integrity": "sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz", + "integrity": "sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz", + "integrity": "sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz", + "integrity": "sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz", + "integrity": "sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz", + "integrity": "sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz", + "integrity": "sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==", + "dev": true, + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz", + "integrity": "sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz", + "integrity": "sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==", + "dev": true, + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz", + "integrity": "sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==", + "dev": true, + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz", + "integrity": "sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==", + "dev": true, + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz", + "integrity": "sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz", + "integrity": "sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz", + "integrity": "sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz", + "integrity": "sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz", + "integrity": "sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==", + "dev": true, + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz", + "integrity": "sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==", + "dev": true, + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz", + "integrity": "sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==", + "dev": true, + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz", + "integrity": "sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==", + "dev": true, + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz", + "integrity": "sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==", + "dev": true, + "optional": true + }, + "@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "requires": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true + }, + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + } + } + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-30.0.4.tgz", + "integrity": "sha512-tMLCDvBJBwPqMm4OAiuKm2uF5y5Qe26KgcMn+nrDSWpEW+eeFmqA0iO4zJfL16GP7gE3bUUQ3hIuUJ22AqVRnw==", + "dev": true, + "requires": { + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "jest-message-util": "30.0.2", + "jest-util": "30.0.2", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-30.0.4.tgz", + "integrity": "sha512-MWScSO9GuU5/HoWjpXAOBs6F/iobvK1XlioelgOM9St7S0Z5WTI9kjCQLPeo4eQRRYusyLW25/J7J5lbFkrYXw==", + "dev": true, + "requires": { + "@jest/console": "30.0.4", + "@jest/pattern": "30.0.1", + "@jest/reporters": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "ansi-escapes": "^4.3.2", + "chalk": "^4.1.2", + "ci-info": "^4.2.0", + "exit-x": "^0.2.2", + "graceful-fs": "^4.2.11", + "jest-changed-files": "30.0.2", + "jest-config": "30.0.4", + "jest-haste-map": "30.0.2", + "jest-message-util": "30.0.2", + "jest-regex-util": "30.0.1", + "jest-resolve": "30.0.2", + "jest-resolve-dependencies": "30.0.4", + "jest-runner": "30.0.4", + "jest-runtime": "30.0.4", + "jest-snapshot": "30.0.4", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "jest-watcher": "30.0.4", + "micromatch": "^4.0.8", + "pretty-format": "30.0.2", + "slash": "^3.0.0" + } + }, + "@jest/diff-sequences": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/diff-sequences/-/diff-sequences-30.0.1.tgz", + "integrity": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==", + "dev": true + }, + "@jest/environment": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.0.4.tgz", + "integrity": "sha512-5NT+sr7ZOb8wW7C4r7wOKnRQ8zmRWQT2gW4j73IXAKp5/PX1Z8MCStBLQDYfIG3n1Sw0NRfYGdp0iIPVooBAFQ==", + "dev": true, + "requires": { + "@jest/fake-timers": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "jest-mock": "30.0.2" + } + }, + "@jest/expect": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-30.0.4.tgz", + "integrity": "sha512-Z/DL7t67LBHSX4UzDyeYKqOxE/n7lbrrgEwWM3dGiH5Dgn35nk+YtgzKudmfIrBI8DRRrKYY5BCo3317HZV1Fw==", + "dev": true, + "requires": { + "expect": "30.0.4", + "jest-snapshot": "30.0.4" + } + }, + "@jest/expect-utils": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-30.0.4.tgz", + "integrity": "sha512-EgXecHDNfANeqOkcak0DxsoVI4qkDUsR7n/Lr2vtmTBjwLPBnnPOF71S11Q8IObWzxm2QgQoY6f9hzrRD3gHRA==", + "dev": true, + "requires": { + "@jest/get-type": "30.0.1" + } + }, + "@jest/fake-timers": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.0.4.tgz", + "integrity": "sha512-qZ7nxOcL5+gwBO6LErvwVy5k06VsX/deqo2XnVUSTV0TNC9lrg8FC3dARbi+5lmrr5VyX5drragK+xLcOjvjYw==", + "dev": true, + "requires": { + "@jest/types": "30.0.1", + "@sinonjs/fake-timers": "^13.0.0", + "@types/node": "*", + "jest-message-util": "30.0.2", + "jest-mock": "30.0.2", + "jest-util": "30.0.2" + } + }, + "@jest/get-type": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/get-type/-/get-type-30.0.1.tgz", + "integrity": "sha512-AyYdemXCptSRFirI5EPazNxyPwAL0jXt3zceFjaj8NFiKP9pOi0bfXonf6qkf82z2t3QWPeLCWWw4stPBzctLw==", + "dev": true + }, + "@jest/globals": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-30.0.4.tgz", + "integrity": "sha512-avyZuxEHF2EUhFF6NEWVdxkRRV6iXXcIES66DLhuLlU7lXhtFG/ySq/a8SRZmEJSsLkNAFX6z6mm8KWyXe9OEA==", + "dev": true, + "requires": { + "@jest/environment": "30.0.4", + "@jest/expect": "30.0.4", + "@jest/types": "30.0.1", + "jest-mock": "30.0.2" + } + }, + "@jest/pattern": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/pattern/-/pattern-30.0.1.tgz", + "integrity": "sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==", + "dev": true, + "requires": { + "@types/node": "*", + "jest-regex-util": "30.0.1" + } + }, + "@jest/reporters": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-30.0.4.tgz", + "integrity": "sha512-6ycNmP0JSJEEys1FbIzHtjl9BP0tOZ/KN6iMeAKrdvGmUsa1qfRdlQRUDKJ4P84hJ3xHw1yTqJt4fvPNHhyE+g==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@jridgewell/trace-mapping": "^0.3.25", + "@types/node": "*", + "chalk": "^4.1.2", + "collect-v8-coverage": "^1.0.2", + "exit-x": "^0.2.2", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^5.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "30.0.2", + "jest-util": "30.0.2", + "jest-worker": "30.0.2", + "slash": "^3.0.0", + "string-length": "^4.0.2", + "v8-to-istanbul": "^9.0.1" + } + }, + "@jest/schemas": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.0.1.tgz", + "integrity": "sha512-+g/1TKjFuGrf1Hh0QPCv0gISwBxJ+MQSNXmG9zjHy7BmFhtoJ9fdNhWJp3qUKRi93AOZHXtdxZgJ1vAtz6z65w==", + "dev": true, + "requires": { + "@sinclair/typebox": "^0.34.0" + } + }, + "@jest/snapshot-utils": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/snapshot-utils/-/snapshot-utils-30.0.4.tgz", + "integrity": "sha512-BEpX8M/Y5lG7MI3fmiO+xCnacOrVsnbqVrcDZIT8aSGkKV1w2WwvRQxSWw5SIS8ozg7+h8tSj5EO1Riqqxcdag==", + "dev": true, + "requires": { + "@jest/types": "30.0.1", + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "natural-compare": "^1.4.0" + } + }, + "@jest/source-map": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-30.0.1.tgz", + "integrity": "sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.25", + "callsites": "^3.1.0", + "graceful-fs": "^4.2.11" + } + }, + "@jest/test-result": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-30.0.4.tgz", + "integrity": "sha512-Mfpv8kjyKTHqsuu9YugB6z1gcdB3TSSOaKlehtVaiNlClMkEHY+5ZqCY2CrEE3ntpBMlstX/ShDAf84HKWsyIw==", + "dev": true, + "requires": { + "@jest/console": "30.0.4", + "@jest/types": "30.0.1", + "@types/istanbul-lib-coverage": "^2.0.6", + "collect-v8-coverage": "^1.0.2" + } + }, + "@jest/test-sequencer": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-30.0.4.tgz", + "integrity": "sha512-bj6ePmqi4uxAE8EHE0Slmk5uBYd9Vd/PcVt06CsBxzH4bbA8nGsI1YbXl/NH+eii4XRtyrRx+Cikub0x8H4vDg==", + "dev": true, + "requires": { + "@jest/test-result": "30.0.4", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "slash": "^3.0.0" + } + }, + "@jest/transform": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-30.0.4.tgz", + "integrity": "sha512-atvy4hRph/UxdCIBp+UB2jhEA/jJiUeGZ7QPgBi9jUUKNgi3WEoMXGNG7zbbELG2+88PMabUNCDchmqgJy3ELg==", + "dev": true, + "requires": { + "@babel/core": "^7.27.4", + "@jest/types": "30.0.1", + "@jridgewell/trace-mapping": "^0.3.25", + "babel-plugin-istanbul": "^7.0.0", + "chalk": "^4.1.2", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "jest-regex-util": "30.0.1", + "jest-util": "30.0.2", + "micromatch": "^4.0.8", + "pirates": "^4.0.7", + "slash": "^3.0.0", + "write-file-atomic": "^5.0.1" + } + }, + "@jest/types": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.0.1.tgz", + "integrity": "sha512-HGwoYRVF0QSKJu1ZQX0o5ZrUrrhj0aOOFA8hXrumD7SIzjouevhawbTjmXdwOmURdGluU9DM/XvGm3NyFoiQjw==", + "dev": true, + "requires": { + "@jest/pattern": "30.0.1", + "@jest/schemas": "30.0.1", + "@types/istanbul-lib-coverage": "^2.0.6", + "@types/istanbul-reports": "^3.0.4", + "@types/node": "*", + "@types/yargs": "^17.0.33", + "chalk": "^4.1.2" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@napi-rs/wasm-runtime": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.11.tgz", + "integrity": "sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==", + "dev": true, + "optional": true, + "requires": { + "@emnapi/core": "^1.4.3", + "@emnapi/runtime": "^1.4.3", + "@tybys/wasm-util": "^0.9.0" + } + }, + "@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true + }, + "@pkgr/core": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.7.tgz", + "integrity": "sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg==", + "dev": true + }, + "@playwright/test": { + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.53.2.tgz", + "integrity": "sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw==", + "dev": true, + "requires": { + "playwright": "1.53.2" + } + }, + "@puppeteer/browsers": { + "version": "2.10.5", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.5.tgz", + "integrity": "sha512-eifa0o+i8dERnngJwKrfp3dEq7ia5XFyoqB17S4gK8GhsQE4/P8nxOfQSE0zQHxzzLo/cmF+7+ywEQ7wK7Fb+w==", + "dev": true, + "requires": { + "debug": "^4.4.1", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.5.0", + "semver": "^7.7.2", + "tar-fs": "^3.0.8", + "yargs": "^17.7.2" + } + }, + "@rollup/rollup-darwin-arm64": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.9.tgz", + "integrity": "sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==", + "optional": true + }, + "@rollup/rollup-darwin-x64": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.9.tgz", + "integrity": "sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==", + "optional": true + }, + "@rollup/rollup-linux-arm64-gnu": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.9.tgz", + "integrity": "sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==", + "optional": true + }, + "@rollup/rollup-linux-arm64-musl": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.9.tgz", + "integrity": "sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==", + "optional": true + }, + "@rollup/rollup-linux-x64-gnu": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.9.tgz", + "integrity": "sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==", + "optional": true + }, + "@rollup/rollup-linux-x64-musl": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.9.tgz", + "integrity": "sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==", + "optional": true + }, + "@rollup/rollup-win32-arm64-msvc": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.9.tgz", + "integrity": "sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==", + "optional": true + }, + "@rollup/rollup-win32-x64-msvc": { + "version": "4.34.9", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.9.tgz", + "integrity": "sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==", + "optional": true + }, + "@sinclair/typebox": { + "version": "0.34.37", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.37.tgz", + "integrity": "sha512-2TRuQVgQYfy+EzHRTIvkhv2ADEouJ2xNS/Vq+W5EuuewBdOrvATvljZTxHWZSTYr2sTjTHpGvucaGAt67S2akw==", + "dev": true + }, + "@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.5.tgz", + "integrity": "sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^3.0.1" + } + }, + "@stencil/core": { + "version": "4.35.3", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.35.3.tgz", + "integrity": "sha512-RH5/I+amV31QI8TMXhXkAkjzs2eod6Y07jkUYTl9kMB+X7c5wUpv95Y/2LtcAx0Rqdhh4SHbJiwpr0ApBZmv0g==", + "requires": { + "@rollup/rollup-darwin-arm64": "4.34.9", + "@rollup/rollup-darwin-x64": "4.34.9", + "@rollup/rollup-linux-arm64-gnu": "4.34.9", + "@rollup/rollup-linux-arm64-musl": "4.34.9", + "@rollup/rollup-linux-x64-gnu": "4.34.9", + "@rollup/rollup-linux-x64-musl": "4.34.9", + "@rollup/rollup-win32-arm64-msvc": "4.34.9", + "@rollup/rollup-win32-x64-msvc": "4.34.9" + } + }, + "@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "dev": true + }, + "@tybys/wasm-util": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "dev": true, + "optional": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", + "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", + "dev": true, + "requires": { + "@babel/types": "^7.20.7" + } + }, + "@types/fs-extra": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", + "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", + "dev": true, + "requires": { + "@types/jsonfile": "*", + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "30.0.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-30.0.0.tgz", + "integrity": "sha512-XTYugzhuwqWjws0CVz8QpM36+T+Dz5mTEBKhNs/esGLnCIlGdRy+Dq78NRjd7ls7r8BC8ZRMOrKlkO1hU0JOwA==", + "dev": true, + "requires": { + "expect": "^30.0.0", + "pretty-format": "^30.0.0" + } + }, + "@types/jsonfile": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.1.tgz", + "integrity": "sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "22.15.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.3.tgz", + "integrity": "sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==", + "dev": true, + "requires": { + "undici-types": "~6.21.0" + } + }, + "@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true + }, + "@types/svgo": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-3.0.0.tgz", + "integrity": "sha512-G5qLWNq/rMvSM1EyY4E2iEd+s9km/PxLkzPkA2lghrgWJ2jrVMuB1ZsGOzL4YAWCy5sAoUw7SEQseHE2qypF2w==", + "dev": true, + "requires": { + "svgo": "*" + } + }, + "@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true + }, + "@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*" + } + }, + "@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "dev": true + }, + "@unrs/resolver-binding-android-arm-eabi": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.0.tgz", + "integrity": "sha512-LRw5BW29sYj9NsQC6QoqeLVQhEa+BwVINYyMlcve+6stwdBsSt5UB7zw4UZB4+4PNqIVilHoMaPWCb/KhABHQw==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-android-arm64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.0.tgz", + "integrity": "sha512-zYX8D2zcWCAHqghA8tPjbp7LwjVXbIZP++mpU/Mrf5jUVlk3BWIxkeB8yYzZi5GpFSlqMcRZQxQqbMI0c2lASQ==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-darwin-arm64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.0.tgz", + "integrity": "sha512-YsYOT049hevAY/lTYD77GhRs885EXPeAfExG5KenqMJ417nYLS2N/kpRpYbABhFZBVQn+2uRPasTe4ypmYoo3w==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-darwin-x64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.0.tgz", + "integrity": "sha512-PSjvk3OZf1aZImdGY5xj9ClFG3bC4gnSSYWrt+id0UAv+GwwVldhpMFjAga8SpMo2T1GjV9UKwM+QCsQCQmtdA==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-freebsd-x64": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.0.tgz", + "integrity": "sha512-KC/iFaEN/wsTVYnHClyHh5RSYA9PpuGfqkFua45r4sweXpC0KHZ+BYY7ikfcGPt5w1lMpR1gneFzuqWLQxsRKg==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.0.tgz", + "integrity": "sha512-CDh/0v8uot43cB4yKtDL9CVY8pbPnMV0dHyQCE4lFz6PW/+9tS0i9eqP5a91PAqEBVMqH1ycu+k8rP6wQU846w==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.0.tgz", + "integrity": "sha512-+TE7epATDSnvwr3L/hNHX3wQ8KQYB+jSDTdywycg3qDqvavRP8/HX9qdq/rMcnaRDn4EOtallb3vL/5wCWGCkw==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.0.tgz", + "integrity": "sha512-VBAYGg3VahofpQ+L4k/ZO8TSICIbUKKTaMYOWHWfuYBFqPbSkArZZLezw3xd27fQkxX4BaLGb/RKnW0dH9Y/UA==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.0.tgz", + "integrity": "sha512-9IgGFUUb02J1hqdRAHXpZHIeUHRrbnGo6vrRbz0fREH7g+rzQy53/IBSyadZ/LG5iqMxukriNPu4hEMUn+uWEg==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.0.tgz", + "integrity": "sha512-LR4iQ/LPjMfivpL2bQ9kmm3UnTas3U+umcCnq/CV7HAkukVdHxrDD1wwx74MIWbbgzQTLPYY7Ur2MnnvkYJCBQ==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-riscv64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.0.tgz", + "integrity": "sha512-HCupFQwMrRhrOg7YHrobbB5ADg0Q8RNiuefqMHVsdhEy9lLyXm/CxsCXeLJdrg27NAPsCaMDtdlm8Z2X8x91Tg==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-riscv64-musl": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.0.tgz", + "integrity": "sha512-Ckxy76A5xgjWa4FNrzcKul5qFMWgP5JSQ5YKd0XakmWOddPLSkQT+uAvUpQNnFGNbgKzv90DyQlxPDYPQ4nd6A==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.0.tgz", + "integrity": "sha512-HfO0PUCCRte2pMJmVyxPI+eqT7KuV3Fnvn2RPvMe5mOzb2BJKf4/Vth8sSt9cerQboMaTVpbxyYjjLBWIuI5BQ==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.0.tgz", + "integrity": "sha512-9PZdjP7tLOEjpXHS6+B/RNqtfVUyDEmaViPOuSqcbomLdkJnalt5RKQ1tr2m16+qAufV0aDkfhXtoO7DQos/jg==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-linux-x64-musl": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.0.tgz", + "integrity": "sha512-qkE99ieiSKMnFJY/EfyGKVtNra52/k+lVF/PbO4EL5nU6AdvG4XhtJ+WHojAJP7ID9BNIra/yd75EHndewNRfA==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-wasm32-wasi": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.0.tgz", + "integrity": "sha512-MjXek8UL9tIX34gymvQLecz2hMaQzOlaqYJJBomwm1gsvK2F7hF+YqJJ2tRyBDTv9EZJGMt4KlKkSD/gZWCOiw==", + "dev": true, + "optional": true, + "requires": { + "@napi-rs/wasm-runtime": "^0.2.11" + } + }, + "@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.0.tgz", + "integrity": "sha512-9LT6zIGO7CHybiQSh7DnQGwFMZvVr0kUjah6qQfkH2ghucxPV6e71sUXJdSM4Ba0MaGE6DC/NwWf7mJmc3DAng==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.0.tgz", + "integrity": "sha512-HYchBYOZ7WN266VjoGm20xFv5EonG/ODURRgwl9EZT7Bq1nLEs6VKJddzfFdXEAho0wfFlt8L/xIiE29Pmy1RA==", + "dev": true, + "optional": true + }, + "@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.0.tgz", + "integrity": "sha512-+oLKLHw3I1UQo4MeHfoLYF+e6YBa8p5vYUw3Rgt7IDzCs+57vIZqQlIo62NDpYM0VG6BjWOwnzBczMvbtH8hag==", + "dev": true, + "optional": true + }, + "@zeit/schemas": { + "version": "2.36.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.36.0.tgz", + "integrity": "sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "dev": true + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "requires": { + "string-width": "^4.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "dev": true + }, + "babel-jest": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-30.0.4.tgz", + "integrity": "sha512-UjG2j7sAOqsp2Xua1mS/e+ekddkSu3wpf4nZUSvXNHuVWdaOUXQ77+uyjJLDE9i0atm5x4kds8K9yb5lRsRtcA==", + "dev": true, + "requires": { + "@jest/transform": "30.0.4", + "@types/babel__core": "^7.20.5", + "babel-plugin-istanbul": "^7.0.0", + "babel-preset-jest": "30.0.1", + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "slash": "^3.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-7.0.0.tgz", + "integrity": "sha512-C5OzENSx/A+gt7t4VH1I2XsflxyPUmXRFPKBxt33xncdOmq7oROVM3bZv9Ysjjkv8OJYDMa+tKuKMvqU/H3xdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-instrument": "^6.0.2", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-30.0.1.tgz", + "integrity": "sha512-zTPME3pI50NsFW8ZBaVIOeAxzEY7XHlmWeXXu9srI+9kNfzCUTy8MFan46xOGZY8NZThMqq+e3qZUKsvXbasnQ==", + "dev": true, + "requires": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.3", + "@types/babel__core": "^7.20.5" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + } + }, + "babel-preset-jest": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-30.0.1.tgz", + "integrity": "sha512-+YHejD5iTWI46cZmcc/YtX4gaKBtdqCHCVfuVinizVpbmyjO3zYmeuyFdfA8duRqQZfgCAMlsfmkVbJ+e2MAJw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "30.0.1", + "babel-preset-current-node-syntax": "^1.1.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "bare-events": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", + "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", + "dev": true, + "optional": true + }, + "bare-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.6.tgz", + "integrity": "sha512-25RsLF33BqooOEFNdMcEhMpJy8EoR88zSMrnOQOaM3USnOK2VmaJ1uaQEwPA6AQjrv1lXChScosN6CzbwbO9OQ==", + "dev": true, + "optional": true, + "requires": { + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4" + } + }, + "bare-os": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz", + "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==", + "dev": true, + "optional": true + }, + "bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "dev": true, + "optional": true, + "requires": { + "bare-os": "^3.0.1" + } + }, + "bare-stream": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz", + "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==", + "dev": true, + "optional": true, + "requires": { + "streamx": "^2.21.0" + } + }, + "basic-ftp": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "dev": true + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "browserslist": { + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001726", + "electron-to-chromium": "^1.5.173", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001727", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz", + "integrity": "sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "dev": true, + "requires": { + "chalk": "^4.1.2" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chromium-bidi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-5.1.0.tgz", + "integrity": "sha512-9MSRhWRVoRPDG0TgzkHrshFSJJNZzfY5UFqUMuksg7zL1yoZIZ3jLB0YAgHclbiAxPI86pBnwDX1tbzoiV8aFw==", + "dev": true, + "requires": { + "mitt": "^3.0.1", + "zod": "^3.24.1" + } + }, + "ci-info": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.0.tgz", + "integrity": "sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==", + "dev": true + }, + "cjs-module-lexer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.1.0.tgz", + "integrity": "sha512-UX0OwmYRYQQetfrLEZeewIFFI+wSTofC+pMBLNuH3RUuu/xzG1oz84UCEDOSoQlN3fZ4+AzmV50ZYvGqkMh9yA==", + "dev": true + }, + "clipboardy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", + "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "dev": true, + "requires": { + "arch": "^2.2.0", + "execa": "^5.1.1", + "is-wsl": "^2.2.0" + } + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true + }, + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "requires": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "requires": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true + }, + "csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "requires": { + "css-tree": "~2.2.0" + }, + "dependencies": { + "css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "requires": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + } + }, + "mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true + } + } + }, + "data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "dev": true + }, + "debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "requires": { + "ms": "^2.1.3" + } + }, + "dedent": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.6.0.tgz", + "integrity": "sha512-F1Z+5UCFpmQUzJa11agbyPVMbpgT/qA3/SKyJ1jyBgm7dUcUEa8v9JwDkerSQXfakBwFljIxhOJqGkjUwZ9FSA==", + "dev": true, + "requires": {} + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true + }, + "degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "dev": true, + "requires": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + } + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "devtools-protocol": { + "version": "0.0.1464554", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1464554.tgz", + "integrity": "sha512-CAoP3lYfwAGQTaAXYvA6JZR0fjGUb7qec1qf4mToyoH2TZgUFeIqYcjh6f9jNuhHfuZiEdH+PONHYrLhRQX6aw==", + "dev": true + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + } + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.5.180", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.180.tgz", + "integrity": "sha512-ED+GEyEh3kYMwt2faNmgMB0b8O5qtATGgR4RmRsIp4T6p7B8vdMbIedYndnvZfsaXvSzegtpfqRMDNCjjiSduA==", + "dev": true + }, + "emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "esbuild": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.2.tgz", + "integrity": "sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==", + "dev": true, + "requires": { + "@esbuild/aix-ppc64": "0.25.2", + "@esbuild/android-arm": "0.25.2", + "@esbuild/android-arm64": "0.25.2", + "@esbuild/android-x64": "0.25.2", + "@esbuild/darwin-arm64": "0.25.2", + "@esbuild/darwin-x64": "0.25.2", + "@esbuild/freebsd-arm64": "0.25.2", + "@esbuild/freebsd-x64": "0.25.2", + "@esbuild/linux-arm": "0.25.2", + "@esbuild/linux-arm64": "0.25.2", + "@esbuild/linux-ia32": "0.25.2", + "@esbuild/linux-loong64": "0.25.2", + "@esbuild/linux-mips64el": "0.25.2", + "@esbuild/linux-ppc64": "0.25.2", + "@esbuild/linux-riscv64": "0.25.2", + "@esbuild/linux-s390x": "0.25.2", + "@esbuild/linux-x64": "0.25.2", + "@esbuild/netbsd-arm64": "0.25.2", + "@esbuild/netbsd-x64": "0.25.2", + "@esbuild/openbsd-arm64": "0.25.2", + "@esbuild/openbsd-x64": "0.25.2", + "@esbuild/sunos-x64": "0.25.2", + "@esbuild/win32-arm64": "0.25.2", + "@esbuild/win32-ia32": "0.25.2", + "@esbuild/win32-x64": "0.25.2" + } + }, + "escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "source-map": "~0.6.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit-x": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exit-x/-/exit-x-0.2.2.tgz", + "integrity": "sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==", + "dev": true + }, + "expect": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/expect/-/expect-30.0.4.tgz", + "integrity": "sha512-dDLGjnP2cKbEppxVICxI/Uf4YemmGMPNy0QytCbfafbpYk9AFQsxb8Uyrxii0RPK7FWgLGlSem+07WirwS3cFQ==", + "dev": true, + "requires": { + "@jest/expect-utils": "30.0.4", + "@jest/get-type": "30.0.1", + "jest-matcher-utils": "30.0.4", + "jest-message-util": "30.0.2", + "jest-mock": "30.0.2", + "jest-util": "30.0.2" + } + }, + "extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "dependencies": { + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true + } + } + }, + "fs-extra": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "optional": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "get-tsconfig": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", + "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", + "dev": true, + "requires": { + "resolve-pkg-maps": "^1.0.0" + } + }, + "get-uri": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", + "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", + "dev": true, + "requires": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + } + }, + "glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "requires": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "requires": { + "@isaacs/cliui": "^8.0.2", + "@pkgjs/parseargs": "^0.11.0" + } + }, + "lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, + "minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "requires": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "requires": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + } + }, + "https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "requires": { + "agent-base": "^7.1.2", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "requires": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "dependencies": { + "sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-port-reachable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", + "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "requires": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + } + }, + "istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", + "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + } + }, + "istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jackspeak": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.0.tgz", + "integrity": "sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==", + "dev": true, + "requires": { + "@isaacs/cliui": "^8.0.2" + } + }, + "jest": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-30.0.4.tgz", + "integrity": "sha512-9QE0RS4WwTj/TtTC4h/eFVmFAhGNVerSB9XpJh8sqaXlP73ILcPcZ7JWjjEtJJe2m8QyBLKKfPQuK+3F+Xij/g==", + "dev": true, + "requires": { + "@jest/core": "30.0.4", + "@jest/types": "30.0.1", + "import-local": "^3.2.0", + "jest-cli": "30.0.4" + } + }, + "jest-changed-files": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-30.0.2.tgz", + "integrity": "sha512-Ius/iRST9FKfJI+I+kpiDh8JuUlAISnRszF9ixZDIqJF17FckH5sOzKC8a0wd0+D+8em5ADRHA5V5MnfeDk2WA==", + "dev": true, + "requires": { + "execa": "^5.1.1", + "jest-util": "30.0.2", + "p-limit": "^3.1.0" + } + }, + "jest-circus": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-30.0.4.tgz", + "integrity": "sha512-o6UNVfbXbmzjYgmVPtSQrr5xFZCtkDZGdTlptYvGFSN80RuOOlTe73djvMrs+QAuSERZWcHBNIOMH+OEqvjWuw==", + "dev": true, + "requires": { + "@jest/environment": "30.0.4", + "@jest/expect": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "co": "^4.6.0", + "dedent": "^1.6.0", + "is-generator-fn": "^2.1.0", + "jest-each": "30.0.2", + "jest-matcher-utils": "30.0.4", + "jest-message-util": "30.0.2", + "jest-runtime": "30.0.4", + "jest-snapshot": "30.0.4", + "jest-util": "30.0.2", + "p-limit": "^3.1.0", + "pretty-format": "30.0.2", + "pure-rand": "^7.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.6" + } + }, + "jest-cli": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-30.0.4.tgz", + "integrity": "sha512-3dOrP3zqCWBkjoVG1zjYJpD9143N9GUCbwaF2pFF5brnIgRLHmKcCIw+83BvF1LxggfMWBA0gxkn6RuQVuRhIQ==", + "dev": true, + "requires": { + "@jest/core": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/types": "30.0.1", + "chalk": "^4.1.2", + "exit-x": "^0.2.2", + "import-local": "^3.2.0", + "jest-config": "30.0.4", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "yargs": "^17.7.2" + } + }, + "jest-config": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-30.0.4.tgz", + "integrity": "sha512-3dzbO6sh34thAGEjJIW0fgT0GA0EVlkski6ZzMcbW6dzhenylXAE/Mj2MI4HonroWbkKc6wU6bLVQ8dvBSZ9lA==", + "dev": true, + "requires": { + "@babel/core": "^7.27.4", + "@jest/get-type": "30.0.1", + "@jest/pattern": "30.0.1", + "@jest/test-sequencer": "30.0.4", + "@jest/types": "30.0.1", + "babel-jest": "30.0.4", + "chalk": "^4.1.2", + "ci-info": "^4.2.0", + "deepmerge": "^4.3.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "jest-circus": "30.0.4", + "jest-docblock": "30.0.1", + "jest-environment-node": "30.0.4", + "jest-regex-util": "30.0.1", + "jest-resolve": "30.0.2", + "jest-runner": "30.0.4", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "micromatch": "^4.0.8", + "parse-json": "^5.2.0", + "pretty-format": "30.0.2", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + } + } + }, + "jest-diff": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.0.4.tgz", + "integrity": "sha512-TSjceIf6797jyd+R64NXqicttROD+Qf98fex7CowmlSn7f8+En0da1Dglwr1AXxDtVizoxXYZBlUQwNhoOXkNw==", + "dev": true, + "requires": { + "@jest/diff-sequences": "30.0.1", + "@jest/get-type": "30.0.1", + "chalk": "^4.1.2", + "pretty-format": "30.0.2" + } + }, + "jest-docblock": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-30.0.1.tgz", + "integrity": "sha512-/vF78qn3DYphAaIc3jy4gA7XSAz167n9Bm/wn/1XhTLW7tTBIzXtCJpb/vcmc73NIIeeohCbdL94JasyXUZsGA==", + "dev": true, + "requires": { + "detect-newline": "^3.1.0" + } + }, + "jest-each": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-30.0.2.tgz", + "integrity": "sha512-ZFRsTpe5FUWFQ9cWTMguCaiA6kkW5whccPy9JjD1ezxh+mJeqmz8naL8Fl/oSbNJv3rgB0x87WBIkA5CObIUZQ==", + "dev": true, + "requires": { + "@jest/get-type": "30.0.1", + "@jest/types": "30.0.1", + "chalk": "^4.1.2", + "jest-util": "30.0.2", + "pretty-format": "30.0.2" + } + }, + "jest-environment-node": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-30.0.4.tgz", + "integrity": "sha512-p+rLEzC2eThXqiNh9GHHTC0OW5Ca4ZfcURp7scPjYBcmgpR9HG6750716GuUipYf2AcThU3k20B31USuiaaIEg==", + "dev": true, + "requires": { + "@jest/environment": "30.0.4", + "@jest/fake-timers": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "jest-mock": "30.0.2", + "jest-util": "30.0.2", + "jest-validate": "30.0.2" + } + }, + "jest-haste-map": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-30.0.2.tgz", + "integrity": "sha512-telJBKpNLeCb4MaX+I5k496556Y2FiKR/QLZc0+MGBYl4k3OO0472drlV2LUe7c1Glng5HuAu+5GLYp//GpdOQ==", + "dev": true, + "requires": { + "@jest/types": "30.0.1", + "@types/node": "*", + "anymatch": "^3.1.3", + "fb-watchman": "^2.0.2", + "fsevents": "^2.3.3", + "graceful-fs": "^4.2.11", + "jest-regex-util": "30.0.1", + "jest-util": "30.0.2", + "jest-worker": "30.0.2", + "micromatch": "^4.0.8", + "walker": "^1.0.8" + } + }, + "jest-leak-detector": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-30.0.2.tgz", + "integrity": "sha512-U66sRrAYdALq+2qtKffBLDWsQ/XoNNs2Lcr83sc9lvE/hEpNafJlq2lXCPUBMNqamMECNxSIekLfe69qg4KMIQ==", + "dev": true, + "requires": { + "@jest/get-type": "30.0.1", + "pretty-format": "30.0.2" + } + }, + "jest-matcher-utils": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.0.4.tgz", + "integrity": "sha512-ubCewJ54YzeAZ2JeHHGVoU+eDIpQFsfPQs0xURPWoNiO42LGJ+QGgfSf+hFIRplkZDkhH5MOvuxHKXRTUU3dUQ==", + "dev": true, + "requires": { + "@jest/get-type": "30.0.1", + "chalk": "^4.1.2", + "jest-diff": "30.0.4", + "pretty-format": "30.0.2" + } + }, + "jest-message-util": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.0.2.tgz", + "integrity": "sha512-vXywcxmr0SsKXF/bAD7t7nMamRvPuJkras00gqYeB1V0WllxZrbZ0paRr3XqpFU2sYYjD0qAaG2fRyn/CGZ0aw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.27.1", + "@jest/types": "30.0.1", + "@types/stack-utils": "^2.0.3", + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "micromatch": "^4.0.8", + "pretty-format": "30.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.6" + } + }, + "jest-mock": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.0.2.tgz", + "integrity": "sha512-PnZOHmqup/9cT/y+pXIVbbi8ID6U1XHRmbvR7MvUy4SLqhCbwpkmXhLbsWbGewHrV5x/1bF7YDjs+x24/QSvFA==", + "dev": true, + "requires": { + "@jest/types": "30.0.1", + "@types/node": "*", + "jest-util": "30.0.2" + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-30.0.1.tgz", + "integrity": "sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==", + "dev": true + }, + "jest-resolve": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-30.0.2.tgz", + "integrity": "sha512-q/XT0XQvRemykZsvRopbG6FQUT6/ra+XV6rPijyjT6D0msOyCvR2A5PlWZLd+fH0U8XWKZfDiAgrUNDNX2BkCw==", + "dev": true, + "requires": { + "chalk": "^4.1.2", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "jest-pnp-resolver": "^1.2.3", + "jest-util": "30.0.2", + "jest-validate": "30.0.2", + "slash": "^3.0.0", + "unrs-resolver": "^1.7.11" + } + }, + "jest-resolve-dependencies": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-30.0.4.tgz", + "integrity": "sha512-EQBYow19B/hKr4gUTn+l8Z+YLlP2X0IoPyp0UydOtrcPbIOYzJ8LKdFd+yrbwztPQvmlBFUwGPPEzHH1bAvFAw==", + "dev": true, + "requires": { + "jest-regex-util": "30.0.1", + "jest-snapshot": "30.0.4" + } + }, + "jest-runner": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-30.0.4.tgz", + "integrity": "sha512-mxY0vTAEsowJwvFJo5pVivbCpuu6dgdXRmt3v3MXjBxFly7/lTk3Td0PaMyGOeNQUFmSuGEsGYqhbn7PA9OekQ==", + "dev": true, + "requires": { + "@jest/console": "30.0.4", + "@jest/environment": "30.0.4", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "emittery": "^0.13.1", + "exit-x": "^0.2.2", + "graceful-fs": "^4.2.11", + "jest-docblock": "30.0.1", + "jest-environment-node": "30.0.4", + "jest-haste-map": "30.0.2", + "jest-leak-detector": "30.0.2", + "jest-message-util": "30.0.2", + "jest-resolve": "30.0.2", + "jest-runtime": "30.0.4", + "jest-util": "30.0.2", + "jest-watcher": "30.0.4", + "jest-worker": "30.0.2", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + } + }, + "jest-runtime": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-30.0.4.tgz", + "integrity": "sha512-tUQrZ8+IzoZYIHoPDQEB4jZoPyzBjLjq7sk0KVyd5UPRjRDOsN7o6UlvaGF8ddpGsjznl9PW+KRgWqCNO+Hn7w==", + "dev": true, + "requires": { + "@jest/environment": "30.0.4", + "@jest/fake-timers": "30.0.4", + "@jest/globals": "30.0.4", + "@jest/source-map": "30.0.1", + "@jest/test-result": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "cjs-module-lexer": "^2.1.0", + "collect-v8-coverage": "^1.0.2", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "jest-haste-map": "30.0.2", + "jest-message-util": "30.0.2", + "jest-mock": "30.0.2", + "jest-regex-util": "30.0.1", + "jest-resolve": "30.0.2", + "jest-snapshot": "30.0.4", + "jest-util": "30.0.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + } + }, + "jest-snapshot": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-30.0.4.tgz", + "integrity": "sha512-S/8hmSkeUib8WRUq9pWEb5zMfsOjiYWDWzFzKnjX7eDyKKgimsu9hcmsUEg8a7dPAw8s/FacxsXquq71pDgPjQ==", + "dev": true, + "requires": { + "@babel/core": "^7.27.4", + "@babel/generator": "^7.27.5", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1", + "@babel/types": "^7.27.3", + "@jest/expect-utils": "30.0.4", + "@jest/get-type": "30.0.1", + "@jest/snapshot-utils": "30.0.4", + "@jest/transform": "30.0.4", + "@jest/types": "30.0.1", + "babel-preset-current-node-syntax": "^1.1.0", + "chalk": "^4.1.2", + "expect": "30.0.4", + "graceful-fs": "^4.2.11", + "jest-diff": "30.0.4", + "jest-matcher-utils": "30.0.4", + "jest-message-util": "30.0.2", + "jest-util": "30.0.2", + "pretty-format": "30.0.2", + "semver": "^7.7.2", + "synckit": "^0.11.8" + } + }, + "jest-stencil-runner": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/jest-stencil-runner/-/jest-stencil-runner-0.0.8.tgz", + "integrity": "sha512-1lArTozjdbnmHLhn899U9i2ZsfLRzO+VFUUO7pnxPH+DpEr39SlRp2G4Qsp8a9lrVeBDgJITFnzTIEgGemyCNQ==", + "dev": true, + "requires": { + "@jest/globals": "^30.0.2", + "@jest/transform": "^30.0.2", + "@jest/types": "^30.0.1", + "jest-runner": "^30.0.2" + } + }, + "jest-util": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.0.2.tgz", + "integrity": "sha512-8IyqfKS4MqprBuUpZNlFB5l+WFehc8bfCe1HSZFHzft2mOuND8Cvi9r1musli+u6F3TqanCZ/Ik4H4pXUolZIg==", + "dev": true, + "requires": { + "@jest/types": "30.0.1", + "@types/node": "*", + "chalk": "^4.1.2", + "ci-info": "^4.2.0", + "graceful-fs": "^4.2.11", + "picomatch": "^4.0.2" + }, + "dependencies": { + "picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true + } + } + }, + "jest-validate": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-30.0.2.tgz", + "integrity": "sha512-noOvul+SFER4RIvNAwGn6nmV2fXqBq67j+hKGHKGFCmK4ks/Iy1FSrqQNBLGKlu4ZZIRL6Kg1U72N1nxuRCrGQ==", + "dev": true, + "requires": { + "@jest/get-type": "30.0.1", + "@jest/types": "30.0.1", + "camelcase": "^6.3.0", + "chalk": "^4.1.2", + "leven": "^3.1.0", + "pretty-format": "30.0.2" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + } + } + }, + "jest-watcher": { + "version": "30.0.4", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-30.0.4.tgz", + "integrity": "sha512-YESbdHDs7aQOCSSKffG8jXqOKFqw4q4YqR+wHYpR5GWEQioGvL0BfbcjvKIvPEM0XGfsfJrka7jJz3Cc3gI4VQ==", + "dev": true, + "requires": { + "@jest/test-result": "30.0.4", + "@jest/types": "30.0.1", + "@types/node": "*", + "ansi-escapes": "^4.3.2", + "chalk": "^4.1.2", + "emittery": "^0.13.1", + "jest-util": "30.0.2", + "string-length": "^4.0.2" + } + }, + "jest-worker": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-30.0.2.tgz", + "integrity": "sha512-RN1eQmx7qSLFA+o9pfJKlqViwL5wt+OL3Vff/A+/cPsmuw7NPwfgl33AP+/agRmHzPOFgXviRycR9kYwlcRQXg==", + "dev": true, + "requires": { + "@types/node": "*", + "@ungap/structured-clone": "^1.3.0", + "jest-util": "30.0.2", + "merge-stream": "^2.0.0", + "supports-color": "^8.1.1" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, + "jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "requires": { + "semver": "^7.5.3" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "requires": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + } + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, + "minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true + }, + "mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "napi-postinstall": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.0.tgz", + "integrity": "sha512-M7NqKyhODKV1gRLdkwE7pDsZP2/SC2a2vHkOYh9MCpKMbWVfyVfUw5MaH83Fv6XMjxr5jryUp3IDDL9rlxsTeA==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "npm-run-all2": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-8.0.4.tgz", + "integrity": "sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==", + "dev": true, + "requires": { + "ansi-styles": "^6.2.1", + "cross-spawn": "^7.0.6", + "memorystream": "^0.3.1", + "picomatch": "^4.0.2", + "pidtree": "^0.6.0", + "read-package-json-fast": "^4.0.0", + "shell-quote": "^1.7.3", + "which": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true + }, + "isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", + "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", + "dev": true + }, + "npm-normalize-package-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz", + "integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==", + "dev": true + }, + "picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true + }, + "read-package-json-fast": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-4.0.0.tgz", + "integrity": "sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" + } + }, + "which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "requires": { + "isexe": "^3.1.1" + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pac-proxy-agent": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", + "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", + "dev": true, + "requires": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" + } + }, + "pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "dev": true, + "requires": { + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + } + }, + "package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "dependencies": { + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + } + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "requires": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "dependencies": { + "lru-cache": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", + "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", + "dev": true + } + } + }, + "path-to-regexp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", + "dev": true + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true + }, + "pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "playwright": { + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.53.2.tgz", + "integrity": "sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==", + "dev": true, + "requires": { + "fsevents": "2.3.2", + "playwright-core": "1.53.2" + }, + "dependencies": { + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + } + } + }, + "playwright-core": { + "version": "1.53.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.2.tgz", + "integrity": "sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==", + "dev": true + }, + "prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true + }, + "pretty-format": { + "version": "30.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.0.2.tgz", + "integrity": "sha512-yC5/EBSOrTtqhCKfLHqoUIAXVRZnukHPwWBJWR7h84Q3Be1DRQZLncwcfLoPA5RPQ65qfiCMqgYwdUuQ//eVpg==", + "dev": true, + "requires": { + "@jest/schemas": "30.0.1", + "ansi-styles": "^5.2.0", + "react-is": "^18.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "proxy-agent": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", + "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", + "dev": true, + "requires": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.6", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.1.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.5" + }, + "dependencies": { + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + } + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "puppeteer": { + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.12.0.tgz", + "integrity": "sha512-MJtM71qex8h03bDBZTyPfSC7tfvDLILnWWl4rNdo3+HODiFZX+3yj/qLVwVu/gXoxQ7U8dNDKyFz4e8VBHdcmw==", + "dev": true, + "requires": { + "@puppeteer/browsers": "2.10.5", + "chromium-bidi": "5.1.0", + "cosmiconfig": "^9.0.0", + "devtools-protocol": "0.0.1464554", + "puppeteer-core": "24.12.0", + "typed-query-selector": "^2.12.0" + } + }, + "puppeteer-core": { + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.12.0.tgz", + "integrity": "sha512-VrPXPho5Q90Ao86FwJVb+JeAF2Tf41wOTGg8k2SyQJePiJ6hJ5iujYpmP+bmhlb6o+J26bQYRDPOYXP7ALWcxQ==", + "dev": true, + "requires": { + "@puppeteer/browsers": "2.10.5", + "chromium-bidi": "5.1.0", + "debug": "^4.4.1", + "devtools-protocol": "0.0.1464554", + "typed-query-selector": "^2.12.0", + "ws": "^8.18.3" + } + }, + "pure-rand": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-7.0.1.tgz", + "integrity": "sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==", + "dev": true + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "dev": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true + }, + "rimraf": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", + "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", + "dev": true, + "requires": { + "glob": "^11.0.0", + "package-json-from-dist": "^1.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.2.tgz", + "integrity": "sha512-YT7U7Vye+t5fZ/QMkBFrTJ7ZQxInIUjwyAjVj84CYXqgBdv30MFUPGnBR6sQaVq6Is15wYJUsnzTuWaGRBhBAQ==", + "dev": true, + "requires": { + "foreground-child": "^3.1.0", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + } + }, + "minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "dev": true + }, + "semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true + }, + "serve": { + "version": "14.2.4", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.4.tgz", + "integrity": "sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==", + "dev": true, + "requires": { + "@zeit/schemas": "2.36.0", + "ajv": "8.12.0", + "arg": "5.0.2", + "boxen": "7.0.0", + "chalk": "5.0.1", + "chalk-template": "0.4.0", + "clipboardy": "3.0.0", + "compression": "1.7.4", + "is-port-reachable": "4.0.0", + "serve-handler": "6.1.6", + "update-check": "1.5.4" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "ansi-styles": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.1.tgz", + "integrity": "sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==", + "dev": true + }, + "boxen": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", + "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "dev": true, + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.0", + "chalk": "^5.0.1", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + } + }, + "camelcase": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", + "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", + "dev": true + }, + "chalk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", + "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "dev": true + }, + "cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true + }, + "widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dev": true, + "requires": { + "string-width": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dev": true, + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + } + } + } + }, + "serve-handler": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "3.3.0", + "range-parser": "1.2.0" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + } + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", + "dev": true + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socks": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.5.tgz", + "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==", + "dev": true, + "requires": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "dev": true, + "requires": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "streamx": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz", + "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", + "dev": true, + "requires": { + "bare-events": "^2.2.0", + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string-width-cjs": { + "version": "npm:string-width@4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "svgo": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.0.tgz", + "integrity": "sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==", + "dev": true, + "requires": { + "commander": "^11.1.0", + "css-select": "^5.1.0", + "css-tree": "^3.0.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "^1.4.1" + } + }, + "synckit": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.8.tgz", + "integrity": "sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==", + "dev": true, + "requires": { + "@pkgr/core": "^0.2.4" + } + }, + "tar-fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.0.tgz", + "integrity": "sha512-5Mty5y/sOF1YWj1J6GiBodjlDc05CUR8PKXrsnFAiSG0xA+GHeWLovaZPYUDXkH/1iKRf2+M5+OrRgzC7O9b7w==", + "dev": true, + "requires": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0", + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + } + }, + "tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dev": true, + "requires": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "text-decoder": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", + "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "dev": true, + "requires": { + "b4a": "^1.6.4" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true + }, + "tsx": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.3.tgz", + "integrity": "sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==", + "dev": true, + "requires": { + "esbuild": "~0.25.0", + "fsevents": "~2.3.3", + "get-tsconfig": "^4.7.5" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "typed-query-selector": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", + "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", + "dev": true + }, + "typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "dev": true + }, + "undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unrs-resolver": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.0.tgz", + "integrity": "sha512-uw3hCGO/RdAEAb4zgJ3C/v6KIAFFOtBoxR86b2Ejc5TnH7HrhTWJR2o0A9ullC3eWMegKQCw/arQ/JivywQzkg==", + "dev": true, + "requires": { + "@unrs/resolver-binding-android-arm-eabi": "1.11.0", + "@unrs/resolver-binding-android-arm64": "1.11.0", + "@unrs/resolver-binding-darwin-arm64": "1.11.0", + "@unrs/resolver-binding-darwin-x64": "1.11.0", + "@unrs/resolver-binding-freebsd-x64": "1.11.0", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.0", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.0", + "@unrs/resolver-binding-linux-arm64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-arm64-musl": "1.11.0", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-riscv64-musl": "1.11.0", + "@unrs/resolver-binding-linux-s390x-gnu": "1.11.0", + "@unrs/resolver-binding-linux-x64-gnu": "1.11.0", + "@unrs/resolver-binding-linux-x64-musl": "1.11.0", + "@unrs/resolver-binding-wasm32-wasi": "1.11.0", + "@unrs/resolver-binding-win32-arm64-msvc": "1.11.0", + "@unrs/resolver-binding-win32-ia32-msvc": "1.11.0", + "@unrs/resolver-binding-win32-x64-msvc": "1.11.0", + "napi-postinstall": "^0.3.0" + } + }, + "update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "requires": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + } + }, + "update-check": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", + "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "dev": true, + "requires": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + }, + "dependencies": { + "registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dev": true, + "requires": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dev": true, + "requires": { + "rc": "^1.0.1" + } + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "dependencies": { + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true + } + } + }, + "ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "zod": { + "version": "3.25.75", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.75.tgz", + "integrity": "sha512-OhpzAmVzabPOL6C3A3gpAifqr9MqihV/Msx3gor2b2kviCgcb+HM9SEOpMWwwNp9MRunWnhtAKUoo0AHhjyPPg==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100755 index 000000000..ceec1f999 --- /dev/null +++ b/package.json @@ -0,0 +1,119 @@ +{ + "name": "ionicons", + "version": "8.0.13", + "description": "Premium icons for Ionic.", + "files": [ + "components/", + "dist/", + "icons/" + ], + "main": "./dist/index.cjs.js", + "module": "./dist/index.js", + "types": "dist/types/index.d.ts", + "unpkg": "dist/ionicons/ionicons.esm.js", + "jsdelivr": "dist/ionicons/ionicons.esm.js", + "collection": "dist/collection/collection-manifest.json", + "collection:main": "dist/collection/index.js", + "exports": { + ".": { + "types": "./dist/types/index.d.ts", + "import": "./dist/index.js", + "require": "./dist/index.cjs.js" + }, + "./loader": { + "types": "./dist/loader/index.d.ts", + "import": "./dist/loader/index.js", + "require": "./dist/loader/index.cjs.js" + }, + "./components": { + "types": "./components/index.d.ts", + "import": "./components/index.js" + }, + "./components/ion-icon.js": { + "types": "./components/ion-icon.d.ts", + "import": "./components/ion-icon.js" + }, + "./icons": { + "types": "./icons/index.d.ts", + "import": "./icons/index.mjs", + "require": "./icons/index.js" + }, + "./dist/ionicons.json": { + "default": "./dist/ionicons.json" + } + }, + "scripts": { + "build": "run-s clean build.* prettier", + "build.files": "tsx scripts/build.ts", + "build.component": "stencil build", + "build.collection": "tsx scripts/collection-copy.ts", + "clean": "rimraf dist components icons www", + "prettier": "npm run prettier.base -- --write", + "prettier.base": "prettier --cache \"./({bin,scripts,src,test}/**/*.{ts,tsx,js,jsx})|bin/stencil|.github/(**/)?*.(yml|yaml)|*.js\"", + "prettier.dry-run": "npm run prettier.base -- --list-different", + "start": "run-s build.files start.stencil", + "start.stencil": "stencil build --dev --watch --serve", + "test": "run-s test.spec", + "test.spec": "jest", + "test.e2e": "playwright test", + "test.e2e.install": "playwright install && playwright install-deps" + }, + "dependencies": { + "@stencil/core": "^4.35.3" + }, + "devDependencies": { + "@playwright/test": "^1.53.2", + "@types/fs-extra": "^11.0.4", + "@types/jest": "^30.0.0", + "@types/node": "^22.15.3", + "@types/svgo": "^3.0.0", + "fs-extra": "^11.3.0", + "jest": "^30.0.4", + "jest-cli": "^30.0.4", + "jest-stencil-runner": "^0.0.8", + "npm-run-all2": "^8.0.4", + "prettier": "^3.6.2", + "puppeteer": "^24.12.0", + "rimraf": "^6.0.1", + "semver": "^7.7.2", + "serve": "^14.2.4", + "svgo": "4.0.0", + "tsx": "^4.20.3", + "typescript": "^5.8.3" + }, + "keywords": [ + "icon pack", + "ionic", + "icon", + "svg", + "mobile", + "web component", + "component", + "custom element", + "material design", + "ios" + ], + "homepage": "http://ionicons.com/", + "author": { + "name": "Ben Sperry", + "web": "https://twitter.com/benjsperry" + }, + "contributors": [ + { + "name": "Adam Bradley", + "web": "http://twitter.com/adamdbradley" + } + ], + "repository": { + "type": "git", + "url": "https://github.com/ionic-team/ionicons.git" + }, + "bugs": { + "url": "https://github.com/ionic-team/ionicons/issues" + }, + "license": "MIT", + "sideEffects": [ + "icons/imports/" + ], + "web-types": "dist/ionic.web-types.json" +} diff --git a/playwright.config.ts b/playwright.config.ts new file mode 100644 index 000000000..e42082593 --- /dev/null +++ b/playwright.config.ts @@ -0,0 +1,102 @@ +import type { PlaywrightTestConfig } from '@playwright/test'; +import { devices, expect } from '@playwright/test'; + +const projects: PlaywrightTestConfig['projects'] = [ + { + /** + * This is really just desktop Firefox + * but with a mobile viewport. + */ + name: 'Mobile Firefox', + use: { + browserName: 'firefox', + /** + * This is the Pixel 5 configuration. + * We can't use devices['Pixel 5'] + * because the "isMobile" option is + * not supported on Firefox. + */ + viewport: { + width: 393, + height: 727 + } + }, + }, + { + name: 'Mobile Chrome', + use: { + browserName: 'chromium', + ...devices['Pixel 5'] + } + }, + { + name: 'Mobile Safari', + use: { + browserName: 'webkit', + ...devices['iPhone 12'] + } + } +]; + +/** + * See https://playwright.dev/docs/test-configuration. + */ +const config: PlaywrightTestConfig = { + testMatch: '*.e2e.ts', + expect: { + /** + * Maximum time expect() should wait for the condition to be met. + * For example in `await expect(locator).toHaveText();` + */ + timeout: 5000, + + /** + * Configure screenshot comparison settings + * to be more tolerant of minor visual differences + */ + toHaveScreenshot: { + // Increase the threshold to allow for small font rendering differences + // This sets the maximum allowed ratio of pixels that can be different + maxDiffPixelRatio: 0.02, // Allow up to 2% of pixels to be different + + // Alternatively, you can use absolute pixel count + // maxDiffPixels: 100, // Allow up to 100 pixels to be different + + // Add a threshold for per-pixel difference to handle anti-aliasing + threshold: 0.2, // Default is 0.1 + } + }, + /* Fail the build on CI if you accidentally left test.only in the source code. */ + forbidOnly: !!process.env.CI, + retries: process.env.CI ? 2 : 0, + /* Opt out of parallel tests on CI. */ + workers: process.env.CI ? 1 : undefined, + /* Reporter to use. See https://playwright.dev/docs/test-reporters */ + reporter: 'html', + /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ + use: { + /* Maximum time each action such as `click()` can take. Defaults to 0 (no limit). */ + actionTimeout: 0, + /* Base URL to use in actions like `await page.goto('/')`. */ + // baseURL: 'http://localhost:3000', + + /** + * All failed tests should create + * a trace file for easier debugging. + * + * See https://playwright.dev/docs/trace-viewer + */ + trace: 'retain-on-failure', + baseURL: 'http://localhost:3333', + }, + + /* Configure projects for major browsers */ + projects, + webServer: { + command: 'serve www -p 3333', + port: 3333, + reuseExistingServer: !process.env.CI + } +}; + +export default config; \ No newline at end of file diff --git a/png/512/alert-circled.png b/png/512/alert-circled.png deleted file mode 100755 index 7cdd286ad..000000000 Binary files a/png/512/alert-circled.png and /dev/null differ diff --git a/png/512/alert.png b/png/512/alert.png deleted file mode 100755 index a0c06feb6..000000000 Binary files a/png/512/alert.png and /dev/null differ diff --git a/png/512/android-add-contact.png b/png/512/android-add-contact.png deleted file mode 100755 index 7dea968fe..000000000 Binary files a/png/512/android-add-contact.png and /dev/null differ diff --git a/png/512/android-add.png b/png/512/android-add.png deleted file mode 100755 index 03838f735..000000000 Binary files a/png/512/android-add.png and /dev/null differ diff --git a/png/512/android-alarm.png b/png/512/android-alarm.png deleted file mode 100755 index bc3f06f3d..000000000 Binary files a/png/512/android-alarm.png and /dev/null differ diff --git a/png/512/android-archive.png b/png/512/android-archive.png deleted file mode 100755 index ef6511703..000000000 Binary files a/png/512/android-archive.png and /dev/null differ diff --git a/png/512/android-arrow-back.png b/png/512/android-arrow-back.png deleted file mode 100755 index 19de4b026..000000000 Binary files a/png/512/android-arrow-back.png and /dev/null differ diff --git a/png/512/android-arrow-down-left.png b/png/512/android-arrow-down-left.png deleted file mode 100755 index 4e5ef0c98..000000000 Binary files a/png/512/android-arrow-down-left.png and /dev/null differ diff --git a/png/512/android-arrow-down-right.png b/png/512/android-arrow-down-right.png deleted file mode 100755 index ba22a1a44..000000000 Binary files a/png/512/android-arrow-down-right.png and /dev/null differ diff --git a/png/512/android-arrow-forward.png b/png/512/android-arrow-forward.png deleted file mode 100644 index b85834e35..000000000 Binary files a/png/512/android-arrow-forward.png and /dev/null differ diff --git a/png/512/android-arrow-up-left.png b/png/512/android-arrow-up-left.png deleted file mode 100755 index eb93ab54c..000000000 Binary files a/png/512/android-arrow-up-left.png and /dev/null differ diff --git a/png/512/android-arrow-up-right.png b/png/512/android-arrow-up-right.png deleted file mode 100755 index 0f105d77f..000000000 Binary files a/png/512/android-arrow-up-right.png and /dev/null differ diff --git a/png/512/android-battery.png b/png/512/android-battery.png deleted file mode 100755 index ddeaa1e39..000000000 Binary files a/png/512/android-battery.png and /dev/null differ diff --git a/png/512/android-book.png b/png/512/android-book.png deleted file mode 100755 index 4764f96a1..000000000 Binary files a/png/512/android-book.png and /dev/null differ diff --git a/png/512/android-calendar.png b/png/512/android-calendar.png deleted file mode 100755 index 547edc563..000000000 Binary files a/png/512/android-calendar.png and /dev/null differ diff --git a/png/512/android-call.png b/png/512/android-call.png deleted file mode 100755 index 1d514da3e..000000000 Binary files a/png/512/android-call.png and /dev/null differ diff --git a/png/512/android-camera.png b/png/512/android-camera.png deleted file mode 100755 index e3e8227c9..000000000 Binary files a/png/512/android-camera.png and /dev/null differ diff --git a/png/512/android-chat.png b/png/512/android-chat.png deleted file mode 100755 index 8b7d7b957..000000000 Binary files a/png/512/android-chat.png and /dev/null differ diff --git a/png/512/android-checkmark.png b/png/512/android-checkmark.png deleted file mode 100755 index bec7334c1..000000000 Binary files a/png/512/android-checkmark.png and /dev/null differ diff --git a/png/512/android-clock.png b/png/512/android-clock.png deleted file mode 100755 index 44976052f..000000000 Binary files a/png/512/android-clock.png and /dev/null differ diff --git a/png/512/android-close.png b/png/512/android-close.png deleted file mode 100755 index f8a96b2a8..000000000 Binary files a/png/512/android-close.png and /dev/null differ diff --git a/png/512/android-contact.png b/png/512/android-contact.png deleted file mode 100755 index fa8c8fa2d..000000000 Binary files a/png/512/android-contact.png and /dev/null differ diff --git a/png/512/android-contacts.png b/png/512/android-contacts.png deleted file mode 100755 index b06e4f4d8..000000000 Binary files a/png/512/android-contacts.png and /dev/null differ diff --git a/png/512/android-data.png b/png/512/android-data.png deleted file mode 100755 index 8fcf7c4f4..000000000 Binary files a/png/512/android-data.png and /dev/null differ diff --git a/png/512/android-developer.png b/png/512/android-developer.png deleted file mode 100755 index 294ffe28f..000000000 Binary files a/png/512/android-developer.png and /dev/null differ diff --git a/png/512/android-display.png b/png/512/android-display.png deleted file mode 100755 index ff0893d1e..000000000 Binary files a/png/512/android-display.png and /dev/null differ diff --git a/png/512/android-download.png b/png/512/android-download.png deleted file mode 100755 index 3b156cfe1..000000000 Binary files a/png/512/android-download.png and /dev/null differ diff --git a/png/512/android-drawer.png b/png/512/android-drawer.png deleted file mode 100644 index 7b0c8b958..000000000 Binary files a/png/512/android-drawer.png and /dev/null differ diff --git a/png/512/android-dropdown.png b/png/512/android-dropdown.png deleted file mode 100755 index e40788164..000000000 Binary files a/png/512/android-dropdown.png and /dev/null differ diff --git a/png/512/android-earth.png b/png/512/android-earth.png deleted file mode 100755 index 1f3921240..000000000 Binary files a/png/512/android-earth.png and /dev/null differ diff --git a/png/512/android-folder.png b/png/512/android-folder.png deleted file mode 100755 index 6c05cd4e8..000000000 Binary files a/png/512/android-folder.png and /dev/null differ diff --git a/png/512/android-forums.png b/png/512/android-forums.png deleted file mode 100755 index 766b84d9f..000000000 Binary files a/png/512/android-forums.png and /dev/null differ diff --git a/png/512/android-friends.png b/png/512/android-friends.png deleted file mode 100755 index 2e4e4e314..000000000 Binary files a/png/512/android-friends.png and /dev/null differ diff --git a/png/512/android-hand.png b/png/512/android-hand.png deleted file mode 100755 index 5ebb0c524..000000000 Binary files a/png/512/android-hand.png and /dev/null differ diff --git a/png/512/android-image.png b/png/512/android-image.png deleted file mode 100755 index d3b1af9e6..000000000 Binary files a/png/512/android-image.png and /dev/null differ diff --git a/png/512/android-inbox.png b/png/512/android-inbox.png deleted file mode 100755 index 1ca66de44..000000000 Binary files a/png/512/android-inbox.png and /dev/null differ diff --git a/png/512/android-information.png b/png/512/android-information.png deleted file mode 100755 index 9d9c923b5..000000000 Binary files a/png/512/android-information.png and /dev/null differ diff --git a/png/512/android-keypad.png b/png/512/android-keypad.png deleted file mode 100755 index cd22f55af..000000000 Binary files a/png/512/android-keypad.png and /dev/null differ diff --git a/png/512/android-lightbulb.png b/png/512/android-lightbulb.png deleted file mode 100755 index 963b2445f..000000000 Binary files a/png/512/android-lightbulb.png and /dev/null differ diff --git a/png/512/android-locate.png b/png/512/android-locate.png deleted file mode 100755 index 5288a280c..000000000 Binary files a/png/512/android-locate.png and /dev/null differ diff --git a/png/512/android-location.png b/png/512/android-location.png deleted file mode 100755 index 05cc5b625..000000000 Binary files a/png/512/android-location.png and /dev/null differ diff --git a/png/512/android-mail.png b/png/512/android-mail.png deleted file mode 100755 index 894b12168..000000000 Binary files a/png/512/android-mail.png and /dev/null differ diff --git a/png/512/android-microphone.png b/png/512/android-microphone.png deleted file mode 100755 index b99bf614e..000000000 Binary files a/png/512/android-microphone.png and /dev/null differ diff --git a/png/512/android-mixer.png b/png/512/android-mixer.png deleted file mode 100755 index 5b910d5a9..000000000 Binary files a/png/512/android-mixer.png and /dev/null differ diff --git a/png/512/android-more.png b/png/512/android-more.png deleted file mode 100755 index a3ac53af2..000000000 Binary files a/png/512/android-more.png and /dev/null differ diff --git a/png/512/android-note.png b/png/512/android-note.png deleted file mode 100755 index 75643c534..000000000 Binary files a/png/512/android-note.png and /dev/null differ diff --git a/png/512/android-playstore.png b/png/512/android-playstore.png deleted file mode 100755 index 9202fc617..000000000 Binary files a/png/512/android-playstore.png and /dev/null differ diff --git a/png/512/android-printer.png b/png/512/android-printer.png deleted file mode 100755 index a653818ba..000000000 Binary files a/png/512/android-printer.png and /dev/null differ diff --git a/png/512/android-promotion.png b/png/512/android-promotion.png deleted file mode 100755 index b65d1e8a6..000000000 Binary files a/png/512/android-promotion.png and /dev/null differ diff --git a/png/512/android-reminder.png b/png/512/android-reminder.png deleted file mode 100755 index 41aadaa0f..000000000 Binary files a/png/512/android-reminder.png and /dev/null differ diff --git a/png/512/android-remove.png b/png/512/android-remove.png deleted file mode 100755 index 467d77636..000000000 Binary files a/png/512/android-remove.png and /dev/null differ diff --git a/png/512/android-search.png b/png/512/android-search.png deleted file mode 100755 index 148264d86..000000000 Binary files a/png/512/android-search.png and /dev/null differ diff --git a/png/512/android-send.png b/png/512/android-send.png deleted file mode 100755 index 3c668db0c..000000000 Binary files a/png/512/android-send.png and /dev/null differ diff --git a/png/512/android-settings.png b/png/512/android-settings.png deleted file mode 100755 index 0090ed8d6..000000000 Binary files a/png/512/android-settings.png and /dev/null differ diff --git a/png/512/android-share.png b/png/512/android-share.png deleted file mode 100755 index 3f7773c46..000000000 Binary files a/png/512/android-share.png and /dev/null differ diff --git a/png/512/android-social-user.png b/png/512/android-social-user.png deleted file mode 100755 index db31a6b4e..000000000 Binary files a/png/512/android-social-user.png and /dev/null differ diff --git a/png/512/android-social.png b/png/512/android-social.png deleted file mode 100755 index 4dd3c3740..000000000 Binary files a/png/512/android-social.png and /dev/null differ diff --git a/png/512/android-sort.png b/png/512/android-sort.png deleted file mode 100755 index cb68046b5..000000000 Binary files a/png/512/android-sort.png and /dev/null differ diff --git a/png/512/android-stair-drawer.png b/png/512/android-stair-drawer.png deleted file mode 100644 index 8b339ea22..000000000 Binary files a/png/512/android-stair-drawer.png and /dev/null differ diff --git a/png/512/android-star.png b/png/512/android-star.png deleted file mode 100755 index aee429c2b..000000000 Binary files a/png/512/android-star.png and /dev/null differ diff --git a/png/512/android-stopwatch.png b/png/512/android-stopwatch.png deleted file mode 100755 index ca404d974..000000000 Binary files a/png/512/android-stopwatch.png and /dev/null differ diff --git a/png/512/android-storage.png b/png/512/android-storage.png deleted file mode 100755 index af2db373a..000000000 Binary files a/png/512/android-storage.png and /dev/null differ diff --git a/png/512/android-system-back.png b/png/512/android-system-back.png deleted file mode 100755 index a7b22bf83..000000000 Binary files a/png/512/android-system-back.png and /dev/null differ diff --git a/png/512/android-system-home.png b/png/512/android-system-home.png deleted file mode 100755 index 54fa32370..000000000 Binary files a/png/512/android-system-home.png and /dev/null differ diff --git a/png/512/android-system-windows.png b/png/512/android-system-windows.png deleted file mode 100755 index 4ea950c73..000000000 Binary files a/png/512/android-system-windows.png and /dev/null differ diff --git a/png/512/android-timer.png b/png/512/android-timer.png deleted file mode 100755 index 6584dc79f..000000000 Binary files a/png/512/android-timer.png and /dev/null differ diff --git a/png/512/android-trash.png b/png/512/android-trash.png deleted file mode 100755 index d84349819..000000000 Binary files a/png/512/android-trash.png and /dev/null differ diff --git a/png/512/android-user-menu.png b/png/512/android-user-menu.png deleted file mode 100644 index 8ddb33a76..000000000 Binary files a/png/512/android-user-menu.png and /dev/null differ diff --git a/png/512/android-volume.png b/png/512/android-volume.png deleted file mode 100755 index 8faa6040c..000000000 Binary files a/png/512/android-volume.png and /dev/null differ diff --git a/png/512/android-wifi.png b/png/512/android-wifi.png deleted file mode 100755 index f9a9a1f33..000000000 Binary files a/png/512/android-wifi.png and /dev/null differ diff --git a/png/512/aperture.png b/png/512/aperture.png deleted file mode 100644 index cb0f5482b..000000000 Binary files a/png/512/aperture.png and /dev/null differ diff --git a/png/512/archive.png b/png/512/archive.png deleted file mode 100755 index 7e52197b3..000000000 Binary files a/png/512/archive.png and /dev/null differ diff --git a/png/512/arrow-down-a.png b/png/512/arrow-down-a.png deleted file mode 100755 index c6c251310..000000000 Binary files a/png/512/arrow-down-a.png and /dev/null differ diff --git a/png/512/arrow-down-b.png b/png/512/arrow-down-b.png deleted file mode 100755 index da3041f5b..000000000 Binary files a/png/512/arrow-down-b.png and /dev/null differ diff --git a/png/512/arrow-down-c.png b/png/512/arrow-down-c.png deleted file mode 100755 index 3643857b7..000000000 Binary files a/png/512/arrow-down-c.png and /dev/null differ diff --git a/png/512/arrow-expand.png b/png/512/arrow-expand.png deleted file mode 100755 index 4db52ab61..000000000 Binary files a/png/512/arrow-expand.png and /dev/null differ diff --git a/png/512/arrow-graph-down-left.png b/png/512/arrow-graph-down-left.png deleted file mode 100755 index 060d13c66..000000000 Binary files a/png/512/arrow-graph-down-left.png and /dev/null differ diff --git a/png/512/arrow-graph-down-right.png b/png/512/arrow-graph-down-right.png deleted file mode 100755 index 346f70d18..000000000 Binary files a/png/512/arrow-graph-down-right.png and /dev/null differ diff --git a/png/512/arrow-graph-up-left.png b/png/512/arrow-graph-up-left.png deleted file mode 100755 index b0247c3a5..000000000 Binary files a/png/512/arrow-graph-up-left.png and /dev/null differ diff --git a/png/512/arrow-graph-up-right.png b/png/512/arrow-graph-up-right.png deleted file mode 100755 index d7dbb2219..000000000 Binary files a/png/512/arrow-graph-up-right.png and /dev/null differ diff --git a/png/512/arrow-left-a.png b/png/512/arrow-left-a.png deleted file mode 100755 index d56a7c9ba..000000000 Binary files a/png/512/arrow-left-a.png and /dev/null differ diff --git a/png/512/arrow-left-b.png b/png/512/arrow-left-b.png deleted file mode 100755 index fdb927c2d..000000000 Binary files a/png/512/arrow-left-b.png and /dev/null differ diff --git a/png/512/arrow-left-c.png b/png/512/arrow-left-c.png deleted file mode 100755 index c75bfc0a2..000000000 Binary files a/png/512/arrow-left-c.png and /dev/null differ diff --git a/png/512/arrow-move.png b/png/512/arrow-move.png deleted file mode 100755 index 6c2902a09..000000000 Binary files a/png/512/arrow-move.png and /dev/null differ diff --git a/png/512/arrow-resize.png b/png/512/arrow-resize.png deleted file mode 100755 index 1aabbfffc..000000000 Binary files a/png/512/arrow-resize.png and /dev/null differ diff --git a/png/512/arrow-return-left.png b/png/512/arrow-return-left.png deleted file mode 100755 index ad1d02ff8..000000000 Binary files a/png/512/arrow-return-left.png and /dev/null differ diff --git a/png/512/arrow-return-right.png b/png/512/arrow-return-right.png deleted file mode 100755 index 8e37cc55b..000000000 Binary files a/png/512/arrow-return-right.png and /dev/null differ diff --git a/png/512/arrow-right-a.png b/png/512/arrow-right-a.png deleted file mode 100755 index d6dacc1c0..000000000 Binary files a/png/512/arrow-right-a.png and /dev/null differ diff --git a/png/512/arrow-right-b.png b/png/512/arrow-right-b.png deleted file mode 100755 index 00e906962..000000000 Binary files a/png/512/arrow-right-b.png and /dev/null differ diff --git a/png/512/arrow-right-c.png b/png/512/arrow-right-c.png deleted file mode 100755 index dfb3242c0..000000000 Binary files a/png/512/arrow-right-c.png and /dev/null differ diff --git a/png/512/arrow-shrink.png b/png/512/arrow-shrink.png deleted file mode 100755 index e1de18d29..000000000 Binary files a/png/512/arrow-shrink.png and /dev/null differ diff --git a/png/512/arrow-swap.png b/png/512/arrow-swap.png deleted file mode 100755 index cb7a2ece9..000000000 Binary files a/png/512/arrow-swap.png and /dev/null differ diff --git a/png/512/arrow-up-a.png b/png/512/arrow-up-a.png deleted file mode 100755 index 6d1289150..000000000 Binary files a/png/512/arrow-up-a.png and /dev/null differ diff --git a/png/512/arrow-up-b.png b/png/512/arrow-up-b.png deleted file mode 100755 index a2b84ac50..000000000 Binary files a/png/512/arrow-up-b.png and /dev/null differ diff --git a/png/512/arrow-up-c.png b/png/512/arrow-up-c.png deleted file mode 100755 index 8e0ccc7e5..000000000 Binary files a/png/512/arrow-up-c.png and /dev/null differ diff --git a/png/512/asterisk.png b/png/512/asterisk.png deleted file mode 100644 index 7cb3636e9..000000000 Binary files a/png/512/asterisk.png and /dev/null differ diff --git a/png/512/at.png b/png/512/at.png deleted file mode 100755 index ae4bbe3ea..000000000 Binary files a/png/512/at.png and /dev/null differ diff --git a/png/512/bag.png b/png/512/bag.png deleted file mode 100755 index 26128312f..000000000 Binary files a/png/512/bag.png and /dev/null differ diff --git a/png/512/battery-charging.png b/png/512/battery-charging.png deleted file mode 100755 index c91d30e38..000000000 Binary files a/png/512/battery-charging.png and /dev/null differ diff --git a/png/512/battery-empty.png b/png/512/battery-empty.png deleted file mode 100755 index 72d01979d..000000000 Binary files a/png/512/battery-empty.png and /dev/null differ diff --git a/png/512/battery-full.png b/png/512/battery-full.png deleted file mode 100755 index eb5bbd8ba..000000000 Binary files a/png/512/battery-full.png and /dev/null differ diff --git a/png/512/battery-half.png b/png/512/battery-half.png deleted file mode 100755 index 28e9073bb..000000000 Binary files a/png/512/battery-half.png and /dev/null differ diff --git a/png/512/battery-low.png b/png/512/battery-low.png deleted file mode 100755 index 12c507a1c..000000000 Binary files a/png/512/battery-low.png and /dev/null differ diff --git a/png/512/beaker.png b/png/512/beaker.png deleted file mode 100755 index edfb857c6..000000000 Binary files a/png/512/beaker.png and /dev/null differ diff --git a/png/512/beer.png b/png/512/beer.png deleted file mode 100755 index caa7b8e35..000000000 Binary files a/png/512/beer.png and /dev/null differ diff --git a/png/512/bluetooth.png b/png/512/bluetooth.png deleted file mode 100755 index 139d54295..000000000 Binary files a/png/512/bluetooth.png and /dev/null differ diff --git a/png/512/bonfire.png b/png/512/bonfire.png deleted file mode 100644 index 5dcf8fa7f..000000000 Binary files a/png/512/bonfire.png and /dev/null differ diff --git a/png/512/bookmark.png b/png/512/bookmark.png deleted file mode 100755 index 35af5d79b..000000000 Binary files a/png/512/bookmark.png and /dev/null differ diff --git a/png/512/briefcase.png b/png/512/briefcase.png deleted file mode 100755 index 439c2125b..000000000 Binary files a/png/512/briefcase.png and /dev/null differ diff --git a/png/512/bug.png b/png/512/bug.png deleted file mode 100755 index 8dc4d27ae..000000000 Binary files a/png/512/bug.png and /dev/null differ diff --git a/png/512/calculator.png b/png/512/calculator.png deleted file mode 100755 index 8c425e512..000000000 Binary files a/png/512/calculator.png and /dev/null differ diff --git a/png/512/calendar.png b/png/512/calendar.png deleted file mode 100755 index 2700f1bb8..000000000 Binary files a/png/512/calendar.png and /dev/null differ diff --git a/png/512/camera.png b/png/512/camera.png deleted file mode 100755 index 522071f92..000000000 Binary files a/png/512/camera.png and /dev/null differ diff --git a/png/512/card.png b/png/512/card.png deleted file mode 100755 index 536ed7e3d..000000000 Binary files a/png/512/card.png and /dev/null differ diff --git a/png/512/cash.png b/png/512/cash.png deleted file mode 100644 index 2c43f2a9b..000000000 Binary files a/png/512/cash.png and /dev/null differ diff --git a/png/512/chatbox-working.png b/png/512/chatbox-working.png deleted file mode 100755 index c54cba42b..000000000 Binary files a/png/512/chatbox-working.png and /dev/null differ diff --git a/png/512/chatbox.png b/png/512/chatbox.png deleted file mode 100755 index 9d80dd80c..000000000 Binary files a/png/512/chatbox.png and /dev/null differ diff --git a/png/512/chatboxes.png b/png/512/chatboxes.png deleted file mode 100755 index 4cf816ed3..000000000 Binary files a/png/512/chatboxes.png and /dev/null differ diff --git a/png/512/chatbubble-working.png b/png/512/chatbubble-working.png deleted file mode 100755 index 5b973d750..000000000 Binary files a/png/512/chatbubble-working.png and /dev/null differ diff --git a/png/512/chatbubble.png b/png/512/chatbubble.png deleted file mode 100755 index ba0ebed0d..000000000 Binary files a/png/512/chatbubble.png and /dev/null differ diff --git a/png/512/chatbubbles.png b/png/512/chatbubbles.png deleted file mode 100755 index 4d0c4c0b5..000000000 Binary files a/png/512/chatbubbles.png and /dev/null differ diff --git a/png/512/checkmark-circled.png b/png/512/checkmark-circled.png deleted file mode 100755 index ca761f9ef..000000000 Binary files a/png/512/checkmark-circled.png and /dev/null differ diff --git a/png/512/checkmark-round.png b/png/512/checkmark-round.png deleted file mode 100755 index bf6361e7b..000000000 Binary files a/png/512/checkmark-round.png and /dev/null differ diff --git a/png/512/checkmark.png b/png/512/checkmark.png deleted file mode 100755 index 34d15d395..000000000 Binary files a/png/512/checkmark.png and /dev/null differ diff --git a/png/512/chevron-down.png b/png/512/chevron-down.png deleted file mode 100755 index dec11dc94..000000000 Binary files a/png/512/chevron-down.png and /dev/null differ diff --git a/png/512/chevron-left.png b/png/512/chevron-left.png deleted file mode 100755 index 935472005..000000000 Binary files a/png/512/chevron-left.png and /dev/null differ diff --git a/png/512/chevron-right.png b/png/512/chevron-right.png deleted file mode 100755 index 2a5caff5f..000000000 Binary files a/png/512/chevron-right.png and /dev/null differ diff --git a/png/512/chevron-up.png b/png/512/chevron-up.png deleted file mode 100755 index a047b094a..000000000 Binary files a/png/512/chevron-up.png and /dev/null differ diff --git a/png/512/clipboard.png b/png/512/clipboard.png deleted file mode 100755 index ae22e9947..000000000 Binary files a/png/512/clipboard.png and /dev/null differ diff --git a/png/512/clock.png b/png/512/clock.png deleted file mode 100755 index 508d32aff..000000000 Binary files a/png/512/clock.png and /dev/null differ diff --git a/png/512/close-circled.png b/png/512/close-circled.png deleted file mode 100755 index e764171af..000000000 Binary files a/png/512/close-circled.png and /dev/null differ diff --git a/png/512/close-round.png b/png/512/close-round.png deleted file mode 100755 index 81aa36705..000000000 Binary files a/png/512/close-round.png and /dev/null differ diff --git a/png/512/close.png b/png/512/close.png deleted file mode 100755 index b8a65df7e..000000000 Binary files a/png/512/close.png and /dev/null differ diff --git a/png/512/closed-captioning.png b/png/512/closed-captioning.png deleted file mode 100644 index 8a8c30305..000000000 Binary files a/png/512/closed-captioning.png and /dev/null differ diff --git a/png/512/cloud.png b/png/512/cloud.png deleted file mode 100755 index e693d3488..000000000 Binary files a/png/512/cloud.png and /dev/null differ diff --git a/png/512/code-download.png b/png/512/code-download.png deleted file mode 100755 index 43f453598..000000000 Binary files a/png/512/code-download.png and /dev/null differ diff --git a/png/512/code-working.png b/png/512/code-working.png deleted file mode 100755 index b462cb3ec..000000000 Binary files a/png/512/code-working.png and /dev/null differ diff --git a/png/512/code.png b/png/512/code.png deleted file mode 100755 index 5633483b2..000000000 Binary files a/png/512/code.png and /dev/null differ diff --git a/png/512/coffee.png b/png/512/coffee.png deleted file mode 100755 index 578375bc3..000000000 Binary files a/png/512/coffee.png and /dev/null differ diff --git a/png/512/compass.png b/png/512/compass.png deleted file mode 100755 index dcfa3e077..000000000 Binary files a/png/512/compass.png and /dev/null differ diff --git a/png/512/compose.png b/png/512/compose.png deleted file mode 100755 index f9c6ecaeb..000000000 Binary files a/png/512/compose.png and /dev/null differ diff --git a/png/512/connection-bars.png b/png/512/connection-bars.png deleted file mode 100755 index 6ab104129..000000000 Binary files a/png/512/connection-bars.png and /dev/null differ diff --git a/png/512/contrast.png b/png/512/contrast.png deleted file mode 100755 index 6d3756482..000000000 Binary files a/png/512/contrast.png and /dev/null differ diff --git a/png/512/cube.png b/png/512/cube.png deleted file mode 100644 index a9164ca43..000000000 Binary files a/png/512/cube.png and /dev/null differ diff --git a/png/512/disc.png b/png/512/disc.png deleted file mode 100755 index 3d2b9b97c..000000000 Binary files a/png/512/disc.png and /dev/null differ diff --git a/png/512/document-text.png b/png/512/document-text.png deleted file mode 100755 index 02318c2b8..000000000 Binary files a/png/512/document-text.png and /dev/null differ diff --git a/png/512/document.png b/png/512/document.png deleted file mode 100755 index 0f37ec2d0..000000000 Binary files a/png/512/document.png and /dev/null differ diff --git a/png/512/drag.png b/png/512/drag.png deleted file mode 100755 index 3a94a3bc5..000000000 Binary files a/png/512/drag.png and /dev/null differ diff --git a/png/512/earth.png b/png/512/earth.png deleted file mode 100755 index 87a4057b7..000000000 Binary files a/png/512/earth.png and /dev/null differ diff --git a/png/512/edit.png b/png/512/edit.png deleted file mode 100755 index 9f32a2a02..000000000 Binary files a/png/512/edit.png and /dev/null differ diff --git a/png/512/egg.png b/png/512/egg.png deleted file mode 100755 index 8710c8871..000000000 Binary files a/png/512/egg.png and /dev/null differ diff --git a/png/512/eject.png b/png/512/eject.png deleted file mode 100755 index 063c2f869..000000000 Binary files a/png/512/eject.png and /dev/null differ diff --git a/png/512/email.png b/png/512/email.png deleted file mode 100755 index 972cd3159..000000000 Binary files a/png/512/email.png and /dev/null differ diff --git a/png/512/eye-disabled.png b/png/512/eye-disabled.png deleted file mode 100755 index d973e4150..000000000 Binary files a/png/512/eye-disabled.png and /dev/null differ diff --git a/png/512/eye.png b/png/512/eye.png deleted file mode 100755 index 13be6456e..000000000 Binary files a/png/512/eye.png and /dev/null differ diff --git a/png/512/female.png b/png/512/female.png deleted file mode 100755 index 53f972fab..000000000 Binary files a/png/512/female.png and /dev/null differ diff --git a/png/512/filing.png b/png/512/filing.png deleted file mode 100755 index 7678ba72e..000000000 Binary files a/png/512/filing.png and /dev/null differ diff --git a/png/512/film-marker.png b/png/512/film-marker.png deleted file mode 100755 index ebaf3e620..000000000 Binary files a/png/512/film-marker.png and /dev/null differ diff --git a/png/512/fireball.png b/png/512/fireball.png deleted file mode 100644 index 8cc28779d..000000000 Binary files a/png/512/fireball.png and /dev/null differ diff --git a/png/512/flag.png b/png/512/flag.png deleted file mode 100755 index 28aa33043..000000000 Binary files a/png/512/flag.png and /dev/null differ diff --git a/png/512/flame.png b/png/512/flame.png deleted file mode 100644 index 6efca5600..000000000 Binary files a/png/512/flame.png and /dev/null differ diff --git a/png/512/flash-off.png b/png/512/flash-off.png deleted file mode 100755 index 878e04155..000000000 Binary files a/png/512/flash-off.png and /dev/null differ diff --git a/png/512/flash.png b/png/512/flash.png deleted file mode 100755 index 1cef7acf5..000000000 Binary files a/png/512/flash.png and /dev/null differ diff --git a/png/512/flask.png b/png/512/flask.png deleted file mode 100755 index 2f93ab690..000000000 Binary files a/png/512/flask.png and /dev/null differ diff --git a/png/512/folder.png b/png/512/folder.png deleted file mode 100755 index 35ffec5d3..000000000 Binary files a/png/512/folder.png and /dev/null differ diff --git a/png/512/fork-repo.png b/png/512/fork-repo.png deleted file mode 100755 index 9b954522e..000000000 Binary files a/png/512/fork-repo.png and /dev/null differ diff --git a/png/512/fork.png b/png/512/fork.png deleted file mode 100755 index 4e9662217..000000000 Binary files a/png/512/fork.png and /dev/null differ diff --git a/png/512/forward.png b/png/512/forward.png deleted file mode 100755 index 9a583b36e..000000000 Binary files a/png/512/forward.png and /dev/null differ diff --git a/png/512/funnel.png b/png/512/funnel.png deleted file mode 100644 index bdc73be3a..000000000 Binary files a/png/512/funnel.png and /dev/null differ diff --git a/png/512/game-controller-a.png b/png/512/game-controller-a.png deleted file mode 100755 index cca344430..000000000 Binary files a/png/512/game-controller-a.png and /dev/null differ diff --git a/png/512/game-controller-b.png b/png/512/game-controller-b.png deleted file mode 100755 index 54cd8810f..000000000 Binary files a/png/512/game-controller-b.png and /dev/null differ diff --git a/png/512/gear-a.png b/png/512/gear-a.png deleted file mode 100755 index 1e3d229a3..000000000 Binary files a/png/512/gear-a.png and /dev/null differ diff --git a/png/512/gear-b.png b/png/512/gear-b.png deleted file mode 100755 index d7fb8e0a3..000000000 Binary files a/png/512/gear-b.png and /dev/null differ diff --git a/png/512/grid.png b/png/512/grid.png deleted file mode 100755 index 05962156b..000000000 Binary files a/png/512/grid.png and /dev/null differ diff --git a/png/512/hammer.png b/png/512/hammer.png deleted file mode 100755 index 1bd23c2f1..000000000 Binary files a/png/512/hammer.png and /dev/null differ diff --git a/png/512/happy.png b/png/512/happy.png deleted file mode 100644 index 42f4b719c..000000000 Binary files a/png/512/happy.png and /dev/null differ diff --git a/png/512/headphone.png b/png/512/headphone.png deleted file mode 100755 index fbf54fcda..000000000 Binary files a/png/512/headphone.png and /dev/null differ diff --git a/png/512/heart-broken.png b/png/512/heart-broken.png deleted file mode 100644 index 24abdfe17..000000000 Binary files a/png/512/heart-broken.png and /dev/null differ diff --git a/png/512/heart.png b/png/512/heart.png deleted file mode 100755 index 8a444fb7e..000000000 Binary files a/png/512/heart.png and /dev/null differ diff --git a/png/512/help-buoy.png b/png/512/help-buoy.png deleted file mode 100755 index eef82ae33..000000000 Binary files a/png/512/help-buoy.png and /dev/null differ diff --git a/png/512/help-circled.png b/png/512/help-circled.png deleted file mode 100755 index 5fb5e853e..000000000 Binary files a/png/512/help-circled.png and /dev/null differ diff --git a/png/512/help.png b/png/512/help.png deleted file mode 100755 index 8b9179dba..000000000 Binary files a/png/512/help.png and /dev/null differ diff --git a/png/512/home.png b/png/512/home.png deleted file mode 100755 index ad02c46ab..000000000 Binary files a/png/512/home.png and /dev/null differ diff --git a/png/512/icecream.png b/png/512/icecream.png deleted file mode 100755 index da3ae9d3d..000000000 Binary files a/png/512/icecream.png and /dev/null differ diff --git a/png/512/icon-social-google-plus-outline.png b/png/512/icon-social-google-plus-outline.png deleted file mode 100755 index 9eeb43ff3..000000000 Binary files a/png/512/icon-social-google-plus-outline.png and /dev/null differ diff --git a/png/512/icon-social-google-plus.png b/png/512/icon-social-google-plus.png deleted file mode 100755 index e79ca447c..000000000 Binary files a/png/512/icon-social-google-plus.png and /dev/null differ diff --git a/png/512/image.png b/png/512/image.png deleted file mode 100755 index eb11e5fa3..000000000 Binary files a/png/512/image.png and /dev/null differ diff --git a/png/512/images.png b/png/512/images.png deleted file mode 100755 index 21dcd6018..000000000 Binary files a/png/512/images.png and /dev/null differ diff --git a/png/512/information-circled.png b/png/512/information-circled.png deleted file mode 100755 index a85ad30b1..000000000 Binary files a/png/512/information-circled.png and /dev/null differ diff --git a/png/512/information.png b/png/512/information.png deleted file mode 100755 index 8e03190ac..000000000 Binary files a/png/512/information.png and /dev/null differ diff --git a/png/512/ionic.png b/png/512/ionic.png deleted file mode 100755 index 95d707601..000000000 Binary files a/png/512/ionic.png and /dev/null differ diff --git a/png/512/ios7-alarm-outline.png b/png/512/ios7-alarm-outline.png deleted file mode 100755 index 2809a5b9f..000000000 Binary files a/png/512/ios7-alarm-outline.png and /dev/null differ diff --git a/png/512/ios7-alarm.png b/png/512/ios7-alarm.png deleted file mode 100755 index 6c7415f9b..000000000 Binary files a/png/512/ios7-alarm.png and /dev/null differ diff --git a/png/512/ios7-albums-outline.png b/png/512/ios7-albums-outline.png deleted file mode 100755 index 41b5a845b..000000000 Binary files a/png/512/ios7-albums-outline.png and /dev/null differ diff --git a/png/512/ios7-albums.png b/png/512/ios7-albums.png deleted file mode 100755 index bdc767250..000000000 Binary files a/png/512/ios7-albums.png and /dev/null differ diff --git a/png/512/ios7-americanfootball-outline.png b/png/512/ios7-americanfootball-outline.png deleted file mode 100644 index 14c625d84..000000000 Binary files a/png/512/ios7-americanfootball-outline.png and /dev/null differ diff --git a/png/512/ios7-americanfootball.png b/png/512/ios7-americanfootball.png deleted file mode 100644 index 81834cf34..000000000 Binary files a/png/512/ios7-americanfootball.png and /dev/null differ diff --git a/png/512/ios7-analytics-outline.png b/png/512/ios7-analytics-outline.png deleted file mode 100644 index 38534a19f..000000000 Binary files a/png/512/ios7-analytics-outline.png and /dev/null differ diff --git a/png/512/ios7-analytics.png b/png/512/ios7-analytics.png deleted file mode 100644 index ffcd28171..000000000 Binary files a/png/512/ios7-analytics.png and /dev/null differ diff --git a/png/512/ios7-arrow-back.png b/png/512/ios7-arrow-back.png deleted file mode 100755 index 4051ab2ce..000000000 Binary files a/png/512/ios7-arrow-back.png and /dev/null differ diff --git a/png/512/ios7-arrow-down.png b/png/512/ios7-arrow-down.png deleted file mode 100755 index 093eb0b02..000000000 Binary files a/png/512/ios7-arrow-down.png and /dev/null differ diff --git a/png/512/ios7-arrow-forward.png b/png/512/ios7-arrow-forward.png deleted file mode 100755 index aedf67a5c..000000000 Binary files a/png/512/ios7-arrow-forward.png and /dev/null differ diff --git a/png/512/ios7-arrow-left.png b/png/512/ios7-arrow-left.png deleted file mode 100755 index acc8354c0..000000000 Binary files a/png/512/ios7-arrow-left.png and /dev/null differ diff --git a/png/512/ios7-arrow-right.png b/png/512/ios7-arrow-right.png deleted file mode 100755 index 6144fbd4d..000000000 Binary files a/png/512/ios7-arrow-right.png and /dev/null differ diff --git a/png/512/ios7-arrow-thin-down.png b/png/512/ios7-arrow-thin-down.png deleted file mode 100755 index 8a5c17cb9..000000000 Binary files a/png/512/ios7-arrow-thin-down.png and /dev/null differ diff --git a/png/512/ios7-arrow-thin-left.png b/png/512/ios7-arrow-thin-left.png deleted file mode 100755 index 4f8bf90fa..000000000 Binary files a/png/512/ios7-arrow-thin-left.png and /dev/null differ diff --git a/png/512/ios7-arrow-thin-right.png b/png/512/ios7-arrow-thin-right.png deleted file mode 100755 index b97e69c9f..000000000 Binary files a/png/512/ios7-arrow-thin-right.png and /dev/null differ diff --git a/png/512/ios7-arrow-thin-up.png b/png/512/ios7-arrow-thin-up.png deleted file mode 100755 index 61bb13a06..000000000 Binary files a/png/512/ios7-arrow-thin-up.png and /dev/null differ diff --git a/png/512/ios7-arrow-up.png b/png/512/ios7-arrow-up.png deleted file mode 100755 index b4733f2e6..000000000 Binary files a/png/512/ios7-arrow-up.png and /dev/null differ diff --git a/png/512/ios7-at-outline.png b/png/512/ios7-at-outline.png deleted file mode 100755 index 22346e272..000000000 Binary files a/png/512/ios7-at-outline.png and /dev/null differ diff --git a/png/512/ios7-at.png b/png/512/ios7-at.png deleted file mode 100755 index be38570c0..000000000 Binary files a/png/512/ios7-at.png and /dev/null differ diff --git a/png/512/ios7-barcode-outline.png b/png/512/ios7-barcode-outline.png deleted file mode 100644 index 95c6c04ef..000000000 Binary files a/png/512/ios7-barcode-outline.png and /dev/null differ diff --git a/png/512/ios7-barcode.png b/png/512/ios7-barcode.png deleted file mode 100644 index 5c7d72f0f..000000000 Binary files a/png/512/ios7-barcode.png and /dev/null differ diff --git a/png/512/ios7-baseball-outline.png b/png/512/ios7-baseball-outline.png deleted file mode 100644 index 6bc6a21d4..000000000 Binary files a/png/512/ios7-baseball-outline.png and /dev/null differ diff --git a/png/512/ios7-baseball.png b/png/512/ios7-baseball.png deleted file mode 100644 index b83d53667..000000000 Binary files a/png/512/ios7-baseball.png and /dev/null differ diff --git a/png/512/ios7-basketball-outline.png b/png/512/ios7-basketball-outline.png deleted file mode 100644 index a1999bc5c..000000000 Binary files a/png/512/ios7-basketball-outline.png and /dev/null differ diff --git a/png/512/ios7-basketball.png b/png/512/ios7-basketball.png deleted file mode 100644 index 3c8af3d07..000000000 Binary files a/png/512/ios7-basketball.png and /dev/null differ diff --git a/png/512/ios7-bell-outline.png b/png/512/ios7-bell-outline.png deleted file mode 100755 index f84935b9b..000000000 Binary files a/png/512/ios7-bell-outline.png and /dev/null differ diff --git a/png/512/ios7-bell.png b/png/512/ios7-bell.png deleted file mode 100755 index d96c352c0..000000000 Binary files a/png/512/ios7-bell.png and /dev/null differ diff --git a/png/512/ios7-bolt-outline.png b/png/512/ios7-bolt-outline.png deleted file mode 100755 index bdf98cfdc..000000000 Binary files a/png/512/ios7-bolt-outline.png and /dev/null differ diff --git a/png/512/ios7-bolt.png b/png/512/ios7-bolt.png deleted file mode 100755 index 723a27d71..000000000 Binary files a/png/512/ios7-bolt.png and /dev/null differ diff --git a/png/512/ios7-bookmarks-outline.png b/png/512/ios7-bookmarks-outline.png deleted file mode 100755 index d9701947e..000000000 Binary files a/png/512/ios7-bookmarks-outline.png and /dev/null differ diff --git a/png/512/ios7-bookmarks.png b/png/512/ios7-bookmarks.png deleted file mode 100755 index a53199afc..000000000 Binary files a/png/512/ios7-bookmarks.png and /dev/null differ diff --git a/png/512/ios7-box-outline.png b/png/512/ios7-box-outline.png deleted file mode 100755 index b45b8e913..000000000 Binary files a/png/512/ios7-box-outline.png and /dev/null differ diff --git a/png/512/ios7-box.png b/png/512/ios7-box.png deleted file mode 100755 index 5e2ed5718..000000000 Binary files a/png/512/ios7-box.png and /dev/null differ diff --git a/png/512/ios7-briefcase-outline.png b/png/512/ios7-briefcase-outline.png deleted file mode 100755 index f224f4adf..000000000 Binary files a/png/512/ios7-briefcase-outline.png and /dev/null differ diff --git a/png/512/ios7-briefcase.png b/png/512/ios7-briefcase.png deleted file mode 100755 index b6e581d2a..000000000 Binary files a/png/512/ios7-briefcase.png and /dev/null differ diff --git a/png/512/ios7-browsers-outline.png b/png/512/ios7-browsers-outline.png deleted file mode 100755 index 9c0e68be9..000000000 Binary files a/png/512/ios7-browsers-outline.png and /dev/null differ diff --git a/png/512/ios7-browsers.png b/png/512/ios7-browsers.png deleted file mode 100755 index 4c5271018..000000000 Binary files a/png/512/ios7-browsers.png and /dev/null differ diff --git a/png/512/ios7-calculator-outline.png b/png/512/ios7-calculator-outline.png deleted file mode 100755 index 0492f78e2..000000000 Binary files a/png/512/ios7-calculator-outline.png and /dev/null differ diff --git a/png/512/ios7-calculator.png b/png/512/ios7-calculator.png deleted file mode 100755 index ee55f2f02..000000000 Binary files a/png/512/ios7-calculator.png and /dev/null differ diff --git a/png/512/ios7-calendar-outline.png b/png/512/ios7-calendar-outline.png deleted file mode 100755 index 593bfe44c..000000000 Binary files a/png/512/ios7-calendar-outline.png and /dev/null differ diff --git a/png/512/ios7-calendar.png b/png/512/ios7-calendar.png deleted file mode 100755 index bbc6f8646..000000000 Binary files a/png/512/ios7-calendar.png and /dev/null differ diff --git a/png/512/ios7-camera-outline.png b/png/512/ios7-camera-outline.png deleted file mode 100755 index f835f6e6d..000000000 Binary files a/png/512/ios7-camera-outline.png and /dev/null differ diff --git a/png/512/ios7-camera.png b/png/512/ios7-camera.png deleted file mode 100755 index 59bdf3dac..000000000 Binary files a/png/512/ios7-camera.png and /dev/null differ diff --git a/png/512/ios7-cart-outline.png b/png/512/ios7-cart-outline.png deleted file mode 100755 index 24f9d675f..000000000 Binary files a/png/512/ios7-cart-outline.png and /dev/null differ diff --git a/png/512/ios7-cart.png b/png/512/ios7-cart.png deleted file mode 100755 index 2e7cec122..000000000 Binary files a/png/512/ios7-cart.png and /dev/null differ diff --git a/png/512/ios7-chatboxes-outline.png b/png/512/ios7-chatboxes-outline.png deleted file mode 100755 index 5fca4b969..000000000 Binary files a/png/512/ios7-chatboxes-outline.png and /dev/null differ diff --git a/png/512/ios7-chatboxes.png b/png/512/ios7-chatboxes.png deleted file mode 100755 index d87b7efbe..000000000 Binary files a/png/512/ios7-chatboxes.png and /dev/null differ diff --git a/png/512/ios7-chatbubble-outline.png b/png/512/ios7-chatbubble-outline.png deleted file mode 100755 index 447f9cda9..000000000 Binary files a/png/512/ios7-chatbubble-outline.png and /dev/null differ diff --git a/png/512/ios7-chatbubble.png b/png/512/ios7-chatbubble.png deleted file mode 100755 index 33f3b2d39..000000000 Binary files a/png/512/ios7-chatbubble.png and /dev/null differ diff --git a/png/512/ios7-checkmark-empty.png b/png/512/ios7-checkmark-empty.png deleted file mode 100755 index f3d5c0c05..000000000 Binary files a/png/512/ios7-checkmark-empty.png and /dev/null differ diff --git a/png/512/ios7-checkmark-outline.png b/png/512/ios7-checkmark-outline.png deleted file mode 100755 index 1601cfec7..000000000 Binary files a/png/512/ios7-checkmark-outline.png and /dev/null differ diff --git a/png/512/ios7-checkmark.png b/png/512/ios7-checkmark.png deleted file mode 100755 index 23e7de37c..000000000 Binary files a/png/512/ios7-checkmark.png and /dev/null differ diff --git a/png/512/ios7-circle-filled.png b/png/512/ios7-circle-filled.png deleted file mode 100755 index ce8b10330..000000000 Binary files a/png/512/ios7-circle-filled.png and /dev/null differ diff --git a/png/512/ios7-circle-outline.png b/png/512/ios7-circle-outline.png deleted file mode 100755 index c2fcf18d4..000000000 Binary files a/png/512/ios7-circle-outline.png and /dev/null differ diff --git a/png/512/ios7-clock-outline.png b/png/512/ios7-clock-outline.png deleted file mode 100755 index 61892f08a..000000000 Binary files a/png/512/ios7-clock-outline.png and /dev/null differ diff --git a/png/512/ios7-clock.png b/png/512/ios7-clock.png deleted file mode 100755 index fc1745603..000000000 Binary files a/png/512/ios7-clock.png and /dev/null differ diff --git a/png/512/ios7-close-empty.png b/png/512/ios7-close-empty.png deleted file mode 100755 index e64d614e1..000000000 Binary files a/png/512/ios7-close-empty.png and /dev/null differ diff --git a/png/512/ios7-close-outline.png b/png/512/ios7-close-outline.png deleted file mode 100755 index de8b84671..000000000 Binary files a/png/512/ios7-close-outline.png and /dev/null differ diff --git a/png/512/ios7-close.png b/png/512/ios7-close.png deleted file mode 100755 index 6465d4257..000000000 Binary files a/png/512/ios7-close.png and /dev/null differ diff --git a/png/512/ios7-cloud-download-outline.png b/png/512/ios7-cloud-download-outline.png deleted file mode 100755 index 02274e23a..000000000 Binary files a/png/512/ios7-cloud-download-outline.png and /dev/null differ diff --git a/png/512/ios7-cloud-download.png b/png/512/ios7-cloud-download.png deleted file mode 100755 index df81fd78c..000000000 Binary files a/png/512/ios7-cloud-download.png and /dev/null differ diff --git a/png/512/ios7-cloud-outline.png b/png/512/ios7-cloud-outline.png deleted file mode 100755 index a26492277..000000000 Binary files a/png/512/ios7-cloud-outline.png and /dev/null differ diff --git a/png/512/ios7-cloud-upload-outline.png b/png/512/ios7-cloud-upload-outline.png deleted file mode 100755 index 905eb55f9..000000000 Binary files a/png/512/ios7-cloud-upload-outline.png and /dev/null differ diff --git a/png/512/ios7-cloud-upload.png b/png/512/ios7-cloud-upload.png deleted file mode 100755 index c3c807152..000000000 Binary files a/png/512/ios7-cloud-upload.png and /dev/null differ diff --git a/png/512/ios7-cloud.png b/png/512/ios7-cloud.png deleted file mode 100755 index 318bc14a1..000000000 Binary files a/png/512/ios7-cloud.png and /dev/null differ diff --git a/png/512/ios7-cloudy-night-outline.png b/png/512/ios7-cloudy-night-outline.png deleted file mode 100755 index c2612d709..000000000 Binary files a/png/512/ios7-cloudy-night-outline.png and /dev/null differ diff --git a/png/512/ios7-cloudy-night.png b/png/512/ios7-cloudy-night.png deleted file mode 100755 index 05b03d65c..000000000 Binary files a/png/512/ios7-cloudy-night.png and /dev/null differ diff --git a/png/512/ios7-cloudy-outline.png b/png/512/ios7-cloudy-outline.png deleted file mode 100755 index 3a003181f..000000000 Binary files a/png/512/ios7-cloudy-outline.png and /dev/null differ diff --git a/png/512/ios7-cloudy.png b/png/512/ios7-cloudy.png deleted file mode 100755 index 746c333c8..000000000 Binary files a/png/512/ios7-cloudy.png and /dev/null differ diff --git a/png/512/ios7-cog-outline.png b/png/512/ios7-cog-outline.png deleted file mode 100755 index a137d1eb3..000000000 Binary files a/png/512/ios7-cog-outline.png and /dev/null differ diff --git a/png/512/ios7-cog.png b/png/512/ios7-cog.png deleted file mode 100755 index 306977100..000000000 Binary files a/png/512/ios7-cog.png and /dev/null differ diff --git a/png/512/ios7-compose-outline.png b/png/512/ios7-compose-outline.png deleted file mode 100755 index 004ec82b7..000000000 Binary files a/png/512/ios7-compose-outline.png and /dev/null differ diff --git a/png/512/ios7-compose.png b/png/512/ios7-compose.png deleted file mode 100755 index 7b1072ab5..000000000 Binary files a/png/512/ios7-compose.png and /dev/null differ diff --git a/png/512/ios7-contact-outline.png b/png/512/ios7-contact-outline.png deleted file mode 100755 index ec8ce4377..000000000 Binary files a/png/512/ios7-contact-outline.png and /dev/null differ diff --git a/png/512/ios7-contact.png b/png/512/ios7-contact.png deleted file mode 100755 index 5b4f6db85..000000000 Binary files a/png/512/ios7-contact.png and /dev/null differ diff --git a/png/512/ios7-copy-outline.png b/png/512/ios7-copy-outline.png deleted file mode 100755 index 902218996..000000000 Binary files a/png/512/ios7-copy-outline.png and /dev/null differ diff --git a/png/512/ios7-copy.png b/png/512/ios7-copy.png deleted file mode 100755 index 842aa205f..000000000 Binary files a/png/512/ios7-copy.png and /dev/null differ diff --git a/png/512/ios7-download-outline.png b/png/512/ios7-download-outline.png deleted file mode 100755 index 7fbbaf5ab..000000000 Binary files a/png/512/ios7-download-outline.png and /dev/null differ diff --git a/png/512/ios7-download.png b/png/512/ios7-download.png deleted file mode 100755 index 40a5a6986..000000000 Binary files a/png/512/ios7-download.png and /dev/null differ diff --git a/png/512/ios7-drag.png b/png/512/ios7-drag.png deleted file mode 100755 index d71784be0..000000000 Binary files a/png/512/ios7-drag.png and /dev/null differ diff --git a/png/512/ios7-email-outline.png b/png/512/ios7-email-outline.png deleted file mode 100755 index 0d4838e25..000000000 Binary files a/png/512/ios7-email-outline.png and /dev/null differ diff --git a/png/512/ios7-email.png b/png/512/ios7-email.png deleted file mode 100755 index 5e92b0f2c..000000000 Binary files a/png/512/ios7-email.png and /dev/null differ diff --git a/png/512/ios7-expand.png b/png/512/ios7-expand.png deleted file mode 100644 index d52bb2355..000000000 Binary files a/png/512/ios7-expand.png and /dev/null differ diff --git a/png/512/ios7-eye-outline.png b/png/512/ios7-eye-outline.png deleted file mode 100755 index 2c9dfc14a..000000000 Binary files a/png/512/ios7-eye-outline.png and /dev/null differ diff --git a/png/512/ios7-eye.png b/png/512/ios7-eye.png deleted file mode 100755 index 1c1119140..000000000 Binary files a/png/512/ios7-eye.png and /dev/null differ diff --git a/png/512/ios7-fastforward-outline.png b/png/512/ios7-fastforward-outline.png deleted file mode 100755 index fc06c60b7..000000000 Binary files a/png/512/ios7-fastforward-outline.png and /dev/null differ diff --git a/png/512/ios7-fastforward.png b/png/512/ios7-fastforward.png deleted file mode 100755 index ce34f232f..000000000 Binary files a/png/512/ios7-fastforward.png and /dev/null differ diff --git a/png/512/ios7-filing-outline.png b/png/512/ios7-filing-outline.png deleted file mode 100755 index 6c84c246f..000000000 Binary files a/png/512/ios7-filing-outline.png and /dev/null differ diff --git a/png/512/ios7-filing.png b/png/512/ios7-filing.png deleted file mode 100755 index d01cfc0b0..000000000 Binary files a/png/512/ios7-filing.png and /dev/null differ diff --git a/png/512/ios7-film-outline.png b/png/512/ios7-film-outline.png deleted file mode 100755 index 750fe600c..000000000 Binary files a/png/512/ios7-film-outline.png and /dev/null differ diff --git a/png/512/ios7-film.png b/png/512/ios7-film.png deleted file mode 100755 index 4c28280a4..000000000 Binary files a/png/512/ios7-film.png and /dev/null differ diff --git a/png/512/ios7-flag-outline.png b/png/512/ios7-flag-outline.png deleted file mode 100755 index 39c2ebeb1..000000000 Binary files a/png/512/ios7-flag-outline.png and /dev/null differ diff --git a/png/512/ios7-flag.png b/png/512/ios7-flag.png deleted file mode 100755 index eef93be97..000000000 Binary files a/png/512/ios7-flag.png and /dev/null differ diff --git a/png/512/ios7-folder-outline.png b/png/512/ios7-folder-outline.png deleted file mode 100755 index 46746af28..000000000 Binary files a/png/512/ios7-folder-outline.png and /dev/null differ diff --git a/png/512/ios7-folder.png b/png/512/ios7-folder.png deleted file mode 100755 index a2d936651..000000000 Binary files a/png/512/ios7-folder.png and /dev/null differ diff --git a/png/512/ios7-football-outline.png b/png/512/ios7-football-outline.png deleted file mode 100644 index 426f6d3a0..000000000 Binary files a/png/512/ios7-football-outline.png and /dev/null differ diff --git a/png/512/ios7-football.png b/png/512/ios7-football.png deleted file mode 100644 index e424b7f91..000000000 Binary files a/png/512/ios7-football.png and /dev/null differ diff --git a/png/512/ios7-gear-outline.png b/png/512/ios7-gear-outline.png deleted file mode 100755 index 5c82237a1..000000000 Binary files a/png/512/ios7-gear-outline.png and /dev/null differ diff --git a/png/512/ios7-gear.png b/png/512/ios7-gear.png deleted file mode 100755 index 784a0e321..000000000 Binary files a/png/512/ios7-gear.png and /dev/null differ diff --git a/png/512/ios7-glasses-outline.png b/png/512/ios7-glasses-outline.png deleted file mode 100755 index 1f2cfa799..000000000 Binary files a/png/512/ios7-glasses-outline.png and /dev/null differ diff --git a/png/512/ios7-glasses.png b/png/512/ios7-glasses.png deleted file mode 100755 index f0b3074bc..000000000 Binary files a/png/512/ios7-glasses.png and /dev/null differ diff --git a/png/512/ios7-heart-outline.png b/png/512/ios7-heart-outline.png deleted file mode 100755 index c3a25335b..000000000 Binary files a/png/512/ios7-heart-outline.png and /dev/null differ diff --git a/png/512/ios7-heart.png b/png/512/ios7-heart.png deleted file mode 100755 index b3dbf4e40..000000000 Binary files a/png/512/ios7-heart.png and /dev/null differ diff --git a/png/512/ios7-help-empty.png b/png/512/ios7-help-empty.png deleted file mode 100755 index 5690a69df..000000000 Binary files a/png/512/ios7-help-empty.png and /dev/null differ diff --git a/png/512/ios7-help-outline.png b/png/512/ios7-help-outline.png deleted file mode 100755 index 432abf856..000000000 Binary files a/png/512/ios7-help-outline.png and /dev/null differ diff --git a/png/512/ios7-help.png b/png/512/ios7-help.png deleted file mode 100755 index b5d9a4488..000000000 Binary files a/png/512/ios7-help.png and /dev/null differ diff --git a/png/512/ios7-home-outline.png b/png/512/ios7-home-outline.png deleted file mode 100644 index 56b27f952..000000000 Binary files a/png/512/ios7-home-outline.png and /dev/null differ diff --git a/png/512/ios7-home.png b/png/512/ios7-home.png deleted file mode 100644 index 8061aa820..000000000 Binary files a/png/512/ios7-home.png and /dev/null differ diff --git a/png/512/ios7-infinite-outline.png b/png/512/ios7-infinite-outline.png deleted file mode 100755 index 8c251df0b..000000000 Binary files a/png/512/ios7-infinite-outline.png and /dev/null differ diff --git a/png/512/ios7-infinite.png b/png/512/ios7-infinite.png deleted file mode 100755 index bd2eec562..000000000 Binary files a/png/512/ios7-infinite.png and /dev/null differ diff --git a/png/512/ios7-information-empty.png b/png/512/ios7-information-empty.png deleted file mode 100755 index 70af5a5a4..000000000 Binary files a/png/512/ios7-information-empty.png and /dev/null differ diff --git a/png/512/ios7-information-outline.png b/png/512/ios7-information-outline.png deleted file mode 100755 index a1cb7267e..000000000 Binary files a/png/512/ios7-information-outline.png and /dev/null differ diff --git a/png/512/ios7-information.png b/png/512/ios7-information.png deleted file mode 100755 index 43f3e2d74..000000000 Binary files a/png/512/ios7-information.png and /dev/null differ diff --git a/png/512/ios7-ionic-outline.png b/png/512/ios7-ionic-outline.png deleted file mode 100755 index cea7341f3..000000000 Binary files a/png/512/ios7-ionic-outline.png and /dev/null differ diff --git a/png/512/ios7-keypad-outline.png b/png/512/ios7-keypad-outline.png deleted file mode 100755 index 4bc381ca0..000000000 Binary files a/png/512/ios7-keypad-outline.png and /dev/null differ diff --git a/png/512/ios7-keypad.png b/png/512/ios7-keypad.png deleted file mode 100755 index af76a7b35..000000000 Binary files a/png/512/ios7-keypad.png and /dev/null differ diff --git a/png/512/ios7-lightbulb-outline.png b/png/512/ios7-lightbulb-outline.png deleted file mode 100755 index e7a13c8fa..000000000 Binary files a/png/512/ios7-lightbulb-outline.png and /dev/null differ diff --git a/png/512/ios7-lightbulb.png b/png/512/ios7-lightbulb.png deleted file mode 100755 index 3a3e8bf3b..000000000 Binary files a/png/512/ios7-lightbulb.png and /dev/null differ diff --git a/png/512/ios7-location-outline.png b/png/512/ios7-location-outline.png deleted file mode 100755 index 727ff055f..000000000 Binary files a/png/512/ios7-location-outline.png and /dev/null differ diff --git a/png/512/ios7-location.png b/png/512/ios7-location.png deleted file mode 100755 index 012603963..000000000 Binary files a/png/512/ios7-location.png and /dev/null differ diff --git a/png/512/ios7-locked-outline.png b/png/512/ios7-locked-outline.png deleted file mode 100755 index e688f73c4..000000000 Binary files a/png/512/ios7-locked-outline.png and /dev/null differ diff --git a/png/512/ios7-locked.png b/png/512/ios7-locked.png deleted file mode 100755 index ebeb2cc3c..000000000 Binary files a/png/512/ios7-locked.png and /dev/null differ diff --git a/png/512/ios7-loop-strong.png b/png/512/ios7-loop-strong.png deleted file mode 100644 index 0fa94175d..000000000 Binary files a/png/512/ios7-loop-strong.png and /dev/null differ diff --git a/png/512/ios7-loop.png b/png/512/ios7-loop.png deleted file mode 100644 index 416c23dfa..000000000 Binary files a/png/512/ios7-loop.png and /dev/null differ diff --git a/png/512/ios7-medkit-outline.png b/png/512/ios7-medkit-outline.png deleted file mode 100755 index 255d84b82..000000000 Binary files a/png/512/ios7-medkit-outline.png and /dev/null differ diff --git a/png/512/ios7-medkit.png b/png/512/ios7-medkit.png deleted file mode 100755 index 56b038e32..000000000 Binary files a/png/512/ios7-medkit.png and /dev/null differ diff --git a/png/512/ios7-mic-off.png b/png/512/ios7-mic-off.png deleted file mode 100755 index 07685a657..000000000 Binary files a/png/512/ios7-mic-off.png and /dev/null differ diff --git a/png/512/ios7-mic-outline.png b/png/512/ios7-mic-outline.png deleted file mode 100755 index c2520030f..000000000 Binary files a/png/512/ios7-mic-outline.png and /dev/null differ diff --git a/png/512/ios7-mic.png b/png/512/ios7-mic.png deleted file mode 100755 index 787082325..000000000 Binary files a/png/512/ios7-mic.png and /dev/null differ diff --git a/png/512/ios7-minus-empty.png b/png/512/ios7-minus-empty.png deleted file mode 100755 index 74f328389..000000000 Binary files a/png/512/ios7-minus-empty.png and /dev/null differ diff --git a/png/512/ios7-minus-outline.png b/png/512/ios7-minus-outline.png deleted file mode 100755 index d6a2d87fa..000000000 Binary files a/png/512/ios7-minus-outline.png and /dev/null differ diff --git a/png/512/ios7-minus.png b/png/512/ios7-minus.png deleted file mode 100755 index a5f671824..000000000 Binary files a/png/512/ios7-minus.png and /dev/null differ diff --git a/png/512/ios7-monitor-outline.png b/png/512/ios7-monitor-outline.png deleted file mode 100755 index 4762d1d2e..000000000 Binary files a/png/512/ios7-monitor-outline.png and /dev/null differ diff --git a/png/512/ios7-monitor.png b/png/512/ios7-monitor.png deleted file mode 100755 index 0e2f28e6c..000000000 Binary files a/png/512/ios7-monitor.png and /dev/null differ diff --git a/png/512/ios7-moon-outline.png b/png/512/ios7-moon-outline.png deleted file mode 100755 index 0bbd6d62f..000000000 Binary files a/png/512/ios7-moon-outline.png and /dev/null differ diff --git a/png/512/ios7-moon.png b/png/512/ios7-moon.png deleted file mode 100755 index 5e1e1b048..000000000 Binary files a/png/512/ios7-moon.png and /dev/null differ diff --git a/png/512/ios7-more-outline.png b/png/512/ios7-more-outline.png deleted file mode 100755 index 8d3c9bf71..000000000 Binary files a/png/512/ios7-more-outline.png and /dev/null differ diff --git a/png/512/ios7-more.png b/png/512/ios7-more.png deleted file mode 100755 index d681b0013..000000000 Binary files a/png/512/ios7-more.png and /dev/null differ diff --git a/png/512/ios7-musical-note.png b/png/512/ios7-musical-note.png deleted file mode 100755 index 24186f232..000000000 Binary files a/png/512/ios7-musical-note.png and /dev/null differ diff --git a/png/512/ios7-musical-notes.png b/png/512/ios7-musical-notes.png deleted file mode 100755 index 51470ab83..000000000 Binary files a/png/512/ios7-musical-notes.png and /dev/null differ diff --git a/png/512/ios7-navigate-outline.png b/png/512/ios7-navigate-outline.png deleted file mode 100755 index f3b40b1c2..000000000 Binary files a/png/512/ios7-navigate-outline.png and /dev/null differ diff --git a/png/512/ios7-navigate.png b/png/512/ios7-navigate.png deleted file mode 100755 index 8df442a43..000000000 Binary files a/png/512/ios7-navigate.png and /dev/null differ diff --git a/png/512/ios7-paper-outline.png b/png/512/ios7-paper-outline.png deleted file mode 100644 index 6e08ebed6..000000000 Binary files a/png/512/ios7-paper-outline.png and /dev/null differ diff --git a/png/512/ios7-paper.png b/png/512/ios7-paper.png deleted file mode 100644 index a5c0762cc..000000000 Binary files a/png/512/ios7-paper.png and /dev/null differ diff --git a/png/512/ios7-paperplane-outline.png b/png/512/ios7-paperplane-outline.png deleted file mode 100755 index b4c73c1a0..000000000 Binary files a/png/512/ios7-paperplane-outline.png and /dev/null differ diff --git a/png/512/ios7-paperplane.png b/png/512/ios7-paperplane.png deleted file mode 100755 index 6b1b858f5..000000000 Binary files a/png/512/ios7-paperplane.png and /dev/null differ diff --git a/png/512/ios7-partlysunny-outline.png b/png/512/ios7-partlysunny-outline.png deleted file mode 100755 index 2efcc2cd6..000000000 Binary files a/png/512/ios7-partlysunny-outline.png and /dev/null differ diff --git a/png/512/ios7-partlysunny.png b/png/512/ios7-partlysunny.png deleted file mode 100755 index 13a269ad4..000000000 Binary files a/png/512/ios7-partlysunny.png and /dev/null differ diff --git a/png/512/ios7-pause-outline.png b/png/512/ios7-pause-outline.png deleted file mode 100755 index e20b3abea..000000000 Binary files a/png/512/ios7-pause-outline.png and /dev/null differ diff --git a/png/512/ios7-pause.png b/png/512/ios7-pause.png deleted file mode 100755 index 317a98545..000000000 Binary files a/png/512/ios7-pause.png and /dev/null differ diff --git a/png/512/ios7-paw-outline.png b/png/512/ios7-paw-outline.png deleted file mode 100644 index f5736efea..000000000 Binary files a/png/512/ios7-paw-outline.png and /dev/null differ diff --git a/png/512/ios7-paw.png b/png/512/ios7-paw.png deleted file mode 100644 index bfd64fe62..000000000 Binary files a/png/512/ios7-paw.png and /dev/null differ diff --git a/png/512/ios7-people-outline.png b/png/512/ios7-people-outline.png deleted file mode 100755 index 581786537..000000000 Binary files a/png/512/ios7-people-outline.png and /dev/null differ diff --git a/png/512/ios7-people.png b/png/512/ios7-people.png deleted file mode 100755 index 053e77054..000000000 Binary files a/png/512/ios7-people.png and /dev/null differ diff --git a/png/512/ios7-person-outline.png b/png/512/ios7-person-outline.png deleted file mode 100755 index a9c4a0aca..000000000 Binary files a/png/512/ios7-person-outline.png and /dev/null differ diff --git a/png/512/ios7-person.png b/png/512/ios7-person.png deleted file mode 100755 index baa6cf6bb..000000000 Binary files a/png/512/ios7-person.png and /dev/null differ diff --git a/png/512/ios7-personadd-outline.png b/png/512/ios7-personadd-outline.png deleted file mode 100755 index 679b6e471..000000000 Binary files a/png/512/ios7-personadd-outline.png and /dev/null differ diff --git a/png/512/ios7-personadd.png b/png/512/ios7-personadd.png deleted file mode 100755 index 354e6355b..000000000 Binary files a/png/512/ios7-personadd.png and /dev/null differ diff --git a/png/512/ios7-photos-outline.png b/png/512/ios7-photos-outline.png deleted file mode 100755 index a6a872ede..000000000 Binary files a/png/512/ios7-photos-outline.png and /dev/null differ diff --git a/png/512/ios7-photos.png b/png/512/ios7-photos.png deleted file mode 100755 index 1eb0f7edd..000000000 Binary files a/png/512/ios7-photos.png and /dev/null differ diff --git a/png/512/ios7-pie-outline.png b/png/512/ios7-pie-outline.png deleted file mode 100755 index 8470a2f91..000000000 Binary files a/png/512/ios7-pie-outline.png and /dev/null differ diff --git a/png/512/ios7-pie.png b/png/512/ios7-pie.png deleted file mode 100755 index f7ab68908..000000000 Binary files a/png/512/ios7-pie.png and /dev/null differ diff --git a/png/512/ios7-play-outline.png b/png/512/ios7-play-outline.png deleted file mode 100755 index a484b4e4d..000000000 Binary files a/png/512/ios7-play-outline.png and /dev/null differ diff --git a/png/512/ios7-play.png b/png/512/ios7-play.png deleted file mode 100755 index b6110aab4..000000000 Binary files a/png/512/ios7-play.png and /dev/null differ diff --git a/png/512/ios7-plus-empty.png b/png/512/ios7-plus-empty.png deleted file mode 100755 index 92f40304c..000000000 Binary files a/png/512/ios7-plus-empty.png and /dev/null differ diff --git a/png/512/ios7-plus-outline.png b/png/512/ios7-plus-outline.png deleted file mode 100755 index d6c97ce5f..000000000 Binary files a/png/512/ios7-plus-outline.png and /dev/null differ diff --git a/png/512/ios7-plus.png b/png/512/ios7-plus.png deleted file mode 100755 index 2eaa563c3..000000000 Binary files a/png/512/ios7-plus.png and /dev/null differ diff --git a/png/512/ios7-pricetag-outline.png b/png/512/ios7-pricetag-outline.png deleted file mode 100755 index 5184cc797..000000000 Binary files a/png/512/ios7-pricetag-outline.png and /dev/null differ diff --git a/png/512/ios7-pricetag.png b/png/512/ios7-pricetag.png deleted file mode 100755 index dbcbc6888..000000000 Binary files a/png/512/ios7-pricetag.png and /dev/null differ diff --git a/png/512/ios7-pricetags-outline.png b/png/512/ios7-pricetags-outline.png deleted file mode 100644 index 380d9682a..000000000 Binary files a/png/512/ios7-pricetags-outline.png and /dev/null differ diff --git a/png/512/ios7-pricetags.png b/png/512/ios7-pricetags.png deleted file mode 100644 index 0942729bf..000000000 Binary files a/png/512/ios7-pricetags.png and /dev/null differ diff --git a/png/512/ios7-printer-outline.png b/png/512/ios7-printer-outline.png deleted file mode 100755 index c759d046c..000000000 Binary files a/png/512/ios7-printer-outline.png and /dev/null differ diff --git a/png/512/ios7-printer.png b/png/512/ios7-printer.png deleted file mode 100755 index 79847d9dd..000000000 Binary files a/png/512/ios7-printer.png and /dev/null differ diff --git a/png/512/ios7-pulse-strong.png b/png/512/ios7-pulse-strong.png deleted file mode 100644 index 350b165dc..000000000 Binary files a/png/512/ios7-pulse-strong.png and /dev/null differ diff --git a/png/512/ios7-pulse.png b/png/512/ios7-pulse.png deleted file mode 100644 index c5ffc5035..000000000 Binary files a/png/512/ios7-pulse.png and /dev/null differ diff --git a/png/512/ios7-rainy-outline.png b/png/512/ios7-rainy-outline.png deleted file mode 100755 index 7dc31109f..000000000 Binary files a/png/512/ios7-rainy-outline.png and /dev/null differ diff --git a/png/512/ios7-rainy.png b/png/512/ios7-rainy.png deleted file mode 100755 index cf0e12e7b..000000000 Binary files a/png/512/ios7-rainy.png and /dev/null differ diff --git a/png/512/ios7-recording-outline.png b/png/512/ios7-recording-outline.png deleted file mode 100755 index 4b647f556..000000000 Binary files a/png/512/ios7-recording-outline.png and /dev/null differ diff --git a/png/512/ios7-recording.png b/png/512/ios7-recording.png deleted file mode 100755 index dfe84b18b..000000000 Binary files a/png/512/ios7-recording.png and /dev/null differ diff --git a/png/512/ios7-redo-outline.png b/png/512/ios7-redo-outline.png deleted file mode 100755 index 235373ee0..000000000 Binary files a/png/512/ios7-redo-outline.png and /dev/null differ diff --git a/png/512/ios7-redo.png b/png/512/ios7-redo.png deleted file mode 100755 index c003ff3d1..000000000 Binary files a/png/512/ios7-redo.png and /dev/null differ diff --git a/png/512/ios7-refresh-empty.png b/png/512/ios7-refresh-empty.png deleted file mode 100755 index 93df8b162..000000000 Binary files a/png/512/ios7-refresh-empty.png and /dev/null differ diff --git a/png/512/ios7-refresh-outline.png b/png/512/ios7-refresh-outline.png deleted file mode 100755 index f815ba7de..000000000 Binary files a/png/512/ios7-refresh-outline.png and /dev/null differ diff --git a/png/512/ios7-refresh.png b/png/512/ios7-refresh.png deleted file mode 100755 index 3e98749a6..000000000 Binary files a/png/512/ios7-refresh.png and /dev/null differ diff --git a/png/512/ios7-reload.png b/png/512/ios7-reload.png deleted file mode 100755 index a109314bc..000000000 Binary files a/png/512/ios7-reload.png and /dev/null differ diff --git a/png/512/ios7-reverse-camera-outline.png b/png/512/ios7-reverse-camera-outline.png deleted file mode 100644 index f801e3a2c..000000000 Binary files a/png/512/ios7-reverse-camera-outline.png and /dev/null differ diff --git a/png/512/ios7-reverse-camera.png b/png/512/ios7-reverse-camera.png deleted file mode 100644 index b222f5c9d..000000000 Binary files a/png/512/ios7-reverse-camera.png and /dev/null differ diff --git a/png/512/ios7-rewind-outline.png b/png/512/ios7-rewind-outline.png deleted file mode 100755 index cf4181dde..000000000 Binary files a/png/512/ios7-rewind-outline.png and /dev/null differ diff --git a/png/512/ios7-rewind.png b/png/512/ios7-rewind.png deleted file mode 100755 index 05cd9463a..000000000 Binary files a/png/512/ios7-rewind.png and /dev/null differ diff --git a/png/512/ios7-search-strong.png b/png/512/ios7-search-strong.png deleted file mode 100755 index d59cc8f8c..000000000 Binary files a/png/512/ios7-search-strong.png and /dev/null differ diff --git a/png/512/ios7-search.png b/png/512/ios7-search.png deleted file mode 100755 index 3b97bca8a..000000000 Binary files a/png/512/ios7-search.png and /dev/null differ diff --git a/png/512/ios7-settings-strong.png b/png/512/ios7-settings-strong.png deleted file mode 100644 index 4f3e94874..000000000 Binary files a/png/512/ios7-settings-strong.png and /dev/null differ diff --git a/png/512/ios7-settings.png b/png/512/ios7-settings.png deleted file mode 100644 index 588e34927..000000000 Binary files a/png/512/ios7-settings.png and /dev/null differ diff --git a/png/512/ios7-shrink.png b/png/512/ios7-shrink.png deleted file mode 100644 index 8ccd4d3fb..000000000 Binary files a/png/512/ios7-shrink.png and /dev/null differ diff --git a/png/512/ios7-skipbackward-outline.png b/png/512/ios7-skipbackward-outline.png deleted file mode 100755 index 7597d711c..000000000 Binary files a/png/512/ios7-skipbackward-outline.png and /dev/null differ diff --git a/png/512/ios7-skipbackward.png b/png/512/ios7-skipbackward.png deleted file mode 100755 index 0deff517f..000000000 Binary files a/png/512/ios7-skipbackward.png and /dev/null differ diff --git a/png/512/ios7-skipforward-outline.png b/png/512/ios7-skipforward-outline.png deleted file mode 100755 index 96e1aef83..000000000 Binary files a/png/512/ios7-skipforward-outline.png and /dev/null differ diff --git a/png/512/ios7-skipforward.png b/png/512/ios7-skipforward.png deleted file mode 100755 index 95c308a69..000000000 Binary files a/png/512/ios7-skipforward.png and /dev/null differ diff --git a/png/512/ios7-snowy.png b/png/512/ios7-snowy.png deleted file mode 100755 index 311b8bd29..000000000 Binary files a/png/512/ios7-snowy.png and /dev/null differ diff --git a/png/512/ios7-speedometer-outline.png b/png/512/ios7-speedometer-outline.png deleted file mode 100755 index a7120de63..000000000 Binary files a/png/512/ios7-speedometer-outline.png and /dev/null differ diff --git a/png/512/ios7-speedometer.png b/png/512/ios7-speedometer.png deleted file mode 100755 index bc5a2a202..000000000 Binary files a/png/512/ios7-speedometer.png and /dev/null differ diff --git a/png/512/ios7-star-half.png b/png/512/ios7-star-half.png deleted file mode 100644 index 346cc8fa0..000000000 Binary files a/png/512/ios7-star-half.png and /dev/null differ diff --git a/png/512/ios7-star-outline.png b/png/512/ios7-star-outline.png deleted file mode 100755 index 6d9cd2a0f..000000000 Binary files a/png/512/ios7-star-outline.png and /dev/null differ diff --git a/png/512/ios7-star.png b/png/512/ios7-star.png deleted file mode 100755 index 4a28feed3..000000000 Binary files a/png/512/ios7-star.png and /dev/null differ diff --git a/png/512/ios7-stopwatch-outline.png b/png/512/ios7-stopwatch-outline.png deleted file mode 100755 index 8660b2467..000000000 Binary files a/png/512/ios7-stopwatch-outline.png and /dev/null differ diff --git a/png/512/ios7-stopwatch.png b/png/512/ios7-stopwatch.png deleted file mode 100755 index 0bd2f2243..000000000 Binary files a/png/512/ios7-stopwatch.png and /dev/null differ diff --git a/png/512/ios7-sunny-outline.png b/png/512/ios7-sunny-outline.png deleted file mode 100755 index 8c1943df8..000000000 Binary files a/png/512/ios7-sunny-outline.png and /dev/null differ diff --git a/png/512/ios7-sunny.png b/png/512/ios7-sunny.png deleted file mode 100755 index 95f8ba63f..000000000 Binary files a/png/512/ios7-sunny.png and /dev/null differ diff --git a/png/512/ios7-telephone-outline.png b/png/512/ios7-telephone-outline.png deleted file mode 100755 index d3a1d989e..000000000 Binary files a/png/512/ios7-telephone-outline.png and /dev/null differ diff --git a/png/512/ios7-telephone.png b/png/512/ios7-telephone.png deleted file mode 100755 index 983f2c285..000000000 Binary files a/png/512/ios7-telephone.png and /dev/null differ diff --git a/png/512/ios7-tennisball-outline.png b/png/512/ios7-tennisball-outline.png deleted file mode 100644 index de9c07a46..000000000 Binary files a/png/512/ios7-tennisball-outline.png and /dev/null differ diff --git a/png/512/ios7-tennisball.png b/png/512/ios7-tennisball.png deleted file mode 100644 index 42906a470..000000000 Binary files a/png/512/ios7-tennisball.png and /dev/null differ diff --git a/png/512/ios7-thunderstorm-outline.png b/png/512/ios7-thunderstorm-outline.png deleted file mode 100755 index 2a8d9db6b..000000000 Binary files a/png/512/ios7-thunderstorm-outline.png and /dev/null differ diff --git a/png/512/ios7-thunderstorm.png b/png/512/ios7-thunderstorm.png deleted file mode 100755 index 315acf053..000000000 Binary files a/png/512/ios7-thunderstorm.png and /dev/null differ diff --git a/png/512/ios7-time-outline.png b/png/512/ios7-time-outline.png deleted file mode 100755 index 6234a7582..000000000 Binary files a/png/512/ios7-time-outline.png and /dev/null differ diff --git a/png/512/ios7-time.png b/png/512/ios7-time.png deleted file mode 100755 index 1dc052736..000000000 Binary files a/png/512/ios7-time.png and /dev/null differ diff --git a/png/512/ios7-timer-outline.png b/png/512/ios7-timer-outline.png deleted file mode 100755 index 64be98273..000000000 Binary files a/png/512/ios7-timer-outline.png and /dev/null differ diff --git a/png/512/ios7-timer.png b/png/512/ios7-timer.png deleted file mode 100755 index e916b5211..000000000 Binary files a/png/512/ios7-timer.png and /dev/null differ diff --git a/png/512/ios7-toggle-outline.png b/png/512/ios7-toggle-outline.png deleted file mode 100644 index 1202cfe7b..000000000 Binary files a/png/512/ios7-toggle-outline.png and /dev/null differ diff --git a/png/512/ios7-toggle.png b/png/512/ios7-toggle.png deleted file mode 100644 index a7b91c838..000000000 Binary files a/png/512/ios7-toggle.png and /dev/null differ diff --git a/png/512/ios7-trash-outline.png b/png/512/ios7-trash-outline.png deleted file mode 100755 index ce2dc7a47..000000000 Binary files a/png/512/ios7-trash-outline.png and /dev/null differ diff --git a/png/512/ios7-trash.png b/png/512/ios7-trash.png deleted file mode 100755 index 58c4346f3..000000000 Binary files a/png/512/ios7-trash.png and /dev/null differ diff --git a/png/512/ios7-undo-outline.png b/png/512/ios7-undo-outline.png deleted file mode 100755 index db79f3d7a..000000000 Binary files a/png/512/ios7-undo-outline.png and /dev/null differ diff --git a/png/512/ios7-undo.png b/png/512/ios7-undo.png deleted file mode 100755 index efaf7c0dc..000000000 Binary files a/png/512/ios7-undo.png and /dev/null differ diff --git a/png/512/ios7-unlocked-outline.png b/png/512/ios7-unlocked-outline.png deleted file mode 100755 index e66c38613..000000000 Binary files a/png/512/ios7-unlocked-outline.png and /dev/null differ diff --git a/png/512/ios7-unlocked.png b/png/512/ios7-unlocked.png deleted file mode 100755 index fb97492f2..000000000 Binary files a/png/512/ios7-unlocked.png and /dev/null differ diff --git a/png/512/ios7-upload-outline.png b/png/512/ios7-upload-outline.png deleted file mode 100755 index 09cc277d9..000000000 Binary files a/png/512/ios7-upload-outline.png and /dev/null differ diff --git a/png/512/ios7-upload.png b/png/512/ios7-upload.png deleted file mode 100755 index b37773fcb..000000000 Binary files a/png/512/ios7-upload.png and /dev/null differ diff --git a/png/512/ios7-videocam-outline.png b/png/512/ios7-videocam-outline.png deleted file mode 100755 index 0bf6d154b..000000000 Binary files a/png/512/ios7-videocam-outline.png and /dev/null differ diff --git a/png/512/ios7-videocam.png b/png/512/ios7-videocam.png deleted file mode 100755 index 680a8df49..000000000 Binary files a/png/512/ios7-videocam.png and /dev/null differ diff --git a/png/512/ios7-volume-high.png b/png/512/ios7-volume-high.png deleted file mode 100755 index 0568110c1..000000000 Binary files a/png/512/ios7-volume-high.png and /dev/null differ diff --git a/png/512/ios7-volume-low.png b/png/512/ios7-volume-low.png deleted file mode 100755 index 34a294e60..000000000 Binary files a/png/512/ios7-volume-low.png and /dev/null differ diff --git a/png/512/ios7-wineglass-outline.png b/png/512/ios7-wineglass-outline.png deleted file mode 100755 index 22b9fc51f..000000000 Binary files a/png/512/ios7-wineglass-outline.png and /dev/null differ diff --git a/png/512/ios7-wineglass.png b/png/512/ios7-wineglass.png deleted file mode 100755 index 4dbd62023..000000000 Binary files a/png/512/ios7-wineglass.png and /dev/null differ diff --git a/png/512/ios7-world-outline.png b/png/512/ios7-world-outline.png deleted file mode 100755 index d14a65057..000000000 Binary files a/png/512/ios7-world-outline.png and /dev/null differ diff --git a/png/512/ios7-world.png b/png/512/ios7-world.png deleted file mode 100755 index 4491e61f0..000000000 Binary files a/png/512/ios7-world.png and /dev/null differ diff --git a/png/512/ipad.png b/png/512/ipad.png deleted file mode 100755 index 85e091518..000000000 Binary files a/png/512/ipad.png and /dev/null differ diff --git a/png/512/iphone.png b/png/512/iphone.png deleted file mode 100755 index 7f538baa0..000000000 Binary files a/png/512/iphone.png and /dev/null differ diff --git a/png/512/ipod.png b/png/512/ipod.png deleted file mode 100755 index cf3c3aebd..000000000 Binary files a/png/512/ipod.png and /dev/null differ diff --git a/png/512/jet.png b/png/512/jet.png deleted file mode 100755 index 166e19510..000000000 Binary files a/png/512/jet.png and /dev/null differ diff --git a/png/512/key.png b/png/512/key.png deleted file mode 100755 index 3ae67379d..000000000 Binary files a/png/512/key.png and /dev/null differ diff --git a/png/512/knife.png b/png/512/knife.png deleted file mode 100755 index 9f13a0fff..000000000 Binary files a/png/512/knife.png and /dev/null differ diff --git a/png/512/laptop.png b/png/512/laptop.png deleted file mode 100755 index a8ec9630f..000000000 Binary files a/png/512/laptop.png and /dev/null differ diff --git a/png/512/leaf.png b/png/512/leaf.png deleted file mode 100755 index 3bf3801cb..000000000 Binary files a/png/512/leaf.png and /dev/null differ diff --git a/png/512/levels.png b/png/512/levels.png deleted file mode 100755 index 79d4b3e27..000000000 Binary files a/png/512/levels.png and /dev/null differ diff --git a/png/512/lightbulb.png b/png/512/lightbulb.png deleted file mode 100755 index d103bfe69..000000000 Binary files a/png/512/lightbulb.png and /dev/null differ diff --git a/png/512/link.png b/png/512/link.png deleted file mode 100755 index 344593872..000000000 Binary files a/png/512/link.png and /dev/null differ diff --git a/png/512/load-a.png b/png/512/load-a.png deleted file mode 100755 index f5cda1966..000000000 Binary files a/png/512/load-a.png and /dev/null differ diff --git a/png/512/load-b.png b/png/512/load-b.png deleted file mode 100755 index 7931879cf..000000000 Binary files a/png/512/load-b.png and /dev/null differ diff --git a/png/512/load-c.png b/png/512/load-c.png deleted file mode 100755 index 39a59963e..000000000 Binary files a/png/512/load-c.png and /dev/null differ diff --git a/png/512/load-d.png b/png/512/load-d.png deleted file mode 100755 index 8d96f0de1..000000000 Binary files a/png/512/load-d.png and /dev/null differ diff --git a/png/512/location.png b/png/512/location.png deleted file mode 100755 index 5acf20aa1..000000000 Binary files a/png/512/location.png and /dev/null differ diff --git a/png/512/locked.png b/png/512/locked.png deleted file mode 100755 index e78f8158c..000000000 Binary files a/png/512/locked.png and /dev/null differ diff --git a/png/512/log-in.png b/png/512/log-in.png deleted file mode 100755 index 592e30cbe..000000000 Binary files a/png/512/log-in.png and /dev/null differ diff --git a/png/512/log-out.png b/png/512/log-out.png deleted file mode 100755 index 1d41c22ef..000000000 Binary files a/png/512/log-out.png and /dev/null differ diff --git a/png/512/loop.png b/png/512/loop.png deleted file mode 100755 index d30a7a9f4..000000000 Binary files a/png/512/loop.png and /dev/null differ diff --git a/png/512/magnet.png b/png/512/magnet.png deleted file mode 100755 index 8925becd9..000000000 Binary files a/png/512/magnet.png and /dev/null differ diff --git a/png/512/male.png b/png/512/male.png deleted file mode 100755 index ea0eab334..000000000 Binary files a/png/512/male.png and /dev/null differ diff --git a/png/512/man.png b/png/512/man.png deleted file mode 100755 index f0b464516..000000000 Binary files a/png/512/man.png and /dev/null differ diff --git a/png/512/map.png b/png/512/map.png deleted file mode 100755 index 2aff17611..000000000 Binary files a/png/512/map.png and /dev/null differ diff --git a/png/512/medkit.png b/png/512/medkit.png deleted file mode 100755 index b03b2efa1..000000000 Binary files a/png/512/medkit.png and /dev/null differ diff --git a/png/512/merge.png b/png/512/merge.png deleted file mode 100644 index 318a59fc6..000000000 Binary files a/png/512/merge.png and /dev/null differ diff --git a/png/512/mic-a.png b/png/512/mic-a.png deleted file mode 100755 index 1034de7b0..000000000 Binary files a/png/512/mic-a.png and /dev/null differ diff --git a/png/512/mic-b.png b/png/512/mic-b.png deleted file mode 100755 index ea04074e6..000000000 Binary files a/png/512/mic-b.png and /dev/null differ diff --git a/png/512/mic-c.png b/png/512/mic-c.png deleted file mode 100755 index c545bfd43..000000000 Binary files a/png/512/mic-c.png and /dev/null differ diff --git a/png/512/minus-circled.png b/png/512/minus-circled.png deleted file mode 100755 index fd9e8400b..000000000 Binary files a/png/512/minus-circled.png and /dev/null differ diff --git a/png/512/minus-round.png b/png/512/minus-round.png deleted file mode 100755 index 88e678106..000000000 Binary files a/png/512/minus-round.png and /dev/null differ diff --git a/png/512/minus.png b/png/512/minus.png deleted file mode 100755 index 67337156c..000000000 Binary files a/png/512/minus.png and /dev/null differ diff --git a/png/512/model-s.png b/png/512/model-s.png deleted file mode 100755 index ed0219523..000000000 Binary files a/png/512/model-s.png and /dev/null differ diff --git a/png/512/monitor.png b/png/512/monitor.png deleted file mode 100755 index 6a77e997d..000000000 Binary files a/png/512/monitor.png and /dev/null differ diff --git a/png/512/more.png b/png/512/more.png deleted file mode 100755 index dd48f0346..000000000 Binary files a/png/512/more.png and /dev/null differ diff --git a/png/512/mouse.png b/png/512/mouse.png deleted file mode 100644 index 55e7a47d3..000000000 Binary files a/png/512/mouse.png and /dev/null differ diff --git a/png/512/music-note.png b/png/512/music-note.png deleted file mode 100755 index d65191a03..000000000 Binary files a/png/512/music-note.png and /dev/null differ diff --git a/png/512/navicon-round.png b/png/512/navicon-round.png deleted file mode 100755 index 82c3d404e..000000000 Binary files a/png/512/navicon-round.png and /dev/null differ diff --git a/png/512/navicon.png b/png/512/navicon.png deleted file mode 100755 index 2696c4ddd..000000000 Binary files a/png/512/navicon.png and /dev/null differ diff --git a/png/512/navigate.png b/png/512/navigate.png deleted file mode 100755 index 8a3b385a1..000000000 Binary files a/png/512/navigate.png and /dev/null differ diff --git a/png/512/network.png b/png/512/network.png deleted file mode 100644 index 7cbc5cdd0..000000000 Binary files a/png/512/network.png and /dev/null differ diff --git a/png/512/no-smoking.png b/png/512/no-smoking.png deleted file mode 100755 index d13e35ece..000000000 Binary files a/png/512/no-smoking.png and /dev/null differ diff --git a/png/512/nuclear.png b/png/512/nuclear.png deleted file mode 100755 index a2a1783eb..000000000 Binary files a/png/512/nuclear.png and /dev/null differ diff --git a/png/512/outlet.png b/png/512/outlet.png deleted file mode 100644 index b3fc90571..000000000 Binary files a/png/512/outlet.png and /dev/null differ diff --git a/png/512/paper-airplane.png b/png/512/paper-airplane.png deleted file mode 100755 index 76fa2e908..000000000 Binary files a/png/512/paper-airplane.png and /dev/null differ diff --git a/png/512/paperclip.png b/png/512/paperclip.png deleted file mode 100755 index f11b90953..000000000 Binary files a/png/512/paperclip.png and /dev/null differ diff --git a/png/512/pause.png b/png/512/pause.png deleted file mode 100755 index ab8f58ac4..000000000 Binary files a/png/512/pause.png and /dev/null differ diff --git a/png/512/person-add.png b/png/512/person-add.png deleted file mode 100755 index 07c07f1d8..000000000 Binary files a/png/512/person-add.png and /dev/null differ diff --git a/png/512/person-stalker.png b/png/512/person-stalker.png deleted file mode 100755 index c097f820d..000000000 Binary files a/png/512/person-stalker.png and /dev/null differ diff --git a/png/512/person.png b/png/512/person.png deleted file mode 100755 index 2f01007a2..000000000 Binary files a/png/512/person.png and /dev/null differ diff --git a/png/512/pie-graph.png b/png/512/pie-graph.png deleted file mode 100755 index 37d841982..000000000 Binary files a/png/512/pie-graph.png and /dev/null differ diff --git a/png/512/pin.png b/png/512/pin.png deleted file mode 100755 index 22c05077e..000000000 Binary files a/png/512/pin.png and /dev/null differ diff --git a/png/512/pinpoint.png b/png/512/pinpoint.png deleted file mode 100755 index b2420fcf8..000000000 Binary files a/png/512/pinpoint.png and /dev/null differ diff --git a/png/512/pizza.png b/png/512/pizza.png deleted file mode 100755 index 41e9966fa..000000000 Binary files a/png/512/pizza.png and /dev/null differ diff --git a/png/512/plane.png b/png/512/plane.png deleted file mode 100755 index 2c12610a2..000000000 Binary files a/png/512/plane.png and /dev/null differ diff --git a/png/512/planet.png b/png/512/planet.png deleted file mode 100644 index 90374532f..000000000 Binary files a/png/512/planet.png and /dev/null differ diff --git a/png/512/play.png b/png/512/play.png deleted file mode 100755 index 5da06aa03..000000000 Binary files a/png/512/play.png and /dev/null differ diff --git a/png/512/playstation.png b/png/512/playstation.png deleted file mode 100755 index 70e00042a..000000000 Binary files a/png/512/playstation.png and /dev/null differ diff --git a/png/512/plus-circled.png b/png/512/plus-circled.png deleted file mode 100755 index 203c3a971..000000000 Binary files a/png/512/plus-circled.png and /dev/null differ diff --git a/png/512/plus-round.png b/png/512/plus-round.png deleted file mode 100755 index 8dee00d4e..000000000 Binary files a/png/512/plus-round.png and /dev/null differ diff --git a/png/512/plus.png b/png/512/plus.png deleted file mode 100755 index a76887a08..000000000 Binary files a/png/512/plus.png and /dev/null differ diff --git a/png/512/podium.png b/png/512/podium.png deleted file mode 100644 index b34511be7..000000000 Binary files a/png/512/podium.png and /dev/null differ diff --git a/png/512/pound.png b/png/512/pound.png deleted file mode 100755 index 6d729a10e..000000000 Binary files a/png/512/pound.png and /dev/null differ diff --git a/png/512/power.png b/png/512/power.png deleted file mode 100755 index f90d4234f..000000000 Binary files a/png/512/power.png and /dev/null differ diff --git a/png/512/pricetag.png b/png/512/pricetag.png deleted file mode 100755 index 05946eb58..000000000 Binary files a/png/512/pricetag.png and /dev/null differ diff --git a/png/512/pricetags.png b/png/512/pricetags.png deleted file mode 100755 index b3cca2df2..000000000 Binary files a/png/512/pricetags.png and /dev/null differ diff --git a/png/512/printer.png b/png/512/printer.png deleted file mode 100755 index 96264b7da..000000000 Binary files a/png/512/printer.png and /dev/null differ diff --git a/png/512/pull-request.png b/png/512/pull-request.png deleted file mode 100644 index f1e00b477..000000000 Binary files a/png/512/pull-request.png and /dev/null differ diff --git a/png/512/qr-scanner.png b/png/512/qr-scanner.png deleted file mode 100644 index 65eada551..000000000 Binary files a/png/512/qr-scanner.png and /dev/null differ diff --git a/png/512/quote.png b/png/512/quote.png deleted file mode 100644 index ba43394f1..000000000 Binary files a/png/512/quote.png and /dev/null differ diff --git a/png/512/radio-waves.png b/png/512/radio-waves.png deleted file mode 100755 index 1695cf04f..000000000 Binary files a/png/512/radio-waves.png and /dev/null differ diff --git a/png/512/record.png b/png/512/record.png deleted file mode 100755 index 06d6b508b..000000000 Binary files a/png/512/record.png and /dev/null differ diff --git a/png/512/refresh.png b/png/512/refresh.png deleted file mode 100755 index 35515efa9..000000000 Binary files a/png/512/refresh.png and /dev/null differ diff --git a/png/512/reply-all.png b/png/512/reply-all.png deleted file mode 100755 index 68a1f070d..000000000 Binary files a/png/512/reply-all.png and /dev/null differ diff --git a/png/512/reply.png b/png/512/reply.png deleted file mode 100755 index a6bd5aa17..000000000 Binary files a/png/512/reply.png and /dev/null differ diff --git a/png/512/ribbon-a.png b/png/512/ribbon-a.png deleted file mode 100644 index 16243e000..000000000 Binary files a/png/512/ribbon-a.png and /dev/null differ diff --git a/png/512/ribbon-b.png b/png/512/ribbon-b.png deleted file mode 100644 index d92ceac4f..000000000 Binary files a/png/512/ribbon-b.png and /dev/null differ diff --git a/png/512/sad.png b/png/512/sad.png deleted file mode 100644 index f15f6d0a0..000000000 Binary files a/png/512/sad.png and /dev/null differ diff --git a/png/512/scissors.png b/png/512/scissors.png deleted file mode 100644 index 0dfeef2b7..000000000 Binary files a/png/512/scissors.png and /dev/null differ diff --git a/png/512/search.png b/png/512/search.png deleted file mode 100755 index 4ec105d46..000000000 Binary files a/png/512/search.png and /dev/null differ diff --git a/png/512/settings.png b/png/512/settings.png deleted file mode 100755 index 88ad0b134..000000000 Binary files a/png/512/settings.png and /dev/null differ diff --git a/png/512/share.png b/png/512/share.png deleted file mode 100755 index 35f9b3f2b..000000000 Binary files a/png/512/share.png and /dev/null differ diff --git a/png/512/shuffle.png b/png/512/shuffle.png deleted file mode 100755 index d03aadff0..000000000 Binary files a/png/512/shuffle.png and /dev/null differ diff --git a/png/512/skip-backward.png b/png/512/skip-backward.png deleted file mode 100755 index 4b9b2bd6e..000000000 Binary files a/png/512/skip-backward.png and /dev/null differ diff --git a/png/512/skip-forward.png b/png/512/skip-forward.png deleted file mode 100755 index 771fae7c6..000000000 Binary files a/png/512/skip-forward.png and /dev/null differ diff --git a/png/512/social-android-outline.png b/png/512/social-android-outline.png deleted file mode 100755 index d5abc2104..000000000 Binary files a/png/512/social-android-outline.png and /dev/null differ diff --git a/png/512/social-android.png b/png/512/social-android.png deleted file mode 100755 index d7b7c4253..000000000 Binary files a/png/512/social-android.png and /dev/null differ diff --git a/png/512/social-apple-outline.png b/png/512/social-apple-outline.png deleted file mode 100755 index e62322922..000000000 Binary files a/png/512/social-apple-outline.png and /dev/null differ diff --git a/png/512/social-apple.png b/png/512/social-apple.png deleted file mode 100755 index 074e4e7a3..000000000 Binary files a/png/512/social-apple.png and /dev/null differ diff --git a/png/512/social-bitcoin-outline.png b/png/512/social-bitcoin-outline.png deleted file mode 100755 index 7e429cce7..000000000 Binary files a/png/512/social-bitcoin-outline.png and /dev/null differ diff --git a/png/512/social-bitcoin.png b/png/512/social-bitcoin.png deleted file mode 100755 index d43119869..000000000 Binary files a/png/512/social-bitcoin.png and /dev/null differ diff --git a/png/512/social-buffer-outline.png b/png/512/social-buffer-outline.png deleted file mode 100755 index a83d91a34..000000000 Binary files a/png/512/social-buffer-outline.png and /dev/null differ diff --git a/png/512/social-buffer.png b/png/512/social-buffer.png deleted file mode 100755 index ec962e662..000000000 Binary files a/png/512/social-buffer.png and /dev/null differ diff --git a/png/512/social-designernews-outline.png b/png/512/social-designernews-outline.png deleted file mode 100755 index 87799f54e..000000000 Binary files a/png/512/social-designernews-outline.png and /dev/null differ diff --git a/png/512/social-designernews.png b/png/512/social-designernews.png deleted file mode 100755 index 8a036dd1b..000000000 Binary files a/png/512/social-designernews.png and /dev/null differ diff --git a/png/512/social-dribbble-outline.png b/png/512/social-dribbble-outline.png deleted file mode 100755 index f8c0ba5bc..000000000 Binary files a/png/512/social-dribbble-outline.png and /dev/null differ diff --git a/png/512/social-dribbble.png b/png/512/social-dribbble.png deleted file mode 100755 index f5d30bb2d..000000000 Binary files a/png/512/social-dribbble.png and /dev/null differ diff --git a/png/512/social-dropbox-outline.png b/png/512/social-dropbox-outline.png deleted file mode 100755 index f92b05695..000000000 Binary files a/png/512/social-dropbox-outline.png and /dev/null differ diff --git a/png/512/social-dropbox.png b/png/512/social-dropbox.png deleted file mode 100755 index 5507c5c4f..000000000 Binary files a/png/512/social-dropbox.png and /dev/null differ diff --git a/png/512/social-facebook-outline.png b/png/512/social-facebook-outline.png deleted file mode 100755 index 293001aa3..000000000 Binary files a/png/512/social-facebook-outline.png and /dev/null differ diff --git a/png/512/social-facebook.png b/png/512/social-facebook.png deleted file mode 100755 index 6c41f80c0..000000000 Binary files a/png/512/social-facebook.png and /dev/null differ diff --git a/png/512/social-foursquare-outline.png b/png/512/social-foursquare-outline.png deleted file mode 100644 index 287663348..000000000 Binary files a/png/512/social-foursquare-outline.png and /dev/null differ diff --git a/png/512/social-foursquare.png b/png/512/social-foursquare.png deleted file mode 100644 index 0e671c693..000000000 Binary files a/png/512/social-foursquare.png and /dev/null differ diff --git a/png/512/social-freebsd-devil.png b/png/512/social-freebsd-devil.png deleted file mode 100755 index 270086525..000000000 Binary files a/png/512/social-freebsd-devil.png and /dev/null differ diff --git a/png/512/social-github-outline.png b/png/512/social-github-outline.png deleted file mode 100755 index 915f3bf00..000000000 Binary files a/png/512/social-github-outline.png and /dev/null differ diff --git a/png/512/social-github.png b/png/512/social-github.png deleted file mode 100755 index 87b4c754a..000000000 Binary files a/png/512/social-github.png and /dev/null differ diff --git a/png/512/social-google-outline.png b/png/512/social-google-outline.png deleted file mode 100644 index 08d50ba12..000000000 Binary files a/png/512/social-google-outline.png and /dev/null differ diff --git a/png/512/social-google.png b/png/512/social-google.png deleted file mode 100644 index b788fb9a2..000000000 Binary files a/png/512/social-google.png and /dev/null differ diff --git a/png/512/social-googleplus-outline.png b/png/512/social-googleplus-outline.png deleted file mode 100755 index 9eeb43ff3..000000000 Binary files a/png/512/social-googleplus-outline.png and /dev/null differ diff --git a/png/512/social-googleplus.png b/png/512/social-googleplus.png deleted file mode 100755 index e79ca447c..000000000 Binary files a/png/512/social-googleplus.png and /dev/null differ diff --git a/png/512/social-hackernews-outline.png b/png/512/social-hackernews-outline.png deleted file mode 100755 index 06f431970..000000000 Binary files a/png/512/social-hackernews-outline.png and /dev/null differ diff --git a/png/512/social-hackernews.png b/png/512/social-hackernews.png deleted file mode 100755 index 52902fe33..000000000 Binary files a/png/512/social-hackernews.png and /dev/null differ diff --git a/png/512/social-instagram-outline.png b/png/512/social-instagram-outline.png deleted file mode 100644 index bf75435be..000000000 Binary files a/png/512/social-instagram-outline.png and /dev/null differ diff --git a/png/512/social-instagram.png b/png/512/social-instagram.png deleted file mode 100644 index 76e1ab872..000000000 Binary files a/png/512/social-instagram.png and /dev/null differ diff --git a/png/512/social-linkedin-outline.png b/png/512/social-linkedin-outline.png deleted file mode 100755 index 88d8169bc..000000000 Binary files a/png/512/social-linkedin-outline.png and /dev/null differ diff --git a/png/512/social-linkedin.png b/png/512/social-linkedin.png deleted file mode 100755 index 8e2eedf00..000000000 Binary files a/png/512/social-linkedin.png and /dev/null differ diff --git a/png/512/social-pinterest-outline.png b/png/512/social-pinterest-outline.png deleted file mode 100755 index 75321dcf3..000000000 Binary files a/png/512/social-pinterest-outline.png and /dev/null differ diff --git a/png/512/social-pinterest.png b/png/512/social-pinterest.png deleted file mode 100755 index 6bb578d5e..000000000 Binary files a/png/512/social-pinterest.png and /dev/null differ diff --git a/png/512/social-reddit-outline.png b/png/512/social-reddit-outline.png deleted file mode 100755 index 1ffca7bbf..000000000 Binary files a/png/512/social-reddit-outline.png and /dev/null differ diff --git a/png/512/social-reddit.png b/png/512/social-reddit.png deleted file mode 100755 index 2c96b3362..000000000 Binary files a/png/512/social-reddit.png and /dev/null differ diff --git a/png/512/social-rss-outline.png b/png/512/social-rss-outline.png deleted file mode 100755 index 11c227576..000000000 Binary files a/png/512/social-rss-outline.png and /dev/null differ diff --git a/png/512/social-rss.png b/png/512/social-rss.png deleted file mode 100755 index 55fdf00ff..000000000 Binary files a/png/512/social-rss.png and /dev/null differ diff --git a/png/512/social-skype-outline.png b/png/512/social-skype-outline.png deleted file mode 100755 index bc605c82b..000000000 Binary files a/png/512/social-skype-outline.png and /dev/null differ diff --git a/png/512/social-skype.png b/png/512/social-skype.png deleted file mode 100755 index 60eb1a835..000000000 Binary files a/png/512/social-skype.png and /dev/null differ diff --git a/png/512/social-tumblr-outline.png b/png/512/social-tumblr-outline.png deleted file mode 100755 index 1b3f4c03d..000000000 Binary files a/png/512/social-tumblr-outline.png and /dev/null differ diff --git a/png/512/social-tumblr.png b/png/512/social-tumblr.png deleted file mode 100755 index 79e3a2a9a..000000000 Binary files a/png/512/social-tumblr.png and /dev/null differ diff --git a/png/512/social-tux.png b/png/512/social-tux.png deleted file mode 100755 index 615e0ce9d..000000000 Binary files a/png/512/social-tux.png and /dev/null differ diff --git a/png/512/social-twitter-outline.png b/png/512/social-twitter-outline.png deleted file mode 100755 index d279ae03e..000000000 Binary files a/png/512/social-twitter-outline.png and /dev/null differ diff --git a/png/512/social-twitter.png b/png/512/social-twitter.png deleted file mode 100755 index a96d561e8..000000000 Binary files a/png/512/social-twitter.png and /dev/null differ diff --git a/png/512/social-usd-outline.png b/png/512/social-usd-outline.png deleted file mode 100644 index ca5241d67..000000000 Binary files a/png/512/social-usd-outline.png and /dev/null differ diff --git a/png/512/social-usd.png b/png/512/social-usd.png deleted file mode 100644 index 740f5beff..000000000 Binary files a/png/512/social-usd.png and /dev/null differ diff --git a/png/512/social-vimeo-outline.png b/png/512/social-vimeo-outline.png deleted file mode 100755 index 50a61d16d..000000000 Binary files a/png/512/social-vimeo-outline.png and /dev/null differ diff --git a/png/512/social-vimeo.png b/png/512/social-vimeo.png deleted file mode 100755 index ce7fbefa2..000000000 Binary files a/png/512/social-vimeo.png and /dev/null differ diff --git a/png/512/social-windows-outline.png b/png/512/social-windows-outline.png deleted file mode 100755 index e0e98e4d4..000000000 Binary files a/png/512/social-windows-outline.png and /dev/null differ diff --git a/png/512/social-windows.png b/png/512/social-windows.png deleted file mode 100755 index 3b033a93d..000000000 Binary files a/png/512/social-windows.png and /dev/null differ diff --git a/png/512/social-wordpress-outline.png b/png/512/social-wordpress-outline.png deleted file mode 100755 index 76e9939e1..000000000 Binary files a/png/512/social-wordpress-outline.png and /dev/null differ diff --git a/png/512/social-wordpress.png b/png/512/social-wordpress.png deleted file mode 100755 index f1663108d..000000000 Binary files a/png/512/social-wordpress.png and /dev/null differ diff --git a/png/512/social-yahoo-outline.png b/png/512/social-yahoo-outline.png deleted file mode 100755 index defd58d8b..000000000 Binary files a/png/512/social-yahoo-outline.png and /dev/null differ diff --git a/png/512/social-yahoo.png b/png/512/social-yahoo.png deleted file mode 100755 index ea210fe89..000000000 Binary files a/png/512/social-yahoo.png and /dev/null differ diff --git a/png/512/social-youtube-outline.png b/png/512/social-youtube-outline.png deleted file mode 100755 index 7708d48b6..000000000 Binary files a/png/512/social-youtube-outline.png and /dev/null differ diff --git a/png/512/social-youtube.png b/png/512/social-youtube.png deleted file mode 100755 index b025720cb..000000000 Binary files a/png/512/social-youtube.png and /dev/null differ diff --git a/png/512/speakerphone.png b/png/512/speakerphone.png deleted file mode 100755 index 7766a2b7e..000000000 Binary files a/png/512/speakerphone.png and /dev/null differ diff --git a/png/512/speedometer.png b/png/512/speedometer.png deleted file mode 100755 index 29625aff6..000000000 Binary files a/png/512/speedometer.png and /dev/null differ diff --git a/png/512/spoon.png b/png/512/spoon.png deleted file mode 100755 index 98178e089..000000000 Binary files a/png/512/spoon.png and /dev/null differ diff --git a/png/512/star.png b/png/512/star.png deleted file mode 100755 index 7d8771997..000000000 Binary files a/png/512/star.png and /dev/null differ diff --git a/png/512/stats-bars.png b/png/512/stats-bars.png deleted file mode 100755 index 0a4134d23..000000000 Binary files a/png/512/stats-bars.png and /dev/null differ diff --git a/png/512/steam.png b/png/512/steam.png deleted file mode 100755 index 8ffa6843c..000000000 Binary files a/png/512/steam.png and /dev/null differ diff --git a/png/512/stop.png b/png/512/stop.png deleted file mode 100755 index dd58b88a1..000000000 Binary files a/png/512/stop.png and /dev/null differ diff --git a/png/512/thermometer.png b/png/512/thermometer.png deleted file mode 100755 index 9ba62b093..000000000 Binary files a/png/512/thermometer.png and /dev/null differ diff --git a/png/512/thumbsdown.png b/png/512/thumbsdown.png deleted file mode 100755 index 8e8cc85f6..000000000 Binary files a/png/512/thumbsdown.png and /dev/null differ diff --git a/png/512/thumbsup.png b/png/512/thumbsup.png deleted file mode 100755 index da4255574..000000000 Binary files a/png/512/thumbsup.png and /dev/null differ diff --git a/png/512/toggle-filled.png b/png/512/toggle-filled.png deleted file mode 100644 index caff1e93a..000000000 Binary files a/png/512/toggle-filled.png and /dev/null differ diff --git a/png/512/toggle.png b/png/512/toggle.png deleted file mode 100644 index f8350b081..000000000 Binary files a/png/512/toggle.png and /dev/null differ diff --git a/png/512/trash-a.png b/png/512/trash-a.png deleted file mode 100755 index f9660b6f0..000000000 Binary files a/png/512/trash-a.png and /dev/null differ diff --git a/png/512/trash-b.png b/png/512/trash-b.png deleted file mode 100755 index 7a81ffe49..000000000 Binary files a/png/512/trash-b.png and /dev/null differ diff --git a/png/512/trophy.png b/png/512/trophy.png deleted file mode 100644 index f6406f8e6..000000000 Binary files a/png/512/trophy.png and /dev/null differ diff --git a/png/512/umbrella.png b/png/512/umbrella.png deleted file mode 100755 index 6b1c5b4c7..000000000 Binary files a/png/512/umbrella.png and /dev/null differ diff --git a/png/512/university.png b/png/512/university.png deleted file mode 100644 index 6e74e3402..000000000 Binary files a/png/512/university.png and /dev/null differ diff --git a/png/512/unlocked.png b/png/512/unlocked.png deleted file mode 100755 index 83c0d4874..000000000 Binary files a/png/512/unlocked.png and /dev/null differ diff --git a/png/512/upload.png b/png/512/upload.png deleted file mode 100755 index 0519cbf90..000000000 Binary files a/png/512/upload.png and /dev/null differ diff --git a/png/512/usb.png b/png/512/usb.png deleted file mode 100755 index 87857b462..000000000 Binary files a/png/512/usb.png and /dev/null differ diff --git a/png/512/videocamera.png b/png/512/videocamera.png deleted file mode 100755 index 9f5c333f4..000000000 Binary files a/png/512/videocamera.png and /dev/null differ diff --git a/png/512/volume-high.png b/png/512/volume-high.png deleted file mode 100755 index 3a2da41a6..000000000 Binary files a/png/512/volume-high.png and /dev/null differ diff --git a/png/512/volume-low.png b/png/512/volume-low.png deleted file mode 100755 index 0faf9d3bf..000000000 Binary files a/png/512/volume-low.png and /dev/null differ diff --git a/png/512/volume-medium.png b/png/512/volume-medium.png deleted file mode 100755 index b4e0d44d9..000000000 Binary files a/png/512/volume-medium.png and /dev/null differ diff --git a/png/512/volume-mute.png b/png/512/volume-mute.png deleted file mode 100755 index 722f73725..000000000 Binary files a/png/512/volume-mute.png and /dev/null differ diff --git a/png/512/wand.png b/png/512/wand.png deleted file mode 100644 index 0dbe13cf2..000000000 Binary files a/png/512/wand.png and /dev/null differ diff --git a/png/512/waterdrop.png b/png/512/waterdrop.png deleted file mode 100755 index deaf4075a..000000000 Binary files a/png/512/waterdrop.png and /dev/null differ diff --git a/png/512/wifi.png b/png/512/wifi.png deleted file mode 100755 index 19bedd872..000000000 Binary files a/png/512/wifi.png and /dev/null differ diff --git a/png/512/wineglass.png b/png/512/wineglass.png deleted file mode 100755 index 881b6673a..000000000 Binary files a/png/512/wineglass.png and /dev/null differ diff --git a/png/512/woman.png b/png/512/woman.png deleted file mode 100755 index 0cab2b5d7..000000000 Binary files a/png/512/woman.png and /dev/null differ diff --git a/png/512/wrench.png b/png/512/wrench.png deleted file mode 100755 index 3071cc586..000000000 Binary files a/png/512/wrench.png and /dev/null differ diff --git a/png/512/xbox.png b/png/512/xbox.png deleted file mode 100755 index 22d1f8518..000000000 Binary files a/png/512/xbox.png and /dev/null differ diff --git a/readme.md b/readme.md index a60bea2a4..dc1a1c2a1 100644 --- a/readme.md +++ b/readme.md @@ -1,60 +1,150 @@ # Ionicons +[Ionicons](http://ionicons.com/) is a completely open-source icon set with 1,300 icons crafted for web, iOS, Android, and desktop apps. Ionicons was built for [Ionic Framework](https://ionicframework.com/), so icons have both Material Design and iOS versions. -The premium icon font for [Ionic](http://ionicframework.com/). Designed by [@benjsperry](https://twitter.com/benjsperry). +Note: All brand icons are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by Ionic, nor vice versa. -Note: All brand icons are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by Drifty, nor vice versa. +We intend for this icon pack to be used with [Ionic](http://ionicframework.com/), but it’s by no means limited to it. Use them wherever you see fit, personal or commercial. They are free to use and licensed under [MIT](http://opensource.org/licenses/MIT). -Visit [ionicons.com](http://ionicons.com) and check out the search feature, which has keywords identifying common icon names and styles. For example, if you search for “arrow” we call up every icon that could possibly be used as an arrow. We’ve also included each icon’s class name for easy copy/pasting when you’re developing! -We intend for this icon pack to be used with [Ionic](http://ionicframework.com/), but it’s by no means limited to it. Use them wherever you see fit, personal or commercial. They are free to use and licensed under [MIT](http://opensource.org/licenses/MIT). +## Contributing + +Thanks for your interest in contributing! Read up on our guidelines for +[contributing](https://github.com/ionic-team/ionicons/blob/main/CONTRIBUTING.md) +and then look through our issues with a [help wanted](https://github.com/ionic-team/ionicons/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) +label. + + +## Using the Web Component + +The Ionicons Web Component is an easy and performant way to use Ionicons in your app. The component will dynamically load an SVG for each icon, so your app is only requesting the icons that you need. + +Also note that only visible icons are loaded, and icons that are "below the fold" and hidden from the user's view do not make fetch requests for the svg resource. + +### Installation + +If you're using [Ionic Framework](https://ionicframework.com/), Ionicons is packaged by default, so no installation is necessary. Want to use Ionicons without Ionic Framework? Place the following ` + +``` + +you can replace `latest` to pick any version of Ionicon, e.g.: + +```html + + +``` +### Basic usage -## Getting Started +To use a built-in icon from the Ionicons package, populate the `name` attribute on the ion-icon component: - 1. Download and extract the font pack - 2. Copy the `ionicons.css` to your project - 3. Copy the `fonts` folder to your project - 4. Ensure the font urls within `ionicons.css` properly reference the `fonts` path within your project. - 5. Include a reference to the `ionicons.css` file from every webpage you need to use it. +```html + +``` -Or install with [component](https://github.com/componentjs/component): +### Custom icons - $ component install driftyco/ionicons - -Or perhaps you're known to use [bower](http://bower.io/)? - - $ bower install ionicons +To use a custom SVG, provide its url in the `src` attribute to request the external SVG file. The `src` attribute works the same as `` in that the url must be accessible from the webpage that's making a request for the image. Additionally, the external file can only be a valid svg and does not allow scripts or events within the svg element. +```html + +``` -## HTML Example +#### Custom Asset Path -You can use [ionicons.com](http://ionicons.com) to easily find the icon you want to use. Once you've copied the desired icon's CSS classname, simply add the `icon` and icon's classname, such as `ion-home` to an HTML element. +If you have a different set of icons you would like to load or if the Ionicon icons are hosted on a different page or path, you can set the asset url from which Ionicons pulls the icons via: - +```ts +import { setAssetPath, addIcons } from 'ionicons'; +import { add, logoIonic, save } from 'ionicons/icons'; +// set root path for loading icons to "/public/svg" +setAssetPath(`${window.location.origin}/public/svg/`); -## Build Instructions +// only load specific icons +addIcons({ add, logoIonic, save }); +``` -This repo already comes with all the files built and ready to go, but can also build the fonts from the source. Requires Python, FontForge and Sass: +This allows the use of named icons like this: -1) Install FontForge, which is the program that creates the font files from the SVG files: +```html + + +``` - $ brew install fontforge ttfautohint +## Variants +Each app icon in Ionicons has a `filled`, `outline` and `sharp` variant. These different variants are provided to make your app feel native to a variety of platforms. The filled variant uses the default name without a suffix. Note: Logo icons do not have outline or sharp variants. -2) Install [Sass](http://sass-lang.com/) +```html + + + +``` - $ gem install sass +### Platform specificity +When using icons in Ionic Framework you can specify different icons per platform. Use the `md` and `ios` attributes and provide the platform-specific icon/variant name. -3) Add or subtract files from the `src/` folder you'd like to be apart of the font files. +```html + +``` -4) Modify any settings in the `builder/manifest.json` file. You can change the name of the font-family and CSS classname prefix. +## Size -5) Run the build command: +To specify the icon size, you can use the size attribute for our pre-defined font sizes. - python ./builder/generate.py +```html + + +``` +Or you can set a specific size by applying the `font-size` CSS property on the `ion-icon` component. It's recommended to use pixel sizes that are a multiple of 8 (8, 16, 32, 64, etc.) + +```css +ion-icon { + font-size: 64px; +} +``` + +## Color + +Specify the icon color by applying the `color` CSS property on the `ion-icon` component. + +```css +ion-icon { + color: blue; +} +``` + +## Stroke width +When using an `outline` icon variant it is possible to adjust the stroke width, for improved visual balance relative to the icon's size or relative to the width of adjacent text. You can set a specific size by applying the `--ionicon-stroke-width` CSS custom property to the `ion-icon` component. The default value is 32px. + +```html + +``` + +```css +ion-icon { + --ionicon-stroke-width: 16px; +} +``` + +## Migrating from v4 + +See the [5.0 release notes](https://github.com/ionic-team/ionicons/releases/tag/5.0.0) for a list of icon deletions/renames. ## License Ionicons is licensed under the [MIT license](http://opensource.org/licenses/MIT). + + +## Related + +* [Ionicons Homepage](http://ionicons.com/) +* [Ionic Framework](https://ionicframework.com/) +* [Ionic Discord](https://ionic.link/discord) +* [Ionic Forum](https://forum.ionicframework.com/) +* [Stencil](https://stenciljs.com/) +* [Capacitor](https://capacitorjs.com/) diff --git a/scripts/build.ts b/scripts/build.ts new file mode 100644 index 000000000..487dbaadc --- /dev/null +++ b/scripts/build.ts @@ -0,0 +1,396 @@ +import path from 'node:path'; + +import fs from 'fs-extra'; +import { optimize } from 'svgo'; + +import { webComponentPassPlugins, sourcePassPlugins } from './plugins'; +import { reservedKeywords } from './constants'; +import pkgData from '../package.json' with { type: 'json' }; +import type { SvgData } from './types'; + +async function build(rootDir: string) { + try { + const srcDir = path.join(rootDir, 'src'); + const srcSvgDir = path.join(srcDir, 'svg'); + const iconDir = path.join(rootDir, 'icons'); + const distDir = path.join(rootDir, 'dist'); + const distIoniconsDir = path.join(distDir, 'ionicons'); + const distSvgDir = path.join(distDir, 'svg'); + const optimizedSvgDir = path.join(distIoniconsDir, 'svg'); + + /** + * Create the directories first, then empty them + * This ensures they exist before we try to write files to them + */ + await Promise.all([ + fs.ensureDir(iconDir), + fs.ensureDir(distDir), + fs.ensureDir(distSvgDir), + fs.ensureDir(optimizedSvgDir), + fs.ensureDir(distIoniconsDir), + ]); + + /** + * Empty the directories + */ + await Promise.all([ + fs.emptyDir(iconDir), + fs.emptyDir(distDir), + fs.emptyDir(distSvgDir), + fs.emptyDir(optimizedSvgDir), + fs.emptyDir(distIoniconsDir), + ]); + + const version = pkgData.version as string; + const srcSvgData = await getSvgs(srcSvgDir, distSvgDir, optimizedSvgDir); + await optimizeSvgs(srcSvgData); + await Promise.all([ + createDataJson(version, srcDir, distDir, srcSvgData), + createIconPackage(version, iconDir, srcSvgData), + ]); + + const svgSymbolsContent = await createSvgSymbols(version, distDir, srcSvgData); + + await createCheatsheet(version, rootDir, distDir, svgSymbolsContent, srcSvgData); + await createWebTypes(version, rootDir, distDir, srcSvgData); + await copyToTesting(rootDir, distDir, srcSvgData); + } catch (e) { + console.error(e); + process.exit(1); + } +} + +async function optimizeSvgs(srcSvgData: SvgData[]) { + await Promise.all( + srcSvgData.map(async (svgData) => { + return optimizeSvg(svgData); + }), + ); +} + +async function optimizeSvg(svgData: SvgData) { + const srcSvgContent = await fs.readFile(svgData.srcFilePath, 'utf8'); + + const optimizedSvg = await optimize(srcSvgContent, { path: svgData.srcFilePath }); + const webComponentSvg = await optimize(optimizedSvg.data, { + path: svgData.srcFilePath, + plugins: webComponentPassPlugins, + }); + const sourceSvg = await optimize(optimizedSvg.data, { + path: svgData.srcFilePath, + plugins: sourcePassPlugins, + }); + + // Ensure directories exist before writing files + await Promise.all([ + fs.ensureDir(path.dirname(svgData.optimizedFilePath)), + fs.ensureDir(path.dirname(svgData.distSvgFilePath)), + ]); + + svgData.optimizedSvgContent = webComponentSvg.data; + await Promise.all([ + fs.writeFile(svgData.optimizedFilePath, svgData.optimizedSvgContent), + fs.writeFile(svgData.distSvgFilePath, sourceSvg.data), + ]); +} + +async function copyToTesting(rootDir: string, distDir: string, srcSvgData: SvgData[]) { + const testDir = path.join(rootDir, 'www'); + const testBuildDir = path.join(testDir, 'build'); + const testSvgDir = path.join(testBuildDir, 'svg'); + + // Ensure all directories exist + await Promise.all([fs.ensureDir(testDir), fs.ensureDir(testBuildDir), fs.ensureDir(testSvgDir)]); + + await Promise.all( + srcSvgData + .filter((svgData): svgData is SvgData & { optimizedSvgContent: string } => Boolean(svgData.optimizedSvgContent)) + .map(async (svgData) => { + const testSvgFilePath = path.join(testSvgDir, svgData.fileName); + await fs.writeFile(testSvgFilePath, svgData.optimizedSvgContent); + }), + ); + + const distCheatsheetFilePath = path.join(distDir, 'cheatsheet.html'); + const testCheatsheetFilePath = path.join(testDir, 'cheatsheet.html'); + await fs.copyFile(distCheatsheetFilePath, testCheatsheetFilePath); +} + +async function createSvgSymbols(version: string, distDir: string, srcSvgData: SvgData[]) { + srcSvgData = srcSvgData.sort((a, b) => { + if (a.iconName < b.iconName) return -1; + if (a.iconName > b.iconName) return 1; + return 0; + }); + + const symbolsSvgFilePath = path.join(distDir, 'ionicons.symbols.svg'); + + const lines = [ + ``, + ``, + ]; + + srcSvgData + .filter((svgData): svgData is SvgData & { optimizedSvgContent: string } => Boolean(svgData.optimizedSvgContent)) + .forEach((svgData) => { + const svg = svgData.optimizedSvgContent + .replace(``, ``); + lines.push(svg); + }); + + lines.push(``, ``); + + const content = lines.join('\n'); + await fs.writeFile(symbolsSvgFilePath, content); + return content; +} + +async function createCheatsheet( + version: string, + rootDir: string, + distDir: string, + svgSymbolsContent: string, + srcSvgData: SvgData[], +) { + const CheatsheetTmpFilePath = path.join(rootDir, 'scripts', 'cheatsheet-template.html'); + const distCheatsheetFilePath = path.join(distDir, 'cheatsheet.html'); + + const c = srcSvgData.map( + (svgData) => + ``, + ); + + c.push(svgSymbolsContent); + + const html = (await fs.readFile(CheatsheetTmpFilePath, 'utf8')) + .replace(/{{version}}/g, version) + .replace(/{{count}}/g, srcSvgData.length.toString()) + .replace(/{{content}}/g, c.join('\n')); + + await fs.writeFile(distCheatsheetFilePath, html); +} + +async function createWebTypes(version: string, rootDir: string, distDir: string, srcSvgData: SvgData[]) { + const srcWebTypeFilePath = path.join(rootDir, 'src/ionicons.web-types.json'); + const distWebTypesFilePath = path.join(distDir, 'ionicons.web-types.json'); + const webTypes = JSON.parse(await fs.readFile(srcWebTypeFilePath, 'utf8')); + + webTypes.version = version; + + const icons = webTypes.contributions.html.ionicons; + for (let data of srcSvgData) { + icons.push({ + name: data.iconName, + icon: 'dist/svg/' + data.fileName, + }); + } + + const jsonStr = JSON.stringify(webTypes, null, 2) + '\n'; + await fs.writeFile(distWebTypesFilePath, jsonStr); +} + +async function getSvgs(srcSvgDir: string, distSvgDir: string, optimizedSvgDir: string): Promise { + const svgFiles = (await fs.readdir(srcSvgDir)).filter((fileName) => { + return !fileName.startsWith('.') && fileName.endsWith('.svg'); + }); + + const svgData = await Promise.all( + svgFiles.map(async (fileName) => { + // fileName: airplane-outline.svg + + if (fileName.toLowerCase() !== fileName) { + throw new Error(`svg filename "${fileName}" must be all lowercase`); + } + + // srcFilePath: /src/svg/airplane-outline.svg + const srcFilePath = path.join(srcSvgDir, fileName); + + // srcFilePath: /src/svg/airplane-outline.svg + const distSvgFilePath = path.join(distSvgDir, fileName); + + // optimizedFilePath: /dist/ionicons/svg/airplane-outline.svg + const optimizedFilePath = path.join(optimizedSvgDir, fileName); + + const dotSplit = fileName.split('.'); + if (dotSplit.length > 2) { + throw new Error(`svg filename "${fileName}" cannot contain more than one period`); + } + + // iconName: airplane-outline + const iconName = dotSplit[0]; + + if (reservedKeywords.has(iconName)) { + throw new Error(`svg icon name "${iconName}" is a reserved JavaScript keyword`); + } + + // fileNameMjs: airplane-outline.mjs + const fileNameMjs = iconName + '.mjs'; + + // fileNameCjs: airplane-outline.mjs + const fileNameCjs = iconName + '.js'; + + // exportName: airplaneOutline + const exportName = camelize(iconName); + + const title = toTitleCase( + fileName.replace('.svg', '').replace('-outline', '').replace('-sharp', '').replace(/-/g, ' '), + ); + + return { + fileName, + title, + srcFilePath, + distSvgFilePath, + srcSvgContent: await fs.readFile(srcFilePath, 'utf8'), + optimizedFilePath, + iconName, + fileNameMjs, + fileNameCjs, + exportName, + }; + }), + ); + + return svgData.sort((a, b) => { + if (a.exportName < b.exportName) return -1; + if (a.exportName > b.exportName) return 1; + return 0; + }); +} + +async function createIconPackage(version: string, iconDir: string, srcSvgData: SvgData[]) { + await Promise.all([ + createEsmIcons(version, iconDir, srcSvgData), + createCjsIcons(version, iconDir, srcSvgData), + createDtsIcons(version, iconDir, srcSvgData), + ]); +} + +async function createEsmIcons(version: string, iconDir: string, srcSvgData: SvgData[]) { + const iconEsmFilePath = path.join(iconDir, 'index.mjs'); + + const o = [`/* Ionicons v${version}, ES Modules */`, ``]; + + srcSvgData.forEach((svgData) => { + o.push(`export const ${svgData.exportName} = ${getDataUrl(svgData)}`); + }); + + await fs.writeFile(iconEsmFilePath, o.join('\n') + '\n'); +} + +async function createCjsIcons(version: string, iconDir: string, srcSvgData: SvgData[]) { + const iconCjsFilePath = path.join(iconDir, 'index.js'); + + const o = [`/* Ionicons v${version}, CommonJS */`, ``]; + + srcSvgData.forEach((svgData) => { + o.push(`exports.${svgData.exportName} = ${getDataUrl(svgData)}`); + }); + + await fs.writeFile(iconCjsFilePath, o.join('\n') + '\n'); +} + +async function createDtsIcons(version: string, iconDir: string, srcSvgData: SvgData[]) { + const iconDtsFilePath = path.join(iconDir, 'index.d.ts'); + + const o = [`/* Ionicons v${version}, Types */`, ``]; + + srcSvgData.forEach((svgData) => { + o.push(`export declare var ${svgData.exportName}: string;`); + }); + + await fs.writeFile(iconDtsFilePath, o.join('\n') + '\n'); +} + +function getDataUrl(svgData: SvgData) { + let svg = svgData.optimizedSvgContent; + + if (!svg) { + throw new Error(`oh no! no optimized SVG content! ${svgData.fileName}`); + } + + if (svg.includes(`'`)) { + throw new Error(`oh no! no single quotes allowed! ${svgData.fileName}`); + } + if (svg.includes(`\n`) || svg.includes(`\r`)) { + throw new Error(`oh no! no new lines allowed! ${svgData.fileName}`); + } + svg = svg.replace(/"/g, "'"); + return `"data:image/svg+xml;utf8,${svg}"`; +} + +async function createDataJson(version: string, srcDir: string, distDir: string, srcSvgData: SvgData[]) { + const srcDataJsonPath = path.join(srcDir, 'data.json'); + const distDataJsonPath = path.join(distDir, 'ionicons.json'); + + const data = await fs.readJson(srcDataJsonPath).catch(() => ({})); + data.icons = data.icons || []; + + // add new icons + srcSvgData.forEach((svgData) => { + if (!data.icons.some((i) => i.name === svgData.iconName)) { + data.icons.push({ + name: svgData.iconName, + }); + } + }); + + // remove dead icons + data.icons = data.icons.filter((dataIcon) => { + return srcSvgData.some((svgData) => dataIcon.name === svgData.iconName); + }); + + // sort + data.icons = data.icons.sort((a, b) => { + if (a.name < b.name) return -1; + if (a.name > b.name) return 1; + return 0; + }); + data.icons.forEach((icon) => { + icon.tags = icon.tags || icon.name.split('-'); + icon.tags = icon.tags.sort(); + }); + + const srcJsonStr = JSON.stringify(data, null, 2) + '\n'; + await fs.writeFile(srcDataJsonPath, srcJsonStr); + + const distJsonData = { + name: 'ionicons', + version, + icons: data.icons, + }; + const distJsonStr = JSON.stringify(distJsonData, null, 2) + '\n'; + await fs.writeFile(distDataJsonPath, distJsonStr); +} + +function camelize(text: string) { + let words = text.split(/[-_]/g); // ok one simple regexp. + return words[0].toLowerCase() + words.slice(1).map(upFirst).join(''); +} + +function upFirst(word: string) { + return word[0].toUpperCase() + word.toLowerCase().slice(1); +} + +function toTitleCase(str: string) { + const s = str.trim().toLowerCase().split(' '); + for (var i = 0; i < s.length; i++) { + s[i] = s[i].charAt(0).toUpperCase() + s[i].slice(1); + } + return s.join(' '); +} + +// let's do this +build(path.join(__dirname, '..')); diff --git a/scripts/bump-version.js b/scripts/bump-version.js new file mode 100644 index 000000000..98d8ff731 --- /dev/null +++ b/scripts/bump-version.js @@ -0,0 +1,10 @@ +const semver = require('semver'); + +const getDevVersion = () => { + const originalVersion = require('../package.json').version; + const baseVersion = semver.inc(originalVersion, 'patch'); + + return baseVersion; +} + +console.log(getDevVersion()); \ No newline at end of file diff --git a/scripts/cheatsheet-template.html b/scripts/cheatsheet-template.html new file mode 100644 index 000000000..43796a0bb --- /dev/null +++ b/scripts/cheatsheet-template.html @@ -0,0 +1,41 @@ + + + + + Ionicons {{version}} Cheatsheet + + + +

Ionicons {{version}} Cheatsheet

+

{{count}} icons

+ +{{content}} + + diff --git a/scripts/collection-copy.ts b/scripts/collection-copy.ts new file mode 100644 index 000000000..f41b0f5b2 --- /dev/null +++ b/scripts/collection-copy.ts @@ -0,0 +1,44 @@ +import fs from 'fs-extra'; +import { join } from 'path'; + +async function collectionCopy(rootDir: string) { + // move optimized svgs to correct collection location + const optimizedSrc = join(rootDir, 'dist', 'ionicons', 'svg'); + const collectionDest = join(rootDir, 'dist', 'collection', 'components', 'icon', 'svg'); + await fs.copy(optimizedSrc, collectionDest); + + // we don't to copy the src svgs to collection + await fs.remove(join(rootDir, 'dist', 'collection', 'svg')); + // We don't want to copy the test svg assets to collection + await fs.remove(join(rootDir, 'dist', 'collection', 'components', 'test')); + + const cePackageDir = join(rootDir, 'components'); + const cePackageJsonPath = join(cePackageDir, 'package.json'); + const ceCjsPath = join(cePackageDir, 'index.cjs.js'); + + const emptyCjs = `/*empty cjs*/`; + await fs.writeFile(ceCjsPath, emptyCjs); + + const cePackageJson = { + name: 'ionicons/components', + description: 'Ionicons custom element.', + main: './index.cjs.js', + module: './index.js', + types: './index.d.ts', + private: true, + }; + await fs.writeFile(cePackageJsonPath, JSON.stringify(cePackageJson, null, 2)); + + // this is temporary!!!! + // removing the `type` from the d.ts export + // to make it easier for users migrating between + // of older versions of angular and typescript + // to the newer verisons, where the `type` keyword + // is used. This is a megahack, no doubt. + const typesDist = join(rootDir, 'dist', 'types', 'index.d.ts'); + let types = await fs.readFile(typesDist, 'utf8'); + types = types.replace('export type', 'export'); + await fs.writeFile(typesDist, types); +} + +collectionCopy(join(__dirname, '..')); diff --git a/scripts/constants.ts b/scripts/constants.ts new file mode 100644 index 000000000..fc5855595 --- /dev/null +++ b/scripts/constants.ts @@ -0,0 +1,52 @@ +// https://mathiasbynens.be/notes/reserved-keywords +export const reservedKeywords = new Set([ + 'do', + 'if', + 'in', + 'for', + 'let', + 'new', + 'try', + 'var', + 'case', + 'else', + 'enum', + 'eval', + 'null', + 'this', + 'true', + 'void', + 'with', + 'await', + 'break', + 'catch', + 'class', + 'const', + 'false', + 'super', + 'throw', + 'while', + 'yield', + 'delete', + 'export', + 'import', + 'public', + 'return', + 'static', + 'switch', + 'typeof', + 'default', + 'extends', + 'finally', + 'package', + 'private', + 'continue', + 'debugger', + 'function', + 'arguments', + 'interface', + 'protected', + 'implements', + 'instanceof', + 'constructor', +]); diff --git a/scripts/plugins.ts b/scripts/plugins.ts new file mode 100644 index 000000000..7206ab132 --- /dev/null +++ b/scripts/plugins.ts @@ -0,0 +1,87 @@ +import { PluginConfig } from 'svgo'; + +const setRootIoniconClass: PluginConfig = { + name: 'addClassesToSVGElement', + params: { + className: 'ionicon', + }, +}; + +const addFillNoneCss: PluginConfig = { + name: 'addFillNoneCss', + fn: () => ({ + element: { + enter: (element) => { + if (element.attributes.fill) { + if (element.attributes.fill === 'none') { + element.attributes.class = [...(element.attributes.class?.split(' ') || []), 'ionicon-fill-none'].join(' '); + } + delete element.attributes.fill; + } + if (element.attributes.stroke) { + delete element.attributes.stroke; + } + if ( + element.attributes['stroke-width'] && + (element.attributes['stroke-width'] === '32px' || element.attributes['stroke-width'] === '32') + ) { + delete element.attributes['stroke-width']; + element.attributes.class = [...(element.attributes.class?.split(' ') || []), 'ionicon-stroke-width'].join( + ' ', + ); + } + }, + }, + }), +}; + +const forceCurrentColor: PluginConfig = { + name: 'forceCurrentColor', + fn: () => ({ + element: { + enter: (element) => { + const attr = element.attributes.stroke || element.attributes.fill; + const attrName = element.attributes.stroke ? 'stroke' : element.attributes.fill ? 'fill' : undefined; + + if (attrName) { + if (attr === '#000' || attr === 'currentColor') { + element.attributes[attrName] = 'currentColor'; + } else if (attr !== 'none') { + throw new Error(`invalid "${attrName}" value: ${element.attributes[attrName]}`); + } + } + }, + }, + }), +}; + +const validatePlugin: PluginConfig = { + name: 'validate', + fn: () => ({ + element: { + enter: (element) => { + if (element.attributes.style) { + console.warn( + `Inline style attributed detected: <${element.name} style="${element.attributes.style}">...`, + ); + } + if (element.name === 'style') { + console.warn('Inline style element detected'); + } + }, + }, + }), +}; + +const basePlugins: PluginConfig[] = [ + 'removeStyleElement', + 'convertStyleToAttrs', + 'removeScripts', + 'removeDimensions', + setRootIoniconClass, + validatePlugin, +]; + +export const webComponentPassPlugins: PluginConfig[] = [...basePlugins, addFillNoneCss]; + +export const sourcePassPlugins: PluginConfig[] = [...basePlugins, forceCurrentColor]; diff --git a/scripts/readme.md b/scripts/readme.md new file mode 100644 index 000000000..d63ba9898 --- /dev/null +++ b/scripts/readme.md @@ -0,0 +1,39 @@ +# Development and Build Scripts + +## Updating Icons + +The `src/svg` directory is the single source of truth for svgs. They should not already be optimized and can be the original svg export straight out of an svg editor. A build step before releasing will optimize the source svgs (remove comments, reduce the size, etc) and ensure they'll work within `ion-icon`. + +## Build Locally + +After an svg has been updated, added or deleted from the `src/svg` directory, run: + +```sh +npm run build +``` + +The build command will optimize all of the icons and generate the files to be distributed. After the build command, all of the optimized svgs are saved in `dist/ionicons/svg`. Additionally the `dist` directory contains the distribution files for the `ion-icon` web component. + +## Svg Symbols Cheatsheet + +After a build, a new `www/cheatsheet.html` file will be created. This version uses svg symbols rather than `ion-icon`. + +## ion-icon Component Preview + +To see the `ion-icon` component in action, run: + +```sh +npm start +``` + +## Release Steps + +The release script will ask what version to use. After the script completes, double check the `www/cheatsheet.html` to ensure everything is good to go. + +Next, update `CHANGELOG.md`, then commit and push your changes Github. + +```sh +npm run release +``` + +Triple check the version number is correct, and choose which tag this should be released as. If it's a pre-release, it should be `dev`. diff --git a/scripts/types.ts b/scripts/types.ts new file mode 100644 index 000000000..482b5b864 --- /dev/null +++ b/scripts/types.ts @@ -0,0 +1,53 @@ +import { PluginConfig } from 'svgo'; + +export interface SvgData { + /** + * airplane-outline.svg + */ + fileName: string; + + /** + * airplane + */ + title: string; + + /** + * /src/svg/airplane-outline.svg + */ + srcFilePath: string; + + /** + * /dist/ionicons/svg/airplane-outline.svg + */ + optimizedFilePath: string; + + /** + * /dist/svg/airplane-outline.svg + */ + distSvgFilePath: string; + + /** + * optimized svg content + */ + optimizedSvgContent?: string; + + /** + * airplane-outline + */ + iconName: string; + + /** + * airplane-outline.mjs + */ + fileNameMjs: string; + + /** + * airplane-outline.js + */ + fileNameCjs: string; + + /** + * airplaneOutline + */ + exportName: string; +} diff --git a/scss/_ionicons-font.scss b/scss/_ionicons-font.scss deleted file mode 100644 index 76ec6ebd6..000000000 --- a/scss/_ionicons-font.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Ionicons Font Path -// -------------------------- - -@font-face { - font-family: $ionicons-font-family; - src:url("#{$ionicons-font-path}/ionicons.eot?v=#{$ionicons-version}"); - src:url("#{$ionicons-font-path}/ionicons.eot?v=#{$ionicons-version}#iefix") format("embedded-opentype"), - url("#{$ionicons-font-path}/ionicons.ttf?v=#{$ionicons-version}") format("truetype"), - url("#{$ionicons-font-path}/ionicons.woff?v=#{$ionicons-version}") format("woff"), - url("#{$ionicons-font-path}/ionicons.svg?v=#{$ionicons-version}#Ionicons") format("svg"); - font-weight: normal; - font-style: normal; -} - -.ion { - display: inline-block; - font-family: $ionicons-font-family; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - text-rendering: auto; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} \ No newline at end of file diff --git a/scss/_ionicons-icons.scss b/scss/_ionicons-icons.scss deleted file mode 100644 index d08d4f0e7..000000000 --- a/scss/_ionicons-icons.scss +++ /dev/null @@ -1,1473 +0,0 @@ -// Ionicons Icons -// -------------------------- - -.ionicons, -.#{$ionicons-prefix}alert:before, -.#{$ionicons-prefix}alert-circled:before, -.#{$ionicons-prefix}android-add:before, -.#{$ionicons-prefix}android-add-circle:before, -.#{$ionicons-prefix}android-alarm-clock:before, -.#{$ionicons-prefix}android-alert:before, -.#{$ionicons-prefix}android-apps:before, -.#{$ionicons-prefix}android-archive:before, -.#{$ionicons-prefix}android-arrow-back:before, -.#{$ionicons-prefix}android-arrow-down:before, -.#{$ionicons-prefix}android-arrow-dropdown:before, -.#{$ionicons-prefix}android-arrow-dropdown-circle:before, -.#{$ionicons-prefix}android-arrow-dropleft:before, -.#{$ionicons-prefix}android-arrow-dropleft-circle:before, -.#{$ionicons-prefix}android-arrow-dropright:before, -.#{$ionicons-prefix}android-arrow-dropright-circle:before, -.#{$ionicons-prefix}android-arrow-dropup:before, -.#{$ionicons-prefix}android-arrow-dropup-circle:before, -.#{$ionicons-prefix}android-arrow-forward:before, -.#{$ionicons-prefix}android-arrow-up:before, -.#{$ionicons-prefix}android-attach:before, -.#{$ionicons-prefix}android-bar:before, -.#{$ionicons-prefix}android-bicycle:before, -.#{$ionicons-prefix}android-boat:before, -.#{$ionicons-prefix}android-bookmark:before, -.#{$ionicons-prefix}android-bulb:before, -.#{$ionicons-prefix}android-bus:before, -.#{$ionicons-prefix}android-calendar:before, -.#{$ionicons-prefix}android-call:before, -.#{$ionicons-prefix}android-camera:before, -.#{$ionicons-prefix}android-cancel:before, -.#{$ionicons-prefix}android-car:before, -.#{$ionicons-prefix}android-cart:before, -.#{$ionicons-prefix}android-chat:before, -.#{$ionicons-prefix}android-checkbox:before, -.#{$ionicons-prefix}android-checkbox-blank:before, -.#{$ionicons-prefix}android-checkbox-outline:before, -.#{$ionicons-prefix}android-checkbox-outline-blank:before, -.#{$ionicons-prefix}android-checkmark-circle:before, -.#{$ionicons-prefix}android-clipboard:before, -.#{$ionicons-prefix}android-close:before, -.#{$ionicons-prefix}android-cloud:before, -.#{$ionicons-prefix}android-cloud-circle:before, -.#{$ionicons-prefix}android-cloud-done:before, -.#{$ionicons-prefix}android-cloud-outline:before, -.#{$ionicons-prefix}android-color-palette:before, -.#{$ionicons-prefix}android-compass:before, -.#{$ionicons-prefix}android-contact:before, -.#{$ionicons-prefix}android-contacts:before, -.#{$ionicons-prefix}android-contract:before, -.#{$ionicons-prefix}android-create:before, -.#{$ionicons-prefix}android-delete:before, -.#{$ionicons-prefix}android-desktop:before, -.#{$ionicons-prefix}android-document:before, -.#{$ionicons-prefix}android-done:before, -.#{$ionicons-prefix}android-done-all:before, -.#{$ionicons-prefix}android-download:before, -.#{$ionicons-prefix}android-drafts:before, -.#{$ionicons-prefix}android-exit:before, -.#{$ionicons-prefix}android-expand:before, -.#{$ionicons-prefix}android-favorite:before, -.#{$ionicons-prefix}android-favorite-outline:before, -.#{$ionicons-prefix}android-film:before, -.#{$ionicons-prefix}android-folder:before, -.#{$ionicons-prefix}android-folder-open:before, -.#{$ionicons-prefix}android-funnel:before, -.#{$ionicons-prefix}android-globe:before, -.#{$ionicons-prefix}android-hand:before, -.#{$ionicons-prefix}android-hangout:before, -.#{$ionicons-prefix}android-happy:before, -.#{$ionicons-prefix}android-home:before, -.#{$ionicons-prefix}android-image:before, -.#{$ionicons-prefix}android-laptop:before, -.#{$ionicons-prefix}android-list:before, -.#{$ionicons-prefix}android-locate:before, -.#{$ionicons-prefix}android-lock:before, -.#{$ionicons-prefix}android-mail:before, -.#{$ionicons-prefix}android-map:before, -.#{$ionicons-prefix}android-menu:before, -.#{$ionicons-prefix}android-microphone:before, -.#{$ionicons-prefix}android-microphone-off:before, -.#{$ionicons-prefix}android-more-horizontal:before, -.#{$ionicons-prefix}android-more-vertical:before, -.#{$ionicons-prefix}android-navigate:before, -.#{$ionicons-prefix}android-notifications:before, -.#{$ionicons-prefix}android-notifications-none:before, -.#{$ionicons-prefix}android-notifications-off:before, -.#{$ionicons-prefix}android-open:before, -.#{$ionicons-prefix}android-options:before, -.#{$ionicons-prefix}android-people:before, -.#{$ionicons-prefix}android-person:before, -.#{$ionicons-prefix}android-person-add:before, -.#{$ionicons-prefix}android-phone-landscape:before, -.#{$ionicons-prefix}android-phone-portrait:before, -.#{$ionicons-prefix}android-pin:before, -.#{$ionicons-prefix}android-plane:before, -.#{$ionicons-prefix}android-playstore:before, -.#{$ionicons-prefix}android-print:before, -.#{$ionicons-prefix}android-radio-button-off:before, -.#{$ionicons-prefix}android-radio-button-on:before, -.#{$ionicons-prefix}android-refresh:before, -.#{$ionicons-prefix}android-remove:before, -.#{$ionicons-prefix}android-remove-circle:before, -.#{$ionicons-prefix}android-restaurant:before, -.#{$ionicons-prefix}android-sad:before, -.#{$ionicons-prefix}android-search:before, -.#{$ionicons-prefix}android-send:before, -.#{$ionicons-prefix}android-settings:before, -.#{$ionicons-prefix}android-share:before, -.#{$ionicons-prefix}android-share-alt:before, -.#{$ionicons-prefix}android-star:before, -.#{$ionicons-prefix}android-star-half:before, -.#{$ionicons-prefix}android-star-outline:before, -.#{$ionicons-prefix}android-stopwatch:before, -.#{$ionicons-prefix}android-subway:before, -.#{$ionicons-prefix}android-sunny:before, -.#{$ionicons-prefix}android-sync:before, -.#{$ionicons-prefix}android-textsms:before, -.#{$ionicons-prefix}android-time:before, -.#{$ionicons-prefix}android-train:before, -.#{$ionicons-prefix}android-unlock:before, -.#{$ionicons-prefix}android-upload:before, -.#{$ionicons-prefix}android-volume-down:before, -.#{$ionicons-prefix}android-volume-mute:before, -.#{$ionicons-prefix}android-volume-off:before, -.#{$ionicons-prefix}android-volume-up:before, -.#{$ionicons-prefix}android-walk:before, -.#{$ionicons-prefix}android-warning:before, -.#{$ionicons-prefix}android-watch:before, -.#{$ionicons-prefix}android-wifi:before, -.#{$ionicons-prefix}aperture:before, -.#{$ionicons-prefix}archive:before, -.#{$ionicons-prefix}arrow-down-a:before, -.#{$ionicons-prefix}arrow-down-b:before, -.#{$ionicons-prefix}arrow-down-c:before, -.#{$ionicons-prefix}arrow-expand:before, -.#{$ionicons-prefix}arrow-graph-down-left:before, -.#{$ionicons-prefix}arrow-graph-down-right:before, -.#{$ionicons-prefix}arrow-graph-up-left:before, -.#{$ionicons-prefix}arrow-graph-up-right:before, -.#{$ionicons-prefix}arrow-left-a:before, -.#{$ionicons-prefix}arrow-left-b:before, -.#{$ionicons-prefix}arrow-left-c:before, -.#{$ionicons-prefix}arrow-move:before, -.#{$ionicons-prefix}arrow-resize:before, -.#{$ionicons-prefix}arrow-return-left:before, -.#{$ionicons-prefix}arrow-return-right:before, -.#{$ionicons-prefix}arrow-right-a:before, -.#{$ionicons-prefix}arrow-right-b:before, -.#{$ionicons-prefix}arrow-right-c:before, -.#{$ionicons-prefix}arrow-shrink:before, -.#{$ionicons-prefix}arrow-swap:before, -.#{$ionicons-prefix}arrow-up-a:before, -.#{$ionicons-prefix}arrow-up-b:before, -.#{$ionicons-prefix}arrow-up-c:before, -.#{$ionicons-prefix}asterisk:before, -.#{$ionicons-prefix}at:before, -.#{$ionicons-prefix}backspace:before, -.#{$ionicons-prefix}backspace-outline:before, -.#{$ionicons-prefix}bag:before, -.#{$ionicons-prefix}battery-charging:before, -.#{$ionicons-prefix}battery-empty:before, -.#{$ionicons-prefix}battery-full:before, -.#{$ionicons-prefix}battery-half:before, -.#{$ionicons-prefix}battery-low:before, -.#{$ionicons-prefix}beaker:before, -.#{$ionicons-prefix}beer:before, -.#{$ionicons-prefix}bluetooth:before, -.#{$ionicons-prefix}bonfire:before, -.#{$ionicons-prefix}bookmark:before, -.#{$ionicons-prefix}bowtie:before, -.#{$ionicons-prefix}briefcase:before, -.#{$ionicons-prefix}bug:before, -.#{$ionicons-prefix}calculator:before, -.#{$ionicons-prefix}calendar:before, -.#{$ionicons-prefix}camera:before, -.#{$ionicons-prefix}card:before, -.#{$ionicons-prefix}cash:before, -.#{$ionicons-prefix}chatbox:before, -.#{$ionicons-prefix}chatbox-working:before, -.#{$ionicons-prefix}chatboxes:before, -.#{$ionicons-prefix}chatbubble:before, -.#{$ionicons-prefix}chatbubble-working:before, -.#{$ionicons-prefix}chatbubbles:before, -.#{$ionicons-prefix}checkmark:before, -.#{$ionicons-prefix}checkmark-circled:before, -.#{$ionicons-prefix}checkmark-round:before, -.#{$ionicons-prefix}chevron-down:before, -.#{$ionicons-prefix}chevron-left:before, -.#{$ionicons-prefix}chevron-right:before, -.#{$ionicons-prefix}chevron-up:before, -.#{$ionicons-prefix}clipboard:before, -.#{$ionicons-prefix}clock:before, -.#{$ionicons-prefix}close:before, -.#{$ionicons-prefix}close-circled:before, -.#{$ionicons-prefix}close-round:before, -.#{$ionicons-prefix}closed-captioning:before, -.#{$ionicons-prefix}cloud:before, -.#{$ionicons-prefix}code:before, -.#{$ionicons-prefix}code-download:before, -.#{$ionicons-prefix}code-working:before, -.#{$ionicons-prefix}coffee:before, -.#{$ionicons-prefix}compass:before, -.#{$ionicons-prefix}compose:before, -.#{$ionicons-prefix}connection-bars:before, -.#{$ionicons-prefix}contrast:before, -.#{$ionicons-prefix}crop:before, -.#{$ionicons-prefix}cube:before, -.#{$ionicons-prefix}disc:before, -.#{$ionicons-prefix}document:before, -.#{$ionicons-prefix}document-text:before, -.#{$ionicons-prefix}drag:before, -.#{$ionicons-prefix}earth:before, -.#{$ionicons-prefix}easel:before, -.#{$ionicons-prefix}edit:before, -.#{$ionicons-prefix}egg:before, -.#{$ionicons-prefix}eject:before, -.#{$ionicons-prefix}email:before, -.#{$ionicons-prefix}email-unread:before, -.#{$ionicons-prefix}erlenmeyer-flask:before, -.#{$ionicons-prefix}erlenmeyer-flask-bubbles:before, -.#{$ionicons-prefix}eye:before, -.#{$ionicons-prefix}eye-disabled:before, -.#{$ionicons-prefix}female:before, -.#{$ionicons-prefix}filing:before, -.#{$ionicons-prefix}film-marker:before, -.#{$ionicons-prefix}fireball:before, -.#{$ionicons-prefix}flag:before, -.#{$ionicons-prefix}flame:before, -.#{$ionicons-prefix}flash:before, -.#{$ionicons-prefix}flash-off:before, -.#{$ionicons-prefix}folder:before, -.#{$ionicons-prefix}fork:before, -.#{$ionicons-prefix}fork-repo:before, -.#{$ionicons-prefix}forward:before, -.#{$ionicons-prefix}funnel:before, -.#{$ionicons-prefix}gear-a:before, -.#{$ionicons-prefix}gear-b:before, -.#{$ionicons-prefix}grid:before, -.#{$ionicons-prefix}hammer:before, -.#{$ionicons-prefix}happy:before, -.#{$ionicons-prefix}happy-outline:before, -.#{$ionicons-prefix}headphone:before, -.#{$ionicons-prefix}heart:before, -.#{$ionicons-prefix}heart-broken:before, -.#{$ionicons-prefix}help:before, -.#{$ionicons-prefix}help-buoy:before, -.#{$ionicons-prefix}help-circled:before, -.#{$ionicons-prefix}home:before, -.#{$ionicons-prefix}icecream:before, -.#{$ionicons-prefix}image:before, -.#{$ionicons-prefix}images:before, -.#{$ionicons-prefix}information:before, -.#{$ionicons-prefix}information-circled:before, -.#{$ionicons-prefix}ionic:before, -.#{$ionicons-prefix}ios-alarm:before, -.#{$ionicons-prefix}ios-alarm-outline:before, -.#{$ionicons-prefix}ios-albums:before, -.#{$ionicons-prefix}ios-albums-outline:before, -.#{$ionicons-prefix}ios-americanfootball:before, -.#{$ionicons-prefix}ios-americanfootball-outline:before, -.#{$ionicons-prefix}ios-analytics:before, -.#{$ionicons-prefix}ios-analytics-outline:before, -.#{$ionicons-prefix}ios-arrow-back:before, -.#{$ionicons-prefix}ios-arrow-down:before, -.#{$ionicons-prefix}ios-arrow-forward:before, -.#{$ionicons-prefix}ios-arrow-left:before, -.#{$ionicons-prefix}ios-arrow-right:before, -.#{$ionicons-prefix}ios-arrow-thin-down:before, -.#{$ionicons-prefix}ios-arrow-thin-left:before, -.#{$ionicons-prefix}ios-arrow-thin-right:before, -.#{$ionicons-prefix}ios-arrow-thin-up:before, -.#{$ionicons-prefix}ios-arrow-up:before, -.#{$ionicons-prefix}ios-at:before, -.#{$ionicons-prefix}ios-at-outline:before, -.#{$ionicons-prefix}ios-barcode:before, -.#{$ionicons-prefix}ios-barcode-outline:before, -.#{$ionicons-prefix}ios-baseball:before, -.#{$ionicons-prefix}ios-baseball-outline:before, -.#{$ionicons-prefix}ios-basketball:before, -.#{$ionicons-prefix}ios-basketball-outline:before, -.#{$ionicons-prefix}ios-bell:before, -.#{$ionicons-prefix}ios-bell-outline:before, -.#{$ionicons-prefix}ios-body:before, -.#{$ionicons-prefix}ios-body-outline:before, -.#{$ionicons-prefix}ios-bolt:before, -.#{$ionicons-prefix}ios-bolt-outline:before, -.#{$ionicons-prefix}ios-book:before, -.#{$ionicons-prefix}ios-book-outline:before, -.#{$ionicons-prefix}ios-bookmarks:before, -.#{$ionicons-prefix}ios-bookmarks-outline:before, -.#{$ionicons-prefix}ios-box:before, -.#{$ionicons-prefix}ios-box-outline:before, -.#{$ionicons-prefix}ios-briefcase:before, -.#{$ionicons-prefix}ios-briefcase-outline:before, -.#{$ionicons-prefix}ios-browsers:before, -.#{$ionicons-prefix}ios-browsers-outline:before, -.#{$ionicons-prefix}ios-calculator:before, -.#{$ionicons-prefix}ios-calculator-outline:before, -.#{$ionicons-prefix}ios-calendar:before, -.#{$ionicons-prefix}ios-calendar-outline:before, -.#{$ionicons-prefix}ios-camera:before, -.#{$ionicons-prefix}ios-camera-outline:before, -.#{$ionicons-prefix}ios-cart:before, -.#{$ionicons-prefix}ios-cart-outline:before, -.#{$ionicons-prefix}ios-chatboxes:before, -.#{$ionicons-prefix}ios-chatboxes-outline:before, -.#{$ionicons-prefix}ios-chatbubble:before, -.#{$ionicons-prefix}ios-chatbubble-outline:before, -.#{$ionicons-prefix}ios-checkmark:before, -.#{$ionicons-prefix}ios-checkmark-empty:before, -.#{$ionicons-prefix}ios-checkmark-outline:before, -.#{$ionicons-prefix}ios-circle-filled:before, -.#{$ionicons-prefix}ios-circle-outline:before, -.#{$ionicons-prefix}ios-clock:before, -.#{$ionicons-prefix}ios-clock-outline:before, -.#{$ionicons-prefix}ios-close:before, -.#{$ionicons-prefix}ios-close-empty:before, -.#{$ionicons-prefix}ios-close-outline:before, -.#{$ionicons-prefix}ios-cloud:before, -.#{$ionicons-prefix}ios-cloud-download:before, -.#{$ionicons-prefix}ios-cloud-download-outline:before, -.#{$ionicons-prefix}ios-cloud-outline:before, -.#{$ionicons-prefix}ios-cloud-upload:before, -.#{$ionicons-prefix}ios-cloud-upload-outline:before, -.#{$ionicons-prefix}ios-cloudy:before, -.#{$ionicons-prefix}ios-cloudy-night:before, -.#{$ionicons-prefix}ios-cloudy-night-outline:before, -.#{$ionicons-prefix}ios-cloudy-outline:before, -.#{$ionicons-prefix}ios-cog:before, -.#{$ionicons-prefix}ios-cog-outline:before, -.#{$ionicons-prefix}ios-color-filter:before, -.#{$ionicons-prefix}ios-color-filter-outline:before, -.#{$ionicons-prefix}ios-color-wand:before, -.#{$ionicons-prefix}ios-color-wand-outline:before, -.#{$ionicons-prefix}ios-compose:before, -.#{$ionicons-prefix}ios-compose-outline:before, -.#{$ionicons-prefix}ios-contact:before, -.#{$ionicons-prefix}ios-contact-outline:before, -.#{$ionicons-prefix}ios-copy:before, -.#{$ionicons-prefix}ios-copy-outline:before, -.#{$ionicons-prefix}ios-crop:before, -.#{$ionicons-prefix}ios-crop-strong:before, -.#{$ionicons-prefix}ios-download:before, -.#{$ionicons-prefix}ios-download-outline:before, -.#{$ionicons-prefix}ios-drag:before, -.#{$ionicons-prefix}ios-email:before, -.#{$ionicons-prefix}ios-email-outline:before, -.#{$ionicons-prefix}ios-eye:before, -.#{$ionicons-prefix}ios-eye-outline:before, -.#{$ionicons-prefix}ios-fastforward:before, -.#{$ionicons-prefix}ios-fastforward-outline:before, -.#{$ionicons-prefix}ios-filing:before, -.#{$ionicons-prefix}ios-filing-outline:before, -.#{$ionicons-prefix}ios-film:before, -.#{$ionicons-prefix}ios-film-outline:before, -.#{$ionicons-prefix}ios-flag:before, -.#{$ionicons-prefix}ios-flag-outline:before, -.#{$ionicons-prefix}ios-flame:before, -.#{$ionicons-prefix}ios-flame-outline:before, -.#{$ionicons-prefix}ios-flask:before, -.#{$ionicons-prefix}ios-flask-outline:before, -.#{$ionicons-prefix}ios-flower:before, -.#{$ionicons-prefix}ios-flower-outline:before, -.#{$ionicons-prefix}ios-folder:before, -.#{$ionicons-prefix}ios-folder-outline:before, -.#{$ionicons-prefix}ios-football:before, -.#{$ionicons-prefix}ios-football-outline:before, -.#{$ionicons-prefix}ios-game-controller-a:before, -.#{$ionicons-prefix}ios-game-controller-a-outline:before, -.#{$ionicons-prefix}ios-game-controller-b:before, -.#{$ionicons-prefix}ios-game-controller-b-outline:before, -.#{$ionicons-prefix}ios-gear:before, -.#{$ionicons-prefix}ios-gear-outline:before, -.#{$ionicons-prefix}ios-glasses:before, -.#{$ionicons-prefix}ios-glasses-outline:before, -.#{$ionicons-prefix}ios-grid-view:before, -.#{$ionicons-prefix}ios-grid-view-outline:before, -.#{$ionicons-prefix}ios-heart:before, -.#{$ionicons-prefix}ios-heart-outline:before, -.#{$ionicons-prefix}ios-help:before, -.#{$ionicons-prefix}ios-help-empty:before, -.#{$ionicons-prefix}ios-help-outline:before, -.#{$ionicons-prefix}ios-home:before, -.#{$ionicons-prefix}ios-home-outline:before, -.#{$ionicons-prefix}ios-infinite:before, -.#{$ionicons-prefix}ios-infinite-outline:before, -.#{$ionicons-prefix}ios-information:before, -.#{$ionicons-prefix}ios-information-empty:before, -.#{$ionicons-prefix}ios-information-outline:before, -.#{$ionicons-prefix}ios-ionic-outline:before, -.#{$ionicons-prefix}ios-keypad:before, -.#{$ionicons-prefix}ios-keypad-outline:before, -.#{$ionicons-prefix}ios-lightbulb:before, -.#{$ionicons-prefix}ios-lightbulb-outline:before, -.#{$ionicons-prefix}ios-list:before, -.#{$ionicons-prefix}ios-list-outline:before, -.#{$ionicons-prefix}ios-location:before, -.#{$ionicons-prefix}ios-location-outline:before, -.#{$ionicons-prefix}ios-locked:before, -.#{$ionicons-prefix}ios-locked-outline:before, -.#{$ionicons-prefix}ios-loop:before, -.#{$ionicons-prefix}ios-loop-strong:before, -.#{$ionicons-prefix}ios-medical:before, -.#{$ionicons-prefix}ios-medical-outline:before, -.#{$ionicons-prefix}ios-medkit:before, -.#{$ionicons-prefix}ios-medkit-outline:before, -.#{$ionicons-prefix}ios-mic:before, -.#{$ionicons-prefix}ios-mic-off:before, -.#{$ionicons-prefix}ios-mic-outline:before, -.#{$ionicons-prefix}ios-minus:before, -.#{$ionicons-prefix}ios-minus-empty:before, -.#{$ionicons-prefix}ios-minus-outline:before, -.#{$ionicons-prefix}ios-monitor:before, -.#{$ionicons-prefix}ios-monitor-outline:before, -.#{$ionicons-prefix}ios-moon:before, -.#{$ionicons-prefix}ios-moon-outline:before, -.#{$ionicons-prefix}ios-more:before, -.#{$ionicons-prefix}ios-more-outline:before, -.#{$ionicons-prefix}ios-musical-note:before, -.#{$ionicons-prefix}ios-musical-notes:before, -.#{$ionicons-prefix}ios-navigate:before, -.#{$ionicons-prefix}ios-navigate-outline:before, -.#{$ionicons-prefix}ios-nutrition:before, -.#{$ionicons-prefix}ios-nutrition-outline:before, -.#{$ionicons-prefix}ios-paper:before, -.#{$ionicons-prefix}ios-paper-outline:before, -.#{$ionicons-prefix}ios-paperplane:before, -.#{$ionicons-prefix}ios-paperplane-outline:before, -.#{$ionicons-prefix}ios-partlysunny:before, -.#{$ionicons-prefix}ios-partlysunny-outline:before, -.#{$ionicons-prefix}ios-pause:before, -.#{$ionicons-prefix}ios-pause-outline:before, -.#{$ionicons-prefix}ios-paw:before, -.#{$ionicons-prefix}ios-paw-outline:before, -.#{$ionicons-prefix}ios-people:before, -.#{$ionicons-prefix}ios-people-outline:before, -.#{$ionicons-prefix}ios-person:before, -.#{$ionicons-prefix}ios-person-outline:before, -.#{$ionicons-prefix}ios-personadd:before, -.#{$ionicons-prefix}ios-personadd-outline:before, -.#{$ionicons-prefix}ios-photos:before, -.#{$ionicons-prefix}ios-photos-outline:before, -.#{$ionicons-prefix}ios-pie:before, -.#{$ionicons-prefix}ios-pie-outline:before, -.#{$ionicons-prefix}ios-pint:before, -.#{$ionicons-prefix}ios-pint-outline:before, -.#{$ionicons-prefix}ios-play:before, -.#{$ionicons-prefix}ios-play-outline:before, -.#{$ionicons-prefix}ios-plus:before, -.#{$ionicons-prefix}ios-plus-empty:before, -.#{$ionicons-prefix}ios-plus-outline:before, -.#{$ionicons-prefix}ios-pricetag:before, -.#{$ionicons-prefix}ios-pricetag-outline:before, -.#{$ionicons-prefix}ios-pricetags:before, -.#{$ionicons-prefix}ios-pricetags-outline:before, -.#{$ionicons-prefix}ios-printer:before, -.#{$ionicons-prefix}ios-printer-outline:before, -.#{$ionicons-prefix}ios-pulse:before, -.#{$ionicons-prefix}ios-pulse-strong:before, -.#{$ionicons-prefix}ios-rainy:before, -.#{$ionicons-prefix}ios-rainy-outline:before, -.#{$ionicons-prefix}ios-recording:before, -.#{$ionicons-prefix}ios-recording-outline:before, -.#{$ionicons-prefix}ios-redo:before, -.#{$ionicons-prefix}ios-redo-outline:before, -.#{$ionicons-prefix}ios-refresh:before, -.#{$ionicons-prefix}ios-refresh-empty:before, -.#{$ionicons-prefix}ios-refresh-outline:before, -.#{$ionicons-prefix}ios-reload:before, -.#{$ionicons-prefix}ios-reverse-camera:before, -.#{$ionicons-prefix}ios-reverse-camera-outline:before, -.#{$ionicons-prefix}ios-rewind:before, -.#{$ionicons-prefix}ios-rewind-outline:before, -.#{$ionicons-prefix}ios-rose:before, -.#{$ionicons-prefix}ios-rose-outline:before, -.#{$ionicons-prefix}ios-search:before, -.#{$ionicons-prefix}ios-search-strong:before, -.#{$ionicons-prefix}ios-settings:before, -.#{$ionicons-prefix}ios-settings-strong:before, -.#{$ionicons-prefix}ios-shuffle:before, -.#{$ionicons-prefix}ios-shuffle-strong:before, -.#{$ionicons-prefix}ios-skipbackward:before, -.#{$ionicons-prefix}ios-skipbackward-outline:before, -.#{$ionicons-prefix}ios-skipforward:before, -.#{$ionicons-prefix}ios-skipforward-outline:before, -.#{$ionicons-prefix}ios-snowy:before, -.#{$ionicons-prefix}ios-speedometer:before, -.#{$ionicons-prefix}ios-speedometer-outline:before, -.#{$ionicons-prefix}ios-star:before, -.#{$ionicons-prefix}ios-star-half:before, -.#{$ionicons-prefix}ios-star-outline:before, -.#{$ionicons-prefix}ios-stopwatch:before, -.#{$ionicons-prefix}ios-stopwatch-outline:before, -.#{$ionicons-prefix}ios-sunny:before, -.#{$ionicons-prefix}ios-sunny-outline:before, -.#{$ionicons-prefix}ios-telephone:before, -.#{$ionicons-prefix}ios-telephone-outline:before, -.#{$ionicons-prefix}ios-tennisball:before, -.#{$ionicons-prefix}ios-tennisball-outline:before, -.#{$ionicons-prefix}ios-thunderstorm:before, -.#{$ionicons-prefix}ios-thunderstorm-outline:before, -.#{$ionicons-prefix}ios-time:before, -.#{$ionicons-prefix}ios-time-outline:before, -.#{$ionicons-prefix}ios-timer:before, -.#{$ionicons-prefix}ios-timer-outline:before, -.#{$ionicons-prefix}ios-toggle:before, -.#{$ionicons-prefix}ios-toggle-outline:before, -.#{$ionicons-prefix}ios-trash:before, -.#{$ionicons-prefix}ios-trash-outline:before, -.#{$ionicons-prefix}ios-undo:before, -.#{$ionicons-prefix}ios-undo-outline:before, -.#{$ionicons-prefix}ios-unlocked:before, -.#{$ionicons-prefix}ios-unlocked-outline:before, -.#{$ionicons-prefix}ios-upload:before, -.#{$ionicons-prefix}ios-upload-outline:before, -.#{$ionicons-prefix}ios-videocam:before, -.#{$ionicons-prefix}ios-videocam-outline:before, -.#{$ionicons-prefix}ios-volume-high:before, -.#{$ionicons-prefix}ios-volume-low:before, -.#{$ionicons-prefix}ios-wineglass:before, -.#{$ionicons-prefix}ios-wineglass-outline:before, -.#{$ionicons-prefix}ios-world:before, -.#{$ionicons-prefix}ios-world-outline:before, -.#{$ionicons-prefix}ipad:before, -.#{$ionicons-prefix}iphone:before, -.#{$ionicons-prefix}ipod:before, -.#{$ionicons-prefix}jet:before, -.#{$ionicons-prefix}key:before, -.#{$ionicons-prefix}knife:before, -.#{$ionicons-prefix}laptop:before, -.#{$ionicons-prefix}leaf:before, -.#{$ionicons-prefix}levels:before, -.#{$ionicons-prefix}lightbulb:before, -.#{$ionicons-prefix}link:before, -.#{$ionicons-prefix}load-a:before, -.#{$ionicons-prefix}load-b:before, -.#{$ionicons-prefix}load-c:before, -.#{$ionicons-prefix}load-d:before, -.#{$ionicons-prefix}location:before, -.#{$ionicons-prefix}lock-combination:before, -.#{$ionicons-prefix}locked:before, -.#{$ionicons-prefix}log-in:before, -.#{$ionicons-prefix}log-out:before, -.#{$ionicons-prefix}loop:before, -.#{$ionicons-prefix}magnet:before, -.#{$ionicons-prefix}male:before, -.#{$ionicons-prefix}man:before, -.#{$ionicons-prefix}map:before, -.#{$ionicons-prefix}medkit:before, -.#{$ionicons-prefix}merge:before, -.#{$ionicons-prefix}mic-a:before, -.#{$ionicons-prefix}mic-b:before, -.#{$ionicons-prefix}mic-c:before, -.#{$ionicons-prefix}minus:before, -.#{$ionicons-prefix}minus-circled:before, -.#{$ionicons-prefix}minus-round:before, -.#{$ionicons-prefix}model-s:before, -.#{$ionicons-prefix}monitor:before, -.#{$ionicons-prefix}more:before, -.#{$ionicons-prefix}mouse:before, -.#{$ionicons-prefix}music-note:before, -.#{$ionicons-prefix}navicon:before, -.#{$ionicons-prefix}navicon-round:before, -.#{$ionicons-prefix}navigate:before, -.#{$ionicons-prefix}network:before, -.#{$ionicons-prefix}no-smoking:before, -.#{$ionicons-prefix}nuclear:before, -.#{$ionicons-prefix}outlet:before, -.#{$ionicons-prefix}paintbrush:before, -.#{$ionicons-prefix}paintbucket:before, -.#{$ionicons-prefix}paper-airplane:before, -.#{$ionicons-prefix}paperclip:before, -.#{$ionicons-prefix}pause:before, -.#{$ionicons-prefix}person:before, -.#{$ionicons-prefix}person-add:before, -.#{$ionicons-prefix}person-stalker:before, -.#{$ionicons-prefix}pie-graph:before, -.#{$ionicons-prefix}pin:before, -.#{$ionicons-prefix}pinpoint:before, -.#{$ionicons-prefix}pizza:before, -.#{$ionicons-prefix}plane:before, -.#{$ionicons-prefix}planet:before, -.#{$ionicons-prefix}play:before, -.#{$ionicons-prefix}playstation:before, -.#{$ionicons-prefix}plus:before, -.#{$ionicons-prefix}plus-circled:before, -.#{$ionicons-prefix}plus-round:before, -.#{$ionicons-prefix}podium:before, -.#{$ionicons-prefix}pound:before, -.#{$ionicons-prefix}power:before, -.#{$ionicons-prefix}pricetag:before, -.#{$ionicons-prefix}pricetags:before, -.#{$ionicons-prefix}printer:before, -.#{$ionicons-prefix}pull-request:before, -.#{$ionicons-prefix}qr-scanner:before, -.#{$ionicons-prefix}quote:before, -.#{$ionicons-prefix}radio-waves:before, -.#{$ionicons-prefix}record:before, -.#{$ionicons-prefix}refresh:before, -.#{$ionicons-prefix}reply:before, -.#{$ionicons-prefix}reply-all:before, -.#{$ionicons-prefix}ribbon-a:before, -.#{$ionicons-prefix}ribbon-b:before, -.#{$ionicons-prefix}sad:before, -.#{$ionicons-prefix}sad-outline:before, -.#{$ionicons-prefix}scissors:before, -.#{$ionicons-prefix}search:before, -.#{$ionicons-prefix}settings:before, -.#{$ionicons-prefix}share:before, -.#{$ionicons-prefix}shuffle:before, -.#{$ionicons-prefix}skip-backward:before, -.#{$ionicons-prefix}skip-forward:before, -.#{$ionicons-prefix}social-android:before, -.#{$ionicons-prefix}social-android-outline:before, -.#{$ionicons-prefix}social-angular:before, -.#{$ionicons-prefix}social-angular-outline:before, -.#{$ionicons-prefix}social-apple:before, -.#{$ionicons-prefix}social-apple-outline:before, -.#{$ionicons-prefix}social-bitcoin:before, -.#{$ionicons-prefix}social-bitcoin-outline:before, -.#{$ionicons-prefix}social-buffer:before, -.#{$ionicons-prefix}social-buffer-outline:before, -.#{$ionicons-prefix}social-chrome:before, -.#{$ionicons-prefix}social-chrome-outline:before, -.#{$ionicons-prefix}social-codepen:before, -.#{$ionicons-prefix}social-codepen-outline:before, -.#{$ionicons-prefix}social-css3:before, -.#{$ionicons-prefix}social-css3-outline:before, -.#{$ionicons-prefix}social-designernews:before, -.#{$ionicons-prefix}social-designernews-outline:before, -.#{$ionicons-prefix}social-dribbble:before, -.#{$ionicons-prefix}social-dribbble-outline:before, -.#{$ionicons-prefix}social-dropbox:before, -.#{$ionicons-prefix}social-dropbox-outline:before, -.#{$ionicons-prefix}social-euro:before, -.#{$ionicons-prefix}social-euro-outline:before, -.#{$ionicons-prefix}social-facebook:before, -.#{$ionicons-prefix}social-facebook-outline:before, -.#{$ionicons-prefix}social-foursquare:before, -.#{$ionicons-prefix}social-foursquare-outline:before, -.#{$ionicons-prefix}social-freebsd-devil:before, -.#{$ionicons-prefix}social-github:before, -.#{$ionicons-prefix}social-github-outline:before, -.#{$ionicons-prefix}social-google:before, -.#{$ionicons-prefix}social-google-outline:before, -.#{$ionicons-prefix}social-googleplus:before, -.#{$ionicons-prefix}social-googleplus-outline:before, -.#{$ionicons-prefix}social-hackernews:before, -.#{$ionicons-prefix}social-hackernews-outline:before, -.#{$ionicons-prefix}social-html5:before, -.#{$ionicons-prefix}social-html5-outline:before, -.#{$ionicons-prefix}social-instagram:before, -.#{$ionicons-prefix}social-instagram-outline:before, -.#{$ionicons-prefix}social-javascript:before, -.#{$ionicons-prefix}social-javascript-outline:before, -.#{$ionicons-prefix}social-linkedin:before, -.#{$ionicons-prefix}social-linkedin-outline:before, -.#{$ionicons-prefix}social-markdown:before, -.#{$ionicons-prefix}social-nodejs:before, -.#{$ionicons-prefix}social-octocat:before, -.#{$ionicons-prefix}social-pinterest:before, -.#{$ionicons-prefix}social-pinterest-outline:before, -.#{$ionicons-prefix}social-python:before, -.#{$ionicons-prefix}social-reddit:before, -.#{$ionicons-prefix}social-reddit-outline:before, -.#{$ionicons-prefix}social-rss:before, -.#{$ionicons-prefix}social-rss-outline:before, -.#{$ionicons-prefix}social-sass:before, -.#{$ionicons-prefix}social-skype:before, -.#{$ionicons-prefix}social-skype-outline:before, -.#{$ionicons-prefix}social-snapchat:before, -.#{$ionicons-prefix}social-snapchat-outline:before, -.#{$ionicons-prefix}social-tumblr:before, -.#{$ionicons-prefix}social-tumblr-outline:before, -.#{$ionicons-prefix}social-tux:before, -.#{$ionicons-prefix}social-twitch:before, -.#{$ionicons-prefix}social-twitch-outline:before, -.#{$ionicons-prefix}social-twitter:before, -.#{$ionicons-prefix}social-twitter-outline:before, -.#{$ionicons-prefix}social-usd:before, -.#{$ionicons-prefix}social-usd-outline:before, -.#{$ionicons-prefix}social-vimeo:before, -.#{$ionicons-prefix}social-vimeo-outline:before, -.#{$ionicons-prefix}social-whatsapp:before, -.#{$ionicons-prefix}social-whatsapp-outline:before, -.#{$ionicons-prefix}social-windows:before, -.#{$ionicons-prefix}social-windows-outline:before, -.#{$ionicons-prefix}social-wordpress:before, -.#{$ionicons-prefix}social-wordpress-outline:before, -.#{$ionicons-prefix}social-yahoo:before, -.#{$ionicons-prefix}social-yahoo-outline:before, -.#{$ionicons-prefix}social-yen:before, -.#{$ionicons-prefix}social-yen-outline:before, -.#{$ionicons-prefix}social-youtube:before, -.#{$ionicons-prefix}social-youtube-outline:before, -.#{$ionicons-prefix}soup-can:before, -.#{$ionicons-prefix}soup-can-outline:before, -.#{$ionicons-prefix}speakerphone:before, -.#{$ionicons-prefix}speedometer:before, -.#{$ionicons-prefix}spoon:before, -.#{$ionicons-prefix}star:before, -.#{$ionicons-prefix}stats-bars:before, -.#{$ionicons-prefix}steam:before, -.#{$ionicons-prefix}stop:before, -.#{$ionicons-prefix}thermometer:before, -.#{$ionicons-prefix}thumbsdown:before, -.#{$ionicons-prefix}thumbsup:before, -.#{$ionicons-prefix}toggle:before, -.#{$ionicons-prefix}toggle-filled:before, -.#{$ionicons-prefix}transgender:before, -.#{$ionicons-prefix}trash-a:before, -.#{$ionicons-prefix}trash-b:before, -.#{$ionicons-prefix}trophy:before, -.#{$ionicons-prefix}tshirt:before, -.#{$ionicons-prefix}tshirt-outline:before, -.#{$ionicons-prefix}umbrella:before, -.#{$ionicons-prefix}university:before, -.#{$ionicons-prefix}unlocked:before, -.#{$ionicons-prefix}upload:before, -.#{$ionicons-prefix}usb:before, -.#{$ionicons-prefix}videocamera:before, -.#{$ionicons-prefix}volume-high:before, -.#{$ionicons-prefix}volume-low:before, -.#{$ionicons-prefix}volume-medium:before, -.#{$ionicons-prefix}volume-mute:before, -.#{$ionicons-prefix}wand:before, -.#{$ionicons-prefix}waterdrop:before, -.#{$ionicons-prefix}wifi:before, -.#{$ionicons-prefix}wineglass:before, -.#{$ionicons-prefix}woman:before, -.#{$ionicons-prefix}wrench:before, -.#{$ionicons-prefix}xbox:before -{ - @extend .ion; -} -.#{$ionicons-prefix}alert:before { content: $ionicon-var-alert; } -.#{$ionicons-prefix}alert-circled:before { content: $ionicon-var-alert-circled; } -.#{$ionicons-prefix}android-add:before { content: $ionicon-var-android-add; } -.#{$ionicons-prefix}android-add-circle:before { content: $ionicon-var-android-add-circle; } -.#{$ionicons-prefix}android-alarm-clock:before { content: $ionicon-var-android-alarm-clock; } -.#{$ionicons-prefix}android-alert:before { content: $ionicon-var-android-alert; } -.#{$ionicons-prefix}android-apps:before { content: $ionicon-var-android-apps; } -.#{$ionicons-prefix}android-archive:before { content: $ionicon-var-android-archive; } -.#{$ionicons-prefix}android-arrow-back:before { content: $ionicon-var-android-arrow-back; } -.#{$ionicons-prefix}android-arrow-down:before { content: $ionicon-var-android-arrow-down; } -.#{$ionicons-prefix}android-arrow-dropdown:before { content: $ionicon-var-android-arrow-dropdown; } -.#{$ionicons-prefix}android-arrow-dropdown-circle:before { content: $ionicon-var-android-arrow-dropdown-circle; } -.#{$ionicons-prefix}android-arrow-dropleft:before { content: $ionicon-var-android-arrow-dropleft; } -.#{$ionicons-prefix}android-arrow-dropleft-circle:before { content: $ionicon-var-android-arrow-dropleft-circle; } -.#{$ionicons-prefix}android-arrow-dropright:before { content: $ionicon-var-android-arrow-dropright; } -.#{$ionicons-prefix}android-arrow-dropright-circle:before { content: $ionicon-var-android-arrow-dropright-circle; } -.#{$ionicons-prefix}android-arrow-dropup:before { content: $ionicon-var-android-arrow-dropup; } -.#{$ionicons-prefix}android-arrow-dropup-circle:before { content: $ionicon-var-android-arrow-dropup-circle; } -.#{$ionicons-prefix}android-arrow-forward:before { content: $ionicon-var-android-arrow-forward; } -.#{$ionicons-prefix}android-arrow-up:before { content: $ionicon-var-android-arrow-up; } -.#{$ionicons-prefix}android-attach:before { content: $ionicon-var-android-attach; } -.#{$ionicons-prefix}android-bar:before { content: $ionicon-var-android-bar; } -.#{$ionicons-prefix}android-bicycle:before { content: $ionicon-var-android-bicycle; } -.#{$ionicons-prefix}android-boat:before { content: $ionicon-var-android-boat; } -.#{$ionicons-prefix}android-bookmark:before { content: $ionicon-var-android-bookmark; } -.#{$ionicons-prefix}android-bulb:before { content: $ionicon-var-android-bulb; } -.#{$ionicons-prefix}android-bus:before { content: $ionicon-var-android-bus; } -.#{$ionicons-prefix}android-calendar:before { content: $ionicon-var-android-calendar; } -.#{$ionicons-prefix}android-call:before { content: $ionicon-var-android-call; } -.#{$ionicons-prefix}android-camera:before { content: $ionicon-var-android-camera; } -.#{$ionicons-prefix}android-cancel:before { content: $ionicon-var-android-cancel; } -.#{$ionicons-prefix}android-car:before { content: $ionicon-var-android-car; } -.#{$ionicons-prefix}android-cart:before { content: $ionicon-var-android-cart; } -.#{$ionicons-prefix}android-chat:before { content: $ionicon-var-android-chat; } -.#{$ionicons-prefix}android-checkbox:before { content: $ionicon-var-android-checkbox; } -.#{$ionicons-prefix}android-checkbox-blank:before { content: $ionicon-var-android-checkbox-blank; } -.#{$ionicons-prefix}android-checkbox-outline:before { content: $ionicon-var-android-checkbox-outline; } -.#{$ionicons-prefix}android-checkbox-outline-blank:before { content: $ionicon-var-android-checkbox-outline-blank; } -.#{$ionicons-prefix}android-checkmark-circle:before { content: $ionicon-var-android-checkmark-circle; } -.#{$ionicons-prefix}android-clipboard:before { content: $ionicon-var-android-clipboard; } -.#{$ionicons-prefix}android-close:before { content: $ionicon-var-android-close; } -.#{$ionicons-prefix}android-cloud:before { content: $ionicon-var-android-cloud; } -.#{$ionicons-prefix}android-cloud-circle:before { content: $ionicon-var-android-cloud-circle; } -.#{$ionicons-prefix}android-cloud-done:before { content: $ionicon-var-android-cloud-done; } -.#{$ionicons-prefix}android-cloud-outline:before { content: $ionicon-var-android-cloud-outline; } -.#{$ionicons-prefix}android-color-palette:before { content: $ionicon-var-android-color-palette; } -.#{$ionicons-prefix}android-compass:before { content: $ionicon-var-android-compass; } -.#{$ionicons-prefix}android-contact:before { content: $ionicon-var-android-contact; } -.#{$ionicons-prefix}android-contacts:before { content: $ionicon-var-android-contacts; } -.#{$ionicons-prefix}android-contract:before { content: $ionicon-var-android-contract; } -.#{$ionicons-prefix}android-create:before { content: $ionicon-var-android-create; } -.#{$ionicons-prefix}android-delete:before { content: $ionicon-var-android-delete; } -.#{$ionicons-prefix}android-desktop:before { content: $ionicon-var-android-desktop; } -.#{$ionicons-prefix}android-document:before { content: $ionicon-var-android-document; } -.#{$ionicons-prefix}android-done:before { content: $ionicon-var-android-done; } -.#{$ionicons-prefix}android-done-all:before { content: $ionicon-var-android-done-all; } -.#{$ionicons-prefix}android-download:before { content: $ionicon-var-android-download; } -.#{$ionicons-prefix}android-drafts:before { content: $ionicon-var-android-drafts; } -.#{$ionicons-prefix}android-exit:before { content: $ionicon-var-android-exit; } -.#{$ionicons-prefix}android-expand:before { content: $ionicon-var-android-expand; } -.#{$ionicons-prefix}android-favorite:before { content: $ionicon-var-android-favorite; } -.#{$ionicons-prefix}android-favorite-outline:before { content: $ionicon-var-android-favorite-outline; } -.#{$ionicons-prefix}android-film:before { content: $ionicon-var-android-film; } -.#{$ionicons-prefix}android-folder:before { content: $ionicon-var-android-folder; } -.#{$ionicons-prefix}android-folder-open:before { content: $ionicon-var-android-folder-open; } -.#{$ionicons-prefix}android-funnel:before { content: $ionicon-var-android-funnel; } -.#{$ionicons-prefix}android-globe:before { content: $ionicon-var-android-globe; } -.#{$ionicons-prefix}android-hand:before { content: $ionicon-var-android-hand; } -.#{$ionicons-prefix}android-hangout:before { content: $ionicon-var-android-hangout; } -.#{$ionicons-prefix}android-happy:before { content: $ionicon-var-android-happy; } -.#{$ionicons-prefix}android-home:before { content: $ionicon-var-android-home; } -.#{$ionicons-prefix}android-image:before { content: $ionicon-var-android-image; } -.#{$ionicons-prefix}android-laptop:before { content: $ionicon-var-android-laptop; } -.#{$ionicons-prefix}android-list:before { content: $ionicon-var-android-list; } -.#{$ionicons-prefix}android-locate:before { content: $ionicon-var-android-locate; } -.#{$ionicons-prefix}android-lock:before { content: $ionicon-var-android-lock; } -.#{$ionicons-prefix}android-mail:before { content: $ionicon-var-android-mail; } -.#{$ionicons-prefix}android-map:before { content: $ionicon-var-android-map; } -.#{$ionicons-prefix}android-menu:before { content: $ionicon-var-android-menu; } -.#{$ionicons-prefix}android-microphone:before { content: $ionicon-var-android-microphone; } -.#{$ionicons-prefix}android-microphone-off:before { content: $ionicon-var-android-microphone-off; } -.#{$ionicons-prefix}android-more-horizontal:before { content: $ionicon-var-android-more-horizontal; } -.#{$ionicons-prefix}android-more-vertical:before { content: $ionicon-var-android-more-vertical; } -.#{$ionicons-prefix}android-navigate:before { content: $ionicon-var-android-navigate; } -.#{$ionicons-prefix}android-notifications:before { content: $ionicon-var-android-notifications; } -.#{$ionicons-prefix}android-notifications-none:before { content: $ionicon-var-android-notifications-none; } -.#{$ionicons-prefix}android-notifications-off:before { content: $ionicon-var-android-notifications-off; } -.#{$ionicons-prefix}android-open:before { content: $ionicon-var-android-open; } -.#{$ionicons-prefix}android-options:before { content: $ionicon-var-android-options; } -.#{$ionicons-prefix}android-people:before { content: $ionicon-var-android-people; } -.#{$ionicons-prefix}android-person:before { content: $ionicon-var-android-person; } -.#{$ionicons-prefix}android-person-add:before { content: $ionicon-var-android-person-add; } -.#{$ionicons-prefix}android-phone-landscape:before { content: $ionicon-var-android-phone-landscape; } -.#{$ionicons-prefix}android-phone-portrait:before { content: $ionicon-var-android-phone-portrait; } -.#{$ionicons-prefix}android-pin:before { content: $ionicon-var-android-pin; } -.#{$ionicons-prefix}android-plane:before { content: $ionicon-var-android-plane; } -.#{$ionicons-prefix}android-playstore:before { content: $ionicon-var-android-playstore; } -.#{$ionicons-prefix}android-print:before { content: $ionicon-var-android-print; } -.#{$ionicons-prefix}android-radio-button-off:before { content: $ionicon-var-android-radio-button-off; } -.#{$ionicons-prefix}android-radio-button-on:before { content: $ionicon-var-android-radio-button-on; } -.#{$ionicons-prefix}android-refresh:before { content: $ionicon-var-android-refresh; } -.#{$ionicons-prefix}android-remove:before { content: $ionicon-var-android-remove; } -.#{$ionicons-prefix}android-remove-circle:before { content: $ionicon-var-android-remove-circle; } -.#{$ionicons-prefix}android-restaurant:before { content: $ionicon-var-android-restaurant; } -.#{$ionicons-prefix}android-sad:before { content: $ionicon-var-android-sad; } -.#{$ionicons-prefix}android-search:before { content: $ionicon-var-android-search; } -.#{$ionicons-prefix}android-send:before { content: $ionicon-var-android-send; } -.#{$ionicons-prefix}android-settings:before { content: $ionicon-var-android-settings; } -.#{$ionicons-prefix}android-share:before { content: $ionicon-var-android-share; } -.#{$ionicons-prefix}android-share-alt:before { content: $ionicon-var-android-share-alt; } -.#{$ionicons-prefix}android-star:before { content: $ionicon-var-android-star; } -.#{$ionicons-prefix}android-star-half:before { content: $ionicon-var-android-star-half; } -.#{$ionicons-prefix}android-star-outline:before { content: $ionicon-var-android-star-outline; } -.#{$ionicons-prefix}android-stopwatch:before { content: $ionicon-var-android-stopwatch; } -.#{$ionicons-prefix}android-subway:before { content: $ionicon-var-android-subway; } -.#{$ionicons-prefix}android-sunny:before { content: $ionicon-var-android-sunny; } -.#{$ionicons-prefix}android-sync:before { content: $ionicon-var-android-sync; } -.#{$ionicons-prefix}android-textsms:before { content: $ionicon-var-android-textsms; } -.#{$ionicons-prefix}android-time:before { content: $ionicon-var-android-time; } -.#{$ionicons-prefix}android-train:before { content: $ionicon-var-android-train; } -.#{$ionicons-prefix}android-unlock:before { content: $ionicon-var-android-unlock; } -.#{$ionicons-prefix}android-upload:before { content: $ionicon-var-android-upload; } -.#{$ionicons-prefix}android-volume-down:before { content: $ionicon-var-android-volume-down; } -.#{$ionicons-prefix}android-volume-mute:before { content: $ionicon-var-android-volume-mute; } -.#{$ionicons-prefix}android-volume-off:before { content: $ionicon-var-android-volume-off; } -.#{$ionicons-prefix}android-volume-up:before { content: $ionicon-var-android-volume-up; } -.#{$ionicons-prefix}android-walk:before { content: $ionicon-var-android-walk; } -.#{$ionicons-prefix}android-warning:before { content: $ionicon-var-android-warning; } -.#{$ionicons-prefix}android-watch:before { content: $ionicon-var-android-watch; } -.#{$ionicons-prefix}android-wifi:before { content: $ionicon-var-android-wifi; } -.#{$ionicons-prefix}aperture:before { content: $ionicon-var-aperture; } -.#{$ionicons-prefix}archive:before { content: $ionicon-var-archive; } -.#{$ionicons-prefix}arrow-down-a:before { content: $ionicon-var-arrow-down-a; } -.#{$ionicons-prefix}arrow-down-b:before { content: $ionicon-var-arrow-down-b; } -.#{$ionicons-prefix}arrow-down-c:before { content: $ionicon-var-arrow-down-c; } -.#{$ionicons-prefix}arrow-expand:before { content: $ionicon-var-arrow-expand; } -.#{$ionicons-prefix}arrow-graph-down-left:before { content: $ionicon-var-arrow-graph-down-left; } -.#{$ionicons-prefix}arrow-graph-down-right:before { content: $ionicon-var-arrow-graph-down-right; } -.#{$ionicons-prefix}arrow-graph-up-left:before { content: $ionicon-var-arrow-graph-up-left; } -.#{$ionicons-prefix}arrow-graph-up-right:before { content: $ionicon-var-arrow-graph-up-right; } -.#{$ionicons-prefix}arrow-left-a:before { content: $ionicon-var-arrow-left-a; } -.#{$ionicons-prefix}arrow-left-b:before { content: $ionicon-var-arrow-left-b; } -.#{$ionicons-prefix}arrow-left-c:before { content: $ionicon-var-arrow-left-c; } -.#{$ionicons-prefix}arrow-move:before { content: $ionicon-var-arrow-move; } -.#{$ionicons-prefix}arrow-resize:before { content: $ionicon-var-arrow-resize; } -.#{$ionicons-prefix}arrow-return-left:before { content: $ionicon-var-arrow-return-left; } -.#{$ionicons-prefix}arrow-return-right:before { content: $ionicon-var-arrow-return-right; } -.#{$ionicons-prefix}arrow-right-a:before { content: $ionicon-var-arrow-right-a; } -.#{$ionicons-prefix}arrow-right-b:before { content: $ionicon-var-arrow-right-b; } -.#{$ionicons-prefix}arrow-right-c:before { content: $ionicon-var-arrow-right-c; } -.#{$ionicons-prefix}arrow-shrink:before { content: $ionicon-var-arrow-shrink; } -.#{$ionicons-prefix}arrow-swap:before { content: $ionicon-var-arrow-swap; } -.#{$ionicons-prefix}arrow-up-a:before { content: $ionicon-var-arrow-up-a; } -.#{$ionicons-prefix}arrow-up-b:before { content: $ionicon-var-arrow-up-b; } -.#{$ionicons-prefix}arrow-up-c:before { content: $ionicon-var-arrow-up-c; } -.#{$ionicons-prefix}asterisk:before { content: $ionicon-var-asterisk; } -.#{$ionicons-prefix}at:before { content: $ionicon-var-at; } -.#{$ionicons-prefix}backspace:before { content: $ionicon-var-backspace; } -.#{$ionicons-prefix}backspace-outline:before { content: $ionicon-var-backspace-outline; } -.#{$ionicons-prefix}bag:before { content: $ionicon-var-bag; } -.#{$ionicons-prefix}battery-charging:before { content: $ionicon-var-battery-charging; } -.#{$ionicons-prefix}battery-empty:before { content: $ionicon-var-battery-empty; } -.#{$ionicons-prefix}battery-full:before { content: $ionicon-var-battery-full; } -.#{$ionicons-prefix}battery-half:before { content: $ionicon-var-battery-half; } -.#{$ionicons-prefix}battery-low:before { content: $ionicon-var-battery-low; } -.#{$ionicons-prefix}beaker:before { content: $ionicon-var-beaker; } -.#{$ionicons-prefix}beer:before { content: $ionicon-var-beer; } -.#{$ionicons-prefix}bluetooth:before { content: $ionicon-var-bluetooth; } -.#{$ionicons-prefix}bonfire:before { content: $ionicon-var-bonfire; } -.#{$ionicons-prefix}bookmark:before { content: $ionicon-var-bookmark; } -.#{$ionicons-prefix}bowtie:before { content: $ionicon-var-bowtie; } -.#{$ionicons-prefix}briefcase:before { content: $ionicon-var-briefcase; } -.#{$ionicons-prefix}bug:before { content: $ionicon-var-bug; } -.#{$ionicons-prefix}calculator:before { content: $ionicon-var-calculator; } -.#{$ionicons-prefix}calendar:before { content: $ionicon-var-calendar; } -.#{$ionicons-prefix}camera:before { content: $ionicon-var-camera; } -.#{$ionicons-prefix}card:before { content: $ionicon-var-card; } -.#{$ionicons-prefix}cash:before { content: $ionicon-var-cash; } -.#{$ionicons-prefix}chatbox:before { content: $ionicon-var-chatbox; } -.#{$ionicons-prefix}chatbox-working:before { content: $ionicon-var-chatbox-working; } -.#{$ionicons-prefix}chatboxes:before { content: $ionicon-var-chatboxes; } -.#{$ionicons-prefix}chatbubble:before { content: $ionicon-var-chatbubble; } -.#{$ionicons-prefix}chatbubble-working:before { content: $ionicon-var-chatbubble-working; } -.#{$ionicons-prefix}chatbubbles:before { content: $ionicon-var-chatbubbles; } -.#{$ionicons-prefix}checkmark:before { content: $ionicon-var-checkmark; } -.#{$ionicons-prefix}checkmark-circled:before { content: $ionicon-var-checkmark-circled; } -.#{$ionicons-prefix}checkmark-round:before { content: $ionicon-var-checkmark-round; } -.#{$ionicons-prefix}chevron-down:before { content: $ionicon-var-chevron-down; } -.#{$ionicons-prefix}chevron-left:before { content: $ionicon-var-chevron-left; } -.#{$ionicons-prefix}chevron-right:before { content: $ionicon-var-chevron-right; } -.#{$ionicons-prefix}chevron-up:before { content: $ionicon-var-chevron-up; } -.#{$ionicons-prefix}clipboard:before { content: $ionicon-var-clipboard; } -.#{$ionicons-prefix}clock:before { content: $ionicon-var-clock; } -.#{$ionicons-prefix}close:before { content: $ionicon-var-close; } -.#{$ionicons-prefix}close-circled:before { content: $ionicon-var-close-circled; } -.#{$ionicons-prefix}close-round:before { content: $ionicon-var-close-round; } -.#{$ionicons-prefix}closed-captioning:before { content: $ionicon-var-closed-captioning; } -.#{$ionicons-prefix}cloud:before { content: $ionicon-var-cloud; } -.#{$ionicons-prefix}code:before { content: $ionicon-var-code; } -.#{$ionicons-prefix}code-download:before { content: $ionicon-var-code-download; } -.#{$ionicons-prefix}code-working:before { content: $ionicon-var-code-working; } -.#{$ionicons-prefix}coffee:before { content: $ionicon-var-coffee; } -.#{$ionicons-prefix}compass:before { content: $ionicon-var-compass; } -.#{$ionicons-prefix}compose:before { content: $ionicon-var-compose; } -.#{$ionicons-prefix}connection-bars:before { content: $ionicon-var-connection-bars; } -.#{$ionicons-prefix}contrast:before { content: $ionicon-var-contrast; } -.#{$ionicons-prefix}crop:before { content: $ionicon-var-crop; } -.#{$ionicons-prefix}cube:before { content: $ionicon-var-cube; } -.#{$ionicons-prefix}disc:before { content: $ionicon-var-disc; } -.#{$ionicons-prefix}document:before { content: $ionicon-var-document; } -.#{$ionicons-prefix}document-text:before { content: $ionicon-var-document-text; } -.#{$ionicons-prefix}drag:before { content: $ionicon-var-drag; } -.#{$ionicons-prefix}earth:before { content: $ionicon-var-earth; } -.#{$ionicons-prefix}easel:before { content: $ionicon-var-easel; } -.#{$ionicons-prefix}edit:before { content: $ionicon-var-edit; } -.#{$ionicons-prefix}egg:before { content: $ionicon-var-egg; } -.#{$ionicons-prefix}eject:before { content: $ionicon-var-eject; } -.#{$ionicons-prefix}email:before { content: $ionicon-var-email; } -.#{$ionicons-prefix}email-unread:before { content: $ionicon-var-email-unread; } -.#{$ionicons-prefix}erlenmeyer-flask:before { content: $ionicon-var-erlenmeyer-flask; } -.#{$ionicons-prefix}erlenmeyer-flask-bubbles:before { content: $ionicon-var-erlenmeyer-flask-bubbles; } -.#{$ionicons-prefix}eye:before { content: $ionicon-var-eye; } -.#{$ionicons-prefix}eye-disabled:before { content: $ionicon-var-eye-disabled; } -.#{$ionicons-prefix}female:before { content: $ionicon-var-female; } -.#{$ionicons-prefix}filing:before { content: $ionicon-var-filing; } -.#{$ionicons-prefix}film-marker:before { content: $ionicon-var-film-marker; } -.#{$ionicons-prefix}fireball:before { content: $ionicon-var-fireball; } -.#{$ionicons-prefix}flag:before { content: $ionicon-var-flag; } -.#{$ionicons-prefix}flame:before { content: $ionicon-var-flame; } -.#{$ionicons-prefix}flash:before { content: $ionicon-var-flash; } -.#{$ionicons-prefix}flash-off:before { content: $ionicon-var-flash-off; } -.#{$ionicons-prefix}folder:before { content: $ionicon-var-folder; } -.#{$ionicons-prefix}fork:before { content: $ionicon-var-fork; } -.#{$ionicons-prefix}fork-repo:before { content: $ionicon-var-fork-repo; } -.#{$ionicons-prefix}forward:before { content: $ionicon-var-forward; } -.#{$ionicons-prefix}funnel:before { content: $ionicon-var-funnel; } -.#{$ionicons-prefix}gear-a:before { content: $ionicon-var-gear-a; } -.#{$ionicons-prefix}gear-b:before { content: $ionicon-var-gear-b; } -.#{$ionicons-prefix}grid:before { content: $ionicon-var-grid; } -.#{$ionicons-prefix}hammer:before { content: $ionicon-var-hammer; } -.#{$ionicons-prefix}happy:before { content: $ionicon-var-happy; } -.#{$ionicons-prefix}happy-outline:before { content: $ionicon-var-happy-outline; } -.#{$ionicons-prefix}headphone:before { content: $ionicon-var-headphone; } -.#{$ionicons-prefix}heart:before { content: $ionicon-var-heart; } -.#{$ionicons-prefix}heart-broken:before { content: $ionicon-var-heart-broken; } -.#{$ionicons-prefix}help:before { content: $ionicon-var-help; } -.#{$ionicons-prefix}help-buoy:before { content: $ionicon-var-help-buoy; } -.#{$ionicons-prefix}help-circled:before { content: $ionicon-var-help-circled; } -.#{$ionicons-prefix}home:before { content: $ionicon-var-home; } -.#{$ionicons-prefix}icecream:before { content: $ionicon-var-icecream; } -.#{$ionicons-prefix}image:before { content: $ionicon-var-image; } -.#{$ionicons-prefix}images:before { content: $ionicon-var-images; } -.#{$ionicons-prefix}information:before { content: $ionicon-var-information; } -.#{$ionicons-prefix}information-circled:before { content: $ionicon-var-information-circled; } -.#{$ionicons-prefix}ionic:before { content: $ionicon-var-ionic; } -.#{$ionicons-prefix}ios-alarm:before { content: $ionicon-var-ios-alarm; } -.#{$ionicons-prefix}ios-alarm-outline:before { content: $ionicon-var-ios-alarm-outline; } -.#{$ionicons-prefix}ios-albums:before { content: $ionicon-var-ios-albums; } -.#{$ionicons-prefix}ios-albums-outline:before { content: $ionicon-var-ios-albums-outline; } -.#{$ionicons-prefix}ios-americanfootball:before { content: $ionicon-var-ios-americanfootball; } -.#{$ionicons-prefix}ios-americanfootball-outline:before { content: $ionicon-var-ios-americanfootball-outline; } -.#{$ionicons-prefix}ios-analytics:before { content: $ionicon-var-ios-analytics; } -.#{$ionicons-prefix}ios-analytics-outline:before { content: $ionicon-var-ios-analytics-outline; } -.#{$ionicons-prefix}ios-arrow-back:before { content: $ionicon-var-ios-arrow-back; } -.#{$ionicons-prefix}ios-arrow-down:before { content: $ionicon-var-ios-arrow-down; } -.#{$ionicons-prefix}ios-arrow-forward:before { content: $ionicon-var-ios-arrow-forward; } -.#{$ionicons-prefix}ios-arrow-left:before { content: $ionicon-var-ios-arrow-left; } -.#{$ionicons-prefix}ios-arrow-right:before { content: $ionicon-var-ios-arrow-right; } -.#{$ionicons-prefix}ios-arrow-thin-down:before { content: $ionicon-var-ios-arrow-thin-down; } -.#{$ionicons-prefix}ios-arrow-thin-left:before { content: $ionicon-var-ios-arrow-thin-left; } -.#{$ionicons-prefix}ios-arrow-thin-right:before { content: $ionicon-var-ios-arrow-thin-right; } -.#{$ionicons-prefix}ios-arrow-thin-up:before { content: $ionicon-var-ios-arrow-thin-up; } -.#{$ionicons-prefix}ios-arrow-up:before { content: $ionicon-var-ios-arrow-up; } -.#{$ionicons-prefix}ios-at:before { content: $ionicon-var-ios-at; } -.#{$ionicons-prefix}ios-at-outline:before { content: $ionicon-var-ios-at-outline; } -.#{$ionicons-prefix}ios-barcode:before { content: $ionicon-var-ios-barcode; } -.#{$ionicons-prefix}ios-barcode-outline:before { content: $ionicon-var-ios-barcode-outline; } -.#{$ionicons-prefix}ios-baseball:before { content: $ionicon-var-ios-baseball; } -.#{$ionicons-prefix}ios-baseball-outline:before { content: $ionicon-var-ios-baseball-outline; } -.#{$ionicons-prefix}ios-basketball:before { content: $ionicon-var-ios-basketball; } -.#{$ionicons-prefix}ios-basketball-outline:before { content: $ionicon-var-ios-basketball-outline; } -.#{$ionicons-prefix}ios-bell:before { content: $ionicon-var-ios-bell; } -.#{$ionicons-prefix}ios-bell-outline:before { content: $ionicon-var-ios-bell-outline; } -.#{$ionicons-prefix}ios-body:before { content: $ionicon-var-ios-body; } -.#{$ionicons-prefix}ios-body-outline:before { content: $ionicon-var-ios-body-outline; } -.#{$ionicons-prefix}ios-bolt:before { content: $ionicon-var-ios-bolt; } -.#{$ionicons-prefix}ios-bolt-outline:before { content: $ionicon-var-ios-bolt-outline; } -.#{$ionicons-prefix}ios-book:before { content: $ionicon-var-ios-book; } -.#{$ionicons-prefix}ios-book-outline:before { content: $ionicon-var-ios-book-outline; } -.#{$ionicons-prefix}ios-bookmarks:before { content: $ionicon-var-ios-bookmarks; } -.#{$ionicons-prefix}ios-bookmarks-outline:before { content: $ionicon-var-ios-bookmarks-outline; } -.#{$ionicons-prefix}ios-box:before { content: $ionicon-var-ios-box; } -.#{$ionicons-prefix}ios-box-outline:before { content: $ionicon-var-ios-box-outline; } -.#{$ionicons-prefix}ios-briefcase:before { content: $ionicon-var-ios-briefcase; } -.#{$ionicons-prefix}ios-briefcase-outline:before { content: $ionicon-var-ios-briefcase-outline; } -.#{$ionicons-prefix}ios-browsers:before { content: $ionicon-var-ios-browsers; } -.#{$ionicons-prefix}ios-browsers-outline:before { content: $ionicon-var-ios-browsers-outline; } -.#{$ionicons-prefix}ios-calculator:before { content: $ionicon-var-ios-calculator; } -.#{$ionicons-prefix}ios-calculator-outline:before { content: $ionicon-var-ios-calculator-outline; } -.#{$ionicons-prefix}ios-calendar:before { content: $ionicon-var-ios-calendar; } -.#{$ionicons-prefix}ios-calendar-outline:before { content: $ionicon-var-ios-calendar-outline; } -.#{$ionicons-prefix}ios-camera:before { content: $ionicon-var-ios-camera; } -.#{$ionicons-prefix}ios-camera-outline:before { content: $ionicon-var-ios-camera-outline; } -.#{$ionicons-prefix}ios-cart:before { content: $ionicon-var-ios-cart; } -.#{$ionicons-prefix}ios-cart-outline:before { content: $ionicon-var-ios-cart-outline; } -.#{$ionicons-prefix}ios-chatboxes:before { content: $ionicon-var-ios-chatboxes; } -.#{$ionicons-prefix}ios-chatboxes-outline:before { content: $ionicon-var-ios-chatboxes-outline; } -.#{$ionicons-prefix}ios-chatbubble:before { content: $ionicon-var-ios-chatbubble; } -.#{$ionicons-prefix}ios-chatbubble-outline:before { content: $ionicon-var-ios-chatbubble-outline; } -.#{$ionicons-prefix}ios-checkmark:before { content: $ionicon-var-ios-checkmark; } -.#{$ionicons-prefix}ios-checkmark-empty:before { content: $ionicon-var-ios-checkmark-empty; } -.#{$ionicons-prefix}ios-checkmark-outline:before { content: $ionicon-var-ios-checkmark-outline; } -.#{$ionicons-prefix}ios-circle-filled:before { content: $ionicon-var-ios-circle-filled; } -.#{$ionicons-prefix}ios-circle-outline:before { content: $ionicon-var-ios-circle-outline; } -.#{$ionicons-prefix}ios-clock:before { content: $ionicon-var-ios-clock; } -.#{$ionicons-prefix}ios-clock-outline:before { content: $ionicon-var-ios-clock-outline; } -.#{$ionicons-prefix}ios-close:before { content: $ionicon-var-ios-close; } -.#{$ionicons-prefix}ios-close-empty:before { content: $ionicon-var-ios-close-empty; } -.#{$ionicons-prefix}ios-close-outline:before { content: $ionicon-var-ios-close-outline; } -.#{$ionicons-prefix}ios-cloud:before { content: $ionicon-var-ios-cloud; } -.#{$ionicons-prefix}ios-cloud-download:before { content: $ionicon-var-ios-cloud-download; } -.#{$ionicons-prefix}ios-cloud-download-outline:before { content: $ionicon-var-ios-cloud-download-outline; } -.#{$ionicons-prefix}ios-cloud-outline:before { content: $ionicon-var-ios-cloud-outline; } -.#{$ionicons-prefix}ios-cloud-upload:before { content: $ionicon-var-ios-cloud-upload; } -.#{$ionicons-prefix}ios-cloud-upload-outline:before { content: $ionicon-var-ios-cloud-upload-outline; } -.#{$ionicons-prefix}ios-cloudy:before { content: $ionicon-var-ios-cloudy; } -.#{$ionicons-prefix}ios-cloudy-night:before { content: $ionicon-var-ios-cloudy-night; } -.#{$ionicons-prefix}ios-cloudy-night-outline:before { content: $ionicon-var-ios-cloudy-night-outline; } -.#{$ionicons-prefix}ios-cloudy-outline:before { content: $ionicon-var-ios-cloudy-outline; } -.#{$ionicons-prefix}ios-cog:before { content: $ionicon-var-ios-cog; } -.#{$ionicons-prefix}ios-cog-outline:before { content: $ionicon-var-ios-cog-outline; } -.#{$ionicons-prefix}ios-color-filter:before { content: $ionicon-var-ios-color-filter; } -.#{$ionicons-prefix}ios-color-filter-outline:before { content: $ionicon-var-ios-color-filter-outline; } -.#{$ionicons-prefix}ios-color-wand:before { content: $ionicon-var-ios-color-wand; } -.#{$ionicons-prefix}ios-color-wand-outline:before { content: $ionicon-var-ios-color-wand-outline; } -.#{$ionicons-prefix}ios-compose:before { content: $ionicon-var-ios-compose; } -.#{$ionicons-prefix}ios-compose-outline:before { content: $ionicon-var-ios-compose-outline; } -.#{$ionicons-prefix}ios-contact:before { content: $ionicon-var-ios-contact; } -.#{$ionicons-prefix}ios-contact-outline:before { content: $ionicon-var-ios-contact-outline; } -.#{$ionicons-prefix}ios-copy:before { content: $ionicon-var-ios-copy; } -.#{$ionicons-prefix}ios-copy-outline:before { content: $ionicon-var-ios-copy-outline; } -.#{$ionicons-prefix}ios-crop:before { content: $ionicon-var-ios-crop; } -.#{$ionicons-prefix}ios-crop-strong:before { content: $ionicon-var-ios-crop-strong; } -.#{$ionicons-prefix}ios-download:before { content: $ionicon-var-ios-download; } -.#{$ionicons-prefix}ios-download-outline:before { content: $ionicon-var-ios-download-outline; } -.#{$ionicons-prefix}ios-drag:before { content: $ionicon-var-ios-drag; } -.#{$ionicons-prefix}ios-email:before { content: $ionicon-var-ios-email; } -.#{$ionicons-prefix}ios-email-outline:before { content: $ionicon-var-ios-email-outline; } -.#{$ionicons-prefix}ios-eye:before { content: $ionicon-var-ios-eye; } -.#{$ionicons-prefix}ios-eye-outline:before { content: $ionicon-var-ios-eye-outline; } -.#{$ionicons-prefix}ios-fastforward:before { content: $ionicon-var-ios-fastforward; } -.#{$ionicons-prefix}ios-fastforward-outline:before { content: $ionicon-var-ios-fastforward-outline; } -.#{$ionicons-prefix}ios-filing:before { content: $ionicon-var-ios-filing; } -.#{$ionicons-prefix}ios-filing-outline:before { content: $ionicon-var-ios-filing-outline; } -.#{$ionicons-prefix}ios-film:before { content: $ionicon-var-ios-film; } -.#{$ionicons-prefix}ios-film-outline:before { content: $ionicon-var-ios-film-outline; } -.#{$ionicons-prefix}ios-flag:before { content: $ionicon-var-ios-flag; } -.#{$ionicons-prefix}ios-flag-outline:before { content: $ionicon-var-ios-flag-outline; } -.#{$ionicons-prefix}ios-flame:before { content: $ionicon-var-ios-flame; } -.#{$ionicons-prefix}ios-flame-outline:before { content: $ionicon-var-ios-flame-outline; } -.#{$ionicons-prefix}ios-flask:before { content: $ionicon-var-ios-flask; } -.#{$ionicons-prefix}ios-flask-outline:before { content: $ionicon-var-ios-flask-outline; } -.#{$ionicons-prefix}ios-flower:before { content: $ionicon-var-ios-flower; } -.#{$ionicons-prefix}ios-flower-outline:before { content: $ionicon-var-ios-flower-outline; } -.#{$ionicons-prefix}ios-folder:before { content: $ionicon-var-ios-folder; } -.#{$ionicons-prefix}ios-folder-outline:before { content: $ionicon-var-ios-folder-outline; } -.#{$ionicons-prefix}ios-football:before { content: $ionicon-var-ios-football; } -.#{$ionicons-prefix}ios-football-outline:before { content: $ionicon-var-ios-football-outline; } -.#{$ionicons-prefix}ios-game-controller-a:before { content: $ionicon-var-ios-game-controller-a; } -.#{$ionicons-prefix}ios-game-controller-a-outline:before { content: $ionicon-var-ios-game-controller-a-outline; } -.#{$ionicons-prefix}ios-game-controller-b:before { content: $ionicon-var-ios-game-controller-b; } -.#{$ionicons-prefix}ios-game-controller-b-outline:before { content: $ionicon-var-ios-game-controller-b-outline; } -.#{$ionicons-prefix}ios-gear:before { content: $ionicon-var-ios-gear; } -.#{$ionicons-prefix}ios-gear-outline:before { content: $ionicon-var-ios-gear-outline; } -.#{$ionicons-prefix}ios-glasses:before { content: $ionicon-var-ios-glasses; } -.#{$ionicons-prefix}ios-glasses-outline:before { content: $ionicon-var-ios-glasses-outline; } -.#{$ionicons-prefix}ios-grid-view:before { content: $ionicon-var-ios-grid-view; } -.#{$ionicons-prefix}ios-grid-view-outline:before { content: $ionicon-var-ios-grid-view-outline; } -.#{$ionicons-prefix}ios-heart:before { content: $ionicon-var-ios-heart; } -.#{$ionicons-prefix}ios-heart-outline:before { content: $ionicon-var-ios-heart-outline; } -.#{$ionicons-prefix}ios-help:before { content: $ionicon-var-ios-help; } -.#{$ionicons-prefix}ios-help-empty:before { content: $ionicon-var-ios-help-empty; } -.#{$ionicons-prefix}ios-help-outline:before { content: $ionicon-var-ios-help-outline; } -.#{$ionicons-prefix}ios-home:before { content: $ionicon-var-ios-home; } -.#{$ionicons-prefix}ios-home-outline:before { content: $ionicon-var-ios-home-outline; } -.#{$ionicons-prefix}ios-infinite:before { content: $ionicon-var-ios-infinite; } -.#{$ionicons-prefix}ios-infinite-outline:before { content: $ionicon-var-ios-infinite-outline; } -.#{$ionicons-prefix}ios-information:before { content: $ionicon-var-ios-information; } -.#{$ionicons-prefix}ios-information-empty:before { content: $ionicon-var-ios-information-empty; } -.#{$ionicons-prefix}ios-information-outline:before { content: $ionicon-var-ios-information-outline; } -.#{$ionicons-prefix}ios-ionic-outline:before { content: $ionicon-var-ios-ionic-outline; } -.#{$ionicons-prefix}ios-keypad:before { content: $ionicon-var-ios-keypad; } -.#{$ionicons-prefix}ios-keypad-outline:before { content: $ionicon-var-ios-keypad-outline; } -.#{$ionicons-prefix}ios-lightbulb:before { content: $ionicon-var-ios-lightbulb; } -.#{$ionicons-prefix}ios-lightbulb-outline:before { content: $ionicon-var-ios-lightbulb-outline; } -.#{$ionicons-prefix}ios-list:before { content: $ionicon-var-ios-list; } -.#{$ionicons-prefix}ios-list-outline:before { content: $ionicon-var-ios-list-outline; } -.#{$ionicons-prefix}ios-location:before { content: $ionicon-var-ios-location; } -.#{$ionicons-prefix}ios-location-outline:before { content: $ionicon-var-ios-location-outline; } -.#{$ionicons-prefix}ios-locked:before { content: $ionicon-var-ios-locked; } -.#{$ionicons-prefix}ios-locked-outline:before { content: $ionicon-var-ios-locked-outline; } -.#{$ionicons-prefix}ios-loop:before { content: $ionicon-var-ios-loop; } -.#{$ionicons-prefix}ios-loop-strong:before { content: $ionicon-var-ios-loop-strong; } -.#{$ionicons-prefix}ios-medical:before { content: $ionicon-var-ios-medical; } -.#{$ionicons-prefix}ios-medical-outline:before { content: $ionicon-var-ios-medical-outline; } -.#{$ionicons-prefix}ios-medkit:before { content: $ionicon-var-ios-medkit; } -.#{$ionicons-prefix}ios-medkit-outline:before { content: $ionicon-var-ios-medkit-outline; } -.#{$ionicons-prefix}ios-mic:before { content: $ionicon-var-ios-mic; } -.#{$ionicons-prefix}ios-mic-off:before { content: $ionicon-var-ios-mic-off; } -.#{$ionicons-prefix}ios-mic-outline:before { content: $ionicon-var-ios-mic-outline; } -.#{$ionicons-prefix}ios-minus:before { content: $ionicon-var-ios-minus; } -.#{$ionicons-prefix}ios-minus-empty:before { content: $ionicon-var-ios-minus-empty; } -.#{$ionicons-prefix}ios-minus-outline:before { content: $ionicon-var-ios-minus-outline; } -.#{$ionicons-prefix}ios-monitor:before { content: $ionicon-var-ios-monitor; } -.#{$ionicons-prefix}ios-monitor-outline:before { content: $ionicon-var-ios-monitor-outline; } -.#{$ionicons-prefix}ios-moon:before { content: $ionicon-var-ios-moon; } -.#{$ionicons-prefix}ios-moon-outline:before { content: $ionicon-var-ios-moon-outline; } -.#{$ionicons-prefix}ios-more:before { content: $ionicon-var-ios-more; } -.#{$ionicons-prefix}ios-more-outline:before { content: $ionicon-var-ios-more-outline; } -.#{$ionicons-prefix}ios-musical-note:before { content: $ionicon-var-ios-musical-note; } -.#{$ionicons-prefix}ios-musical-notes:before { content: $ionicon-var-ios-musical-notes; } -.#{$ionicons-prefix}ios-navigate:before { content: $ionicon-var-ios-navigate; } -.#{$ionicons-prefix}ios-navigate-outline:before { content: $ionicon-var-ios-navigate-outline; } -.#{$ionicons-prefix}ios-nutrition:before { content: $ionicon-var-ios-nutrition; } -.#{$ionicons-prefix}ios-nutrition-outline:before { content: $ionicon-var-ios-nutrition-outline; } -.#{$ionicons-prefix}ios-paper:before { content: $ionicon-var-ios-paper; } -.#{$ionicons-prefix}ios-paper-outline:before { content: $ionicon-var-ios-paper-outline; } -.#{$ionicons-prefix}ios-paperplane:before { content: $ionicon-var-ios-paperplane; } -.#{$ionicons-prefix}ios-paperplane-outline:before { content: $ionicon-var-ios-paperplane-outline; } -.#{$ionicons-prefix}ios-partlysunny:before { content: $ionicon-var-ios-partlysunny; } -.#{$ionicons-prefix}ios-partlysunny-outline:before { content: $ionicon-var-ios-partlysunny-outline; } -.#{$ionicons-prefix}ios-pause:before { content: $ionicon-var-ios-pause; } -.#{$ionicons-prefix}ios-pause-outline:before { content: $ionicon-var-ios-pause-outline; } -.#{$ionicons-prefix}ios-paw:before { content: $ionicon-var-ios-paw; } -.#{$ionicons-prefix}ios-paw-outline:before { content: $ionicon-var-ios-paw-outline; } -.#{$ionicons-prefix}ios-people:before { content: $ionicon-var-ios-people; } -.#{$ionicons-prefix}ios-people-outline:before { content: $ionicon-var-ios-people-outline; } -.#{$ionicons-prefix}ios-person:before { content: $ionicon-var-ios-person; } -.#{$ionicons-prefix}ios-person-outline:before { content: $ionicon-var-ios-person-outline; } -.#{$ionicons-prefix}ios-personadd:before { content: $ionicon-var-ios-personadd; } -.#{$ionicons-prefix}ios-personadd-outline:before { content: $ionicon-var-ios-personadd-outline; } -.#{$ionicons-prefix}ios-photos:before { content: $ionicon-var-ios-photos; } -.#{$ionicons-prefix}ios-photos-outline:before { content: $ionicon-var-ios-photos-outline; } -.#{$ionicons-prefix}ios-pie:before { content: $ionicon-var-ios-pie; } -.#{$ionicons-prefix}ios-pie-outline:before { content: $ionicon-var-ios-pie-outline; } -.#{$ionicons-prefix}ios-pint:before { content: $ionicon-var-ios-pint; } -.#{$ionicons-prefix}ios-pint-outline:before { content: $ionicon-var-ios-pint-outline; } -.#{$ionicons-prefix}ios-play:before { content: $ionicon-var-ios-play; } -.#{$ionicons-prefix}ios-play-outline:before { content: $ionicon-var-ios-play-outline; } -.#{$ionicons-prefix}ios-plus:before { content: $ionicon-var-ios-plus; } -.#{$ionicons-prefix}ios-plus-empty:before { content: $ionicon-var-ios-plus-empty; } -.#{$ionicons-prefix}ios-plus-outline:before { content: $ionicon-var-ios-plus-outline; } -.#{$ionicons-prefix}ios-pricetag:before { content: $ionicon-var-ios-pricetag; } -.#{$ionicons-prefix}ios-pricetag-outline:before { content: $ionicon-var-ios-pricetag-outline; } -.#{$ionicons-prefix}ios-pricetags:before { content: $ionicon-var-ios-pricetags; } -.#{$ionicons-prefix}ios-pricetags-outline:before { content: $ionicon-var-ios-pricetags-outline; } -.#{$ionicons-prefix}ios-printer:before { content: $ionicon-var-ios-printer; } -.#{$ionicons-prefix}ios-printer-outline:before { content: $ionicon-var-ios-printer-outline; } -.#{$ionicons-prefix}ios-pulse:before { content: $ionicon-var-ios-pulse; } -.#{$ionicons-prefix}ios-pulse-strong:before { content: $ionicon-var-ios-pulse-strong; } -.#{$ionicons-prefix}ios-rainy:before { content: $ionicon-var-ios-rainy; } -.#{$ionicons-prefix}ios-rainy-outline:before { content: $ionicon-var-ios-rainy-outline; } -.#{$ionicons-prefix}ios-recording:before { content: $ionicon-var-ios-recording; } -.#{$ionicons-prefix}ios-recording-outline:before { content: $ionicon-var-ios-recording-outline; } -.#{$ionicons-prefix}ios-redo:before { content: $ionicon-var-ios-redo; } -.#{$ionicons-prefix}ios-redo-outline:before { content: $ionicon-var-ios-redo-outline; } -.#{$ionicons-prefix}ios-refresh:before { content: $ionicon-var-ios-refresh; } -.#{$ionicons-prefix}ios-refresh-empty:before { content: $ionicon-var-ios-refresh-empty; } -.#{$ionicons-prefix}ios-refresh-outline:before { content: $ionicon-var-ios-refresh-outline; } -.#{$ionicons-prefix}ios-reload:before { content: $ionicon-var-ios-reload; } -.#{$ionicons-prefix}ios-reverse-camera:before { content: $ionicon-var-ios-reverse-camera; } -.#{$ionicons-prefix}ios-reverse-camera-outline:before { content: $ionicon-var-ios-reverse-camera-outline; } -.#{$ionicons-prefix}ios-rewind:before { content: $ionicon-var-ios-rewind; } -.#{$ionicons-prefix}ios-rewind-outline:before { content: $ionicon-var-ios-rewind-outline; } -.#{$ionicons-prefix}ios-rose:before { content: $ionicon-var-ios-rose; } -.#{$ionicons-prefix}ios-rose-outline:before { content: $ionicon-var-ios-rose-outline; } -.#{$ionicons-prefix}ios-search:before { content: $ionicon-var-ios-search; } -.#{$ionicons-prefix}ios-search-strong:before { content: $ionicon-var-ios-search-strong; } -.#{$ionicons-prefix}ios-settings:before { content: $ionicon-var-ios-settings; } -.#{$ionicons-prefix}ios-settings-strong:before { content: $ionicon-var-ios-settings-strong; } -.#{$ionicons-prefix}ios-shuffle:before { content: $ionicon-var-ios-shuffle; } -.#{$ionicons-prefix}ios-shuffle-strong:before { content: $ionicon-var-ios-shuffle-strong; } -.#{$ionicons-prefix}ios-skipbackward:before { content: $ionicon-var-ios-skipbackward; } -.#{$ionicons-prefix}ios-skipbackward-outline:before { content: $ionicon-var-ios-skipbackward-outline; } -.#{$ionicons-prefix}ios-skipforward:before { content: $ionicon-var-ios-skipforward; } -.#{$ionicons-prefix}ios-skipforward-outline:before { content: $ionicon-var-ios-skipforward-outline; } -.#{$ionicons-prefix}ios-snowy:before { content: $ionicon-var-ios-snowy; } -.#{$ionicons-prefix}ios-speedometer:before { content: $ionicon-var-ios-speedometer; } -.#{$ionicons-prefix}ios-speedometer-outline:before { content: $ionicon-var-ios-speedometer-outline; } -.#{$ionicons-prefix}ios-star:before { content: $ionicon-var-ios-star; } -.#{$ionicons-prefix}ios-star-half:before { content: $ionicon-var-ios-star-half; } -.#{$ionicons-prefix}ios-star-outline:before { content: $ionicon-var-ios-star-outline; } -.#{$ionicons-prefix}ios-stopwatch:before { content: $ionicon-var-ios-stopwatch; } -.#{$ionicons-prefix}ios-stopwatch-outline:before { content: $ionicon-var-ios-stopwatch-outline; } -.#{$ionicons-prefix}ios-sunny:before { content: $ionicon-var-ios-sunny; } -.#{$ionicons-prefix}ios-sunny-outline:before { content: $ionicon-var-ios-sunny-outline; } -.#{$ionicons-prefix}ios-telephone:before { content: $ionicon-var-ios-telephone; } -.#{$ionicons-prefix}ios-telephone-outline:before { content: $ionicon-var-ios-telephone-outline; } -.#{$ionicons-prefix}ios-tennisball:before { content: $ionicon-var-ios-tennisball; } -.#{$ionicons-prefix}ios-tennisball-outline:before { content: $ionicon-var-ios-tennisball-outline; } -.#{$ionicons-prefix}ios-thunderstorm:before { content: $ionicon-var-ios-thunderstorm; } -.#{$ionicons-prefix}ios-thunderstorm-outline:before { content: $ionicon-var-ios-thunderstorm-outline; } -.#{$ionicons-prefix}ios-time:before { content: $ionicon-var-ios-time; } -.#{$ionicons-prefix}ios-time-outline:before { content: $ionicon-var-ios-time-outline; } -.#{$ionicons-prefix}ios-timer:before { content: $ionicon-var-ios-timer; } -.#{$ionicons-prefix}ios-timer-outline:before { content: $ionicon-var-ios-timer-outline; } -.#{$ionicons-prefix}ios-toggle:before { content: $ionicon-var-ios-toggle; } -.#{$ionicons-prefix}ios-toggle-outline:before { content: $ionicon-var-ios-toggle-outline; } -.#{$ionicons-prefix}ios-trash:before { content: $ionicon-var-ios-trash; } -.#{$ionicons-prefix}ios-trash-outline:before { content: $ionicon-var-ios-trash-outline; } -.#{$ionicons-prefix}ios-undo:before { content: $ionicon-var-ios-undo; } -.#{$ionicons-prefix}ios-undo-outline:before { content: $ionicon-var-ios-undo-outline; } -.#{$ionicons-prefix}ios-unlocked:before { content: $ionicon-var-ios-unlocked; } -.#{$ionicons-prefix}ios-unlocked-outline:before { content: $ionicon-var-ios-unlocked-outline; } -.#{$ionicons-prefix}ios-upload:before { content: $ionicon-var-ios-upload; } -.#{$ionicons-prefix}ios-upload-outline:before { content: $ionicon-var-ios-upload-outline; } -.#{$ionicons-prefix}ios-videocam:before { content: $ionicon-var-ios-videocam; } -.#{$ionicons-prefix}ios-videocam-outline:before { content: $ionicon-var-ios-videocam-outline; } -.#{$ionicons-prefix}ios-volume-high:before { content: $ionicon-var-ios-volume-high; } -.#{$ionicons-prefix}ios-volume-low:before { content: $ionicon-var-ios-volume-low; } -.#{$ionicons-prefix}ios-wineglass:before { content: $ionicon-var-ios-wineglass; } -.#{$ionicons-prefix}ios-wineglass-outline:before { content: $ionicon-var-ios-wineglass-outline; } -.#{$ionicons-prefix}ios-world:before { content: $ionicon-var-ios-world; } -.#{$ionicons-prefix}ios-world-outline:before { content: $ionicon-var-ios-world-outline; } -.#{$ionicons-prefix}ipad:before { content: $ionicon-var-ipad; } -.#{$ionicons-prefix}iphone:before { content: $ionicon-var-iphone; } -.#{$ionicons-prefix}ipod:before { content: $ionicon-var-ipod; } -.#{$ionicons-prefix}jet:before { content: $ionicon-var-jet; } -.#{$ionicons-prefix}key:before { content: $ionicon-var-key; } -.#{$ionicons-prefix}knife:before { content: $ionicon-var-knife; } -.#{$ionicons-prefix}laptop:before { content: $ionicon-var-laptop; } -.#{$ionicons-prefix}leaf:before { content: $ionicon-var-leaf; } -.#{$ionicons-prefix}levels:before { content: $ionicon-var-levels; } -.#{$ionicons-prefix}lightbulb:before { content: $ionicon-var-lightbulb; } -.#{$ionicons-prefix}link:before { content: $ionicon-var-link; } -.#{$ionicons-prefix}load-a:before { content: $ionicon-var-load-a; } -.#{$ionicons-prefix}load-b:before { content: $ionicon-var-load-b; } -.#{$ionicons-prefix}load-c:before { content: $ionicon-var-load-c; } -.#{$ionicons-prefix}load-d:before { content: $ionicon-var-load-d; } -.#{$ionicons-prefix}location:before { content: $ionicon-var-location; } -.#{$ionicons-prefix}lock-combination:before { content: $ionicon-var-lock-combination; } -.#{$ionicons-prefix}locked:before { content: $ionicon-var-locked; } -.#{$ionicons-prefix}log-in:before { content: $ionicon-var-log-in; } -.#{$ionicons-prefix}log-out:before { content: $ionicon-var-log-out; } -.#{$ionicons-prefix}loop:before { content: $ionicon-var-loop; } -.#{$ionicons-prefix}magnet:before { content: $ionicon-var-magnet; } -.#{$ionicons-prefix}male:before { content: $ionicon-var-male; } -.#{$ionicons-prefix}man:before { content: $ionicon-var-man; } -.#{$ionicons-prefix}map:before { content: $ionicon-var-map; } -.#{$ionicons-prefix}medkit:before { content: $ionicon-var-medkit; } -.#{$ionicons-prefix}merge:before { content: $ionicon-var-merge; } -.#{$ionicons-prefix}mic-a:before { content: $ionicon-var-mic-a; } -.#{$ionicons-prefix}mic-b:before { content: $ionicon-var-mic-b; } -.#{$ionicons-prefix}mic-c:before { content: $ionicon-var-mic-c; } -.#{$ionicons-prefix}minus:before { content: $ionicon-var-minus; } -.#{$ionicons-prefix}minus-circled:before { content: $ionicon-var-minus-circled; } -.#{$ionicons-prefix}minus-round:before { content: $ionicon-var-minus-round; } -.#{$ionicons-prefix}model-s:before { content: $ionicon-var-model-s; } -.#{$ionicons-prefix}monitor:before { content: $ionicon-var-monitor; } -.#{$ionicons-prefix}more:before { content: $ionicon-var-more; } -.#{$ionicons-prefix}mouse:before { content: $ionicon-var-mouse; } -.#{$ionicons-prefix}music-note:before { content: $ionicon-var-music-note; } -.#{$ionicons-prefix}navicon:before { content: $ionicon-var-navicon; } -.#{$ionicons-prefix}navicon-round:before { content: $ionicon-var-navicon-round; } -.#{$ionicons-prefix}navigate:before { content: $ionicon-var-navigate; } -.#{$ionicons-prefix}network:before { content: $ionicon-var-network; } -.#{$ionicons-prefix}no-smoking:before { content: $ionicon-var-no-smoking; } -.#{$ionicons-prefix}nuclear:before { content: $ionicon-var-nuclear; } -.#{$ionicons-prefix}outlet:before { content: $ionicon-var-outlet; } -.#{$ionicons-prefix}paintbrush:before { content: $ionicon-var-paintbrush; } -.#{$ionicons-prefix}paintbucket:before { content: $ionicon-var-paintbucket; } -.#{$ionicons-prefix}paper-airplane:before { content: $ionicon-var-paper-airplane; } -.#{$ionicons-prefix}paperclip:before { content: $ionicon-var-paperclip; } -.#{$ionicons-prefix}pause:before { content: $ionicon-var-pause; } -.#{$ionicons-prefix}person:before { content: $ionicon-var-person; } -.#{$ionicons-prefix}person-add:before { content: $ionicon-var-person-add; } -.#{$ionicons-prefix}person-stalker:before { content: $ionicon-var-person-stalker; } -.#{$ionicons-prefix}pie-graph:before { content: $ionicon-var-pie-graph; } -.#{$ionicons-prefix}pin:before { content: $ionicon-var-pin; } -.#{$ionicons-prefix}pinpoint:before { content: $ionicon-var-pinpoint; } -.#{$ionicons-prefix}pizza:before { content: $ionicon-var-pizza; } -.#{$ionicons-prefix}plane:before { content: $ionicon-var-plane; } -.#{$ionicons-prefix}planet:before { content: $ionicon-var-planet; } -.#{$ionicons-prefix}play:before { content: $ionicon-var-play; } -.#{$ionicons-prefix}playstation:before { content: $ionicon-var-playstation; } -.#{$ionicons-prefix}plus:before { content: $ionicon-var-plus; } -.#{$ionicons-prefix}plus-circled:before { content: $ionicon-var-plus-circled; } -.#{$ionicons-prefix}plus-round:before { content: $ionicon-var-plus-round; } -.#{$ionicons-prefix}podium:before { content: $ionicon-var-podium; } -.#{$ionicons-prefix}pound:before { content: $ionicon-var-pound; } -.#{$ionicons-prefix}power:before { content: $ionicon-var-power; } -.#{$ionicons-prefix}pricetag:before { content: $ionicon-var-pricetag; } -.#{$ionicons-prefix}pricetags:before { content: $ionicon-var-pricetags; } -.#{$ionicons-prefix}printer:before { content: $ionicon-var-printer; } -.#{$ionicons-prefix}pull-request:before { content: $ionicon-var-pull-request; } -.#{$ionicons-prefix}qr-scanner:before { content: $ionicon-var-qr-scanner; } -.#{$ionicons-prefix}quote:before { content: $ionicon-var-quote; } -.#{$ionicons-prefix}radio-waves:before { content: $ionicon-var-radio-waves; } -.#{$ionicons-prefix}record:before { content: $ionicon-var-record; } -.#{$ionicons-prefix}refresh:before { content: $ionicon-var-refresh; } -.#{$ionicons-prefix}reply:before { content: $ionicon-var-reply; } -.#{$ionicons-prefix}reply-all:before { content: $ionicon-var-reply-all; } -.#{$ionicons-prefix}ribbon-a:before { content: $ionicon-var-ribbon-a; } -.#{$ionicons-prefix}ribbon-b:before { content: $ionicon-var-ribbon-b; } -.#{$ionicons-prefix}sad:before { content: $ionicon-var-sad; } -.#{$ionicons-prefix}sad-outline:before { content: $ionicon-var-sad-outline; } -.#{$ionicons-prefix}scissors:before { content: $ionicon-var-scissors; } -.#{$ionicons-prefix}search:before { content: $ionicon-var-search; } -.#{$ionicons-prefix}settings:before { content: $ionicon-var-settings; } -.#{$ionicons-prefix}share:before { content: $ionicon-var-share; } -.#{$ionicons-prefix}shuffle:before { content: $ionicon-var-shuffle; } -.#{$ionicons-prefix}skip-backward:before { content: $ionicon-var-skip-backward; } -.#{$ionicons-prefix}skip-forward:before { content: $ionicon-var-skip-forward; } -.#{$ionicons-prefix}social-android:before { content: $ionicon-var-social-android; } -.#{$ionicons-prefix}social-android-outline:before { content: $ionicon-var-social-android-outline; } -.#{$ionicons-prefix}social-angular:before { content: $ionicon-var-social-angular; } -.#{$ionicons-prefix}social-angular-outline:before { content: $ionicon-var-social-angular-outline; } -.#{$ionicons-prefix}social-apple:before { content: $ionicon-var-social-apple; } -.#{$ionicons-prefix}social-apple-outline:before { content: $ionicon-var-social-apple-outline; } -.#{$ionicons-prefix}social-bitcoin:before { content: $ionicon-var-social-bitcoin; } -.#{$ionicons-prefix}social-bitcoin-outline:before { content: $ionicon-var-social-bitcoin-outline; } -.#{$ionicons-prefix}social-buffer:before { content: $ionicon-var-social-buffer; } -.#{$ionicons-prefix}social-buffer-outline:before { content: $ionicon-var-social-buffer-outline; } -.#{$ionicons-prefix}social-chrome:before { content: $ionicon-var-social-chrome; } -.#{$ionicons-prefix}social-chrome-outline:before { content: $ionicon-var-social-chrome-outline; } -.#{$ionicons-prefix}social-codepen:before { content: $ionicon-var-social-codepen; } -.#{$ionicons-prefix}social-codepen-outline:before { content: $ionicon-var-social-codepen-outline; } -.#{$ionicons-prefix}social-css3:before { content: $ionicon-var-social-css3; } -.#{$ionicons-prefix}social-css3-outline:before { content: $ionicon-var-social-css3-outline; } -.#{$ionicons-prefix}social-designernews:before { content: $ionicon-var-social-designernews; } -.#{$ionicons-prefix}social-designernews-outline:before { content: $ionicon-var-social-designernews-outline; } -.#{$ionicons-prefix}social-dribbble:before { content: $ionicon-var-social-dribbble; } -.#{$ionicons-prefix}social-dribbble-outline:before { content: $ionicon-var-social-dribbble-outline; } -.#{$ionicons-prefix}social-dropbox:before { content: $ionicon-var-social-dropbox; } -.#{$ionicons-prefix}social-dropbox-outline:before { content: $ionicon-var-social-dropbox-outline; } -.#{$ionicons-prefix}social-euro:before { content: $ionicon-var-social-euro; } -.#{$ionicons-prefix}social-euro-outline:before { content: $ionicon-var-social-euro-outline; } -.#{$ionicons-prefix}social-facebook:before { content: $ionicon-var-social-facebook; } -.#{$ionicons-prefix}social-facebook-outline:before { content: $ionicon-var-social-facebook-outline; } -.#{$ionicons-prefix}social-foursquare:before { content: $ionicon-var-social-foursquare; } -.#{$ionicons-prefix}social-foursquare-outline:before { content: $ionicon-var-social-foursquare-outline; } -.#{$ionicons-prefix}social-freebsd-devil:before { content: $ionicon-var-social-freebsd-devil; } -.#{$ionicons-prefix}social-github:before { content: $ionicon-var-social-github; } -.#{$ionicons-prefix}social-github-outline:before { content: $ionicon-var-social-github-outline; } -.#{$ionicons-prefix}social-google:before { content: $ionicon-var-social-google; } -.#{$ionicons-prefix}social-google-outline:before { content: $ionicon-var-social-google-outline; } -.#{$ionicons-prefix}social-googleplus:before { content: $ionicon-var-social-googleplus; } -.#{$ionicons-prefix}social-googleplus-outline:before { content: $ionicon-var-social-googleplus-outline; } -.#{$ionicons-prefix}social-hackernews:before { content: $ionicon-var-social-hackernews; } -.#{$ionicons-prefix}social-hackernews-outline:before { content: $ionicon-var-social-hackernews-outline; } -.#{$ionicons-prefix}social-html5:before { content: $ionicon-var-social-html5; } -.#{$ionicons-prefix}social-html5-outline:before { content: $ionicon-var-social-html5-outline; } -.#{$ionicons-prefix}social-instagram:before { content: $ionicon-var-social-instagram; } -.#{$ionicons-prefix}social-instagram-outline:before { content: $ionicon-var-social-instagram-outline; } -.#{$ionicons-prefix}social-javascript:before { content: $ionicon-var-social-javascript; } -.#{$ionicons-prefix}social-javascript-outline:before { content: $ionicon-var-social-javascript-outline; } -.#{$ionicons-prefix}social-linkedin:before { content: $ionicon-var-social-linkedin; } -.#{$ionicons-prefix}social-linkedin-outline:before { content: $ionicon-var-social-linkedin-outline; } -.#{$ionicons-prefix}social-markdown:before { content: $ionicon-var-social-markdown; } -.#{$ionicons-prefix}social-nodejs:before { content: $ionicon-var-social-nodejs; } -.#{$ionicons-prefix}social-octocat:before { content: $ionicon-var-social-octocat; } -.#{$ionicons-prefix}social-pinterest:before { content: $ionicon-var-social-pinterest; } -.#{$ionicons-prefix}social-pinterest-outline:before { content: $ionicon-var-social-pinterest-outline; } -.#{$ionicons-prefix}social-python:before { content: $ionicon-var-social-python; } -.#{$ionicons-prefix}social-reddit:before { content: $ionicon-var-social-reddit; } -.#{$ionicons-prefix}social-reddit-outline:before { content: $ionicon-var-social-reddit-outline; } -.#{$ionicons-prefix}social-rss:before { content: $ionicon-var-social-rss; } -.#{$ionicons-prefix}social-rss-outline:before { content: $ionicon-var-social-rss-outline; } -.#{$ionicons-prefix}social-sass:before { content: $ionicon-var-social-sass; } -.#{$ionicons-prefix}social-skype:before { content: $ionicon-var-social-skype; } -.#{$ionicons-prefix}social-skype-outline:before { content: $ionicon-var-social-skype-outline; } -.#{$ionicons-prefix}social-snapchat:before { content: $ionicon-var-social-snapchat; } -.#{$ionicons-prefix}social-snapchat-outline:before { content: $ionicon-var-social-snapchat-outline; } -.#{$ionicons-prefix}social-tumblr:before { content: $ionicon-var-social-tumblr; } -.#{$ionicons-prefix}social-tumblr-outline:before { content: $ionicon-var-social-tumblr-outline; } -.#{$ionicons-prefix}social-tux:before { content: $ionicon-var-social-tux; } -.#{$ionicons-prefix}social-twitch:before { content: $ionicon-var-social-twitch; } -.#{$ionicons-prefix}social-twitch-outline:before { content: $ionicon-var-social-twitch-outline; } -.#{$ionicons-prefix}social-twitter:before { content: $ionicon-var-social-twitter; } -.#{$ionicons-prefix}social-twitter-outline:before { content: $ionicon-var-social-twitter-outline; } -.#{$ionicons-prefix}social-usd:before { content: $ionicon-var-social-usd; } -.#{$ionicons-prefix}social-usd-outline:before { content: $ionicon-var-social-usd-outline; } -.#{$ionicons-prefix}social-vimeo:before { content: $ionicon-var-social-vimeo; } -.#{$ionicons-prefix}social-vimeo-outline:before { content: $ionicon-var-social-vimeo-outline; } -.#{$ionicons-prefix}social-whatsapp:before { content: $ionicon-var-social-whatsapp; } -.#{$ionicons-prefix}social-whatsapp-outline:before { content: $ionicon-var-social-whatsapp-outline; } -.#{$ionicons-prefix}social-windows:before { content: $ionicon-var-social-windows; } -.#{$ionicons-prefix}social-windows-outline:before { content: $ionicon-var-social-windows-outline; } -.#{$ionicons-prefix}social-wordpress:before { content: $ionicon-var-social-wordpress; } -.#{$ionicons-prefix}social-wordpress-outline:before { content: $ionicon-var-social-wordpress-outline; } -.#{$ionicons-prefix}social-yahoo:before { content: $ionicon-var-social-yahoo; } -.#{$ionicons-prefix}social-yahoo-outline:before { content: $ionicon-var-social-yahoo-outline; } -.#{$ionicons-prefix}social-yen:before { content: $ionicon-var-social-yen; } -.#{$ionicons-prefix}social-yen-outline:before { content: $ionicon-var-social-yen-outline; } -.#{$ionicons-prefix}social-youtube:before { content: $ionicon-var-social-youtube; } -.#{$ionicons-prefix}social-youtube-outline:before { content: $ionicon-var-social-youtube-outline; } -.#{$ionicons-prefix}soup-can:before { content: $ionicon-var-soup-can; } -.#{$ionicons-prefix}soup-can-outline:before { content: $ionicon-var-soup-can-outline; } -.#{$ionicons-prefix}speakerphone:before { content: $ionicon-var-speakerphone; } -.#{$ionicons-prefix}speedometer:before { content: $ionicon-var-speedometer; } -.#{$ionicons-prefix}spoon:before { content: $ionicon-var-spoon; } -.#{$ionicons-prefix}star:before { content: $ionicon-var-star; } -.#{$ionicons-prefix}stats-bars:before { content: $ionicon-var-stats-bars; } -.#{$ionicons-prefix}steam:before { content: $ionicon-var-steam; } -.#{$ionicons-prefix}stop:before { content: $ionicon-var-stop; } -.#{$ionicons-prefix}thermometer:before { content: $ionicon-var-thermometer; } -.#{$ionicons-prefix}thumbsdown:before { content: $ionicon-var-thumbsdown; } -.#{$ionicons-prefix}thumbsup:before { content: $ionicon-var-thumbsup; } -.#{$ionicons-prefix}toggle:before { content: $ionicon-var-toggle; } -.#{$ionicons-prefix}toggle-filled:before { content: $ionicon-var-toggle-filled; } -.#{$ionicons-prefix}transgender:before { content: $ionicon-var-transgender; } -.#{$ionicons-prefix}trash-a:before { content: $ionicon-var-trash-a; } -.#{$ionicons-prefix}trash-b:before { content: $ionicon-var-trash-b; } -.#{$ionicons-prefix}trophy:before { content: $ionicon-var-trophy; } -.#{$ionicons-prefix}tshirt:before { content: $ionicon-var-tshirt; } -.#{$ionicons-prefix}tshirt-outline:before { content: $ionicon-var-tshirt-outline; } -.#{$ionicons-prefix}umbrella:before { content: $ionicon-var-umbrella; } -.#{$ionicons-prefix}university:before { content: $ionicon-var-university; } -.#{$ionicons-prefix}unlocked:before { content: $ionicon-var-unlocked; } -.#{$ionicons-prefix}upload:before { content: $ionicon-var-upload; } -.#{$ionicons-prefix}usb:before { content: $ionicon-var-usb; } -.#{$ionicons-prefix}videocamera:before { content: $ionicon-var-videocamera; } -.#{$ionicons-prefix}volume-high:before { content: $ionicon-var-volume-high; } -.#{$ionicons-prefix}volume-low:before { content: $ionicon-var-volume-low; } -.#{$ionicons-prefix}volume-medium:before { content: $ionicon-var-volume-medium; } -.#{$ionicons-prefix}volume-mute:before { content: $ionicon-var-volume-mute; } -.#{$ionicons-prefix}wand:before { content: $ionicon-var-wand; } -.#{$ionicons-prefix}waterdrop:before { content: $ionicon-var-waterdrop; } -.#{$ionicons-prefix}wifi:before { content: $ionicon-var-wifi; } -.#{$ionicons-prefix}wineglass:before { content: $ionicon-var-wineglass; } -.#{$ionicons-prefix}woman:before { content: $ionicon-var-woman; } -.#{$ionicons-prefix}wrench:before { content: $ionicon-var-wrench; } -.#{$ionicons-prefix}xbox:before { content: $ionicon-var-xbox; } \ No newline at end of file diff --git a/scss/_ionicons-variables.scss b/scss/_ionicons-variables.scss deleted file mode 100644 index 034a14a79..000000000 --- a/scss/_ionicons-variables.scss +++ /dev/null @@ -1,741 +0,0 @@ -// Ionicons Variables -// -------------------------- - -$ionicons-font-path: "../fonts" !default; -$ionicons-font-family: "Ionicons" !default; -$ionicons-version: "2.0.1" !default; -$ionicons-prefix: ion- !default; - -$ionicon-var-alert: "\f101"; -$ionicon-var-alert-circled: "\f100"; -$ionicon-var-android-add: "\f2c7"; -$ionicon-var-android-add-circle: "\f359"; -$ionicon-var-android-alarm-clock: "\f35a"; -$ionicon-var-android-alert: "\f35b"; -$ionicon-var-android-apps: "\f35c"; -$ionicon-var-android-archive: "\f2c9"; -$ionicon-var-android-arrow-back: "\f2ca"; -$ionicon-var-android-arrow-down: "\f35d"; -$ionicon-var-android-arrow-dropdown: "\f35f"; -$ionicon-var-android-arrow-dropdown-circle: "\f35e"; -$ionicon-var-android-arrow-dropleft: "\f361"; -$ionicon-var-android-arrow-dropleft-circle: "\f360"; -$ionicon-var-android-arrow-dropright: "\f363"; -$ionicon-var-android-arrow-dropright-circle: "\f362"; -$ionicon-var-android-arrow-dropup: "\f365"; -$ionicon-var-android-arrow-dropup-circle: "\f364"; -$ionicon-var-android-arrow-forward: "\f30f"; -$ionicon-var-android-arrow-up: "\f366"; -$ionicon-var-android-attach: "\f367"; -$ionicon-var-android-bar: "\f368"; -$ionicon-var-android-bicycle: "\f369"; -$ionicon-var-android-boat: "\f36a"; -$ionicon-var-android-bookmark: "\f36b"; -$ionicon-var-android-bulb: "\f36c"; -$ionicon-var-android-bus: "\f36d"; -$ionicon-var-android-calendar: "\f2d1"; -$ionicon-var-android-call: "\f2d2"; -$ionicon-var-android-camera: "\f2d3"; -$ionicon-var-android-cancel: "\f36e"; -$ionicon-var-android-car: "\f36f"; -$ionicon-var-android-cart: "\f370"; -$ionicon-var-android-chat: "\f2d4"; -$ionicon-var-android-checkbox: "\f374"; -$ionicon-var-android-checkbox-blank: "\f371"; -$ionicon-var-android-checkbox-outline: "\f373"; -$ionicon-var-android-checkbox-outline-blank: "\f372"; -$ionicon-var-android-checkmark-circle: "\f375"; -$ionicon-var-android-clipboard: "\f376"; -$ionicon-var-android-close: "\f2d7"; -$ionicon-var-android-cloud: "\f37a"; -$ionicon-var-android-cloud-circle: "\f377"; -$ionicon-var-android-cloud-done: "\f378"; -$ionicon-var-android-cloud-outline: "\f379"; -$ionicon-var-android-color-palette: "\f37b"; -$ionicon-var-android-compass: "\f37c"; -$ionicon-var-android-contact: "\f2d8"; -$ionicon-var-android-contacts: "\f2d9"; -$ionicon-var-android-contract: "\f37d"; -$ionicon-var-android-create: "\f37e"; -$ionicon-var-android-delete: "\f37f"; -$ionicon-var-android-desktop: "\f380"; -$ionicon-var-android-document: "\f381"; -$ionicon-var-android-done: "\f383"; -$ionicon-var-android-done-all: "\f382"; -$ionicon-var-android-download: "\f2dd"; -$ionicon-var-android-drafts: "\f384"; -$ionicon-var-android-exit: "\f385"; -$ionicon-var-android-expand: "\f386"; -$ionicon-var-android-favorite: "\f388"; -$ionicon-var-android-favorite-outline: "\f387"; -$ionicon-var-android-film: "\f389"; -$ionicon-var-android-folder: "\f2e0"; -$ionicon-var-android-folder-open: "\f38a"; -$ionicon-var-android-funnel: "\f38b"; -$ionicon-var-android-globe: "\f38c"; -$ionicon-var-android-hand: "\f2e3"; -$ionicon-var-android-hangout: "\f38d"; -$ionicon-var-android-happy: "\f38e"; -$ionicon-var-android-home: "\f38f"; -$ionicon-var-android-image: "\f2e4"; -$ionicon-var-android-laptop: "\f390"; -$ionicon-var-android-list: "\f391"; -$ionicon-var-android-locate: "\f2e9"; -$ionicon-var-android-lock: "\f392"; -$ionicon-var-android-mail: "\f2eb"; -$ionicon-var-android-map: "\f393"; -$ionicon-var-android-menu: "\f394"; -$ionicon-var-android-microphone: "\f2ec"; -$ionicon-var-android-microphone-off: "\f395"; -$ionicon-var-android-more-horizontal: "\f396"; -$ionicon-var-android-more-vertical: "\f397"; -$ionicon-var-android-navigate: "\f398"; -$ionicon-var-android-notifications: "\f39b"; -$ionicon-var-android-notifications-none: "\f399"; -$ionicon-var-android-notifications-off: "\f39a"; -$ionicon-var-android-open: "\f39c"; -$ionicon-var-android-options: "\f39d"; -$ionicon-var-android-people: "\f39e"; -$ionicon-var-android-person: "\f3a0"; -$ionicon-var-android-person-add: "\f39f"; -$ionicon-var-android-phone-landscape: "\f3a1"; -$ionicon-var-android-phone-portrait: "\f3a2"; -$ionicon-var-android-pin: "\f3a3"; -$ionicon-var-android-plane: "\f3a4"; -$ionicon-var-android-playstore: "\f2f0"; -$ionicon-var-android-print: "\f3a5"; -$ionicon-var-android-radio-button-off: "\f3a6"; -$ionicon-var-android-radio-button-on: "\f3a7"; -$ionicon-var-android-refresh: "\f3a8"; -$ionicon-var-android-remove: "\f2f4"; -$ionicon-var-android-remove-circle: "\f3a9"; -$ionicon-var-android-restaurant: "\f3aa"; -$ionicon-var-android-sad: "\f3ab"; -$ionicon-var-android-search: "\f2f5"; -$ionicon-var-android-send: "\f2f6"; -$ionicon-var-android-settings: "\f2f7"; -$ionicon-var-android-share: "\f2f8"; -$ionicon-var-android-share-alt: "\f3ac"; -$ionicon-var-android-star: "\f2fc"; -$ionicon-var-android-star-half: "\f3ad"; -$ionicon-var-android-star-outline: "\f3ae"; -$ionicon-var-android-stopwatch: "\f2fd"; -$ionicon-var-android-subway: "\f3af"; -$ionicon-var-android-sunny: "\f3b0"; -$ionicon-var-android-sync: "\f3b1"; -$ionicon-var-android-textsms: "\f3b2"; -$ionicon-var-android-time: "\f3b3"; -$ionicon-var-android-train: "\f3b4"; -$ionicon-var-android-unlock: "\f3b5"; -$ionicon-var-android-upload: "\f3b6"; -$ionicon-var-android-volume-down: "\f3b7"; -$ionicon-var-android-volume-mute: "\f3b8"; -$ionicon-var-android-volume-off: "\f3b9"; -$ionicon-var-android-volume-up: "\f3ba"; -$ionicon-var-android-walk: "\f3bb"; -$ionicon-var-android-warning: "\f3bc"; -$ionicon-var-android-watch: "\f3bd"; -$ionicon-var-android-wifi: "\f305"; -$ionicon-var-aperture: "\f313"; -$ionicon-var-archive: "\f102"; -$ionicon-var-arrow-down-a: "\f103"; -$ionicon-var-arrow-down-b: "\f104"; -$ionicon-var-arrow-down-c: "\f105"; -$ionicon-var-arrow-expand: "\f25e"; -$ionicon-var-arrow-graph-down-left: "\f25f"; -$ionicon-var-arrow-graph-down-right: "\f260"; -$ionicon-var-arrow-graph-up-left: "\f261"; -$ionicon-var-arrow-graph-up-right: "\f262"; -$ionicon-var-arrow-left-a: "\f106"; -$ionicon-var-arrow-left-b: "\f107"; -$ionicon-var-arrow-left-c: "\f108"; -$ionicon-var-arrow-move: "\f263"; -$ionicon-var-arrow-resize: "\f264"; -$ionicon-var-arrow-return-left: "\f265"; -$ionicon-var-arrow-return-right: "\f266"; -$ionicon-var-arrow-right-a: "\f109"; -$ionicon-var-arrow-right-b: "\f10a"; -$ionicon-var-arrow-right-c: "\f10b"; -$ionicon-var-arrow-shrink: "\f267"; -$ionicon-var-arrow-swap: "\f268"; -$ionicon-var-arrow-up-a: "\f10c"; -$ionicon-var-arrow-up-b: "\f10d"; -$ionicon-var-arrow-up-c: "\f10e"; -$ionicon-var-asterisk: "\f314"; -$ionicon-var-at: "\f10f"; -$ionicon-var-backspace: "\f3bf"; -$ionicon-var-backspace-outline: "\f3be"; -$ionicon-var-bag: "\f110"; -$ionicon-var-battery-charging: "\f111"; -$ionicon-var-battery-empty: "\f112"; -$ionicon-var-battery-full: "\f113"; -$ionicon-var-battery-half: "\f114"; -$ionicon-var-battery-low: "\f115"; -$ionicon-var-beaker: "\f269"; -$ionicon-var-beer: "\f26a"; -$ionicon-var-bluetooth: "\f116"; -$ionicon-var-bonfire: "\f315"; -$ionicon-var-bookmark: "\f26b"; -$ionicon-var-bowtie: "\f3c0"; -$ionicon-var-briefcase: "\f26c"; -$ionicon-var-bug: "\f2be"; -$ionicon-var-calculator: "\f26d"; -$ionicon-var-calendar: "\f117"; -$ionicon-var-camera: "\f118"; -$ionicon-var-card: "\f119"; -$ionicon-var-cash: "\f316"; -$ionicon-var-chatbox: "\f11b"; -$ionicon-var-chatbox-working: "\f11a"; -$ionicon-var-chatboxes: "\f11c"; -$ionicon-var-chatbubble: "\f11e"; -$ionicon-var-chatbubble-working: "\f11d"; -$ionicon-var-chatbubbles: "\f11f"; -$ionicon-var-checkmark: "\f122"; -$ionicon-var-checkmark-circled: "\f120"; -$ionicon-var-checkmark-round: "\f121"; -$ionicon-var-chevron-down: "\f123"; -$ionicon-var-chevron-left: "\f124"; -$ionicon-var-chevron-right: "\f125"; -$ionicon-var-chevron-up: "\f126"; -$ionicon-var-clipboard: "\f127"; -$ionicon-var-clock: "\f26e"; -$ionicon-var-close: "\f12a"; -$ionicon-var-close-circled: "\f128"; -$ionicon-var-close-round: "\f129"; -$ionicon-var-closed-captioning: "\f317"; -$ionicon-var-cloud: "\f12b"; -$ionicon-var-code: "\f271"; -$ionicon-var-code-download: "\f26f"; -$ionicon-var-code-working: "\f270"; -$ionicon-var-coffee: "\f272"; -$ionicon-var-compass: "\f273"; -$ionicon-var-compose: "\f12c"; -$ionicon-var-connection-bars: "\f274"; -$ionicon-var-contrast: "\f275"; -$ionicon-var-crop: "\f3c1"; -$ionicon-var-cube: "\f318"; -$ionicon-var-disc: "\f12d"; -$ionicon-var-document: "\f12f"; -$ionicon-var-document-text: "\f12e"; -$ionicon-var-drag: "\f130"; -$ionicon-var-earth: "\f276"; -$ionicon-var-easel: "\f3c2"; -$ionicon-var-edit: "\f2bf"; -$ionicon-var-egg: "\f277"; -$ionicon-var-eject: "\f131"; -$ionicon-var-email: "\f132"; -$ionicon-var-email-unread: "\f3c3"; -$ionicon-var-erlenmeyer-flask: "\f3c5"; -$ionicon-var-erlenmeyer-flask-bubbles: "\f3c4"; -$ionicon-var-eye: "\f133"; -$ionicon-var-eye-disabled: "\f306"; -$ionicon-var-female: "\f278"; -$ionicon-var-filing: "\f134"; -$ionicon-var-film-marker: "\f135"; -$ionicon-var-fireball: "\f319"; -$ionicon-var-flag: "\f279"; -$ionicon-var-flame: "\f31a"; -$ionicon-var-flash: "\f137"; -$ionicon-var-flash-off: "\f136"; -$ionicon-var-folder: "\f139"; -$ionicon-var-fork: "\f27a"; -$ionicon-var-fork-repo: "\f2c0"; -$ionicon-var-forward: "\f13a"; -$ionicon-var-funnel: "\f31b"; -$ionicon-var-gear-a: "\f13d"; -$ionicon-var-gear-b: "\f13e"; -$ionicon-var-grid: "\f13f"; -$ionicon-var-hammer: "\f27b"; -$ionicon-var-happy: "\f31c"; -$ionicon-var-happy-outline: "\f3c6"; -$ionicon-var-headphone: "\f140"; -$ionicon-var-heart: "\f141"; -$ionicon-var-heart-broken: "\f31d"; -$ionicon-var-help: "\f143"; -$ionicon-var-help-buoy: "\f27c"; -$ionicon-var-help-circled: "\f142"; -$ionicon-var-home: "\f144"; -$ionicon-var-icecream: "\f27d"; -$ionicon-var-image: "\f147"; -$ionicon-var-images: "\f148"; -$ionicon-var-information: "\f14a"; -$ionicon-var-information-circled: "\f149"; -$ionicon-var-ionic: "\f14b"; -$ionicon-var-ios-alarm: "\f3c8"; -$ionicon-var-ios-alarm-outline: "\f3c7"; -$ionicon-var-ios-albums: "\f3ca"; -$ionicon-var-ios-albums-outline: "\f3c9"; -$ionicon-var-ios-americanfootball: "\f3cc"; -$ionicon-var-ios-americanfootball-outline: "\f3cb"; -$ionicon-var-ios-analytics: "\f3ce"; -$ionicon-var-ios-analytics-outline: "\f3cd"; -$ionicon-var-ios-arrow-back: "\f3cf"; -$ionicon-var-ios-arrow-down: "\f3d0"; -$ionicon-var-ios-arrow-forward: "\f3d1"; -$ionicon-var-ios-arrow-left: "\f3d2"; -$ionicon-var-ios-arrow-right: "\f3d3"; -$ionicon-var-ios-arrow-thin-down: "\f3d4"; -$ionicon-var-ios-arrow-thin-left: "\f3d5"; -$ionicon-var-ios-arrow-thin-right: "\f3d6"; -$ionicon-var-ios-arrow-thin-up: "\f3d7"; -$ionicon-var-ios-arrow-up: "\f3d8"; -$ionicon-var-ios-at: "\f3da"; -$ionicon-var-ios-at-outline: "\f3d9"; -$ionicon-var-ios-barcode: "\f3dc"; -$ionicon-var-ios-barcode-outline: "\f3db"; -$ionicon-var-ios-baseball: "\f3de"; -$ionicon-var-ios-baseball-outline: "\f3dd"; -$ionicon-var-ios-basketball: "\f3e0"; -$ionicon-var-ios-basketball-outline: "\f3df"; -$ionicon-var-ios-bell: "\f3e2"; -$ionicon-var-ios-bell-outline: "\f3e1"; -$ionicon-var-ios-body: "\f3e4"; -$ionicon-var-ios-body-outline: "\f3e3"; -$ionicon-var-ios-bolt: "\f3e6"; -$ionicon-var-ios-bolt-outline: "\f3e5"; -$ionicon-var-ios-book: "\f3e8"; -$ionicon-var-ios-book-outline: "\f3e7"; -$ionicon-var-ios-bookmarks: "\f3ea"; -$ionicon-var-ios-bookmarks-outline: "\f3e9"; -$ionicon-var-ios-box: "\f3ec"; -$ionicon-var-ios-box-outline: "\f3eb"; -$ionicon-var-ios-briefcase: "\f3ee"; -$ionicon-var-ios-briefcase-outline: "\f3ed"; -$ionicon-var-ios-browsers: "\f3f0"; -$ionicon-var-ios-browsers-outline: "\f3ef"; -$ionicon-var-ios-calculator: "\f3f2"; -$ionicon-var-ios-calculator-outline: "\f3f1"; -$ionicon-var-ios-calendar: "\f3f4"; -$ionicon-var-ios-calendar-outline: "\f3f3"; -$ionicon-var-ios-camera: "\f3f6"; -$ionicon-var-ios-camera-outline: "\f3f5"; -$ionicon-var-ios-cart: "\f3f8"; -$ionicon-var-ios-cart-outline: "\f3f7"; -$ionicon-var-ios-chatboxes: "\f3fa"; -$ionicon-var-ios-chatboxes-outline: "\f3f9"; -$ionicon-var-ios-chatbubble: "\f3fc"; -$ionicon-var-ios-chatbubble-outline: "\f3fb"; -$ionicon-var-ios-checkmark: "\f3ff"; -$ionicon-var-ios-checkmark-empty: "\f3fd"; -$ionicon-var-ios-checkmark-outline: "\f3fe"; -$ionicon-var-ios-circle-filled: "\f400"; -$ionicon-var-ios-circle-outline: "\f401"; -$ionicon-var-ios-clock: "\f403"; -$ionicon-var-ios-clock-outline: "\f402"; -$ionicon-var-ios-close: "\f406"; -$ionicon-var-ios-close-empty: "\f404"; -$ionicon-var-ios-close-outline: "\f405"; -$ionicon-var-ios-cloud: "\f40c"; -$ionicon-var-ios-cloud-download: "\f408"; -$ionicon-var-ios-cloud-download-outline: "\f407"; -$ionicon-var-ios-cloud-outline: "\f409"; -$ionicon-var-ios-cloud-upload: "\f40b"; -$ionicon-var-ios-cloud-upload-outline: "\f40a"; -$ionicon-var-ios-cloudy: "\f410"; -$ionicon-var-ios-cloudy-night: "\f40e"; -$ionicon-var-ios-cloudy-night-outline: "\f40d"; -$ionicon-var-ios-cloudy-outline: "\f40f"; -$ionicon-var-ios-cog: "\f412"; -$ionicon-var-ios-cog-outline: "\f411"; -$ionicon-var-ios-color-filter: "\f414"; -$ionicon-var-ios-color-filter-outline: "\f413"; -$ionicon-var-ios-color-wand: "\f416"; -$ionicon-var-ios-color-wand-outline: "\f415"; -$ionicon-var-ios-compose: "\f418"; -$ionicon-var-ios-compose-outline: "\f417"; -$ionicon-var-ios-contact: "\f41a"; -$ionicon-var-ios-contact-outline: "\f419"; -$ionicon-var-ios-copy: "\f41c"; -$ionicon-var-ios-copy-outline: "\f41b"; -$ionicon-var-ios-crop: "\f41e"; -$ionicon-var-ios-crop-strong: "\f41d"; -$ionicon-var-ios-download: "\f420"; -$ionicon-var-ios-download-outline: "\f41f"; -$ionicon-var-ios-drag: "\f421"; -$ionicon-var-ios-email: "\f423"; -$ionicon-var-ios-email-outline: "\f422"; -$ionicon-var-ios-eye: "\f425"; -$ionicon-var-ios-eye-outline: "\f424"; -$ionicon-var-ios-fastforward: "\f427"; -$ionicon-var-ios-fastforward-outline: "\f426"; -$ionicon-var-ios-filing: "\f429"; -$ionicon-var-ios-filing-outline: "\f428"; -$ionicon-var-ios-film: "\f42b"; -$ionicon-var-ios-film-outline: "\f42a"; -$ionicon-var-ios-flag: "\f42d"; -$ionicon-var-ios-flag-outline: "\f42c"; -$ionicon-var-ios-flame: "\f42f"; -$ionicon-var-ios-flame-outline: "\f42e"; -$ionicon-var-ios-flask: "\f431"; -$ionicon-var-ios-flask-outline: "\f430"; -$ionicon-var-ios-flower: "\f433"; -$ionicon-var-ios-flower-outline: "\f432"; -$ionicon-var-ios-folder: "\f435"; -$ionicon-var-ios-folder-outline: "\f434"; -$ionicon-var-ios-football: "\f437"; -$ionicon-var-ios-football-outline: "\f436"; -$ionicon-var-ios-game-controller-a: "\f439"; -$ionicon-var-ios-game-controller-a-outline: "\f438"; -$ionicon-var-ios-game-controller-b: "\f43b"; -$ionicon-var-ios-game-controller-b-outline: "\f43a"; -$ionicon-var-ios-gear: "\f43d"; -$ionicon-var-ios-gear-outline: "\f43c"; -$ionicon-var-ios-glasses: "\f43f"; -$ionicon-var-ios-glasses-outline: "\f43e"; -$ionicon-var-ios-grid-view: "\f441"; -$ionicon-var-ios-grid-view-outline: "\f440"; -$ionicon-var-ios-heart: "\f443"; -$ionicon-var-ios-heart-outline: "\f442"; -$ionicon-var-ios-help: "\f446"; -$ionicon-var-ios-help-empty: "\f444"; -$ionicon-var-ios-help-outline: "\f445"; -$ionicon-var-ios-home: "\f448"; -$ionicon-var-ios-home-outline: "\f447"; -$ionicon-var-ios-infinite: "\f44a"; -$ionicon-var-ios-infinite-outline: "\f449"; -$ionicon-var-ios-information: "\f44d"; -$ionicon-var-ios-information-empty: "\f44b"; -$ionicon-var-ios-information-outline: "\f44c"; -$ionicon-var-ios-ionic-outline: "\f44e"; -$ionicon-var-ios-keypad: "\f450"; -$ionicon-var-ios-keypad-outline: "\f44f"; -$ionicon-var-ios-lightbulb: "\f452"; -$ionicon-var-ios-lightbulb-outline: "\f451"; -$ionicon-var-ios-list: "\f454"; -$ionicon-var-ios-list-outline: "\f453"; -$ionicon-var-ios-location: "\f456"; -$ionicon-var-ios-location-outline: "\f455"; -$ionicon-var-ios-locked: "\f458"; -$ionicon-var-ios-locked-outline: "\f457"; -$ionicon-var-ios-loop: "\f45a"; -$ionicon-var-ios-loop-strong: "\f459"; -$ionicon-var-ios-medical: "\f45c"; -$ionicon-var-ios-medical-outline: "\f45b"; -$ionicon-var-ios-medkit: "\f45e"; -$ionicon-var-ios-medkit-outline: "\f45d"; -$ionicon-var-ios-mic: "\f461"; -$ionicon-var-ios-mic-off: "\f45f"; -$ionicon-var-ios-mic-outline: "\f460"; -$ionicon-var-ios-minus: "\f464"; -$ionicon-var-ios-minus-empty: "\f462"; -$ionicon-var-ios-minus-outline: "\f463"; -$ionicon-var-ios-monitor: "\f466"; -$ionicon-var-ios-monitor-outline: "\f465"; -$ionicon-var-ios-moon: "\f468"; -$ionicon-var-ios-moon-outline: "\f467"; -$ionicon-var-ios-more: "\f46a"; -$ionicon-var-ios-more-outline: "\f469"; -$ionicon-var-ios-musical-note: "\f46b"; -$ionicon-var-ios-musical-notes: "\f46c"; -$ionicon-var-ios-navigate: "\f46e"; -$ionicon-var-ios-navigate-outline: "\f46d"; -$ionicon-var-ios-nutrition: "\f470"; -$ionicon-var-ios-nutrition-outline: "\f46f"; -$ionicon-var-ios-paper: "\f472"; -$ionicon-var-ios-paper-outline: "\f471"; -$ionicon-var-ios-paperplane: "\f474"; -$ionicon-var-ios-paperplane-outline: "\f473"; -$ionicon-var-ios-partlysunny: "\f476"; -$ionicon-var-ios-partlysunny-outline: "\f475"; -$ionicon-var-ios-pause: "\f478"; -$ionicon-var-ios-pause-outline: "\f477"; -$ionicon-var-ios-paw: "\f47a"; -$ionicon-var-ios-paw-outline: "\f479"; -$ionicon-var-ios-people: "\f47c"; -$ionicon-var-ios-people-outline: "\f47b"; -$ionicon-var-ios-person: "\f47e"; -$ionicon-var-ios-person-outline: "\f47d"; -$ionicon-var-ios-personadd: "\f480"; -$ionicon-var-ios-personadd-outline: "\f47f"; -$ionicon-var-ios-photos: "\f482"; -$ionicon-var-ios-photos-outline: "\f481"; -$ionicon-var-ios-pie: "\f484"; -$ionicon-var-ios-pie-outline: "\f483"; -$ionicon-var-ios-pint: "\f486"; -$ionicon-var-ios-pint-outline: "\f485"; -$ionicon-var-ios-play: "\f488"; -$ionicon-var-ios-play-outline: "\f487"; -$ionicon-var-ios-plus: "\f48b"; -$ionicon-var-ios-plus-empty: "\f489"; -$ionicon-var-ios-plus-outline: "\f48a"; -$ionicon-var-ios-pricetag: "\f48d"; -$ionicon-var-ios-pricetag-outline: "\f48c"; -$ionicon-var-ios-pricetags: "\f48f"; -$ionicon-var-ios-pricetags-outline: "\f48e"; -$ionicon-var-ios-printer: "\f491"; -$ionicon-var-ios-printer-outline: "\f490"; -$ionicon-var-ios-pulse: "\f493"; -$ionicon-var-ios-pulse-strong: "\f492"; -$ionicon-var-ios-rainy: "\f495"; -$ionicon-var-ios-rainy-outline: "\f494"; -$ionicon-var-ios-recording: "\f497"; -$ionicon-var-ios-recording-outline: "\f496"; -$ionicon-var-ios-redo: "\f499"; -$ionicon-var-ios-redo-outline: "\f498"; -$ionicon-var-ios-refresh: "\f49c"; -$ionicon-var-ios-refresh-empty: "\f49a"; -$ionicon-var-ios-refresh-outline: "\f49b"; -$ionicon-var-ios-reload: "\f49d"; -$ionicon-var-ios-reverse-camera: "\f49f"; -$ionicon-var-ios-reverse-camera-outline: "\f49e"; -$ionicon-var-ios-rewind: "\f4a1"; -$ionicon-var-ios-rewind-outline: "\f4a0"; -$ionicon-var-ios-rose: "\f4a3"; -$ionicon-var-ios-rose-outline: "\f4a2"; -$ionicon-var-ios-search: "\f4a5"; -$ionicon-var-ios-search-strong: "\f4a4"; -$ionicon-var-ios-settings: "\f4a7"; -$ionicon-var-ios-settings-strong: "\f4a6"; -$ionicon-var-ios-shuffle: "\f4a9"; -$ionicon-var-ios-shuffle-strong: "\f4a8"; -$ionicon-var-ios-skipbackward: "\f4ab"; -$ionicon-var-ios-skipbackward-outline: "\f4aa"; -$ionicon-var-ios-skipforward: "\f4ad"; -$ionicon-var-ios-skipforward-outline: "\f4ac"; -$ionicon-var-ios-snowy: "\f4ae"; -$ionicon-var-ios-speedometer: "\f4b0"; -$ionicon-var-ios-speedometer-outline: "\f4af"; -$ionicon-var-ios-star: "\f4b3"; -$ionicon-var-ios-star-half: "\f4b1"; -$ionicon-var-ios-star-outline: "\f4b2"; -$ionicon-var-ios-stopwatch: "\f4b5"; -$ionicon-var-ios-stopwatch-outline: "\f4b4"; -$ionicon-var-ios-sunny: "\f4b7"; -$ionicon-var-ios-sunny-outline: "\f4b6"; -$ionicon-var-ios-telephone: "\f4b9"; -$ionicon-var-ios-telephone-outline: "\f4b8"; -$ionicon-var-ios-tennisball: "\f4bb"; -$ionicon-var-ios-tennisball-outline: "\f4ba"; -$ionicon-var-ios-thunderstorm: "\f4bd"; -$ionicon-var-ios-thunderstorm-outline: "\f4bc"; -$ionicon-var-ios-time: "\f4bf"; -$ionicon-var-ios-time-outline: "\f4be"; -$ionicon-var-ios-timer: "\f4c1"; -$ionicon-var-ios-timer-outline: "\f4c0"; -$ionicon-var-ios-toggle: "\f4c3"; -$ionicon-var-ios-toggle-outline: "\f4c2"; -$ionicon-var-ios-trash: "\f4c5"; -$ionicon-var-ios-trash-outline: "\f4c4"; -$ionicon-var-ios-undo: "\f4c7"; -$ionicon-var-ios-undo-outline: "\f4c6"; -$ionicon-var-ios-unlocked: "\f4c9"; -$ionicon-var-ios-unlocked-outline: "\f4c8"; -$ionicon-var-ios-upload: "\f4cb"; -$ionicon-var-ios-upload-outline: "\f4ca"; -$ionicon-var-ios-videocam: "\f4cd"; -$ionicon-var-ios-videocam-outline: "\f4cc"; -$ionicon-var-ios-volume-high: "\f4ce"; -$ionicon-var-ios-volume-low: "\f4cf"; -$ionicon-var-ios-wineglass: "\f4d1"; -$ionicon-var-ios-wineglass-outline: "\f4d0"; -$ionicon-var-ios-world: "\f4d3"; -$ionicon-var-ios-world-outline: "\f4d2"; -$ionicon-var-ipad: "\f1f9"; -$ionicon-var-iphone: "\f1fa"; -$ionicon-var-ipod: "\f1fb"; -$ionicon-var-jet: "\f295"; -$ionicon-var-key: "\f296"; -$ionicon-var-knife: "\f297"; -$ionicon-var-laptop: "\f1fc"; -$ionicon-var-leaf: "\f1fd"; -$ionicon-var-levels: "\f298"; -$ionicon-var-lightbulb: "\f299"; -$ionicon-var-link: "\f1fe"; -$ionicon-var-load-a: "\f29a"; -$ionicon-var-load-b: "\f29b"; -$ionicon-var-load-c: "\f29c"; -$ionicon-var-load-d: "\f29d"; -$ionicon-var-location: "\f1ff"; -$ionicon-var-lock-combination: "\f4d4"; -$ionicon-var-locked: "\f200"; -$ionicon-var-log-in: "\f29e"; -$ionicon-var-log-out: "\f29f"; -$ionicon-var-loop: "\f201"; -$ionicon-var-magnet: "\f2a0"; -$ionicon-var-male: "\f2a1"; -$ionicon-var-man: "\f202"; -$ionicon-var-map: "\f203"; -$ionicon-var-medkit: "\f2a2"; -$ionicon-var-merge: "\f33f"; -$ionicon-var-mic-a: "\f204"; -$ionicon-var-mic-b: "\f205"; -$ionicon-var-mic-c: "\f206"; -$ionicon-var-minus: "\f209"; -$ionicon-var-minus-circled: "\f207"; -$ionicon-var-minus-round: "\f208"; -$ionicon-var-model-s: "\f2c1"; -$ionicon-var-monitor: "\f20a"; -$ionicon-var-more: "\f20b"; -$ionicon-var-mouse: "\f340"; -$ionicon-var-music-note: "\f20c"; -$ionicon-var-navicon: "\f20e"; -$ionicon-var-navicon-round: "\f20d"; -$ionicon-var-navigate: "\f2a3"; -$ionicon-var-network: "\f341"; -$ionicon-var-no-smoking: "\f2c2"; -$ionicon-var-nuclear: "\f2a4"; -$ionicon-var-outlet: "\f342"; -$ionicon-var-paintbrush: "\f4d5"; -$ionicon-var-paintbucket: "\f4d6"; -$ionicon-var-paper-airplane: "\f2c3"; -$ionicon-var-paperclip: "\f20f"; -$ionicon-var-pause: "\f210"; -$ionicon-var-person: "\f213"; -$ionicon-var-person-add: "\f211"; -$ionicon-var-person-stalker: "\f212"; -$ionicon-var-pie-graph: "\f2a5"; -$ionicon-var-pin: "\f2a6"; -$ionicon-var-pinpoint: "\f2a7"; -$ionicon-var-pizza: "\f2a8"; -$ionicon-var-plane: "\f214"; -$ionicon-var-planet: "\f343"; -$ionicon-var-play: "\f215"; -$ionicon-var-playstation: "\f30a"; -$ionicon-var-plus: "\f218"; -$ionicon-var-plus-circled: "\f216"; -$ionicon-var-plus-round: "\f217"; -$ionicon-var-podium: "\f344"; -$ionicon-var-pound: "\f219"; -$ionicon-var-power: "\f2a9"; -$ionicon-var-pricetag: "\f2aa"; -$ionicon-var-pricetags: "\f2ab"; -$ionicon-var-printer: "\f21a"; -$ionicon-var-pull-request: "\f345"; -$ionicon-var-qr-scanner: "\f346"; -$ionicon-var-quote: "\f347"; -$ionicon-var-radio-waves: "\f2ac"; -$ionicon-var-record: "\f21b"; -$ionicon-var-refresh: "\f21c"; -$ionicon-var-reply: "\f21e"; -$ionicon-var-reply-all: "\f21d"; -$ionicon-var-ribbon-a: "\f348"; -$ionicon-var-ribbon-b: "\f349"; -$ionicon-var-sad: "\f34a"; -$ionicon-var-sad-outline: "\f4d7"; -$ionicon-var-scissors: "\f34b"; -$ionicon-var-search: "\f21f"; -$ionicon-var-settings: "\f2ad"; -$ionicon-var-share: "\f220"; -$ionicon-var-shuffle: "\f221"; -$ionicon-var-skip-backward: "\f222"; -$ionicon-var-skip-forward: "\f223"; -$ionicon-var-social-android: "\f225"; -$ionicon-var-social-android-outline: "\f224"; -$ionicon-var-social-angular: "\f4d9"; -$ionicon-var-social-angular-outline: "\f4d8"; -$ionicon-var-social-apple: "\f227"; -$ionicon-var-social-apple-outline: "\f226"; -$ionicon-var-social-bitcoin: "\f2af"; -$ionicon-var-social-bitcoin-outline: "\f2ae"; -$ionicon-var-social-buffer: "\f229"; -$ionicon-var-social-buffer-outline: "\f228"; -$ionicon-var-social-chrome: "\f4db"; -$ionicon-var-social-chrome-outline: "\f4da"; -$ionicon-var-social-codepen: "\f4dd"; -$ionicon-var-social-codepen-outline: "\f4dc"; -$ionicon-var-social-css3: "\f4df"; -$ionicon-var-social-css3-outline: "\f4de"; -$ionicon-var-social-designernews: "\f22b"; -$ionicon-var-social-designernews-outline: "\f22a"; -$ionicon-var-social-dribbble: "\f22d"; -$ionicon-var-social-dribbble-outline: "\f22c"; -$ionicon-var-social-dropbox: "\f22f"; -$ionicon-var-social-dropbox-outline: "\f22e"; -$ionicon-var-social-euro: "\f4e1"; -$ionicon-var-social-euro-outline: "\f4e0"; -$ionicon-var-social-facebook: "\f231"; -$ionicon-var-social-facebook-outline: "\f230"; -$ionicon-var-social-foursquare: "\f34d"; -$ionicon-var-social-foursquare-outline: "\f34c"; -$ionicon-var-social-freebsd-devil: "\f2c4"; -$ionicon-var-social-github: "\f233"; -$ionicon-var-social-github-outline: "\f232"; -$ionicon-var-social-google: "\f34f"; -$ionicon-var-social-google-outline: "\f34e"; -$ionicon-var-social-googleplus: "\f235"; -$ionicon-var-social-googleplus-outline: "\f234"; -$ionicon-var-social-hackernews: "\f237"; -$ionicon-var-social-hackernews-outline: "\f236"; -$ionicon-var-social-html5: "\f4e3"; -$ionicon-var-social-html5-outline: "\f4e2"; -$ionicon-var-social-instagram: "\f351"; -$ionicon-var-social-instagram-outline: "\f350"; -$ionicon-var-social-javascript: "\f4e5"; -$ionicon-var-social-javascript-outline: "\f4e4"; -$ionicon-var-social-linkedin: "\f239"; -$ionicon-var-social-linkedin-outline: "\f238"; -$ionicon-var-social-markdown: "\f4e6"; -$ionicon-var-social-nodejs: "\f4e7"; -$ionicon-var-social-octocat: "\f4e8"; -$ionicon-var-social-pinterest: "\f2b1"; -$ionicon-var-social-pinterest-outline: "\f2b0"; -$ionicon-var-social-python: "\f4e9"; -$ionicon-var-social-reddit: "\f23b"; -$ionicon-var-social-reddit-outline: "\f23a"; -$ionicon-var-social-rss: "\f23d"; -$ionicon-var-social-rss-outline: "\f23c"; -$ionicon-var-social-sass: "\f4ea"; -$ionicon-var-social-skype: "\f23f"; -$ionicon-var-social-skype-outline: "\f23e"; -$ionicon-var-social-snapchat: "\f4ec"; -$ionicon-var-social-snapchat-outline: "\f4eb"; -$ionicon-var-social-tumblr: "\f241"; -$ionicon-var-social-tumblr-outline: "\f240"; -$ionicon-var-social-tux: "\f2c5"; -$ionicon-var-social-twitch: "\f4ee"; -$ionicon-var-social-twitch-outline: "\f4ed"; -$ionicon-var-social-twitter: "\f243"; -$ionicon-var-social-twitter-outline: "\f242"; -$ionicon-var-social-usd: "\f353"; -$ionicon-var-social-usd-outline: "\f352"; -$ionicon-var-social-vimeo: "\f245"; -$ionicon-var-social-vimeo-outline: "\f244"; -$ionicon-var-social-whatsapp: "\f4f0"; -$ionicon-var-social-whatsapp-outline: "\f4ef"; -$ionicon-var-social-windows: "\f247"; -$ionicon-var-social-windows-outline: "\f246"; -$ionicon-var-social-wordpress: "\f249"; -$ionicon-var-social-wordpress-outline: "\f248"; -$ionicon-var-social-yahoo: "\f24b"; -$ionicon-var-social-yahoo-outline: "\f24a"; -$ionicon-var-social-yen: "\f4f2"; -$ionicon-var-social-yen-outline: "\f4f1"; -$ionicon-var-social-youtube: "\f24d"; -$ionicon-var-social-youtube-outline: "\f24c"; -$ionicon-var-soup-can: "\f4f4"; -$ionicon-var-soup-can-outline: "\f4f3"; -$ionicon-var-speakerphone: "\f2b2"; -$ionicon-var-speedometer: "\f2b3"; -$ionicon-var-spoon: "\f2b4"; -$ionicon-var-star: "\f24e"; -$ionicon-var-stats-bars: "\f2b5"; -$ionicon-var-steam: "\f30b"; -$ionicon-var-stop: "\f24f"; -$ionicon-var-thermometer: "\f2b6"; -$ionicon-var-thumbsdown: "\f250"; -$ionicon-var-thumbsup: "\f251"; -$ionicon-var-toggle: "\f355"; -$ionicon-var-toggle-filled: "\f354"; -$ionicon-var-transgender: "\f4f5"; -$ionicon-var-trash-a: "\f252"; -$ionicon-var-trash-b: "\f253"; -$ionicon-var-trophy: "\f356"; -$ionicon-var-tshirt: "\f4f7"; -$ionicon-var-tshirt-outline: "\f4f6"; -$ionicon-var-umbrella: "\f2b7"; -$ionicon-var-university: "\f357"; -$ionicon-var-unlocked: "\f254"; -$ionicon-var-upload: "\f255"; -$ionicon-var-usb: "\f2b8"; -$ionicon-var-videocamera: "\f256"; -$ionicon-var-volume-high: "\f257"; -$ionicon-var-volume-low: "\f258"; -$ionicon-var-volume-medium: "\f259"; -$ionicon-var-volume-mute: "\f25a"; -$ionicon-var-wand: "\f358"; -$ionicon-var-waterdrop: "\f25b"; -$ionicon-var-wifi: "\f25c"; -$ionicon-var-wineglass: "\f2b9"; -$ionicon-var-woman: "\f25d"; -$ionicon-var-wrench: "\f2ba"; -$ionicon-var-xbox: "\f30c"; \ No newline at end of file diff --git a/scss/ionicons.scss b/scss/ionicons.scss deleted file mode 100644 index d2c79f9e7..000000000 --- a/scss/ionicons.scss +++ /dev/null @@ -1,15 +0,0 @@ -@import "ionicons-variables"; -/*! - Ionicons, v#{$ionicons-version} - Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ - https://twitter.com/benjsperry https://twitter.com/ionicframework - MIT License: https://github.com/driftyco/ionicons - - Android-style icons originally built by Google’s - Material Design Icons: https://github.com/google/material-design-icons - used under CC BY http://creativecommons.org/licenses/by/4.0/ - Modified icons to fit ionicon’s grid from original. -*/ - -@import "ionicons-font"; -@import "ionicons-icons"; diff --git a/src/alert-circled.svg b/src/alert-circled.svg deleted file mode 100644 index 89d11434e..000000000 --- a/src/alert-circled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/alert.svg b/src/alert.svg deleted file mode 100644 index f0c4e2c57..000000000 --- a/src/alert.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/android-add-circle.svg b/src/android-add-circle.svg deleted file mode 100644 index 1a362a0f7..000000000 --- a/src/android-add-circle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-add.svg b/src/android-add.svg deleted file mode 100644 index a0d2605d7..000000000 --- a/src/android-add.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-alarm-clock.svg b/src/android-alarm-clock.svg deleted file mode 100644 index d074e987e..000000000 --- a/src/android-alarm-clock.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/src/android-alert.svg b/src/android-alert.svg deleted file mode 100644 index 1eb63d666..000000000 --- a/src/android-alert.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-apps.svg b/src/android-apps.svg deleted file mode 100644 index f8bb1d75f..000000000 --- a/src/android-apps.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-archive.svg b/src/android-archive.svg deleted file mode 100644 index e76910947..000000000 --- a/src/android-archive.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-back.svg b/src/android-arrow-back.svg deleted file mode 100644 index 79cfe814a..000000000 --- a/src/android-arrow-back.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-arrow-down.svg b/src/android-arrow-down.svg deleted file mode 100644 index 9e455d4f5..000000000 --- a/src/android-arrow-down.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-arrow-dropdown-circle.svg b/src/android-arrow-dropdown-circle.svg deleted file mode 100644 index 7aac1cc7a..000000000 --- a/src/android-arrow-dropdown-circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-dropdown.svg b/src/android-arrow-dropdown.svg deleted file mode 100644 index d46e96291..000000000 --- a/src/android-arrow-dropdown.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-dropleft-circle.svg b/src/android-arrow-dropleft-circle.svg deleted file mode 100644 index 27e24a8a3..000000000 --- a/src/android-arrow-dropleft-circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-dropleft.svg b/src/android-arrow-dropleft.svg deleted file mode 100644 index 2457270c2..000000000 --- a/src/android-arrow-dropleft.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-dropright-circle.svg b/src/android-arrow-dropright-circle.svg deleted file mode 100644 index cc112e0f4..000000000 --- a/src/android-arrow-dropright-circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-dropright.svg b/src/android-arrow-dropright.svg deleted file mode 100644 index 4930becb3..000000000 --- a/src/android-arrow-dropright.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-dropup-circle.svg b/src/android-arrow-dropup-circle.svg deleted file mode 100644 index fa6e20f98..000000000 --- a/src/android-arrow-dropup-circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-dropup.svg b/src/android-arrow-dropup.svg deleted file mode 100644 index 5cdfca0c1..000000000 --- a/src/android-arrow-dropup.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/android-arrow-forward.svg b/src/android-arrow-forward.svg deleted file mode 100644 index d63794dcc..000000000 --- a/src/android-arrow-forward.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-arrow-up.svg b/src/android-arrow-up.svg deleted file mode 100644 index dfd73ba10..000000000 --- a/src/android-arrow-up.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-attach.svg b/src/android-attach.svg deleted file mode 100644 index a5ffa0656..000000000 --- a/src/android-attach.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/src/android-bar.svg b/src/android-bar.svg deleted file mode 100644 index 7a6927cf6..000000000 --- a/src/android-bar.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-bicycle.svg b/src/android-bicycle.svg deleted file mode 100644 index 0e8c90810..000000000 --- a/src/android-bicycle.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - diff --git a/src/android-boat.svg b/src/android-boat.svg deleted file mode 100644 index 6bd0277b8..000000000 --- a/src/android-boat.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/src/android-bookmark.svg b/src/android-bookmark.svg deleted file mode 100644 index a5330b5d8..000000000 --- a/src/android-bookmark.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/android-bulb.svg b/src/android-bulb.svg deleted file mode 100644 index 393840be6..000000000 --- a/src/android-bulb.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - diff --git a/src/android-bus.svg b/src/android-bus.svg deleted file mode 100644 index 6a2e3a939..000000000 --- a/src/android-bus.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-calendar.svg b/src/android-calendar.svg deleted file mode 100644 index 705649eef..000000000 --- a/src/android-calendar.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/android-call.svg b/src/android-call.svg deleted file mode 100644 index 7117b8b6b..000000000 --- a/src/android-call.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/android-camera.svg b/src/android-camera.svg deleted file mode 100644 index 73aeaabe4..000000000 --- a/src/android-camera.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/android-cancel.svg b/src/android-cancel.svg deleted file mode 100644 index 950270680..000000000 --- a/src/android-cancel.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/android-car.svg b/src/android-car.svg deleted file mode 100644 index e3f44a117..000000000 --- a/src/android-car.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/src/android-cart.svg b/src/android-cart.svg deleted file mode 100644 index 9b28db7f8..000000000 --- a/src/android-cart.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/src/android-chat.svg b/src/android-chat.svg deleted file mode 100644 index b2ecd61b4..000000000 --- a/src/android-chat.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/android-checkbox-blank.svg b/src/android-checkbox-blank.svg deleted file mode 100644 index a1cee7d23..000000000 --- a/src/android-checkbox-blank.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-checkbox-outline-blank.svg b/src/android-checkbox-outline-blank.svg deleted file mode 100644 index 4bb1dc4fe..000000000 --- a/src/android-checkbox-outline-blank.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-checkbox-outline.svg b/src/android-checkbox-outline.svg deleted file mode 100644 index cad84f51d..000000000 --- a/src/android-checkbox-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-checkbox.svg b/src/android-checkbox.svg deleted file mode 100644 index 347eba246..000000000 --- a/src/android-checkbox.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-checkmark-circle.svg b/src/android-checkmark-circle.svg deleted file mode 100644 index 086baf3fe..000000000 --- a/src/android-checkmark-circle.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-clipboard.svg b/src/android-clipboard.svg deleted file mode 100644 index b9be4fbad..000000000 --- a/src/android-clipboard.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/android-close.svg b/src/android-close.svg deleted file mode 100644 index aee0f9f63..000000000 --- a/src/android-close.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-cloud-circle.svg b/src/android-cloud-circle.svg deleted file mode 100644 index b0d8b0c11..000000000 --- a/src/android-cloud-circle.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-cloud-done.svg b/src/android-cloud-done.svg deleted file mode 100644 index 14c4e4ee3..000000000 --- a/src/android-cloud-done.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/android-cloud-outline.svg b/src/android-cloud-outline.svg deleted file mode 100644 index 9c3dc5535..000000000 --- a/src/android-cloud-outline.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-cloud.svg b/src/android-cloud.svg deleted file mode 100644 index fb4811811..000000000 --- a/src/android-cloud.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-color-palette.svg b/src/android-color-palette.svg deleted file mode 100644 index d700fe6b9..000000000 --- a/src/android-color-palette.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/src/android-compass.svg b/src/android-compass.svg deleted file mode 100644 index 2312530a4..000000000 --- a/src/android-compass.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-contact.svg b/src/android-contact.svg deleted file mode 100644 index 2750ed72d..000000000 --- a/src/android-contact.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/src/android-contacts.svg b/src/android-contacts.svg deleted file mode 100644 index bced75718..000000000 --- a/src/android-contacts.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/src/android-contract.svg b/src/android-contract.svg deleted file mode 100644 index 03e8295ec..000000000 --- a/src/android-contract.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-create.svg b/src/android-create.svg deleted file mode 100644 index cdcecbb7e..000000000 --- a/src/android-create.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-delete.svg b/src/android-delete.svg deleted file mode 100644 index 49cfa5ade..000000000 --- a/src/android-delete.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-desktop.svg b/src/android-desktop.svg deleted file mode 100644 index 441f994ae..000000000 --- a/src/android-desktop.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-document.svg b/src/android-document.svg deleted file mode 100644 index 82f16e403..000000000 --- a/src/android-document.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-done-all.svg b/src/android-done-all.svg deleted file mode 100644 index b9416a483..000000000 --- a/src/android-done-all.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-done.svg b/src/android-done.svg deleted file mode 100644 index 4bcb946f0..000000000 --- a/src/android-done.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-download.svg b/src/android-download.svg deleted file mode 100644 index c5832fd99..000000000 --- a/src/android-download.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-drafts.svg b/src/android-drafts.svg deleted file mode 100644 index 922b056f2..000000000 --- a/src/android-drafts.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-exit.svg b/src/android-exit.svg deleted file mode 100644 index 686e46a6e..000000000 --- a/src/android-exit.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-expand.svg b/src/android-expand.svg deleted file mode 100644 index 51be003c0..000000000 --- a/src/android-expand.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/android-favorite-outline.svg b/src/android-favorite-outline.svg deleted file mode 100644 index 97ef8d634..000000000 --- a/src/android-favorite-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/android-favorite.svg b/src/android-favorite.svg deleted file mode 100644 index 9c43f437c..000000000 --- a/src/android-favorite.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/android-film.svg b/src/android-film.svg deleted file mode 100644 index acedf6554..000000000 --- a/src/android-film.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-folder-open.svg b/src/android-folder-open.svg deleted file mode 100644 index fa77fea21..000000000 --- a/src/android-folder-open.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/android-folder.svg b/src/android-folder.svg deleted file mode 100644 index 626a45193..000000000 --- a/src/android-folder.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-funnel.svg b/src/android-funnel.svg deleted file mode 100644 index 4abd54ca3..000000000 --- a/src/android-funnel.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/android-globe.svg b/src/android-globe.svg deleted file mode 100644 index 677b2ac21..000000000 --- a/src/android-globe.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - diff --git a/src/android-hand.svg b/src/android-hand.svg deleted file mode 100644 index 5035d875b..000000000 --- a/src/android-hand.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/src/android-hangout.svg b/src/android-hangout.svg deleted file mode 100644 index 8714343ea..000000000 --- a/src/android-hangout.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-happy.svg b/src/android-happy.svg deleted file mode 100644 index 88baffe5e..000000000 --- a/src/android-happy.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/android-home.svg b/src/android-home.svg deleted file mode 100644 index 52197f1a2..000000000 --- a/src/android-home.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/android-image.svg b/src/android-image.svg deleted file mode 100644 index 782395876..000000000 --- a/src/android-image.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-laptop.svg b/src/android-laptop.svg deleted file mode 100644 index 1ad44f2ac..000000000 --- a/src/android-laptop.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/android-list.svg b/src/android-list.svg deleted file mode 100644 index 51bf4ae18..000000000 --- a/src/android-list.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-locate.svg b/src/android-locate.svg deleted file mode 100644 index e2dd098cb..000000000 --- a/src/android-locate.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/src/android-lock.svg b/src/android-lock.svg deleted file mode 100644 index 7b81e3cd7..000000000 --- a/src/android-lock.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/android-mail.svg b/src/android-mail.svg deleted file mode 100644 index c1a6bb9b9..000000000 --- a/src/android-mail.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-map.svg b/src/android-map.svg deleted file mode 100644 index d84e924f1..000000000 --- a/src/android-map.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-menu.svg b/src/android-menu.svg deleted file mode 100644 index edf92f3dc..000000000 --- a/src/android-menu.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-microphone-off.svg b/src/android-microphone-off.svg deleted file mode 100644 index 07434e995..000000000 --- a/src/android-microphone-off.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/src/android-microphone.svg b/src/android-microphone.svg deleted file mode 100644 index e827d13bc..000000000 --- a/src/android-microphone.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/android-more-horizontal.svg b/src/android-more-horizontal.svg deleted file mode 100644 index 40fd414f3..000000000 --- a/src/android-more-horizontal.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-more-vertical.svg b/src/android-more-vertical.svg deleted file mode 100644 index c1a71c813..000000000 --- a/src/android-more-vertical.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-navigate.svg b/src/android-navigate.svg deleted file mode 100644 index 9ece18bca..000000000 --- a/src/android-navigate.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-notifications-none.svg b/src/android-notifications-none.svg deleted file mode 100644 index 0ee685192..000000000 --- a/src/android-notifications-none.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/android-notifications-off.svg b/src/android-notifications-off.svg deleted file mode 100644 index c999351d0..000000000 --- a/src/android-notifications-off.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-notifications.svg b/src/android-notifications.svg deleted file mode 100644 index 4e40cee40..000000000 --- a/src/android-notifications.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-open.svg b/src/android-open.svg deleted file mode 100644 index 9e15136c7..000000000 --- a/src/android-open.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-options.svg b/src/android-options.svg deleted file mode 100644 index b714269d1..000000000 --- a/src/android-options.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/android-people.svg b/src/android-people.svg deleted file mode 100644 index a0cc61e94..000000000 --- a/src/android-people.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/android-person-add.svg b/src/android-person-add.svg deleted file mode 100644 index 3a9f32ae2..000000000 --- a/src/android-person-add.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/android-person.svg b/src/android-person.svg deleted file mode 100644 index 4fa23a9f3..000000000 --- a/src/android-person.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-phone-landscape.svg b/src/android-phone-landscape.svg deleted file mode 100644 index 9735e7ab0..000000000 --- a/src/android-phone-landscape.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-phone-portrait.svg b/src/android-phone-portrait.svg deleted file mode 100644 index 60874547f..000000000 --- a/src/android-phone-portrait.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-pin.svg b/src/android-pin.svg deleted file mode 100644 index 4164e7bf6..000000000 --- a/src/android-pin.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/android-plane.svg b/src/android-plane.svg deleted file mode 100644 index 7f6bf29f9..000000000 --- a/src/android-plane.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-playstore.svg b/src/android-playstore.svg deleted file mode 100644 index bff9f047b..000000000 --- a/src/android-playstore.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/android-print.svg b/src/android-print.svg deleted file mode 100644 index 7e3e746ff..000000000 --- a/src/android-print.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-radio-button-off.svg b/src/android-radio-button-off.svg deleted file mode 100644 index d36fa657c..000000000 --- a/src/android-radio-button-off.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-radio-button-on.svg b/src/android-radio-button-on.svg deleted file mode 100644 index 1f7f54c0f..000000000 --- a/src/android-radio-button-on.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/android-refresh.svg b/src/android-refresh.svg deleted file mode 100644 index 066f7d22c..000000000 --- a/src/android-refresh.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/android-remove-circle.svg b/src/android-remove-circle.svg deleted file mode 100644 index 2959055ed..000000000 --- a/src/android-remove-circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-remove.svg b/src/android-remove.svg deleted file mode 100644 index 3b2de40fa..000000000 --- a/src/android-remove.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/android-restaurant.svg b/src/android-restaurant.svg deleted file mode 100644 index 449b1910b..000000000 --- a/src/android-restaurant.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/android-sad.svg b/src/android-sad.svg deleted file mode 100644 index 2417e6f39..000000000 --- a/src/android-sad.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/src/android-search.svg b/src/android-search.svg deleted file mode 100644 index 2f2845535..000000000 --- a/src/android-search.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/android-send.svg b/src/android-send.svg deleted file mode 100644 index ffc8c8e63..000000000 --- a/src/android-send.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/android-settings.svg b/src/android-settings.svg deleted file mode 100644 index c42d79316..000000000 --- a/src/android-settings.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/src/android-share-alt.svg b/src/android-share-alt.svg deleted file mode 100644 index c391be54d..000000000 --- a/src/android-share-alt.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/src/android-share.svg b/src/android-share.svg deleted file mode 100644 index 567b5870e..000000000 --- a/src/android-share.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/android-star-half.svg b/src/android-star-half.svg deleted file mode 100644 index c68272da3..000000000 --- a/src/android-star-half.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-star-outline.svg b/src/android-star-outline.svg deleted file mode 100644 index 42be227f6..000000000 --- a/src/android-star-outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/android-star.svg b/src/android-star.svg deleted file mode 100644 index 47cc2fac2..000000000 --- a/src/android-star.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-stopwatch.svg b/src/android-stopwatch.svg deleted file mode 100644 index 2a62b4d81..000000000 --- a/src/android-stopwatch.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/android-subway.svg b/src/android-subway.svg deleted file mode 100644 index 9b48417a7..000000000 --- a/src/android-subway.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/android-sunny.svg b/src/android-sunny.svg deleted file mode 100644 index 491fc8177..000000000 --- a/src/android-sunny.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - diff --git a/src/android-sync.svg b/src/android-sync.svg deleted file mode 100644 index 8c0a0d79d..000000000 --- a/src/android-sync.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/android-textsms.svg b/src/android-textsms.svg deleted file mode 100644 index 34a16c3a6..000000000 --- a/src/android-textsms.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/android-time.svg b/src/android-time.svg deleted file mode 100644 index f81f46e27..000000000 --- a/src/android-time.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/android-train.svg b/src/android-train.svg deleted file mode 100644 index 2bb1ad25d..000000000 --- a/src/android-train.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-unlock.svg b/src/android-unlock.svg deleted file mode 100644 index 7cc622204..000000000 --- a/src/android-unlock.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/android-upload.svg b/src/android-upload.svg deleted file mode 100644 index 713bb6095..000000000 --- a/src/android-upload.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-volume-down.svg b/src/android-volume-down.svg deleted file mode 100644 index 7cde6871c..000000000 --- a/src/android-volume-down.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/android-volume-mute.svg b/src/android-volume-mute.svg deleted file mode 100644 index 634777d62..000000000 --- a/src/android-volume-mute.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/android-volume-off.svg b/src/android-volume-off.svg deleted file mode 100644 index 4fbbf05dc..000000000 --- a/src/android-volume-off.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/src/android-volume-up.svg b/src/android-volume-up.svg deleted file mode 100644 index 76f69f6d8..000000000 --- a/src/android-volume-up.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/android-walk.svg b/src/android-walk.svg deleted file mode 100644 index c7d60fe7e..000000000 --- a/src/android-walk.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/android-warning.svg b/src/android-warning.svg deleted file mode 100644 index e56e4cb65..000000000 --- a/src/android-warning.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/android-watch.svg b/src/android-watch.svg deleted file mode 100644 index 992a66668..000000000 --- a/src/android-watch.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/src/android-wifi.svg b/src/android-wifi.svg deleted file mode 100644 index 1f8ce078a..000000000 --- a/src/android-wifi.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/aperture.svg b/src/aperture.svg deleted file mode 100644 index b3aaedd97..000000000 --- a/src/aperture.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/archive.svg b/src/archive.svg deleted file mode 100644 index 4635da5f4..000000000 --- a/src/archive.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/arrow-down-a.svg b/src/arrow-down-a.svg deleted file mode 100644 index 4668ad13c..000000000 --- a/src/arrow-down-a.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-down-b.svg b/src/arrow-down-b.svg deleted file mode 100644 index 2ab1b5c8b..000000000 --- a/src/arrow-down-b.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-down-c.svg b/src/arrow-down-c.svg deleted file mode 100644 index 8f1bfa3ed..000000000 --- a/src/arrow-down-c.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/arrow-expand.svg b/src/arrow-expand.svg deleted file mode 100644 index 1cbcdf9dd..000000000 --- a/src/arrow-expand.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/arrow-graph-down-left.svg b/src/arrow-graph-down-left.svg deleted file mode 100644 index 4b146fd19..000000000 --- a/src/arrow-graph-down-left.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-graph-down-right.svg b/src/arrow-graph-down-right.svg deleted file mode 100644 index 937f142c0..000000000 --- a/src/arrow-graph-down-right.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-graph-up-left.svg b/src/arrow-graph-up-left.svg deleted file mode 100644 index 7149289f2..000000000 --- a/src/arrow-graph-up-left.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-graph-up-right.svg b/src/arrow-graph-up-right.svg deleted file mode 100644 index be6fa6c02..000000000 --- a/src/arrow-graph-up-right.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-left-a.svg b/src/arrow-left-a.svg deleted file mode 100644 index 2d35f1430..000000000 --- a/src/arrow-left-a.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-left-b.svg b/src/arrow-left-b.svg deleted file mode 100644 index 8b4753ea9..000000000 --- a/src/arrow-left-b.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-left-c.svg b/src/arrow-left-c.svg deleted file mode 100644 index 37f3511bd..000000000 --- a/src/arrow-left-c.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/arrow-move.svg b/src/arrow-move.svg deleted file mode 100644 index 1d4263f45..000000000 --- a/src/arrow-move.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-resize.svg b/src/arrow-resize.svg deleted file mode 100644 index a9c3b3cc1..000000000 --- a/src/arrow-resize.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-return-left.svg b/src/arrow-return-left.svg deleted file mode 100644 index a4b5e6f73..000000000 --- a/src/arrow-return-left.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-return-right.svg b/src/arrow-return-right.svg deleted file mode 100644 index fabb15e58..000000000 --- a/src/arrow-return-right.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-right-a.svg b/src/arrow-right-a.svg deleted file mode 100644 index b83f923e0..000000000 --- a/src/arrow-right-a.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-right-b.svg b/src/arrow-right-b.svg deleted file mode 100644 index b51f81699..000000000 --- a/src/arrow-right-b.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-right-c.svg b/src/arrow-right-c.svg deleted file mode 100644 index 332708ba6..000000000 --- a/src/arrow-right-c.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/arrow-shrink.svg b/src/arrow-shrink.svg deleted file mode 100644 index a73a075f8..000000000 --- a/src/arrow-shrink.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/arrow-swap.svg b/src/arrow-swap.svg deleted file mode 100644 index 50740f700..000000000 --- a/src/arrow-swap.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/arrow-up-a.svg b/src/arrow-up-a.svg deleted file mode 100644 index e333a3860..000000000 --- a/src/arrow-up-a.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/arrow-up-b.svg b/src/arrow-up-b.svg deleted file mode 100644 index 0def4b360..000000000 --- a/src/arrow-up-b.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/arrow-up-c.svg b/src/arrow-up-c.svg deleted file mode 100644 index b0398edf3..000000000 --- a/src/arrow-up-c.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/asterisk.svg b/src/asterisk.svg deleted file mode 100644 index 520d9caec..000000000 --- a/src/asterisk.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/at.svg b/src/at.svg deleted file mode 100644 index 40cf157f5..000000000 --- a/src/at.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - diff --git a/src/backspace-outline.svg b/src/backspace-outline.svg deleted file mode 100644 index 78f9c8e40..000000000 --- a/src/backspace-outline.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - diff --git a/src/backspace.svg b/src/backspace.svg deleted file mode 100644 index 075e412cd..000000000 --- a/src/backspace.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/src/bag.svg b/src/bag.svg deleted file mode 100644 index c6560a7fa..000000000 --- a/src/bag.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/battery-charging.svg b/src/battery-charging.svg deleted file mode 100644 index 575ff46e2..000000000 --- a/src/battery-charging.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/battery-empty.svg b/src/battery-empty.svg deleted file mode 100644 index a1aec8ba3..000000000 --- a/src/battery-empty.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/battery-full.svg b/src/battery-full.svg deleted file mode 100644 index 3eaa12d9d..000000000 --- a/src/battery-full.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/battery-half.svg b/src/battery-half.svg deleted file mode 100644 index 6c502ac49..000000000 --- a/src/battery-half.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/battery-low.svg b/src/battery-low.svg deleted file mode 100644 index fe61ef6cb..000000000 --- a/src/battery-low.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/beaker.svg b/src/beaker.svg deleted file mode 100644 index 83217eb6d..000000000 --- a/src/beaker.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/beer.svg b/src/beer.svg deleted file mode 100644 index 36b642434..000000000 --- a/src/beer.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - diff --git a/src/bluetooth.svg b/src/bluetooth.svg deleted file mode 100644 index fe17d95c7..000000000 --- a/src/bluetooth.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/src/bonfire.svg b/src/bonfire.svg deleted file mode 100644 index 1d8a680fc..000000000 --- a/src/bonfire.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/src/bookmark.svg b/src/bookmark.svg deleted file mode 100644 index 9ae067103..000000000 --- a/src/bookmark.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/bowtie.svg b/src/bowtie.svg deleted file mode 100644 index 955db03f0..000000000 --- a/src/bowtie.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - diff --git a/src/briefcase.svg b/src/briefcase.svg deleted file mode 100644 index d832d0fb0..000000000 --- a/src/briefcase.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/bug.svg b/src/bug.svg deleted file mode 100644 index 8d213a5cb..000000000 --- a/src/bug.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - diff --git a/src/calculator.svg b/src/calculator.svg deleted file mode 100644 index bce682dc3..000000000 --- a/src/calculator.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/calendar.svg b/src/calendar.svg deleted file mode 100644 index 4630f4279..000000000 --- a/src/calendar.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/camera.svg b/src/camera.svg deleted file mode 100644 index 5369eebee..000000000 --- a/src/camera.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/src/card.svg b/src/card.svg deleted file mode 100644 index c55c1ed2a..000000000 --- a/src/card.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/cash.svg b/src/cash.svg deleted file mode 100644 index 8e6dc150c..000000000 --- a/src/cash.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/chatbox-working.svg b/src/chatbox-working.svg deleted file mode 100644 index cad6327ee..000000000 --- a/src/chatbox-working.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/chatbox.svg b/src/chatbox.svg deleted file mode 100644 index 0c2a7e773..000000000 --- a/src/chatbox.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/chatboxes.svg b/src/chatboxes.svg deleted file mode 100644 index dba6e29cb..000000000 --- a/src/chatboxes.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/chatbubble-working.svg b/src/chatbubble-working.svg deleted file mode 100644 index ca69e3b83..000000000 --- a/src/chatbubble-working.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/chatbubble.svg b/src/chatbubble.svg deleted file mode 100644 index 5c3148fb5..000000000 --- a/src/chatbubble.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/chatbubbles.svg b/src/chatbubbles.svg deleted file mode 100644 index 8cc5f34e7..000000000 --- a/src/chatbubbles.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/src/checkmark-circled.svg b/src/checkmark-circled.svg deleted file mode 100644 index 7544fbc9c..000000000 --- a/src/checkmark-circled.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/checkmark-round.svg b/src/checkmark-round.svg deleted file mode 100644 index e7a62338c..000000000 --- a/src/checkmark-round.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/checkmark.svg b/src/checkmark.svg deleted file mode 100644 index 3f14a4de7..000000000 --- a/src/checkmark.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/chevron-down.svg b/src/chevron-down.svg deleted file mode 100644 index 792e3cee9..000000000 --- a/src/chevron-down.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/chevron-left.svg b/src/chevron-left.svg deleted file mode 100644 index 556425eb2..000000000 --- a/src/chevron-left.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/chevron-right.svg b/src/chevron-right.svg deleted file mode 100644 index 7ac591a0d..000000000 --- a/src/chevron-right.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/chevron-up.svg b/src/chevron-up.svg deleted file mode 100644 index 34355f39f..000000000 --- a/src/chevron-up.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/clipboard.svg b/src/clipboard.svg deleted file mode 100644 index db9e767a4..000000000 --- a/src/clipboard.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/clock.svg b/src/clock.svg deleted file mode 100644 index 964e57a86..000000000 --- a/src/clock.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/src/close-circled.svg b/src/close-circled.svg deleted file mode 100644 index 8eee9a33d..000000000 --- a/src/close-circled.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/close-round.svg b/src/close-round.svg deleted file mode 100644 index d8b5554c5..000000000 --- a/src/close-round.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/close.svg b/src/close.svg deleted file mode 100644 index 2e111a9ec..000000000 --- a/src/close.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/closed-captioning.svg b/src/closed-captioning.svg deleted file mode 100644 index 232b529e6..000000000 --- a/src/closed-captioning.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/cloud.svg b/src/cloud.svg deleted file mode 100644 index c3a4292eb..000000000 --- a/src/cloud.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/code-download.svg b/src/code-download.svg deleted file mode 100644 index 5f889f93c..000000000 --- a/src/code-download.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/code-working.svg b/src/code-working.svg deleted file mode 100644 index 0e91bdda2..000000000 --- a/src/code-working.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/code.svg b/src/code.svg deleted file mode 100644 index 3569f52bf..000000000 --- a/src/code.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/coffee.svg b/src/coffee.svg deleted file mode 100644 index a6f3801cf..000000000 --- a/src/coffee.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/compass.svg b/src/compass.svg deleted file mode 100644 index dfa3da0e4..000000000 --- a/src/compass.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/src/components.d.ts b/src/components.d.ts new file mode 100644 index 000000000..8cb296879 --- /dev/null +++ b/src/components.d.ts @@ -0,0 +1,130 @@ +/* eslint-disable */ +/* tslint:disable */ +/** + * This is an autogenerated file created by the Stencil compiler. + * It contains typing information for all components that exist in this project. + */ +import { HTMLStencilElement, JSXBase } from '@stencil/core/internal'; +export namespace Components { + interface IonIcon { + /** + * The color to use for the background of the item. + */ + color?: string; + /** + * Specifies whether the icon should horizontally flip when `dir` is `"rtl"`. + */ + flipRtl?: boolean; + /** + * A combination of both `name` and `src`. If a `src` url is detected it will set the `src` property. Otherwise it assumes it's a built-in named SVG and set the `name` property. + */ + icon?: any; + /** + * Specifies which icon to use on `ios` mode. + */ + ios?: string; + /** + * If enabled, ion-icon will be loaded lazily when it's visible in the viewport. Default, `false`. + * @default false + */ + lazy: boolean; + /** + * Specifies which icon to use on `md` mode. + */ + md?: string; + /** + * The mode determines which platform styles to use. + * @default getIonMode() + */ + mode: string; + /** + * Specifies which icon to use from the built-in set of icons. + */ + name?: string; + /** + * When set to `false`, SVG content that is HTTP fetched will not be checked if the response SVG content has any ` + + + + + +

Ionicons - Test

+ +

Default

+ + + + + + + + + + + \ No newline at end of file diff --git a/src/components/test/done_all.svg b/src/components/test/done_all.svg new file mode 100644 index 000000000..8592cf353 --- /dev/null +++ b/src/components/test/done_all.svg @@ -0,0 +1 @@ + diff --git a/src/components/test/dynamic-type/icon.e2e.ts b/src/components/test/dynamic-type/icon.e2e.ts new file mode 100644 index 000000000..c0690ea68 --- /dev/null +++ b/src/components/test/dynamic-type/icon.e2e.ts @@ -0,0 +1,17 @@ +import { expect } from '@playwright/test'; +import { test } from '../../../utils/test/playwright'; + +test.describe('icon: dynamic type', () => { + test.beforeEach(async ({ page }) => { + await page.goto('/test/dynamic-type'); + }); + + test('should scale text on larger font sizes', async ({ page }) => { + // Wait for all SVGs to be lazily loaded before taking screenshots + await page.waitForLoadState('networkidle'); + + const icons = page.locator('#icons'); + + await expect(icons).toHaveScreenshot(`icon-dynamic-type-diff.png`); + }); +}); diff --git a/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Chrome-linux.png b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Chrome-linux.png new file mode 100644 index 000000000..fc6f8449c Binary files /dev/null and b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Chrome-linux.png differ diff --git a/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Firefox-linux.png b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Firefox-linux.png new file mode 100644 index 000000000..4286c01b7 Binary files /dev/null and b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Firefox-linux.png differ diff --git a/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Safari-linux.png b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Safari-linux.png new file mode 100644 index 000000000..6f4c2d837 Binary files /dev/null and b/src/components/test/dynamic-type/icon.e2e.ts-snapshots/icon-dynamic-type-diff-Mobile-Safari-linux.png differ diff --git a/src/components/test/dynamic-type/index.html b/src/components/test/dynamic-type/index.html new file mode 100644 index 000000000..17682cabb --- /dev/null +++ b/src/components/test/dynamic-type/index.html @@ -0,0 +1,27 @@ + + + + + + + IonIcon - Dynamic Type + + + + + + +
+ + + +
+ + diff --git a/src/components/test/lock_open.svg b/src/components/test/lock_open.svg new file mode 100644 index 000000000..d81e1e310 --- /dev/null +++ b/src/components/test/lock_open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/test/no-sanitize.svg b/src/components/test/no-sanitize.svg new file mode 100644 index 000000000..fd3acad81 --- /dev/null +++ b/src/components/test/no-sanitize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/test/sanitize.svg b/src/components/test/sanitize.svg new file mode 100644 index 000000000..fd3acad81 --- /dev/null +++ b/src/components/test/sanitize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/test/toll.svg b/src/components/test/toll.svg new file mode 100644 index 000000000..3237bf57f --- /dev/null +++ b/src/components/test/toll.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/test/web_asset.svg b/src/components/test/web_asset.svg new file mode 100644 index 000000000..f12e83393 --- /dev/null +++ b/src/components/test/web_asset.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/test/work_outline.svg b/src/components/test/work_outline.svg new file mode 100644 index 000000000..f5bdab905 --- /dev/null +++ b/src/components/test/work_outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/compose.svg b/src/compose.svg deleted file mode 100644 index 21eb048e3..000000000 --- a/src/compose.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/src/connection-bars.svg b/src/connection-bars.svg deleted file mode 100644 index 14f9bc255..000000000 --- a/src/connection-bars.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/contrast.svg b/src/contrast.svg deleted file mode 100644 index 7fe98e199..000000000 --- a/src/contrast.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/crop.svg b/src/crop.svg deleted file mode 100644 index 9a92875e1..000000000 --- a/src/crop.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/cube.svg b/src/cube.svg deleted file mode 100644 index 79ef629e6..000000000 --- a/src/cube.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - diff --git a/src/data.json b/src/data.json new file mode 100644 index 000000000..9ac82720c --- /dev/null +++ b/src/data.json @@ -0,0 +1,11269 @@ +{ + "icons": [ + { + "name": "accessibility", + "tags": [ + "accessibility" + ] + }, + { + "name": "accessibility-outline", + "tags": [ + "accessibility", + "outline" + ] + }, + { + "name": "accessibility-sharp", + "tags": [ + "accessibility", + "sharp" + ] + }, + { + "name": "add", + "tags": [ + "add", + "circle", + "include", + "invite", + "plus" + ] + }, + { + "name": "add-circle", + "tags": [ + "add", + "circle", + "include", + "invite", + "plus" + ] + }, + { + "name": "add-circle-outline", + "tags": [ + "add", + "circle", + "include", + "invite", + "outline", + "plus" + ] + }, + { + "name": "add-circle-sharp", + "tags": [ + "add", + "circle", + "include", + "invite", + "plus", + "sharp" + ] + }, + { + "name": "add-outline", + "tags": [ + "add", + "outline" + ] + }, + { + "name": "add-sharp", + "tags": [ + "add", + "circle", + "include", + "invite", + "plus", + "sharp" + ] + }, + { + "name": "airplane", + "tags": [ + "airplane", + "plane" + ] + }, + { + "name": "airplane-outline", + "tags": [ + "airplane", + "outline", + "plane" + ] + }, + { + "name": "airplane-sharp", + "tags": [ + "airplane", + "plane", + "sharp" + ] + }, + { + "name": "alarm", + "tags": [ + "alarm", + "clock", + "time" + ] + }, + { + "name": "alarm-outline", + "tags": [ + "alarm", + "clock", + "outline", + "time" + ] + }, + { + "name": "alarm-sharp", + "tags": [ + "alarm", + "clock", + "sharp", + "time" + ] + }, + { + "name": "albums", + "tags": [ + "albums", + "boxes", + "slides", + "square" + ] + }, + { + "name": "albums-outline", + "tags": [ + "albums", + "boxes", + "outline", + "slides", + "square" + ] + }, + { + "name": "albums-sharp", + "tags": [ + "albums", + "boxes", + "sharp", + "slides", + "square" + ] + }, + { + "name": "alert", + "tags": [ + "!", + "alert", + "attention", + "exclamation", + "notice", + "warning" + ] + }, + { + "name": "alert-circle", + "tags": [ + "!", + "alert", + "attention", + "circle", + "exclamation", + "notice", + "warning" + ] + }, + { + "name": "alert-circle-outline", + "tags": [ + "!", + "alert", + "attention", + "circle", + "exclamation", + "notice", + "outline", + "warning" + ] + }, + { + "name": "alert-circle-sharp", + "tags": [ + "!", + "alert", + "attention", + "circle", + "exclamation", + "notice", + "sharp", + "warning" + ] + }, + { + "name": "alert-outline", + "tags": [ + "alert", + "outline" + ] + }, + { + "name": "alert-sharp", + "tags": [ + "!", + "alert", + "attention", + "exclamation", + "notice", + "sharp", + "warning" + ] + }, + { + "name": "american-football", + "tags": [ + "american", + "football" + ] + }, + { + "name": "american-football-outline", + "tags": [ + "american", + "football", + "outline" + ] + }, + { + "name": "american-football-sharp", + "tags": [ + "american", + "football", + "sharp" + ] + }, + { + "name": "analytics", + "tags": [ + "analytics", + "data", + "metrics", + "track" + ] + }, + { + "name": "analytics-outline", + "tags": [ + "analytics", + "data", + "metrics", + "outline", + "track" + ] + }, + { + "name": "analytics-sharp", + "tags": [ + "analytics", + "data", + "metrics", + "sharp", + "track" + ] + }, + { + "name": "aperture", + "tags": [ + "aperture", + "dark", + "images", + "levels", + "light", + "settings" + ] + }, + { + "name": "aperture-outline", + "tags": [ + "aperture", + "dark", + "images", + "levels", + "light", + "outline", + "settings" + ] + }, + { + "name": "aperture-sharp", + "tags": [ + "aperture", + "dark", + "images", + "levels", + "light", + "settings", + "sharp" + ] + }, + { + "name": "apps", + "tags": [ + "applications", + "apps" + ] + }, + { + "name": "apps-outline", + "tags": [ + "applications", + "apps", + "outline" + ] + }, + { + "name": "apps-sharp", + "tags": [ + "applications", + "apps", + "sharp" + ] + }, + { + "name": "archive", + "tags": [ + "archive", + "email" + ] + }, + { + "name": "archive-outline", + "tags": [ + "archive", + "email", + "outline" + ] + }, + { + "name": "archive-sharp", + "tags": [ + "archive", + "email", + "sharp" + ] + }, + { + "name": "arrow-back", + "tags": [ + "arrow", + "back", + "chevron", + "left", + "navigation" + ] + }, + { + "name": "arrow-back-circle", + "tags": [ + "arrow", + "back", + "chevron", + "circle", + "left", + "navigation" + ] + }, + { + "name": "arrow-back-circle-outline", + "tags": [ + "arrow", + "back", + "chevron", + "circle", + "left", + "navigation", + "outline" + ] + }, + { + "name": "arrow-back-circle-sharp", + "tags": [ + "arrow", + "back", + "chevron", + "circle", + "navigation", + "sharp" + ] + }, + { + "name": "arrow-back-outline", + "tags": [ + "arrow", + "back", + "left", + "outline" + ] + }, + { + "name": "arrow-back-sharp", + "tags": [ + "arrow", + "back", + "chevron", + "left", + "navigation", + "sharp" + ] + }, + { + "name": "arrow-down", + "tags": [ + "arrow", + "chevron", + "down" + ] + }, + { + "name": "arrow-down-circle", + "tags": [ + "arrow", + "chevron", + "circle", + "down" + ] + }, + { + "name": "arrow-down-circle-outline", + "tags": [ + "arrow", + "chevron", + "circle", + "down", + "outline" + ] + }, + { + "name": "arrow-down-circle-sharp", + "tags": [ + "arrow", + "chevron", + "circle", + "down", + "sharp" + ] + }, + { + "name": "arrow-down-left-box", + "tags": [ + "arrow", + "box", + "down", + "left" + ] + }, + { + "name": "arrow-down-left-box-outline", + "tags": [ + "arrow", + "box", + "down", + "left", + "outline" + ] + }, + { + "name": "arrow-down-left-box-sharp", + "tags": [ + "arrow", + "box", + "down", + "left", + "sharp" + ] + }, + { + "name": "arrow-down-outline", + "tags": [ + "arrow", + "down", + "outline" + ] + }, + { + "name": "arrow-down-right-box", + "tags": [ + "arrow", + "box", + "down", + "right" + ] + }, + { + "name": "arrow-down-right-box-outline", + "tags": [ + "arrow", + "box", + "down", + "outline", + "right" + ] + }, + { + "name": "arrow-down-right-box-sharp", + "tags": [ + "arrow", + "box", + "down", + "right", + "sharp" + ] + }, + { + "name": "arrow-down-sharp", + "tags": [ + "arrow", + "chevron", + "down", + "sharp" + ] + }, + { + "name": "arrow-forward", + "tags": [ + "arrow", + "chevron", + "forward", + "navigation", + "right" + ] + }, + { + "name": "arrow-forward-circle", + "tags": [ + "arrow", + "chevron", + "circle", + "forward", + "navigation", + "right" + ] + }, + { + "name": "arrow-forward-circle-outline", + "tags": [ + "arrow", + "chevron", + "circle", + "forward", + "navigation", + "outline", + "right" + ] + }, + { + "name": "arrow-forward-circle-sharp", + "tags": [ + "arrow", + "chevron", + "circle", + "forward", + "navigation", + "right", + "sharp" + ] + }, + { + "name": "arrow-forward-outline", + "tags": [ + "arrow", + "forward", + "outline", + "right" + ] + }, + { + "name": "arrow-forward-sharp", + "tags": [ + "arrow", + "chevron", + "forward", + "navigation", + "right", + "sharp" + ] + }, + { + "name": "arrow-redo", + "tags": [ + "arrow", + "redo" + ] + }, + { + "name": "arrow-redo-circle", + "tags": [ + "arrow", + "circle", + "redo" + ] + }, + { + "name": "arrow-redo-circle-outline", + "tags": [ + "arrow", + "circle", + "outline", + "redo" + ] + }, + { + "name": "arrow-redo-circle-sharp", + "tags": [ + "arrow", + "circle", + "redo", + "sharp" + ] + }, + { + "name": "arrow-redo-outline", + "tags": [ + "arrow", + "outline", + "redo" + ] + }, + { + "name": "arrow-redo-sharp", + "tags": [ + "arrow", + "redo", + "sharp" + ] + }, + { + "name": "arrow-undo", + "tags": [ + "arrow", + "undo" + ] + }, + { + "name": "arrow-undo-circle", + "tags": [ + "arrow", + "circle", + "undo" + ] + }, + { + "name": "arrow-undo-circle-outline", + "tags": [ + "arrow", + "circle", + "outline", + "undo" + ] + }, + { + "name": "arrow-undo-circle-sharp", + "tags": [ + "arrow", + "circle", + "sharp", + "undo" + ] + }, + { + "name": "arrow-undo-outline", + "tags": [ + "arrow", + "outline", + "undo" + ] + }, + { + "name": "arrow-undo-sharp", + "tags": [ + "arrow", + "sharp", + "undo" + ] + }, + { + "name": "arrow-up", + "tags": [ + "arrow", + "chevron", + "up" + ] + }, + { + "name": "arrow-up-circle", + "tags": [ + "arrow", + "chevron", + "circle", + "up" + ] + }, + { + "name": "arrow-up-circle-outline", + "tags": [ + "arrow", + "chevron", + "circle", + "outline", + "up" + ] + }, + { + "name": "arrow-up-circle-sharp", + "tags": [ + "arrow", + "chevron", + "circle", + "sharp", + "up" + ] + }, + { + "name": "arrow-up-left-box", + "tags": [ + "arrow", + "box", + "left", + "up" + ] + }, + { + "name": "arrow-up-left-box-outline", + "tags": [ + "arrow", + "box", + "left", + "outline", + "up" + ] + }, + { + "name": "arrow-up-left-box-sharp", + "tags": [ + "arrow", + "box", + "left", + "sharp", + "up" + ] + }, + { + "name": "arrow-up-outline", + "tags": [ + "arrow", + "outline", + "up" + ] + }, + { + "name": "arrow-up-right-box", + "tags": [ + "arrow", + "box", + "right", + "up" + ] + }, + { + "name": "arrow-up-right-box-outline", + "tags": [ + "arrow", + "box", + "outline", + "right", + "up" + ] + }, + { + "name": "arrow-up-right-box-sharp", + "tags": [ + "arrow", + "box", + "right", + "sharp", + "up" + ] + }, + { + "name": "arrow-up-sharp", + "tags": [ + "arrow", + "chevron", + "sharp", + "up" + ] + }, + { + "name": "at", + "tags": [ + "@", + "at" + ] + }, + { + "name": "at-circle", + "tags": [ + "@", + "at", + "circle" + ] + }, + { + "name": "at-circle-outline", + "tags": [ + "@", + "at", + "circle", + "outline" + ] + }, + { + "name": "at-circle-sharp", + "tags": [ + "@", + "at", + "circle", + "sharp" + ] + }, + { + "name": "at-outline", + "tags": [ + "at", + "outline" + ] + }, + { + "name": "at-sharp", + "tags": [ + "@", + "at", + "sharp" + ] + }, + { + "name": "attach", + "tags": [ + "attach" + ] + }, + { + "name": "attach-outline", + "tags": [ + "attach", + "outline" + ] + }, + { + "name": "attach-sharp", + "tags": [ + "attach", + "sharp" + ] + }, + { + "name": "backspace", + "tags": [ + "backspace" + ] + }, + { + "name": "backspace-outline", + "tags": [ + "backspace", + "outline" + ] + }, + { + "name": "backspace-sharp", + "tags": [ + "backspace", + "sharp" + ] + }, + { + "name": "bag", + "tags": [ + "bag" + ] + }, + { + "name": "bag-add", + "tags": [ + "add", + "bag" + ] + }, + { + "name": "bag-add-outline", + "tags": [ + "add", + "bag", + "outline" + ] + }, + { + "name": "bag-add-sharp", + "tags": [ + "add", + "bag", + "sharp" + ] + }, + { + "name": "bag-check", + "tags": [ + "bag", + "check" + ] + }, + { + "name": "bag-check-outline", + "tags": [ + "bag", + "check", + "outline" + ] + }, + { + "name": "bag-check-sharp", + "tags": [ + "bag", + "check", + "sharp" + ] + }, + { + "name": "bag-handle", + "tags": [ + "bag", + "handle" + ] + }, + { + "name": "bag-handle-outline", + "tags": [ + "bag", + "handle", + "outline" + ] + }, + { + "name": "bag-handle-sharp", + "tags": [ + "bag", + "handle", + "sharp" + ] + }, + { + "name": "bag-outline", + "tags": [ + "bag", + "outline" + ] + }, + { + "name": "bag-remove", + "tags": [ + "bag", + "remove" + ] + }, + { + "name": "bag-remove-outline", + "tags": [ + "bag", + "outline", + "remove" + ] + }, + { + "name": "bag-remove-sharp", + "tags": [ + "bag", + "remove", + "sharp" + ] + }, + { + "name": "bag-sharp", + "tags": [ + "bag", + "sharp" + ] + }, + { + "name": "balloon", + "tags": [ + "balloon" + ] + }, + { + "name": "balloon-outline", + "tags": [ + "balloon", + "outline" + ] + }, + { + "name": "balloon-sharp", + "tags": [ + "balloon", + "sharp" + ] + }, + { + "name": "ban", + "tags": [ + "ban" + ] + }, + { + "name": "ban-outline", + "tags": [ + "ban", + "outline" + ] + }, + { + "name": "ban-sharp", + "tags": [ + "ban", + "sharp" + ] + }, + { + "name": "bandage", + "tags": [ + "bandage" + ] + }, + { + "name": "bandage-outline", + "tags": [ + "bandage", + "outline" + ] + }, + { + "name": "bandage-sharp", + "tags": [ + "bandage", + "sharp" + ] + }, + { + "name": "bar-chart", + "tags": [ + "bar", + "chart" + ] + }, + { + "name": "bar-chart-outline", + "tags": [ + "bar", + "chart", + "outline" + ] + }, + { + "name": "bar-chart-sharp", + "tags": [ + "bar", + "chart", + "sharp" + ] + }, + { + "name": "barbell", + "tags": [ + "barbell", + "exercise", + "lifting", + "weight" + ] + }, + { + "name": "barbell-outline", + "tags": [ + "barbell", + "exercise", + "lifting", + "outline", + "weight" + ] + }, + { + "name": "barbell-sharp", + "tags": [ + "barbell", + "exercise", + "lifting", + "sharp", + "weight" + ] + }, + { + "name": "barcode", + "tags": [ + "barcode", + "camera", + "reader" + ] + }, + { + "name": "barcode-outline", + "tags": [ + "barcode", + "camera", + "outline", + "reader" + ] + }, + { + "name": "barcode-sharp", + "tags": [ + "barcode", + "camera", + "reader", + "sharp" + ] + }, + { + "name": "baseball", + "tags": [ + "baseball" + ] + }, + { + "name": "baseball-outline", + "tags": [ + "baseball", + "outline" + ] + }, + { + "name": "baseball-sharp", + "tags": [ + "baseball", + "sharp" + ] + }, + { + "name": "basket", + "tags": [ + "basket" + ] + }, + { + "name": "basket-outline", + "tags": [ + "basket", + "outline" + ] + }, + { + "name": "basket-sharp", + "tags": [ + "basket", + "sharp" + ] + }, + { + "name": "basketball", + "tags": [ + "basketball" + ] + }, + { + "name": "basketball-outline", + "tags": [ + "basketball", + "outline" + ] + }, + { + "name": "basketball-sharp", + "tags": [ + "basketball", + "sharp" + ] + }, + { + "name": "battery-charging", + "tags": [ + "battery", + "charging" + ] + }, + { + "name": "battery-charging-outline", + "tags": [ + "battery", + "charging", + "outline" + ] + }, + { + "name": "battery-charging-sharp", + "tags": [ + "battery", + "charging", + "sharp" + ] + }, + { + "name": "battery-dead", + "tags": [ + "battery", + "dead" + ] + }, + { + "name": "battery-dead-outline", + "tags": [ + "battery", + "dead", + "outline" + ] + }, + { + "name": "battery-dead-sharp", + "tags": [ + "battery", + "dead", + "sharp" + ] + }, + { + "name": "battery-full", + "tags": [ + "battery", + "full" + ] + }, + { + "name": "battery-full-outline", + "tags": [ + "battery", + "full", + "outline" + ] + }, + { + "name": "battery-full-sharp", + "tags": [ + "battery", + "full", + "sharp" + ] + }, + { + "name": "battery-half", + "tags": [ + "battery", + "half" + ] + }, + { + "name": "battery-half-outline", + "tags": [ + "battery", + "half", + "outline" + ] + }, + { + "name": "battery-half-sharp", + "tags": [ + "battery", + "half", + "sharp" + ] + }, + { + "name": "beaker", + "tags": [ + "beaker", + "flask", + "mixture", + "potion" + ] + }, + { + "name": "beaker-outline", + "tags": [ + "beaker", + "flask", + "mixture", + "outline", + "potion" + ] + }, + { + "name": "beaker-sharp", + "tags": [ + "beaker", + "flask", + "mixture", + "potion", + "sharp" + ] + }, + { + "name": "bed", + "tags": [ + "bed", + "hotel", + "loveseat", + "sleep" + ] + }, + { + "name": "bed-outline", + "tags": [ + "bed", + "hotel", + "loveseat", + "outline", + "sleep" + ] + }, + { + "name": "bed-sharp", + "tags": [ + "bed", + "hotel", + "loveseat", + "sharp", + "sleep" + ] + }, + { + "name": "beer", + "tags": [ + "beer", + "drink", + "eat", + "food" + ] + }, + { + "name": "beer-outline", + "tags": [ + "beer", + "drink", + "eat", + "food", + "outline" + ] + }, + { + "name": "beer-sharp", + "tags": [ + "beer", + "drink", + "eat", + "food", + "sharp" + ] + }, + { + "name": "bicycle", + "tags": [ + "bicycle", + "bike", + "exercise" + ] + }, + { + "name": "bicycle-outline", + "tags": [ + "bicycle", + "bike", + "exercise", + "outline" + ] + }, + { + "name": "bicycle-sharp", + "tags": [ + "bicycle", + "bike", + "exercise", + "sharp" + ] + }, + { + "name": "binoculars", + "tags": [ + "binoculars" + ] + }, + { + "name": "binoculars-outline", + "tags": [ + "binoculars", + "outline" + ] + }, + { + "name": "binoculars-sharp", + "tags": [ + "binoculars", + "sharp" + ] + }, + { + "name": "bluetooth", + "tags": [ + "bluetooth", + "cloud", + "connection" + ] + }, + { + "name": "bluetooth-outline", + "tags": [ + "bluetooth", + "cloud", + "connection", + "outline" + ] + }, + { + "name": "bluetooth-sharp", + "tags": [ + "bluetooth", + "cloud", + "connection", + "sharp" + ] + }, + { + "name": "boat", + "tags": [ + "boat" + ] + }, + { + "name": "boat-outline", + "tags": [ + "boat", + "outline" + ] + }, + { + "name": "boat-sharp", + "tags": [ + "boat", + "sharp" + ] + }, + { + "name": "body", + "tags": [ + "body" + ] + }, + { + "name": "body-outline", + "tags": [ + "body", + "outline" + ] + }, + { + "name": "body-sharp", + "tags": [ + "body", + "sharp" + ] + }, + { + "name": "bonfire", + "tags": [ + "bonfire", + "heat", + "hot" + ] + }, + { + "name": "bonfire-outline", + "tags": [ + "bonfire", + "heat", + "hot", + "outline" + ] + }, + { + "name": "bonfire-sharp", + "tags": [ + "bonfire", + "heat", + "hot", + "sharp" + ] + }, + { + "name": "book", + "tags": [ + "book", + "read" + ] + }, + { + "name": "book-outline", + "tags": [ + "book", + "outline", + "read" + ] + }, + { + "name": "book-sharp", + "tags": [ + "book", + "read", + "sharp" + ] + }, + { + "name": "bookmark", + "tags": [ + "bookmark", + "favorite", + "save", + "tag" + ] + }, + { + "name": "bookmark-outline", + "tags": [ + "bookmark", + "favorite", + "outline", + "save", + "tag" + ] + }, + { + "name": "bookmark-sharp", + "tags": [ + "bookmark", + "favorite", + "save", + "sharp", + "tag" + ] + }, + { + "name": "bookmarks", + "tags": [ + "bookmarks", + "favorite" + ] + }, + { + "name": "bookmarks-outline", + "tags": [ + "bookmarks", + "favorite", + "outline" + ] + }, + { + "name": "bookmarks-sharp", + "tags": [ + "bookmarks", + "favorite", + "sharp" + ] + }, + { + "name": "bowling-ball", + "tags": [ + "ball", + "bowling" + ] + }, + { + "name": "bowling-ball-outline", + "tags": [ + "ball", + "bowling", + "outline" + ] + }, + { + "name": "bowling-ball-sharp", + "tags": [ + "ball", + "bowling", + "sharp" + ] + }, + { + "name": "briefcase", + "tags": [ + "briefcase", + "folder", + "organize" + ] + }, + { + "name": "briefcase-outline", + "tags": [ + "briefcase", + "folder", + "organize", + "outline" + ] + }, + { + "name": "briefcase-sharp", + "tags": [ + "briefcase", + "folder", + "organize", + "sharp" + ] + }, + { + "name": "browsers", + "tags": [ + "browsers", + "square" + ] + }, + { + "name": "browsers-outline", + "tags": [ + "browsers", + "outline", + "square" + ] + }, + { + "name": "browsers-sharp", + "tags": [ + "browsers", + "sharp", + "square" + ] + }, + { + "name": "brush", + "tags": [ + "brush" + ] + }, + { + "name": "brush-outline", + "tags": [ + "brush", + "outline" + ] + }, + { + "name": "brush-sharp", + "tags": [ + "brush", + "sharp" + ] + }, + { + "name": "bug", + "tags": [ + "bug", + "develop", + "error", + "hacker", + "program" + ] + }, + { + "name": "bug-outline", + "tags": [ + "bug", + "develop", + "error", + "hacker", + "outline", + "program" + ] + }, + { + "name": "bug-sharp", + "tags": [ + "bug", + "develop", + "error", + "hacker", + "program", + "sharp" + ] + }, + { + "name": "build", + "tags": [ + "build" + ] + }, + { + "name": "build-outline", + "tags": [ + "build", + "outline" + ] + }, + { + "name": "build-sharp", + "tags": [ + "build", + "sharp" + ] + }, + { + "name": "bulb", + "tags": [ + "bulb" + ] + }, + { + "name": "bulb-outline", + "tags": [ + "bulb", + "outline" + ] + }, + { + "name": "bulb-sharp", + "tags": [ + "bulb", + "sharp" + ] + }, + { + "name": "bus", + "tags": [ + "bus" + ] + }, + { + "name": "bus-outline", + "tags": [ + "bus", + "outline" + ] + }, + { + "name": "bus-sharp", + "tags": [ + "bus", + "sharp" + ] + }, + { + "name": "business", + "tags": [ + "business" + ] + }, + { + "name": "business-outline", + "tags": [ + "business", + "outline" + ] + }, + { + "name": "business-sharp", + "tags": [ + "business", + "sharp" + ] + }, + { + "name": "cafe", + "tags": [ + "cafe", + "coffee", + "cup" + ] + }, + { + "name": "cafe-outline", + "tags": [ + "cafe", + "coffee", + "cup", + "outline" + ] + }, + { + "name": "cafe-sharp", + "tags": [ + "cafe", + "coffee", + "cup", + "sharp" + ] + }, + { + "name": "calculator", + "tags": [ + "arithmetic", + "calculator", + "math" + ] + }, + { + "name": "calculator-outline", + "tags": [ + "arithmetic", + "calculator", + "math", + "outline" + ] + }, + { + "name": "calculator-sharp", + "tags": [ + "arithmetic", + "calculator", + "math", + "sharp" + ] + }, + { + "name": "calendar", + "tags": [ + "calendar", + "date", + "month", + "week" + ] + }, + { + "name": "calendar-clear", + "tags": [ + "calendar", + "clear" + ] + }, + { + "name": "calendar-clear-outline", + "tags": [ + "calendar", + "clear", + "outline" + ] + }, + { + "name": "calendar-clear-sharp", + "tags": [ + "calendar", + "clear", + "sharp" + ] + }, + { + "name": "calendar-number", + "tags": [ + "calendar", + "number" + ] + }, + { + "name": "calendar-number-outline", + "tags": [ + "calendar", + "number", + "outline" + ] + }, + { + "name": "calendar-number-sharp", + "tags": [ + "calendar", + "number", + "sharp" + ] + }, + { + "name": "calendar-outline", + "tags": [ + "calendar", + "date", + "month", + "outline", + "week" + ] + }, + { + "name": "calendar-sharp", + "tags": [ + "calendar", + "date", + "month", + "sharp", + "week" + ] + }, + { + "name": "call", + "tags": [ + "call", + "telephone" + ] + }, + { + "name": "call-outline", + "tags": [ + "call", + "outline", + "telephone" + ] + }, + { + "name": "call-sharp", + "tags": [ + "call", + "sharp", + "telephone" + ] + }, + { + "name": "camera", + "tags": [ + "camera", + "image", + "photo" + ] + }, + { + "name": "camera-outline", + "tags": [ + "camera", + "image", + "outline", + "photo" + ] + }, + { + "name": "camera-reverse", + "tags": [ + "camera", + "reverse" + ] + }, + { + "name": "camera-reverse-outline", + "tags": [ + "camera", + "outline", + "reverse" + ] + }, + { + "name": "camera-reverse-sharp", + "tags": [ + "camera", + "reverse", + "sharp" + ] + }, + { + "name": "camera-sharp", + "tags": [ + "camera", + "image", + "photo", + "sharp" + ] + }, + { + "name": "car", + "tags": [ + "car" + ] + }, + { + "name": "car-outline", + "tags": [ + "car", + "outline" + ] + }, + { + "name": "car-sharp", + "tags": [ + "car", + "sharp" + ] + }, + { + "name": "car-sport", + "tags": [ + "car", + "sport" + ] + }, + { + "name": "car-sport-outline", + "tags": [ + "car", + "outline", + "sport" + ] + }, + { + "name": "car-sport-sharp", + "tags": [ + "car", + "sharp", + "sport" + ] + }, + { + "name": "card", + "tags": [ + "$", + "card", + "cash", + "credit", + "debit", + "dollars", + "money", + "price", + "shopping" + ] + }, + { + "name": "card-outline", + "tags": [ + "$", + "card", + "cash", + "credit", + "debit", + "dollars", + "money", + "outline", + "price", + "shopping" + ] + }, + { + "name": "card-sharp", + "tags": [ + "$", + "card", + "cash", + "credit", + "debit", + "dollars", + "money", + "price", + "sharp", + "shopping" + ] + }, + { + "name": "caret-back", + "tags": [ + "arrow", + "back", + "caret" + ] + }, + { + "name": "caret-back-circle", + "tags": [ + "arrow", + "back", + "caret", + "circle" + ] + }, + { + "name": "caret-back-circle-outline", + "tags": [ + "arrow", + "back", + "caret", + "circle", + "outline" + ] + }, + { + "name": "caret-back-circle-sharp", + "tags": [ + "arrow", + "back", + "caret", + "circle", + "left", + "sharp" + ] + }, + { + "name": "caret-back-outline", + "tags": [ + "arrow", + "back", + "caret", + "left", + "outline" + ] + }, + { + "name": "caret-back-sharp", + "tags": [ + "arrow", + "back", + "caret", + "left", + "sharp" + ] + }, + { + "name": "caret-down", + "tags": [ + "arrow", + "caret", + "down" + ] + }, + { + "name": "caret-down-circle", + "tags": [ + "arrow", + "caret", + "circle", + "down" + ] + }, + { + "name": "caret-down-circle-outline", + "tags": [ + "arrow", + "caret", + "circle", + "down", + "outline" + ] + }, + { + "name": "caret-down-circle-sharp", + "tags": [ + "arrow", + "caret", + "circle", + "down", + "sharp" + ] + }, + { + "name": "caret-down-outline", + "tags": [ + "arrow", + "caret", + "down", + "outline" + ] + }, + { + "name": "caret-down-sharp", + "tags": [ + "arrow", + "caret", + "down", + "sharp" + ] + }, + { + "name": "caret-forward", + "tags": [ + "arrow", + "caret", + "forward", + "right" + ] + }, + { + "name": "caret-forward-circle", + "tags": [ + "arrow", + "caret", + "circle", + "forward", + "right" + ] + }, + { + "name": "caret-forward-circle-outline", + "tags": [ + "arrow", + "caret", + "circle", + "forward", + "outline", + "right" + ] + }, + { + "name": "caret-forward-circle-sharp", + "tags": [ + "arrow", + "caret", + "circle", + "forward", + "right", + "sharp" + ] + }, + { + "name": "caret-forward-outline", + "tags": [ + "arrow", + "caret", + "forward", + "outline", + "right" + ] + }, + { + "name": "caret-forward-sharp", + "tags": [ + "arrow", + "caret", + "forward", + "right", + "sharp" + ] + }, + { + "name": "caret-up", + "tags": [ + "arrow", + "caret", + "up" + ] + }, + { + "name": "caret-up-circle", + "tags": [ + "arrow", + "caret", + "circle", + "up" + ] + }, + { + "name": "caret-up-circle-outline", + "tags": [ + "arrow", + "caret", + "circle", + "outline", + "up" + ] + }, + { + "name": "caret-up-circle-sharp", + "tags": [ + "arrow", + "caret", + "circle", + "sharp", + "up" + ] + }, + { + "name": "caret-up-outline", + "tags": [ + "arrow", + "caret", + "outline", + "up" + ] + }, + { + "name": "caret-up-sharp", + "tags": [ + "arrow", + "caret", + "sharp", + "up" + ] + }, + { + "name": "cart", + "tags": [ + "cart" + ] + }, + { + "name": "cart-outline", + "tags": [ + "cart", + "outline" + ] + }, + { + "name": "cart-sharp", + "tags": [ + "cart", + "sharp" + ] + }, + { + "name": "cash", + "tags": [ + "$", + "cash", + "credit", + "debit", + "dollars", + "money", + "price", + "shopping" + ] + }, + { + "name": "cash-outline", + "tags": [ + "$", + "cash", + "credit", + "debit", + "dollars", + "money", + "outline", + "price", + "shopping" + ] + }, + { + "name": "cash-sharp", + "tags": [ + "$", + "cash", + "credit", + "debit", + "dollars", + "money", + "price", + "sharp", + "shopping" + ] + }, + { + "name": "cellular", + "tags": [ + "cellular" + ] + }, + { + "name": "cellular-outline", + "tags": [ + "cellular", + "outline" + ] + }, + { + "name": "cellular-sharp", + "tags": [ + "cellular", + "sharp" + ] + }, + { + "name": "chatbox", + "tags": [ + "chatbox" + ] + }, + { + "name": "chatbox-ellipses", + "tags": [ + "chatbox", + "ellipses" + ] + }, + { + "name": "chatbox-ellipses-outline", + "tags": [ + "chatbox", + "ellipses", + "outline" + ] + }, + { + "name": "chatbox-ellipses-sharp", + "tags": [ + "chatbox", + "ellipses", + "sharp" + ] + }, + { + "name": "chatbox-outline", + "tags": [ + "chatbox", + "outline" + ] + }, + { + "name": "chatbox-sharp", + "tags": [ + "chatbox", + "sharp" + ] + }, + { + "name": "chatbubble", + "tags": [ + "chatbubble" + ] + }, + { + "name": "chatbubble-ellipses", + "tags": [ + "chatbubble", + "ellipses" + ] + }, + { + "name": "chatbubble-ellipses-outline", + "tags": [ + "chatbubble", + "ellipses", + "outline" + ] + }, + { + "name": "chatbubble-ellipses-sharp", + "tags": [ + "chatbubble", + "ellipses", + "sharp" + ] + }, + { + "name": "chatbubble-outline", + "tags": [ + "chatbubble", + "outline" + ] + }, + { + "name": "chatbubble-sharp", + "tags": [ + "chatbubble", + "sharp" + ] + }, + { + "name": "chatbubbles", + "tags": [ + "chatbubbles", + "talk" + ] + }, + { + "name": "chatbubbles-outline", + "tags": [ + "chatbubbles", + "outline", + "talk" + ] + }, + { + "name": "chatbubbles-sharp", + "tags": [ + "chatbubbles", + "sharp", + "talk" + ] + }, + { + "name": "checkbox", + "tags": [ + "checkbox" + ] + }, + { + "name": "checkbox-outline", + "tags": [ + "checkbox", + "outline" + ] + }, + { + "name": "checkbox-sharp", + "tags": [ + "checkbox", + "sharp" + ] + }, + { + "name": "checkmark", + "tags": [ + "checkmark", + "circle" + ] + }, + { + "name": "checkmark-circle", + "tags": [ + "checkmark", + "circle" + ] + }, + { + "name": "checkmark-circle-outline", + "tags": [ + "checkmark", + "circle", + "outline" + ] + }, + { + "name": "checkmark-circle-sharp", + "tags": [ + "checkmark", + "circle", + "sharp" + ] + }, + { + "name": "checkmark-done", + "tags": [ + "checkmark", + "done" + ] + }, + { + "name": "checkmark-done-circle", + "tags": [ + "checkmark", + "circle", + "done" + ] + }, + { + "name": "checkmark-done-circle-outline", + "tags": [ + "checkmark", + "circle", + "done", + "outline" + ] + }, + { + "name": "checkmark-done-circle-sharp", + "tags": [ + "checkmark", + "circle", + "done", + "sharp" + ] + }, + { + "name": "checkmark-done-outline", + "tags": [ + "checkmark", + "done", + "outline" + ] + }, + { + "name": "checkmark-done-sharp", + "tags": [ + "checkmark", + "done", + "sharp" + ] + }, + { + "name": "checkmark-outline", + "tags": [ + "checkmark", + "outline" + ] + }, + { + "name": "checkmark-sharp", + "tags": [ + "checkmark", + "circle", + "sharp" + ] + }, + { + "name": "chevron-back", + "tags": [ + "arrow", + "back", + "chevron", + "left" + ] + }, + { + "name": "chevron-back-circle", + "tags": [ + "arrow", + "back", + "chevron", + "circle", + "left" + ] + }, + { + "name": "chevron-back-circle-outline", + "tags": [ + "arrow", + "back", + "chevron", + "circle", + "left", + "outline" + ] + }, + { + "name": "chevron-back-circle-sharp", + "tags": [ + "arrow", + "back", + "chevron", + "circle", + "left", + "sharp" + ] + }, + { + "name": "chevron-back-outline", + "tags": [ + "arrow", + "back", + "chevron", + "left", + "outline" + ] + }, + { + "name": "chevron-back-sharp", + "tags": [ + "arrow", + "back", + "chevron", + "left", + "sharp" + ] + }, + { + "name": "chevron-collapse", + "tags": [ + "chevron", + "collapse" + ] + }, + { + "name": "chevron-collapse-outline", + "tags": [ + "chevron", + "collapse", + "outline" + ] + }, + { + "name": "chevron-collapse-sharp", + "tags": [ + "chevron", + "collapse", + "sharp" + ] + }, + { + "name": "chevron-down", + "tags": [ + "arrow", + "chevron", + "down" + ] + }, + { + "name": "chevron-down-circle", + "tags": [ + "arrow", + "chevron", + "circle", + "down" + ] + }, + { + "name": "chevron-down-circle-outline", + "tags": [ + "arrow", + "chevron", + "circle", + "down", + "outline" + ] + }, + { + "name": "chevron-down-circle-sharp", + "tags": [ + "arrow", + "chevron", + "circle", + "down", + "sharp" + ] + }, + { + "name": "chevron-down-outline", + "tags": [ + "arrow", + "chevron", + "down", + "outline" + ] + }, + { + "name": "chevron-down-sharp", + "tags": [ + "arrow", + "chevron", + "down", + "sharp" + ] + }, + { + "name": "chevron-expand", + "tags": [ + "chevron", + "expand" + ] + }, + { + "name": "chevron-expand-outline", + "tags": [ + "chevron", + "expand", + "outline" + ] + }, + { + "name": "chevron-expand-sharp", + "tags": [ + "chevron", + "expand", + "sharp" + ] + }, + { + "name": "chevron-forward", + "tags": [ + "arrow", + "chevron", + "forward", + "right" + ] + }, + { + "name": "chevron-forward-circle", + "tags": [ + "arrow", + "chevron", + "circle", + "forward", + "right" + ] + }, + { + "name": "chevron-forward-circle-outline", + "tags": [ + "arrow", + "chevron", + "circle", + "forward", + "outline", + "right" + ] + }, + { + "name": "chevron-forward-circle-sharp", + "tags": [ + "arrow", + "chevron", + "circle", + "forward", + "right", + "sharp" + ] + }, + { + "name": "chevron-forward-outline", + "tags": [ + "arrow", + "chevron", + "forward", + "outline", + "right" + ] + }, + { + "name": "chevron-forward-sharp", + "tags": [ + "arrow", + "chevron", + "forward", + "right", + "sharp" + ] + }, + { + "name": "chevron-up", + "tags": [ + "arrow", + "chevron", + "up" + ] + }, + { + "name": "chevron-up-circle", + "tags": [ + "arrow", + "chevron", + "circle", + "up" + ] + }, + { + "name": "chevron-up-circle-outline", + "tags": [ + "arrow", + "chevron", + "circle", + "outline", + "up" + ] + }, + { + "name": "chevron-up-circle-sharp", + "tags": [ + "arrow", + "chevron", + "circle", + "sharp", + "up" + ] + }, + { + "name": "chevron-up-outline", + "tags": [ + "arrow", + "chevron", + "outline", + "up" + ] + }, + { + "name": "chevron-up-sharp", + "tags": [ + "arrow", + "chevron", + "sharp", + "up" + ] + }, + { + "name": "clipboard", + "tags": [ + "clipboard", + "copy", + "paste", + "write" + ] + }, + { + "name": "clipboard-outline", + "tags": [ + "clipboard", + "copy", + "outline", + "paste", + "write" + ] + }, + { + "name": "clipboard-sharp", + "tags": [ + "clipboard", + "copy", + "paste", + "sharp", + "write" + ] + }, + { + "name": "close", + "tags": [ + "circle", + "close", + "delete", + "remove" + ] + }, + { + "name": "close-circle", + "tags": [ + "circle", + "close", + "delete", + "remove" + ] + }, + { + "name": "close-circle-outline", + "tags": [ + "circle", + "close", + "delete", + "outline", + "remove" + ] + }, + { + "name": "close-circle-sharp", + "tags": [ + "circle", + "close", + "delete", + "remove", + "sharp" + ] + }, + { + "name": "close-outline", + "tags": [ + "circle", + "close", + "delete", + "outline", + "remove" + ] + }, + { + "name": "close-sharp", + "tags": [ + "circle", + "close", + "delete", + "remove", + "sharp" + ] + }, + { + "name": "cloud", + "tags": [ + "circle", + "cloud", + "storage", + "weather", + "whether" + ] + }, + { + "name": "cloud-circle", + "tags": [ + "circle", + "cloud", + "storage", + "weather", + "whether" + ] + }, + { + "name": "cloud-circle-outline", + "tags": [ + "circle", + "cloud", + "outline", + "storage", + "weather", + "whether" + ] + }, + { + "name": "cloud-circle-sharp", + "tags": [ + "circle", + "cloud", + "sharp", + "storage", + "weather", + "whether" + ] + }, + { + "name": "cloud-done", + "tags": [ + "cloud", + "done" + ] + }, + { + "name": "cloud-done-outline", + "tags": [ + "cloud", + "done", + "outline" + ] + }, + { + "name": "cloud-done-sharp", + "tags": [ + "cloud", + "done", + "sharp" + ] + }, + { + "name": "cloud-download", + "tags": [ + "cloud", + "download", + "storage" + ] + }, + { + "name": "cloud-download-outline", + "tags": [ + "cloud", + "download", + "outline", + "storage" + ] + }, + { + "name": "cloud-download-sharp", + "tags": [ + "cloud", + "download", + "sharp", + "storage" + ] + }, + { + "name": "cloud-offline", + "tags": [ + "cloud", + "offline" + ] + }, + { + "name": "cloud-offline-outline", + "tags": [ + "cloud", + "offline", + "outline" + ] + }, + { + "name": "cloud-offline-sharp", + "tags": [ + "cloud", + "offline", + "sharp" + ] + }, + { + "name": "cloud-outline", + "tags": [ + "circle", + "cloud", + "outline", + "storage", + "weather", + "whether" + ] + }, + { + "name": "cloud-sharp", + "tags": [ + "circle", + "cloud", + "sharp", + "storage", + "weather", + "whether" + ] + }, + { + "name": "cloud-upload", + "tags": [ + "cloud", + "storage", + "upload" + ] + }, + { + "name": "cloud-upload-outline", + "tags": [ + "cloud", + "outline", + "storage", + "upload" + ] + }, + { + "name": "cloud-upload-sharp", + "tags": [ + "cloud", + "sharp", + "storage", + "upload" + ] + }, + { + "name": "cloudy", + "tags": [ + "cloudy", + "overcast", + "weather", + "whether" + ] + }, + { + "name": "cloudy-night", + "tags": [ + "cloudy", + "night", + "overcast", + "weather", + "whether" + ] + }, + { + "name": "cloudy-night-outline", + "tags": [ + "cloudy", + "night", + "outline", + "overcast", + "weather", + "whether" + ] + }, + { + "name": "cloudy-night-sharp", + "tags": [ + "cloudy", + "night", + "overcast", + "sharp", + "weather", + "whether" + ] + }, + { + "name": "cloudy-outline", + "tags": [ + "cloudy", + "outline", + "overcast", + "weather", + "whether" + ] + }, + { + "name": "cloudy-sharp", + "tags": [ + "cloudy", + "overcast", + "sharp", + "weather", + "whether" + ] + }, + { + "name": "code", + "tags": [ + "code", + "develop", + "hacker", + "program" + ] + }, + { + "name": "code-download", + "tags": [ + "code", + "develop", + "download", + "hacker", + "program" + ] + }, + { + "name": "code-download-outline", + "tags": [ + "code", + "develop", + "download", + "hacker", + "outline", + "program" + ] + }, + { + "name": "code-download-sharp", + "tags": [ + "code", + "develop", + "download", + "hacker", + "program", + "sharp" + ] + }, + { + "name": "code-outline", + "tags": [ + "code", + "develop", + "hacker", + "outline", + "program" + ] + }, + { + "name": "code-sharp", + "tags": [ + "code", + "develop", + "hacker", + "program", + "sharp" + ] + }, + { + "name": "code-slash", + "tags": [ + "code", + "slash" + ] + }, + { + "name": "code-slash-outline", + "tags": [ + "code", + "outline", + "slash" + ] + }, + { + "name": "code-slash-sharp", + "tags": [ + "code", + "sharp", + "slash" + ] + }, + { + "name": "code-working", + "tags": [ + "code", + "develop", + "hacker", + "program", + "working" + ] + }, + { + "name": "code-working-outline", + "tags": [ + "code", + "develop", + "hacker", + "outline", + "program", + "working" + ] + }, + { + "name": "code-working-sharp", + "tags": [ + "code", + "develop", + "hacker", + "program", + "sharp", + "working" + ] + }, + { + "name": "cog", + "tags": [ + "cog", + "gear", + "options", + "settings" + ] + }, + { + "name": "cog-outline", + "tags": [ + "cog", + "gear", + "options", + "outline", + "settings" + ] + }, + { + "name": "cog-sharp", + "tags": [ + "cog", + "gear", + "options", + "settings", + "sharp" + ] + }, + { + "name": "color-fill", + "tags": [ + "color", + "fill" + ] + }, + { + "name": "color-fill-outline", + "tags": [ + "color", + "fill", + "outline" + ] + }, + { + "name": "color-fill-sharp", + "tags": [ + "color", + "fill", + "sharp" + ] + }, + { + "name": "color-filter", + "tags": [ + "color", + "filter" + ] + }, + { + "name": "color-filter-outline", + "tags": [ + "color", + "filter", + "outline" + ] + }, + { + "name": "color-filter-sharp", + "tags": [ + "color", + "filter", + "sharp" + ] + }, + { + "name": "color-palette", + "tags": [ + "color", + "palette" + ] + }, + { + "name": "color-palette-outline", + "tags": [ + "color", + "outline", + "palette" + ] + }, + { + "name": "color-palette-sharp", + "tags": [ + "color", + "palette", + "sharp" + ] + }, + { + "name": "color-wand", + "tags": [ + "color", + "wand" + ] + }, + { + "name": "color-wand-outline", + "tags": [ + "color", + "outline", + "wand" + ] + }, + { + "name": "color-wand-sharp", + "tags": [ + "color", + "sharp", + "wand" + ] + }, + { + "name": "compass", + "tags": [ + "compass", + "directions", + "location", + "navigation" + ] + }, + { + "name": "compass-outline", + "tags": [ + "compass", + "directions", + "location", + "navigation", + "outline" + ] + }, + { + "name": "compass-sharp", + "tags": [ + "compass", + "directions", + "location", + "navigation", + "sharp" + ] + }, + { + "name": "construct", + "tags": [ + "construct" + ] + }, + { + "name": "construct-outline", + "tags": [ + "construct", + "outline" + ] + }, + { + "name": "construct-sharp", + "tags": [ + "construct", + "sharp" + ] + }, + { + "name": "contract", + "tags": [ + "contract" + ] + }, + { + "name": "contract-outline", + "tags": [ + "contract", + "outline" + ] + }, + { + "name": "contract-sharp", + "tags": [ + "contract", + "sharp" + ] + }, + { + "name": "contrast", + "tags": [ + "contrast", + "dark", + "images", + "levels", + "light", + "settings" + ] + }, + { + "name": "contrast-outline", + "tags": [ + "contrast", + "dark", + "images", + "levels", + "light", + "outline", + "settings" + ] + }, + { + "name": "contrast-sharp", + "tags": [ + "contrast", + "dark", + "images", + "levels", + "light", + "settings", + "sharp" + ] + }, + { + "name": "copy", + "tags": [ + "copy", + "duplicate", + "paper" + ] + }, + { + "name": "copy-outline", + "tags": [ + "copy", + "duplicate", + "outline", + "paper" + ] + }, + { + "name": "copy-sharp", + "tags": [ + "copy", + "duplicate", + "paper", + "sharp" + ] + }, + { + "name": "create", + "tags": [ + "create", + "edit" + ] + }, + { + "name": "create-outline", + "tags": [ + "create", + "edit", + "outline" + ] + }, + { + "name": "create-sharp", + "tags": [ + "create", + "edit", + "sharp" + ] + }, + { + "name": "crop", + "tags": [ + "crop" + ] + }, + { + "name": "crop-outline", + "tags": [ + "crop", + "outline" + ] + }, + { + "name": "crop-sharp", + "tags": [ + "crop", + "sharp" + ] + }, + { + "name": "cube", + "tags": [ + "box", + "container", + "cube", + "square" + ] + }, + { + "name": "cube-outline", + "tags": [ + "box", + "container", + "cube", + "outline", + "square" + ] + }, + { + "name": "cube-sharp", + "tags": [ + "box", + "container", + "cube", + "sharp", + "square" + ] + }, + { + "name": "cut", + "tags": [ + "cut" + ] + }, + { + "name": "cut-outline", + "tags": [ + "cut", + "outline" + ] + }, + { + "name": "cut-sharp", + "tags": [ + "cut", + "sharp" + ] + }, + { + "name": "desktop", + "tags": [ + "desktop" + ] + }, + { + "name": "desktop-outline", + "tags": [ + "desktop", + "outline" + ] + }, + { + "name": "desktop-sharp", + "tags": [ + "desktop", + "sharp" + ] + }, + { + "name": "diamond", + "tags": [ + "diamond" + ] + }, + { + "name": "diamond-outline", + "tags": [ + "diamond", + "outline" + ] + }, + { + "name": "diamond-sharp", + "tags": [ + "diamond", + "sharp" + ] + }, + { + "name": "dice", + "tags": [ + "dice" + ] + }, + { + "name": "dice-outline", + "tags": [ + "dice", + "outline" + ] + }, + { + "name": "dice-sharp", + "tags": [ + "dice", + "sharp" + ] + }, + { + "name": "disc", + "tags": [ + "cd", + "disc", + "vinyl" + ] + }, + { + "name": "disc-outline", + "tags": [ + "cd", + "disc", + "outline", + "vinyl" + ] + }, + { + "name": "disc-sharp", + "tags": [ + "cd", + "disc", + "sharp", + "vinyl" + ] + }, + { + "name": "document", + "tags": [ + "document", + "file", + "paper" + ] + }, + { + "name": "document-attach", + "tags": [ + "attach", + "document" + ] + }, + { + "name": "document-attach-outline", + "tags": [ + "attach", + "document", + "outline" + ] + }, + { + "name": "document-attach-sharp", + "tags": [ + "attach", + "document", + "sharp" + ] + }, + { + "name": "document-lock", + "tags": [ + "document", + "lock" + ] + }, + { + "name": "document-lock-outline", + "tags": [ + "document", + "lock", + "outline" + ] + }, + { + "name": "document-lock-sharp", + "tags": [ + "document", + "lock", + "sharp" + ] + }, + { + "name": "document-outline", + "tags": [ + "document", + "file", + "outline", + "paper" + ] + }, + { + "name": "document-sharp", + "tags": [ + "document", + "file", + "paper", + "sharp" + ] + }, + { + "name": "document-text", + "tags": [ + "document", + "text" + ] + }, + { + "name": "document-text-outline", + "tags": [ + "document", + "outline", + "text" + ] + }, + { + "name": "document-text-sharp", + "tags": [ + "document", + "sharp", + "text" + ] + }, + { + "name": "documents", + "tags": [ + "documents" + ] + }, + { + "name": "documents-outline", + "tags": [ + "documents", + "outline" + ] + }, + { + "name": "documents-sharp", + "tags": [ + "documents", + "sharp" + ] + }, + { + "name": "download", + "tags": [ + "download", + "export" + ] + }, + { + "name": "download-outline", + "tags": [ + "download", + "export", + "outline" + ] + }, + { + "name": "download-sharp", + "tags": [ + "download", + "export", + "sharp" + ] + }, + { + "name": "duplicate", + "tags": [ + "duplicate" + ] + }, + { + "name": "duplicate-outline", + "tags": [ + "duplicate", + "outline" + ] + }, + { + "name": "duplicate-sharp", + "tags": [ + "duplicate", + "sharp" + ] + }, + { + "name": "ear", + "tags": [ + "ear" + ] + }, + { + "name": "ear-outline", + "tags": [ + "ear", + "outline" + ] + }, + { + "name": "ear-sharp", + "tags": [ + "ear", + "sharp" + ] + }, + { + "name": "earth", + "tags": [ + "earth", + "globe" + ] + }, + { + "name": "earth-outline", + "tags": [ + "earth", + "globe", + "outline" + ] + }, + { + "name": "earth-sharp", + "tags": [ + "earth", + "globe", + "sharp" + ] + }, + { + "name": "easel", + "tags": [ + "easel" + ] + }, + { + "name": "easel-outline", + "tags": [ + "easel", + "outline" + ] + }, + { + "name": "easel-sharp", + "tags": [ + "easel", + "sharp" + ] + }, + { + "name": "egg", + "tags": [ + "baby", + "bird", + "birth", + "egg", + "twitter" + ] + }, + { + "name": "egg-outline", + "tags": [ + "baby", + "bird", + "birth", + "egg", + "outline", + "twitter" + ] + }, + { + "name": "egg-sharp", + "tags": [ + "baby", + "bird", + "birth", + "egg", + "sharp", + "twitter" + ] + }, + { + "name": "ellipse", + "tags": [ + "circle", + "ellipse" + ] + }, + { + "name": "ellipse-outline", + "tags": [ + "circle", + "ellipse", + "outline" + ] + }, + { + "name": "ellipse-sharp", + "tags": [ + "circle", + "ellipse", + "sharp" + ] + }, + { + "name": "ellipsis-horizontal", + "tags": [ + "ellipsis", + "horizontal" + ] + }, + { + "name": "ellipsis-horizontal-circle", + "tags": [ + "circle", + "ellipsis", + "horizontal" + ] + }, + { + "name": "ellipsis-horizontal-circle-outline", + "tags": [ + "circle", + "ellipsis", + "horizontal", + "outline" + ] + }, + { + "name": "ellipsis-horizontal-circle-sharp", + "tags": [ + "circle", + "ellipsis", + "horizontal", + "sharp" + ] + }, + { + "name": "ellipsis-horizontal-outline", + "tags": [ + "ellipsis", + "horizontal", + "outline" + ] + }, + { + "name": "ellipsis-horizontal-sharp", + "tags": [ + "ellipsis", + "horizontal", + "sharp" + ] + }, + { + "name": "ellipsis-vertical", + "tags": [ + "ellipsis", + "vertical" + ] + }, + { + "name": "ellipsis-vertical-circle", + "tags": [ + "circle", + "ellipsis", + "vertical" + ] + }, + { + "name": "ellipsis-vertical-circle-outline", + "tags": [ + "circle", + "ellipsis", + "outline", + "vertical" + ] + }, + { + "name": "ellipsis-vertical-circle-sharp", + "tags": [ + "circle", + "ellipsis", + "sharp", + "vertical" + ] + }, + { + "name": "ellipsis-vertical-outline", + "tags": [ + "ellipsis", + "outline", + "vertical" + ] + }, + { + "name": "ellipsis-vertical-sharp", + "tags": [ + "ellipsis", + "sharp", + "vertical" + ] + }, + { + "name": "enter", + "tags": [ + "enter" + ] + }, + { + "name": "enter-outline", + "tags": [ + "enter", + "outline" + ] + }, + { + "name": "enter-sharp", + "tags": [ + "enter", + "sharp" + ] + }, + { + "name": "exit", + "tags": [ + "exit" + ] + }, + { + "name": "exit-outline", + "tags": [ + "exit", + "outline" + ] + }, + { + "name": "exit-sharp", + "tags": [ + "exit", + "sharp" + ] + }, + { + "name": "expand", + "tags": [ + "expand", + "resize" + ] + }, + { + "name": "expand-outline", + "tags": [ + "expand", + "outline" + ] + }, + { + "name": "expand-sharp", + "tags": [ + "expand", + "resize", + "sharp" + ] + }, + { + "name": "extension-puzzle", + "tags": [ + "extension", + "puzzle" + ] + }, + { + "name": "extension-puzzle-outline", + "tags": [ + "extension", + "outline", + "puzzle" + ] + }, + { + "name": "extension-puzzle-sharp", + "tags": [ + "extension", + "puzzle", + "sharp" + ] + }, + { + "name": "eye", + "tags": [ + "exposed", + "eye", + "look", + "see", + "view" + ] + }, + { + "name": "eye-off", + "tags": [ + "eye", + "off" + ] + }, + { + "name": "eye-off-outline", + "tags": [ + "eye", + "off", + "outline" + ] + }, + { + "name": "eye-off-sharp", + "tags": [ + "eye", + "off", + "sharp" + ] + }, + { + "name": "eye-outline", + "tags": [ + "exposed", + "eye", + "look", + "outline", + "see", + "view" + ] + }, + { + "name": "eye-sharp", + "tags": [ + "exposed", + "eye", + "look", + "see", + "sharp", + "view" + ] + }, + { + "name": "eyedrop", + "tags": [ + "eyedrop" + ] + }, + { + "name": "eyedrop-outline", + "tags": [ + "eyedrop", + "outline" + ] + }, + { + "name": "eyedrop-sharp", + "tags": [ + "eyedrop", + "sharp" + ] + }, + { + "name": "fast-food", + "tags": [ + "fast", + "food" + ] + }, + { + "name": "fast-food-outline", + "tags": [ + "fast", + "food", + "outline" + ] + }, + { + "name": "fast-food-sharp", + "tags": [ + "fast", + "food", + "sharp" + ] + }, + { + "name": "female", + "tags": [ + "dudette", + "female", + "girl", + "lady", + "woman" + ] + }, + { + "name": "female-outline", + "tags": [ + "dudette", + "female", + "girl", + "lady", + "outline", + "woman" + ] + }, + { + "name": "female-sharp", + "tags": [ + "dudette", + "female", + "girl", + "lady", + "sharp", + "woman" + ] + }, + { + "name": "file-tray", + "tags": [ + "file", + "tray" + ] + }, + { + "name": "file-tray-full", + "tags": [ + "file", + "full", + "tray" + ] + }, + { + "name": "file-tray-full-outline", + "tags": [ + "file", + "full", + "outline", + "tray" + ] + }, + { + "name": "file-tray-full-sharp", + "tags": [ + "file", + "full", + "sharp", + "tray" + ] + }, + { + "name": "file-tray-outline", + "tags": [ + "file", + "outline", + "tray" + ] + }, + { + "name": "file-tray-sharp", + "tags": [ + "file", + "sharp", + "tray" + ] + }, + { + "name": "file-tray-stacked", + "tags": [ + "file", + "stacked", + "tray" + ] + }, + { + "name": "file-tray-stacked-outline", + "tags": [ + "file", + "outline", + "stacked", + "tray" + ] + }, + { + "name": "file-tray-stacked-sharp", + "tags": [ + "file", + "sharp", + "stacked", + "tray" + ] + }, + { + "name": "film", + "tags": [ + "film" + ] + }, + { + "name": "film-outline", + "tags": [ + "film", + "outline" + ] + }, + { + "name": "film-sharp", + "tags": [ + "film", + "sharp" + ] + }, + { + "name": "filter", + "tags": [ + "filter" + ] + }, + { + "name": "filter-circle", + "tags": [ + "circle", + "filter" + ] + }, + { + "name": "filter-circle-outline", + "tags": [ + "circle", + "filter", + "outline" + ] + }, + { + "name": "filter-circle-sharp", + "tags": [ + "circle", + "filter", + "sharp" + ] + }, + { + "name": "filter-outline", + "tags": [ + "filter", + "outline" + ] + }, + { + "name": "filter-sharp", + "tags": [ + "filter", + "sharp" + ] + }, + { + "name": "finger-print", + "tags": [ + "finger", + "print" + ] + }, + { + "name": "finger-print-outline", + "tags": [ + "finger", + "outline", + "print" + ] + }, + { + "name": "finger-print-sharp", + "tags": [ + "finger", + "print", + "sharp" + ] + }, + { + "name": "fish", + "tags": [ + "fish" + ] + }, + { + "name": "fish-outline", + "tags": [ + "fish", + "outline" + ] + }, + { + "name": "fish-sharp", + "tags": [ + "fish", + "sharp" + ] + }, + { + "name": "fitness", + "tags": [ + "fitness" + ] + }, + { + "name": "fitness-outline", + "tags": [ + "fitness", + "outline" + ] + }, + { + "name": "fitness-sharp", + "tags": [ + "fitness", + "sharp" + ] + }, + { + "name": "flag", + "tags": [ + "favorite", + "flag", + "marker" + ] + }, + { + "name": "flag-outline", + "tags": [ + "favorite", + "flag", + "marker", + "outline" + ] + }, + { + "name": "flag-sharp", + "tags": [ + "favorite", + "flag", + "marker", + "sharp" + ] + }, + { + "name": "flame", + "tags": [ + "fire", + "flame", + "heat", + "hot" + ] + }, + { + "name": "flame-outline", + "tags": [ + "fire", + "flame", + "heat", + "hot", + "outline" + ] + }, + { + "name": "flame-sharp", + "tags": [ + "fire", + "flame", + "heat", + "hot", + "sharp" + ] + }, + { + "name": "flash", + "tags": [ + "flash", + "lightning", + "weather", + "whether" + ] + }, + { + "name": "flash-off", + "tags": [ + "flash", + "off" + ] + }, + { + "name": "flash-off-outline", + "tags": [ + "flash", + "off", + "outline" + ] + }, + { + "name": "flash-off-sharp", + "tags": [ + "flash", + "off", + "sharp" + ] + }, + { + "name": "flash-outline", + "tags": [ + "flash", + "lightning", + "outline", + "weather", + "whether" + ] + }, + { + "name": "flash-sharp", + "tags": [ + "flash", + "lightning", + "sharp", + "weather", + "whether" + ] + }, + { + "name": "flashlight", + "tags": [ + "flashlight" + ] + }, + { + "name": "flashlight-outline", + "tags": [ + "flashlight", + "outline" + ] + }, + { + "name": "flashlight-sharp", + "tags": [ + "flashlight", + "sharp" + ] + }, + { + "name": "flask", + "tags": [ + "bubbles", + "flask", + "mixture", + "potion" + ] + }, + { + "name": "flask-outline", + "tags": [ + "bubbles", + "flask", + "mixture", + "outline", + "potion" + ] + }, + { + "name": "flask-sharp", + "tags": [ + "bubbles", + "flask", + "mixture", + "potion", + "sharp" + ] + }, + { + "name": "flower", + "tags": [ + "flower" + ] + }, + { + "name": "flower-outline", + "tags": [ + "flower", + "outline" + ] + }, + { + "name": "flower-sharp", + "tags": [ + "flower", + "sharp" + ] + }, + { + "name": "folder", + "tags": [ + "file", + "folder" + ] + }, + { + "name": "folder-open", + "tags": [ + "folder", + "open" + ] + }, + { + "name": "folder-open-outline", + "tags": [ + "folder", + "open", + "outline" + ] + }, + { + "name": "folder-open-sharp", + "tags": [ + "folder", + "open", + "sharp" + ] + }, + { + "name": "folder-outline", + "tags": [ + "file", + "folder", + "outline" + ] + }, + { + "name": "folder-sharp", + "tags": [ + "file", + "folder", + "sharp" + ] + }, + { + "name": "football", + "tags": [ + "football", + "soccer" + ] + }, + { + "name": "football-outline", + "tags": [ + "football", + "outline", + "soccer" + ] + }, + { + "name": "football-sharp", + "tags": [ + "football", + "sharp", + "soccer" + ] + }, + { + "name": "footsteps", + "tags": [ + "footsteps" + ] + }, + { + "name": "footsteps-outline", + "tags": [ + "footsteps", + "outline" + ] + }, + { + "name": "footsteps-sharp", + "tags": [ + "footsteps", + "sharp" + ] + }, + { + "name": "funnel", + "tags": [ + "funnel", + "sort" + ] + }, + { + "name": "funnel-outline", + "tags": [ + "funnel", + "outline", + "sort" + ] + }, + { + "name": "funnel-sharp", + "tags": [ + "funnel", + "sharp", + "sort" + ] + }, + { + "name": "game-controller", + "tags": [ + "controller", + "game" + ] + }, + { + "name": "game-controller-outline", + "tags": [ + "controller", + "game", + "outline" + ] + }, + { + "name": "game-controller-sharp", + "tags": [ + "controller", + "game", + "sharp" + ] + }, + { + "name": "gift", + "tags": [ + "gift" + ] + }, + { + "name": "gift-outline", + "tags": [ + "gift", + "outline" + ] + }, + { + "name": "gift-sharp", + "tags": [ + "gift", + "sharp" + ] + }, + { + "name": "git-branch", + "tags": [ + "branch", + "git" + ] + }, + { + "name": "git-branch-outline", + "tags": [ + "branch", + "git", + "outline" + ] + }, + { + "name": "git-branch-sharp", + "tags": [ + "branch", + "git", + "sharp" + ] + }, + { + "name": "git-commit", + "tags": [ + "commit", + "git" + ] + }, + { + "name": "git-commit-outline", + "tags": [ + "commit", + "git", + "outline" + ] + }, + { + "name": "git-commit-sharp", + "tags": [ + "commit", + "git", + "sharp" + ] + }, + { + "name": "git-compare", + "tags": [ + "compare", + "git" + ] + }, + { + "name": "git-compare-outline", + "tags": [ + "compare", + "git", + "outline" + ] + }, + { + "name": "git-compare-sharp", + "tags": [ + "compare", + "git", + "sharp" + ] + }, + { + "name": "git-merge", + "tags": [ + "git", + "merge" + ] + }, + { + "name": "git-merge-outline", + "tags": [ + "git", + "merge", + "outline" + ] + }, + { + "name": "git-merge-sharp", + "tags": [ + "git", + "merge", + "sharp" + ] + }, + { + "name": "git-network", + "tags": [ + "git", + "network" + ] + }, + { + "name": "git-network-outline", + "tags": [ + "git", + "network", + "outline" + ] + }, + { + "name": "git-network-sharp", + "tags": [ + "git", + "network", + "sharp" + ] + }, + { + "name": "git-pull-request", + "tags": [ + "git", + "pull", + "request" + ] + }, + { + "name": "git-pull-request-outline", + "tags": [ + "git", + "outline", + "pull", + "request" + ] + }, + { + "name": "git-pull-request-sharp", + "tags": [ + "git", + "pull", + "request", + "sharp" + ] + }, + { + "name": "glasses", + "tags": [ + "glasses", + "look", + "reading", + "see", + "steve" + ] + }, + { + "name": "glasses-outline", + "tags": [ + "glasses", + "look", + "outline", + "reading", + "see", + "steve" + ] + }, + { + "name": "glasses-sharp", + "tags": [ + "glasses", + "look", + "reading", + "see", + "sharp", + "steve" + ] + }, + { + "name": "globe", + "tags": [ + "globe", + "internet", + "world" + ] + }, + { + "name": "globe-outline", + "tags": [ + "globe", + "internet", + "outline", + "world" + ] + }, + { + "name": "globe-sharp", + "tags": [ + "globe", + "internet", + "sharp", + "world" + ] + }, + { + "name": "golf", + "tags": [ + "golf" + ] + }, + { + "name": "golf-outline", + "tags": [ + "golf", + "outline" + ] + }, + { + "name": "golf-sharp", + "tags": [ + "golf", + "sharp" + ] + }, + { + "name": "grid", + "tags": [ + "grid", + "menu" + ] + }, + { + "name": "grid-outline", + "tags": [ + "grid", + "menu", + "outline" + ] + }, + { + "name": "grid-sharp", + "tags": [ + "grid", + "menu", + "sharp" + ] + }, + { + "name": "hammer", + "tags": [ + "hammer", + "options", + "settings", + "tools" + ] + }, + { + "name": "hammer-outline", + "tags": [ + "hammer", + "options", + "outline", + "settings", + "tools" + ] + }, + { + "name": "hammer-sharp", + "tags": [ + "hammer", + "options", + "settings", + "sharp", + "tools" + ] + }, + { + "name": "hand-left", + "tags": [ + "hand", + "left" + ] + }, + { + "name": "hand-left-outline", + "tags": [ + "hand", + "left", + "outline" + ] + }, + { + "name": "hand-left-sharp", + "tags": [ + "hand", + "left", + "sharp" + ] + }, + { + "name": "hand-right", + "tags": [ + "hand", + "right" + ] + }, + { + "name": "hand-right-outline", + "tags": [ + "hand", + "outline", + "right" + ] + }, + { + "name": "hand-right-sharp", + "tags": [ + "hand", + "right", + "sharp" + ] + }, + { + "name": "happy", + "tags": [ + "fun", + "good", + "happy", + "like", + "smile", + "yes" + ] + }, + { + "name": "happy-outline", + "tags": [ + "fun", + "good", + "happy", + "like", + "outline", + "smile", + "yes" + ] + }, + { + "name": "happy-sharp", + "tags": [ + "fun", + "good", + "happy", + "like", + "sharp", + "smile", + "yes" + ] + }, + { + "name": "hardware-chip", + "tags": [ + "chip", + "hardware" + ] + }, + { + "name": "hardware-chip-outline", + "tags": [ + "chip", + "hardware", + "outline" + ] + }, + { + "name": "hardware-chip-sharp", + "tags": [ + "chip", + "hardware", + "sharp" + ] + }, + { + "name": "headset", + "tags": [ + "headset" + ] + }, + { + "name": "headset-outline", + "tags": [ + "headset", + "outline" + ] + }, + { + "name": "headset-sharp", + "tags": [ + "headset", + "sharp" + ] + }, + { + "name": "heart", + "tags": [ + "heart", + "love" + ] + }, + { + "name": "heart-circle", + "tags": [ + "circle", + "heart", + "love" + ] + }, + { + "name": "heart-circle-outline", + "tags": [ + "circle", + "heart", + "love", + "outline" + ] + }, + { + "name": "heart-circle-sharp", + "tags": [ + "circle", + "heart", + "love", + "sharp" + ] + }, + { + "name": "heart-dislike", + "tags": [ + "dislike", + "heart", + "love" + ] + }, + { + "name": "heart-dislike-circle", + "tags": [ + "circle", + "dislike", + "heart", + "love" + ] + }, + { + "name": "heart-dislike-circle-outline", + "tags": [ + "circle", + "dislike", + "heart", + "love", + "outline" + ] + }, + { + "name": "heart-dislike-circle-sharp", + "tags": [ + "circle", + "dislike", + "heart", + "love", + "sharp" + ] + }, + { + "name": "heart-dislike-outline", + "tags": [ + "dislike", + "heart", + "love", + "outline" + ] + }, + { + "name": "heart-dislike-sharp", + "tags": [ + "dislike", + "heart", + "love", + "sharp" + ] + }, + { + "name": "heart-half", + "tags": [ + "half", + "heart", + "love" + ] + }, + { + "name": "heart-half-outline", + "tags": [ + "half", + "heart", + "outline" + ] + }, + { + "name": "heart-half-sharp", + "tags": [ + "half", + "heart", + "love", + "sharp" + ] + }, + { + "name": "heart-outline", + "tags": [ + "heart", + "love", + "outline" + ] + }, + { + "name": "heart-sharp", + "tags": [ + "heart", + "love", + "sharp" + ] + }, + { + "name": "help", + "tags": [ + "?", + "circle", + "help", + "information", + "question" + ] + }, + { + "name": "help-buoy", + "tags": [ + "?", + "buoy", + "help", + "question" + ] + }, + { + "name": "help-buoy-outline", + "tags": [ + "?", + "buoy", + "help", + "outline", + "question" + ] + }, + { + "name": "help-buoy-sharp", + "tags": [ + "?", + "buoy", + "help", + "question", + "sharp" + ] + }, + { + "name": "help-circle", + "tags": [ + "?", + "circle", + "help", + "information", + "question" + ] + }, + { + "name": "help-circle-outline", + "tags": [ + "?", + "circle", + "help", + "information", + "outline", + "question" + ] + }, + { + "name": "help-circle-sharp", + "tags": [ + "?", + "circle", + "help", + "information", + "question", + "sharp" + ] + }, + { + "name": "help-outline", + "tags": [ + "help", + "outline" + ] + }, + { + "name": "help-sharp", + "tags": [ + "?", + "circle", + "help", + "information", + "question", + "sharp" + ] + }, + { + "name": "home", + "tags": [ + "home", + "house" + ] + }, + { + "name": "home-outline", + "tags": [ + "home", + "house", + "outline" + ] + }, + { + "name": "home-sharp", + "tags": [ + "home", + "house", + "sharp" + ] + }, + { + "name": "hourglass", + "tags": [ + "hourglass", + "time" + ] + }, + { + "name": "hourglass-outline", + "tags": [ + "hourglass", + "outline", + "time" + ] + }, + { + "name": "hourglass-sharp", + "tags": [ + "hourglass", + "sharp", + "time" + ] + }, + { + "name": "ice-cream", + "tags": [ + "cream", + "ice" + ] + }, + { + "name": "ice-cream-outline", + "tags": [ + "cream", + "ice", + "outline" + ] + }, + { + "name": "ice-cream-sharp", + "tags": [ + "cream", + "ice", + "sharp" + ] + }, + { + "name": "id-card", + "tags": [ + "card", + "id" + ] + }, + { + "name": "id-card-outline", + "tags": [ + "card", + "id", + "outline" + ] + }, + { + "name": "id-card-sharp", + "tags": [ + "card", + "id", + "sharp" + ] + }, + { + "name": "image", + "tags": [ + "camera", + "image", + "photo" + ] + }, + { + "name": "image-outline", + "tags": [ + "camera", + "image", + "outline", + "photo" + ] + }, + { + "name": "image-sharp", + "tags": [ + "camera", + "image", + "photo", + "sharp" + ] + }, + { + "name": "images", + "tags": [ + "images", + "photo" + ] + }, + { + "name": "images-outline", + "tags": [ + "images", + "outline", + "photo" + ] + }, + { + "name": "images-sharp", + "tags": [ + "images", + "photo", + "sharp" + ] + }, + { + "name": "infinite", + "tags": [ + "forever", + "infinite", + "loop" + ] + }, + { + "name": "infinite-outline", + "tags": [ + "forever", + "infinite", + "loop", + "outline" + ] + }, + { + "name": "infinite-sharp", + "tags": [ + "forever", + "infinite", + "loop", + "sharp" + ] + }, + { + "name": "information", + "tags": [ + "circle", + "help", + "information", + "knowledge" + ] + }, + { + "name": "information-circle", + "tags": [ + "circle", + "help", + "information", + "knowledge" + ] + }, + { + "name": "information-circle-outline", + "tags": [ + "circle", + "help", + "information", + "knowledge", + "outline" + ] + }, + { + "name": "information-circle-sharp", + "tags": [ + "circle", + "help", + "information", + "knowledge", + "sharp" + ] + }, + { + "name": "information-outline", + "tags": [ + "information", + "outline" + ] + }, + { + "name": "information-sharp", + "tags": [ + "circle", + "help", + "information", + "knowledge", + "sharp" + ] + }, + { + "name": "invert-mode", + "tags": [ + "invert", + "mode" + ] + }, + { + "name": "invert-mode-outline", + "tags": [ + "invert", + "mode", + "outline" + ] + }, + { + "name": "invert-mode-sharp", + "tags": [ + "invert", + "mode", + "sharp" + ] + }, + { + "name": "journal", + "tags": [ + "journal" + ] + }, + { + "name": "journal-outline", + "tags": [ + "journal", + "outline" + ] + }, + { + "name": "journal-sharp", + "tags": [ + "journal", + "sharp" + ] + }, + { + "name": "key", + "tags": [ + "access", + "key" + ] + }, + { + "name": "key-outline", + "tags": [ + "access", + "key", + "outline" + ] + }, + { + "name": "key-sharp", + "tags": [ + "access", + "key", + "sharp" + ] + }, + { + "name": "keypad", + "tags": [ + "keypad", + "type" + ] + }, + { + "name": "keypad-outline", + "tags": [ + "keypad", + "outline", + "type" + ] + }, + { + "name": "keypad-sharp", + "tags": [ + "keypad", + "sharp", + "type" + ] + }, + { + "name": "language", + "tags": [ + "language" + ] + }, + { + "name": "language-outline", + "tags": [ + "language", + "outline" + ] + }, + { + "name": "language-sharp", + "tags": [ + "language", + "sharp" + ] + }, + { + "name": "laptop", + "tags": [ + "apple", + "laptop", + "macbook", + "osx" + ] + }, + { + "name": "laptop-outline", + "tags": [ + "apple", + "laptop", + "macbook", + "osx", + "outline" + ] + }, + { + "name": "laptop-sharp", + "tags": [ + "apple", + "laptop", + "macbook", + "osx", + "sharp" + ] + }, + { + "name": "layers", + "tags": [ + "layers" + ] + }, + { + "name": "layers-outline", + "tags": [ + "layers", + "outline" + ] + }, + { + "name": "layers-sharp", + "tags": [ + "layers", + "sharp" + ] + }, + { + "name": "leaf", + "tags": [ + "green", + "leaf", + "nature", + "plant", + "recycle" + ] + }, + { + "name": "leaf-outline", + "tags": [ + "green", + "leaf", + "nature", + "outline", + "plant", + "recycle" + ] + }, + { + "name": "leaf-sharp", + "tags": [ + "green", + "leaf", + "nature", + "plant", + "recycle", + "sharp" + ] + }, + { + "name": "library", + "tags": [ + "library" + ] + }, + { + "name": "library-outline", + "tags": [ + "library", + "outline" + ] + }, + { + "name": "library-sharp", + "tags": [ + "library", + "sharp" + ] + }, + { + "name": "link", + "tags": [ + "anchor", + "attach", + "chain", + "href", + "link" + ] + }, + { + "name": "link-outline", + "tags": [ + "anchor", + "attach", + "chain", + "href", + "link", + "outline" + ] + }, + { + "name": "link-sharp", + "tags": [ + "anchor", + "attach", + "chain", + "href", + "link", + "sharp" + ] + }, + { + "name": "list", + "tags": [ + "list" + ] + }, + { + "name": "list-circle", + "tags": [ + "circle", + "list" + ] + }, + { + "name": "list-circle-outline", + "tags": [ + "circle", + "list", + "outline" + ] + }, + { + "name": "list-circle-sharp", + "tags": [ + "circle", + "list", + "sharp" + ] + }, + { + "name": "list-outline", + "tags": [ + "list", + "outline" + ] + }, + { + "name": "list-sharp", + "tags": [ + "list", + "sharp" + ] + }, + { + "name": "locate", + "tags": [ + "gps", + "locate", + "maps", + "navigate" + ] + }, + { + "name": "locate-outline", + "tags": [ + "gps", + "locate", + "maps", + "navigate", + "outline" + ] + }, + { + "name": "locate-sharp", + "tags": [ + "gps", + "locate", + "maps", + "navigate", + "sharp" + ] + }, + { + "name": "location", + "tags": [ + "location" + ] + }, + { + "name": "location-outline", + "tags": [ + "location", + "outline" + ] + }, + { + "name": "location-sharp", + "tags": [ + "location", + "sharp" + ] + }, + { + "name": "lock-closed", + "tags": [ + "closed", + "lock" + ] + }, + { + "name": "lock-closed-outline", + "tags": [ + "closed", + "lock", + "outline" + ] + }, + { + "name": "lock-closed-sharp", + "tags": [ + "closed", + "lock", + "sharp" + ] + }, + { + "name": "lock-open", + "tags": [ + "lock", + "open" + ] + }, + { + "name": "lock-open-outline", + "tags": [ + "lock", + "open", + "outline" + ] + }, + { + "name": "lock-open-sharp", + "tags": [ + "lock", + "open", + "sharp" + ] + }, + { + "name": "log-in", + "tags": [ + "login", + "signin" + ] + }, + { + "name": "log-in-outline", + "tags": [ + "login", + "outline", + "signin" + ] + }, + { + "name": "log-in-sharp", + "tags": [ + "login", + "sharp", + "signin" + ] + }, + { + "name": "log-out", + "tags": [ + "logout", + "signout" + ] + }, + { + "name": "log-out-outline", + "tags": [ + "logout", + "outline", + "signout" + ] + }, + { + "name": "log-out-sharp", + "tags": [ + "logout", + "sharp", + "signout" + ] + }, + { + "name": "logo-alipay", + "tags": [ + "alipay", + "logo" + ] + }, + { + "name": "logo-amazon", + "tags": [ + "amazon", + "logo" + ] + }, + { + "name": "logo-amplify", + "tags": [ + "amplify", + "logo" + ] + }, + { + "name": "logo-android", + "tags": [ + "android", + "logo" + ] + }, + { + "name": "logo-angular", + "tags": [ + "angular", + "logo" + ] + }, + { + "name": "logo-appflow", + "tags": [ + "appflow", + "logo" + ] + }, + { + "name": "logo-apple", + "tags": [ + "apple", + "logo" + ] + }, + { + "name": "logo-apple-appstore", + "tags": [ + "apple", + "appstore", + "logo" + ] + }, + { + "name": "logo-apple-ar", + "tags": [ + "apple", + "ar", + "logo" + ] + }, + { + "name": "logo-behance", + "tags": [ + "behance", + "logo" + ] + }, + { + "name": "logo-bitbucket", + "tags": [ + "bitbucket", + "logo" + ] + }, + { + "name": "logo-bitcoin", + "tags": [ + "bitcoin", + "logo" + ] + }, + { + "name": "logo-buffer", + "tags": [ + "buffer", + "logo" + ] + }, + { + "name": "logo-capacitor", + "tags": [ + "capacitor", + "logo" + ] + }, + { + "name": "logo-chrome", + "tags": [ + "chrome", + "logo" + ] + }, + { + "name": "logo-closed-captioning", + "tags": [ + "captioning", + "closed", + "logo" + ] + }, + { + "name": "logo-codepen", + "tags": [ + "codepen", + "logo" + ] + }, + { + "name": "logo-css3", + "tags": [ + "css3", + "logo" + ] + }, + { + "name": "logo-designernews", + "tags": [ + "designernews", + "logo" + ] + }, + { + "name": "logo-deviantart", + "tags": [ + "deviantart", + "logo" + ] + }, + { + "name": "logo-discord", + "tags": [ + "discord", + "logo" + ] + }, + { + "name": "logo-docker", + "tags": [ + "docker", + "logo" + ] + }, + { + "name": "logo-dribbble", + "tags": [ + "dribbble", + "logo" + ] + }, + { + "name": "logo-dropbox", + "tags": [ + "dropbox", + "logo" + ] + }, + { + "name": "logo-edge", + "tags": [ + "edge", + "logo" + ] + }, + { + "name": "logo-electron", + "tags": [ + "electron", + "logo" + ] + }, + { + "name": "logo-euro", + "tags": [ + "euro", + "logo" + ] + }, + { + "name": "logo-facebook", + "tags": [ + "facebook", + "logo" + ] + }, + { + "name": "logo-figma", + "tags": [ + "figma", + "logo" + ] + }, + { + "name": "logo-firebase", + "tags": [ + "firebase", + "logo" + ] + }, + { + "name": "logo-firefox", + "tags": [ + "firefox", + "logo" + ] + }, + { + "name": "logo-flickr", + "tags": [ + "flickr", + "logo" + ] + }, + { + "name": "logo-foursquare", + "tags": [ + "foursquare", + "logo" + ] + }, + { + "name": "logo-github", + "tags": [ + "github", + "logo" + ] + }, + { + "name": "logo-gitlab", + "tags": [ + "gitlab", + "logo" + ] + }, + { + "name": "logo-google", + "tags": [ + "google", + "logo" + ] + }, + { + "name": "logo-google-playstore", + "tags": [ + "google", + "logo", + "playstore" + ] + }, + { + "name": "logo-hackernews", + "tags": [ + "hackernews", + "logo" + ] + }, + { + "name": "logo-html5", + "tags": [ + "html5", + "logo" + ] + }, + { + "name": "logo-instagram", + "tags": [ + "instagram", + "logo" + ] + }, + { + "name": "logo-ionic", + "tags": [ + "ionic", + "logo" + ] + }, + { + "name": "logo-ionitron", + "tags": [ + "ionitron", + "logo" + ] + }, + { + "name": "logo-javascript", + "tags": [ + "javascript", + "logo" + ] + }, + { + "name": "logo-laravel", + "tags": [ + "laravel", + "logo" + ] + }, + { + "name": "logo-linkedin", + "tags": [ + "linkedin", + "logo" + ] + }, + { + "name": "logo-markdown", + "tags": [ + "logo", + "markdown" + ] + }, + { + "name": "logo-mastodon", + "tags": [ + "logo", + "mastodon" + ] + }, + { + "name": "logo-medium", + "tags": [ + "logo", + "medium" + ] + }, + { + "name": "logo-microsoft", + "tags": [ + "logo", + "microsoft" + ] + }, + { + "name": "logo-no-smoking", + "tags": [ + "logo", + "no", + "smoking" + ] + }, + { + "name": "logo-nodejs", + "tags": [ + "logo", + "nodejs" + ] + }, + { + "name": "logo-npm", + "tags": [ + "logo", + "npm" + ] + }, + { + "name": "logo-octocat", + "tags": [ + "logo", + "octocat" + ] + }, + { + "name": "logo-paypal", + "tags": [ + "logo", + "paypal" + ] + }, + { + "name": "logo-pinterest", + "tags": [ + "logo", + "pinterest" + ] + }, + { + "name": "logo-playstation", + "tags": [ + "logo", + "playstation" + ] + }, + { + "name": "logo-pwa", + "tags": [ + "logo", + "pwa" + ] + }, + { + "name": "logo-python", + "tags": [ + "logo", + "python" + ] + }, + { + "name": "logo-react", + "tags": [ + "logo", + "react" + ] + }, + { + "name": "logo-reddit", + "tags": [ + "logo", + "reddit" + ] + }, + { + "name": "logo-rss", + "tags": [ + "logo", + "rss" + ] + }, + { + "name": "logo-sass", + "tags": [ + "logo", + "sass" + ] + }, + { + "name": "logo-skype", + "tags": [ + "logo", + "skype" + ] + }, + { + "name": "logo-slack", + "tags": [ + "logo", + "slack" + ] + }, + { + "name": "logo-snapchat", + "tags": [ + "logo", + "snapchat" + ] + }, + { + "name": "logo-soundcloud", + "tags": [ + "logo", + "soundcloud" + ] + }, + { + "name": "logo-stackoverflow", + "tags": [ + "logo", + "stackoverflow" + ] + }, + { + "name": "logo-steam", + "tags": [ + "logo", + "steam" + ] + }, + { + "name": "logo-stencil", + "tags": [ + "logo", + "stencil" + ] + }, + { + "name": "logo-tableau", + "tags": [ + "logo", + "tableau" + ] + }, + { + "name": "logo-threads", + "tags": [ + "logo", + "threads" + ] + }, + { + "name": "logo-tiktok", + "tags": [ + "logo", + "tiktok" + ] + }, + { + "name": "logo-trapeze", + "tags": [ + "logo", + "trapeze" + ] + }, + { + "name": "logo-tumblr", + "tags": [ + "logo", + "tumblr" + ] + }, + { + "name": "logo-tux", + "tags": [ + "logo", + "tux" + ] + }, + { + "name": "logo-twitch", + "tags": [ + "logo", + "twitch" + ] + }, + { + "name": "logo-twitter", + "tags": [ + "logo", + "twitter", + "x" + ] + }, + { + "name": "logo-usd", + "tags": [ + "logo", + "usd" + ] + }, + { + "name": "logo-venmo", + "tags": [ + "logo", + "venmo" + ] + }, + { + "name": "logo-vercel", + "tags": [ + "logo", + "vercel" + ] + }, + { + "name": "logo-vimeo", + "tags": [ + "logo", + "vimeo" + ] + }, + { + "name": "logo-vk", + "tags": [ + "logo", + "vk" + ] + }, + { + "name": "logo-vue", + "tags": [ + "logo", + "vue" + ] + }, + { + "name": "logo-web-component", + "tags": [ + "component", + "logo", + "web" + ] + }, + { + "name": "logo-wechat", + "tags": [ + "logo", + "wechat" + ] + }, + { + "name": "logo-whatsapp", + "tags": [ + "logo", + "whatsapp" + ] + }, + { + "name": "logo-windows", + "tags": [ + "logo", + "windows" + ] + }, + { + "name": "logo-wordpress", + "tags": [ + "logo", + "wordpress" + ] + }, + { + "name": "logo-x", + "tags": [ + "logo", + "twitter", + "x" + ] + }, + { + "name": "logo-xbox", + "tags": [ + "logo", + "xbox" + ] + }, + { + "name": "logo-xing", + "tags": [ + "logo", + "xing" + ] + }, + { + "name": "logo-yahoo", + "tags": [ + "logo", + "yahoo" + ] + }, + { + "name": "logo-yen", + "tags": [ + "logo", + "yen" + ] + }, + { + "name": "logo-youtube", + "tags": [ + "logo", + "youtube" + ] + }, + { + "name": "magnet", + "tags": [ + "attraction", + "magnet", + "sticky" + ] + }, + { + "name": "magnet-outline", + "tags": [ + "attraction", + "magnet", + "outline", + "sticky" + ] + }, + { + "name": "magnet-sharp", + "tags": [ + "attraction", + "magnet", + "sharp", + "sticky" + ] + }, + { + "name": "mail", + "tags": [ + "email", + "mail" + ] + }, + { + "name": "mail-open", + "tags": [ + "mail", + "open" + ] + }, + { + "name": "mail-open-outline", + "tags": [ + "mail", + "open", + "outline" + ] + }, + { + "name": "mail-open-sharp", + "tags": [ + "mail", + "open", + "sharp" + ] + }, + { + "name": "mail-outline", + "tags": [ + "email", + "mail", + "outline" + ] + }, + { + "name": "mail-sharp", + "tags": [ + "email", + "mail", + "sharp" + ] + }, + { + "name": "mail-unread", + "tags": [ + "mail", + "unread" + ] + }, + { + "name": "mail-unread-outline", + "tags": [ + "mail", + "outline", + "unread" + ] + }, + { + "name": "mail-unread-sharp", + "tags": [ + "mail", + "sharp", + "unread" + ] + }, + { + "name": "male", + "tags": [ + "boy", + "dude", + "guy", + "male" + ] + }, + { + "name": "male-female", + "tags": [ + "female", + "male" + ] + }, + { + "name": "male-female-outline", + "tags": [ + "female", + "male", + "outline" + ] + }, + { + "name": "male-female-sharp", + "tags": [ + "female", + "male", + "sharp" + ] + }, + { + "name": "male-outline", + "tags": [ + "male", + "outline" + ] + }, + { + "name": "male-sharp", + "tags": [ + "boy", + "dude", + "guy", + "male", + "sharp" + ] + }, + { + "name": "man", + "tags": [ + "boy", + "dude", + "guy", + "male", + "man" + ] + }, + { + "name": "man-outline", + "tags": [ + "boy", + "dude", + "guy", + "male", + "man", + "outline" + ] + }, + { + "name": "man-sharp", + "tags": [ + "boy", + "dude", + "guy", + "male", + "man", + "sharp" + ] + }, + { + "name": "map", + "tags": [ + "gps", + "map", + "navigation", + "pin" + ] + }, + { + "name": "map-outline", + "tags": [ + "gps", + "map", + "navigation", + "outline", + "pin" + ] + }, + { + "name": "map-sharp", + "tags": [ + "gps", + "map", + "navigation", + "pin", + "sharp" + ] + }, + { + "name": "medal", + "tags": [ + "medal" + ] + }, + { + "name": "medal-outline", + "tags": [ + "medal", + "outline" + ] + }, + { + "name": "medal-sharp", + "tags": [ + "medal", + "sharp" + ] + }, + { + "name": "medical", + "tags": [ + "medical" + ] + }, + { + "name": "medical-outline", + "tags": [ + "medical", + "outline" + ] + }, + { + "name": "medical-sharp", + "tags": [ + "medical", + "sharp" + ] + }, + { + "name": "medkit", + "tags": [ + "case", + "disease", + "firstaid", + "health", + "medkit", + "sick" + ] + }, + { + "name": "medkit-outline", + "tags": [ + "case", + "disease", + "firstaid", + "health", + "medkit", + "outline", + "sick" + ] + }, + { + "name": "medkit-sharp", + "tags": [ + "case", + "disease", + "firstaid", + "health", + "medkit", + "sharp", + "sick" + ] + }, + { + "name": "megaphone", + "tags": [ + "megaphone" + ] + }, + { + "name": "megaphone-outline", + "tags": [ + "megaphone", + "outline" + ] + }, + { + "name": "megaphone-sharp", + "tags": [ + "megaphone", + "sharp" + ] + }, + { + "name": "menu", + "tags": [ + "menu" + ] + }, + { + "name": "menu-outline", + "tags": [ + "menu", + "outline" + ] + }, + { + "name": "menu-sharp", + "tags": [ + "menu", + "sharp" + ] + }, + { + "name": "mic", + "tags": [ + "mic", + "noise", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-circle", + "tags": [ + "circle", + "mic", + "noise", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-circle-outline", + "tags": [ + "circle", + "mic", + "noise", + "outline", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-circle-sharp", + "tags": [ + "circle", + "mic", + "noise", + "sharp", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-off", + "tags": [ + "mic", + "noise", + "off", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-off-circle", + "tags": [ + "circle", + "mic", + "noise", + "off", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-off-circle-outline", + "tags": [ + "circle", + "mic", + "noise", + "off", + "outline", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-off-circle-sharp", + "tags": [ + "circle", + "mic", + "noise", + "off", + "sharp", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-off-outline", + "tags": [ + "mic", + "noise", + "off", + "outline", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-off-sharp", + "tags": [ + "mic", + "noise", + "off", + "sharp", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-outline", + "tags": [ + "mic", + "noise", + "outline", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "mic-sharp", + "tags": [ + "mic", + "noise", + "sharp", + "sound", + "speaker", + "talk" + ] + }, + { + "name": "moon", + "tags": [ + "dark", + "moon", + "night", + "sky" + ] + }, + { + "name": "moon-outline", + "tags": [ + "dark", + "moon", + "night", + "outline", + "sky" + ] + }, + { + "name": "moon-sharp", + "tags": [ + "dark", + "moon", + "night", + "sharp", + "sky" + ] + }, + { + "name": "move", + "tags": [ + "move" + ] + }, + { + "name": "move-outline", + "tags": [ + "move", + "outline" + ] + }, + { + "name": "move-sharp", + "tags": [ + "move", + "sharp" + ] + }, + { + "name": "musical-note", + "tags": [ + "listening", + "musical", + "noise", + "note", + "play", + "sound" + ] + }, + { + "name": "musical-note-outline", + "tags": [ + "listening", + "musical", + "noise", + "note", + "outline", + "play", + "sound" + ] + }, + { + "name": "musical-note-sharp", + "tags": [ + "listening", + "musical", + "noise", + "note", + "play", + "sharp", + "sound" + ] + }, + { + "name": "musical-notes", + "tags": [ + "listening", + "musical", + "noise", + "notes", + "play", + "sound" + ] + }, + { + "name": "musical-notes-outline", + "tags": [ + "listening", + "musical", + "noise", + "notes", + "outline", + "play", + "sound" + ] + }, + { + "name": "musical-notes-sharp", + "tags": [ + "listening", + "musical", + "noise", + "notes", + "play", + "sharp", + "sound" + ] + }, + { + "name": "navigate", + "tags": [ + "gps", + "location", + "map", + "navigate", + "pin" + ] + }, + { + "name": "navigate-circle", + "tags": [ + "circle", + "gps", + "location", + "map", + "navigate", + "pin" + ] + }, + { + "name": "navigate-circle-outline", + "tags": [ + "circle", + "gps", + "location", + "map", + "navigate", + "outline", + "pin" + ] + }, + { + "name": "navigate-circle-sharp", + "tags": [ + "circle", + "gps", + "location", + "map", + "navigate", + "pin", + "sharp" + ] + }, + { + "name": "navigate-outline", + "tags": [ + "gps", + "location", + "map", + "navigate", + "outline", + "pin" + ] + }, + { + "name": "navigate-sharp", + "tags": [ + "gps", + "location", + "map", + "navigate", + "pin", + "sharp" + ] + }, + { + "name": "newspaper", + "tags": [ + "newspaper" + ] + }, + { + "name": "newspaper-outline", + "tags": [ + "newspaper", + "outline" + ] + }, + { + "name": "newspaper-sharp", + "tags": [ + "newspaper", + "sharp" + ] + }, + { + "name": "notifications", + "tags": [ + "bell", + "notifications" + ] + }, + { + "name": "notifications-circle", + "tags": [ + "bell", + "circle", + "notifications" + ] + }, + { + "name": "notifications-circle-outline", + "tags": [ + "bell", + "circle", + "notifications", + "outline" + ] + }, + { + "name": "notifications-circle-sharp", + "tags": [ + "bell", + "circle", + "notifications", + "sharp" + ] + }, + { + "name": "notifications-off", + "tags": [ + "bell", + "notifications", + "off" + ] + }, + { + "name": "notifications-off-circle", + "tags": [ + "bell", + "circle", + "notifications", + "off" + ] + }, + { + "name": "notifications-off-circle-outline", + "tags": [ + "bell", + "circle", + "notifications", + "off", + "outline" + ] + }, + { + "name": "notifications-off-circle-sharp", + "tags": [ + "bell", + "circle", + "notifications", + "off", + "sharp" + ] + }, + { + "name": "notifications-off-outline", + "tags": [ + "bell", + "notifications", + "off", + "outline" + ] + }, + { + "name": "notifications-off-sharp", + "tags": [ + "bell", + "notifications", + "off", + "sharp" + ] + }, + { + "name": "notifications-outline", + "tags": [ + "bell", + "notifications", + "outline" + ] + }, + { + "name": "notifications-sharp", + "tags": [ + "bell", + "notifications", + "sharp" + ] + }, + { + "name": "nuclear", + "tags": [ + "danger", + "hazard", + "nuclear", + "warning" + ] + }, + { + "name": "nuclear-outline", + "tags": [ + "danger", + "hazard", + "nuclear", + "outline", + "warning" + ] + }, + { + "name": "nuclear-sharp", + "tags": [ + "danger", + "hazard", + "nuclear", + "sharp", + "warning" + ] + }, + { + "name": "nutrition", + "tags": [ + "nutrition" + ] + }, + { + "name": "nutrition-outline", + "tags": [ + "nutrition", + "outline" + ] + }, + { + "name": "nutrition-sharp", + "tags": [ + "nutrition", + "sharp" + ] + }, + { + "name": "open", + "tags": [ + "anchor", + "external", + "link", + "open" + ] + }, + { + "name": "open-outline", + "tags": [ + "open", + "outline" + ] + }, + { + "name": "open-sharp", + "tags": [ + "open", + "sharp" + ] + }, + { + "name": "options", + "tags": [ + "filters", + "options", + "sliders" + ] + }, + { + "name": "options-outline", + "tags": [ + "filters", + "options", + "outline", + "sliders" + ] + }, + { + "name": "options-sharp", + "tags": [ + "filters", + "options", + "sharp", + "sliders" + ] + }, + { + "name": "paper-plane", + "tags": [ + "paper", + "plane" + ] + }, + { + "name": "paper-plane-outline", + "tags": [ + "outline", + "paper", + "plane" + ] + }, + { + "name": "paper-plane-sharp", + "tags": [ + "paper", + "plane", + "sharp" + ] + }, + { + "name": "partly-sunny", + "tags": [ + "partly", + "sunny" + ] + }, + { + "name": "partly-sunny-outline", + "tags": [ + "outline", + "partly", + "sunny" + ] + }, + { + "name": "partly-sunny-sharp", + "tags": [ + "partly", + "sharp", + "sunny" + ] + }, + { + "name": "pause", + "tags": [ + "break", + "freeze", + "hold", + "music", + "pause" + ] + }, + { + "name": "pause-circle", + "tags": [ + "break", + "circle", + "freeze", + "hold", + "music", + "pause" + ] + }, + { + "name": "pause-circle-outline", + "tags": [ + "break", + "circle", + "freeze", + "hold", + "music", + "outline", + "pause" + ] + }, + { + "name": "pause-circle-sharp", + "tags": [ + "break", + "circle", + "freeze", + "hold", + "music", + "pause", + "sharp" + ] + }, + { + "name": "pause-outline", + "tags": [ + "break", + "freeze", + "hold", + "music", + "outline", + "pause" + ] + }, + { + "name": "pause-sharp", + "tags": [ + "break", + "freeze", + "hold", + "music", + "pause", + "sharp" + ] + }, + { + "name": "paw", + "tags": [ + "paw" + ] + }, + { + "name": "paw-outline", + "tags": [ + "outline", + "paw" + ] + }, + { + "name": "paw-sharp", + "tags": [ + "paw", + "sharp" + ] + }, + { + "name": "pencil", + "tags": [ + "pencil" + ] + }, + { + "name": "pencil-outline", + "tags": [ + "outline", + "pencil" + ] + }, + { + "name": "pencil-sharp", + "tags": [ + "pencil", + "sharp" + ] + }, + { + "name": "people", + "tags": [ + "head", + "human", + "people", + "person", + "stalker", + "users" + ] + }, + { + "name": "people-circle", + "tags": [ + "circle", + "contacts", + "head", + "human", + "people", + "person", + "stalker", + "users" + ] + }, + { + "name": "people-circle-outline", + "tags": [ + "circle", + "contacts", + "head", + "human", + "outline", + "people", + "person", + "stalker", + "users" + ] + }, + { + "name": "people-circle-sharp", + "tags": [ + "circle", + "contacts", + "head", + "human", + "people", + "person", + "sharp", + "stalker", + "users" + ] + }, + { + "name": "people-outline", + "tags": [ + "head", + "human", + "outline", + "people", + "person", + "stalker", + "users" + ] + }, + { + "name": "people-sharp", + "tags": [ + "head", + "human", + "people", + "person", + "sharp", + "stalker", + "users" + ] + }, + { + "name": "person", + "tags": [ + "head", + "human", + "person", + "staff", + "users" + ] + }, + { + "name": "person-add", + "tags": [ + "add", + "head", + "human", + "member", + "new", + "person", + "staff", + "users" + ] + }, + { + "name": "person-add-outline", + "tags": [ + "add", + "head", + "human", + "member", + "new", + "outline", + "person", + "staff", + "users" + ] + }, + { + "name": "person-add-sharp", + "tags": [ + "add", + "head", + "human", + "member", + "new", + "person", + "sharp", + "staff", + "users" + ] + }, + { + "name": "person-circle", + "tags": [ + "circle", + "head", + "human", + "person", + "staff", + "users" + ] + }, + { + "name": "person-circle-outline", + "tags": [ + "circle", + "head", + "human", + "outline", + "person", + "staff", + "users" + ] + }, + { + "name": "person-circle-sharp", + "tags": [ + "circle", + "head", + "human", + "person", + "sharp", + "staff", + "users" + ] + }, + { + "name": "person-outline", + "tags": [ + "head", + "human", + "outline", + "person", + "staff", + "users" + ] + }, + { + "name": "person-remove", + "tags": [ + "person", + "remove" + ] + }, + { + "name": "person-remove-outline", + "tags": [ + "outline", + "person", + "remove" + ] + }, + { + "name": "person-remove-sharp", + "tags": [ + "person", + "remove", + "sharp" + ] + }, + { + "name": "person-sharp", + "tags": [ + "head", + "human", + "person", + "sharp", + "staff", + "users" + ] + }, + { + "name": "phone-landscape", + "tags": [ + "landscape", + "phone" + ] + }, + { + "name": "phone-landscape-outline", + "tags": [ + "landscape", + "outline", + "phone" + ] + }, + { + "name": "phone-landscape-sharp", + "tags": [ + "landscape", + "phone", + "sharp" + ] + }, + { + "name": "phone-portrait", + "tags": [ + "phone", + "portrait" + ] + }, + { + "name": "phone-portrait-outline", + "tags": [ + "outline", + "phone", + "portrait" + ] + }, + { + "name": "phone-portrait-sharp", + "tags": [ + "phone", + "portrait", + "sharp" + ] + }, + { + "name": "pie-chart", + "tags": [ + "chart", + "pie" + ] + }, + { + "name": "pie-chart-outline", + "tags": [ + "chart", + "outline", + "pie" + ] + }, + { + "name": "pie-chart-sharp", + "tags": [ + "chart", + "pie", + "sharp" + ] + }, + { + "name": "pin", + "tags": [ + "gps", + "location", + "navigation", + "pin" + ] + }, + { + "name": "pin-outline", + "tags": [ + "gps", + "location", + "navigation", + "outline", + "pin" + ] + }, + { + "name": "pin-sharp", + "tags": [ + "gps", + "location", + "navigation", + "pin", + "sharp" + ] + }, + { + "name": "pint", + "tags": [ + "pint" + ] + }, + { + "name": "pint-outline", + "tags": [ + "outline", + "pint" + ] + }, + { + "name": "pint-sharp", + "tags": [ + "pint", + "sharp" + ] + }, + { + "name": "pizza", + "tags": [ + "drink", + "eat", + "food", + "pizza" + ] + }, + { + "name": "pizza-outline", + "tags": [ + "drink", + "eat", + "food", + "outline", + "pizza" + ] + }, + { + "name": "pizza-sharp", + "tags": [ + "drink", + "eat", + "food", + "pizza", + "sharp" + ] + }, + { + "name": "planet", + "tags": [ + "globe", + "home", + "nature", + "planet", + "space", + "world" + ] + }, + { + "name": "planet-outline", + "tags": [ + "globe", + "home", + "nature", + "outline", + "planet", + "space", + "world" + ] + }, + { + "name": "planet-sharp", + "tags": [ + "globe", + "home", + "nature", + "planet", + "sharp", + "space", + "world" + ] + }, + { + "name": "play", + "tags": [ + "arrow", + "music", + "play", + "right", + "watch" + ] + }, + { + "name": "play-back", + "tags": [ + "back", + "left", + "play" + ] + }, + { + "name": "play-back-circle", + "tags": [ + "back", + "circle", + "left", + "play" + ] + }, + { + "name": "play-back-circle-outline", + "tags": [ + "back", + "circle", + "left", + "outline", + "play" + ] + }, + { + "name": "play-back-circle-sharp", + "tags": [ + "back", + "circle", + "left", + "play", + "sharp" + ] + }, + { + "name": "play-back-outline", + "tags": [ + "back", + "left", + "outline", + "play" + ] + }, + { + "name": "play-back-sharp", + "tags": [ + "back", + "left", + "play", + "sharp" + ] + }, + { + "name": "play-circle", + "tags": [ + "arrow", + "circle", + "music", + "play", + "right", + "watch" + ] + }, + { + "name": "play-circle-outline", + "tags": [ + "arrow", + "circle", + "music", + "outline", + "play", + "right", + "watch" + ] + }, + { + "name": "play-circle-sharp", + "tags": [ + "arrow", + "circle", + "music", + "play", + "right", + "sharp", + "watch" + ] + }, + { + "name": "play-forward", + "tags": [ + "forward", + "play", + "right" + ] + }, + { + "name": "play-forward-circle", + "tags": [ + "circle", + "forward", + "play", + "right" + ] + }, + { + "name": "play-forward-circle-outline", + "tags": [ + "circle", + "forward", + "outline", + "play", + "right" + ] + }, + { + "name": "play-forward-circle-sharp", + "tags": [ + "circle", + "forward", + "play", + "right", + "sharp" + ] + }, + { + "name": "play-forward-outline", + "tags": [ + "forward", + "outline", + "play", + "right" + ] + }, + { + "name": "play-forward-sharp", + "tags": [ + "forward", + "play", + "right", + "sharp" + ] + }, + { + "name": "play-outline", + "tags": [ + "arrow", + "music", + "outline", + "play", + "right", + "watch" + ] + }, + { + "name": "play-sharp", + "tags": [ + "arrow", + "music", + "play", + "right", + "sharp", + "watch" + ] + }, + { + "name": "play-skip-back", + "tags": [ + "back", + "left", + "play", + "skip" + ] + }, + { + "name": "play-skip-back-circle", + "tags": [ + "back", + "circle", + "left", + "play", + "skip" + ] + }, + { + "name": "play-skip-back-circle-outline", + "tags": [ + "back", + "circle", + "left", + "outline", + "play", + "skip" + ] + }, + { + "name": "play-skip-back-circle-sharp", + "tags": [ + "back", + "circle", + "left", + "play", + "sharp", + "skip" + ] + }, + { + "name": "play-skip-back-outline", + "tags": [ + "back", + "left", + "outline", + "play", + "skip" + ] + }, + { + "name": "play-skip-back-sharp", + "tags": [ + "back", + "left", + "play", + "sharp", + "skip" + ] + }, + { + "name": "play-skip-forward", + "tags": [ + "forward", + "play", + "skip" + ] + }, + { + "name": "play-skip-forward-circle", + "tags": [ + "circle", + "forward", + "play", + "right", + "skip" + ] + }, + { + "name": "play-skip-forward-circle-outline", + "tags": [ + "circle", + "forward", + "outline", + "play", + "right", + "skip" + ] + }, + { + "name": "play-skip-forward-circle-sharp", + "tags": [ + "circle", + "forward", + "play", + "right", + "sharp", + "skip" + ] + }, + { + "name": "play-skip-forward-outline", + "tags": [ + "forward", + "outline", + "play", + "right", + "skip" + ] + }, + { + "name": "play-skip-forward-sharp", + "tags": [ + "forward", + "play", + "right", + "sharp", + "skip" + ] + }, + { + "name": "podium", + "tags": [ + "award", + "compete", + "competition", + "lose", + "podium", + "win" + ] + }, + { + "name": "podium-outline", + "tags": [ + "award", + "compete", + "competition", + "lose", + "outline", + "podium", + "win" + ] + }, + { + "name": "podium-sharp", + "tags": [ + "award", + "compete", + "competition", + "lose", + "podium", + "sharp", + "win" + ] + }, + { + "name": "power", + "tags": [ + "off", + "on", + "power" + ] + }, + { + "name": "power-outline", + "tags": [ + "off", + "on", + "outline", + "power" + ] + }, + { + "name": "power-sharp", + "tags": [ + "off", + "on", + "power", + "sharp" + ] + }, + { + "name": "pricetag", + "tags": [ + "$", + "commerce", + "items", + "money", + "pricetag", + "shopping" + ] + }, + { + "name": "pricetag-outline", + "tags": [ + "$", + "commerce", + "items", + "money", + "outline", + "pricetag", + "shopping" + ] + }, + { + "name": "pricetag-sharp", + "tags": [ + "$", + "commerce", + "items", + "money", + "pricetag", + "sharp", + "shopping" + ] + }, + { + "name": "pricetags", + "tags": [ + "$", + "commerce", + "items", + "money", + "pricetags", + "shopping" + ] + }, + { + "name": "pricetags-outline", + "tags": [ + "$", + "commerce", + "items", + "money", + "outline", + "pricetags", + "shopping" + ] + }, + { + "name": "pricetags-sharp", + "tags": [ + "$", + "commerce", + "items", + "money", + "pricetags", + "sharp", + "shopping" + ] + }, + { + "name": "print", + "tags": [ + "fax", + "print" + ] + }, + { + "name": "print-outline", + "tags": [ + "fax", + "outline", + "print" + ] + }, + { + "name": "print-sharp", + "tags": [ + "fax", + "print", + "sharp" + ] + }, + { + "name": "prism", + "tags": [ + "prism" + ] + }, + { + "name": "prism-outline", + "tags": [ + "outline", + "prism" + ] + }, + { + "name": "prism-sharp", + "tags": [ + "prism", + "sharp" + ] + }, + { + "name": "pulse", + "tags": [ + "hot", + "live", + "pulse", + "rate" + ] + }, + { + "name": "pulse-outline", + "tags": [ + "hot", + "live", + "outline", + "pulse", + "rate" + ] + }, + { + "name": "pulse-sharp", + "tags": [ + "hot", + "live", + "pulse", + "rate", + "sharp" + ] + }, + { + "name": "push", + "tags": [ + "push" + ] + }, + { + "name": "push-outline", + "tags": [ + "outline", + "push" + ] + }, + { + "name": "push-sharp", + "tags": [ + "push", + "sharp" + ] + }, + { + "name": "qr-code", + "tags": [ + "code", + "qr" + ] + }, + { + "name": "qr-code-outline", + "tags": [ + "code", + "outline", + "qr" + ] + }, + { + "name": "qr-code-sharp", + "tags": [ + "code", + "qr", + "sharp" + ] + }, + { + "name": "radio", + "tags": [ + "music", + "radio" + ] + }, + { + "name": "radio-button-off", + "tags": [ + "button", + "off", + "radio" + ] + }, + { + "name": "radio-button-off-outline", + "tags": [ + "button", + "off", + "outline", + "radio" + ] + }, + { + "name": "radio-button-off-sharp", + "tags": [ + "button", + "off", + "radio", + "sharp" + ] + }, + { + "name": "radio-button-on", + "tags": [ + "button", + "on", + "radio" + ] + }, + { + "name": "radio-button-on-outline", + "tags": [ + "button", + "on", + "outline", + "radio" + ] + }, + { + "name": "radio-button-on-sharp", + "tags": [ + "button", + "on", + "radio", + "sharp" + ] + }, + { + "name": "radio-outline", + "tags": [ + "music", + "outline", + "radio" + ] + }, + { + "name": "radio-sharp", + "tags": [ + "music", + "radio", + "sharp" + ] + }, + { + "name": "rainy", + "tags": [ + "cloud", + "rainy", + "water", + "weather", + "whether" + ] + }, + { + "name": "rainy-outline", + "tags": [ + "cloud", + "outline", + "rainy", + "water", + "weather", + "whether" + ] + }, + { + "name": "rainy-sharp", + "tags": [ + "cloud", + "rainy", + "sharp", + "water", + "weather", + "whether" + ] + }, + { + "name": "reader", + "tags": [ + "reader" + ] + }, + { + "name": "reader-outline", + "tags": [ + "outline", + "reader" + ] + }, + { + "name": "reader-sharp", + "tags": [ + "reader", + "sharp" + ] + }, + { + "name": "receipt", + "tags": [ + "receipt" + ] + }, + { + "name": "receipt-outline", + "tags": [ + "outline", + "receipt" + ] + }, + { + "name": "receipt-sharp", + "tags": [ + "receipt", + "sharp" + ] + }, + { + "name": "recording", + "tags": [ + "film", + "recording", + "tape", + "voicemail" + ] + }, + { + "name": "recording-outline", + "tags": [ + "film", + "outline", + "recording", + "tape", + "voicemail" + ] + }, + { + "name": "recording-sharp", + "tags": [ + "film", + "recording", + "sharp", + "tape", + "voicemail" + ] + }, + { + "name": "refresh", + "tags": [ + "circle", + "refresh", + "reload", + "renew", + "reset" + ] + }, + { + "name": "refresh-circle", + "tags": [ + "circle", + "refresh", + "reload", + "renew", + "reset" + ] + }, + { + "name": "refresh-circle-outline", + "tags": [ + "circle", + "outline", + "refresh", + "reload", + "renew", + "reset" + ] + }, + { + "name": "refresh-circle-sharp", + "tags": [ + "circle", + "refresh", + "reload", + "renew", + "reset", + "sharp" + ] + }, + { + "name": "refresh-outline", + "tags": [ + "outline", + "refresh" + ] + }, + { + "name": "refresh-sharp", + "tags": [ + "circle", + "refresh", + "reload", + "renew", + "reset", + "sharp" + ] + }, + { + "name": "reload", + "tags": [ + "reload" + ] + }, + { + "name": "reload-circle", + "tags": [ + "circle", + "reload" + ] + }, + { + "name": "reload-circle-outline", + "tags": [ + "circle", + "outline", + "reload" + ] + }, + { + "name": "reload-circle-sharp", + "tags": [ + "circle", + "reload", + "sharp" + ] + }, + { + "name": "reload-outline", + "tags": [ + "outline", + "reload" + ] + }, + { + "name": "reload-sharp", + "tags": [ + "reload", + "sharp" + ] + }, + { + "name": "remove", + "tags": [ + "circle", + "minus", + "remove", + "subtract" + ] + }, + { + "name": "remove-circle", + "tags": [ + "circle", + "minus", + "remove", + "subtract" + ] + }, + { + "name": "remove-circle-outline", + "tags": [ + "circle", + "minus", + "outline", + "remove", + "subtract" + ] + }, + { + "name": "remove-circle-sharp", + "tags": [ + "circle", + "minus", + "remove", + "sharp", + "subtract" + ] + }, + { + "name": "remove-outline", + "tags": [ + "outline", + "remove" + ] + }, + { + "name": "remove-sharp", + "tags": [ + "circle", + "minus", + "remove", + "sharp", + "subtract" + ] + }, + { + "name": "reorder-four", + "tags": [ + "four", + "reorder" + ] + }, + { + "name": "reorder-four-outline", + "tags": [ + "four", + "outline", + "reorder" + ] + }, + { + "name": "reorder-four-sharp", + "tags": [ + "four", + "reorder", + "sharp" + ] + }, + { + "name": "reorder-three", + "tags": [ + "reorder", + "three" + ] + }, + { + "name": "reorder-three-outline", + "tags": [ + "outline", + "reorder", + "three" + ] + }, + { + "name": "reorder-three-sharp", + "tags": [ + "reorder", + "sharp", + "three" + ] + }, + { + "name": "reorder-two", + "tags": [ + "reorder", + "two" + ] + }, + { + "name": "reorder-two-outline", + "tags": [ + "outline", + "reorder", + "two" + ] + }, + { + "name": "reorder-two-sharp", + "tags": [ + "reorder", + "sharp", + "two" + ] + }, + { + "name": "repeat", + "tags": [ + "repeat" + ] + }, + { + "name": "repeat-outline", + "tags": [ + "outline", + "repeat" + ] + }, + { + "name": "repeat-sharp", + "tags": [ + "repeat", + "sharp" + ] + }, + { + "name": "resize", + "tags": [ + "resize" + ] + }, + { + "name": "resize-outline", + "tags": [ + "outline", + "resize" + ] + }, + { + "name": "resize-sharp", + "tags": [ + "resize", + "sharp" + ] + }, + { + "name": "restaurant", + "tags": [ + "eat", + "restaurant" + ] + }, + { + "name": "restaurant-outline", + "tags": [ + "eat", + "outline", + "restaurant" + ] + }, + { + "name": "restaurant-sharp", + "tags": [ + "eat", + "restaurant", + "sharp" + ] + }, + { + "name": "return-down-back", + "tags": [ + "back", + "down", + "left", + "return" + ] + }, + { + "name": "return-down-back-outline", + "tags": [ + "back", + "down", + "left", + "outline", + "return" + ] + }, + { + "name": "return-down-back-sharp", + "tags": [ + "back", + "down", + "left", + "return", + "sharp" + ] + }, + { + "name": "return-down-forward", + "tags": [ + "down", + "forward", + "return", + "right" + ] + }, + { + "name": "return-down-forward-outline", + "tags": [ + "down", + "forward", + "outline", + "return", + "right" + ] + }, + { + "name": "return-down-forward-sharp", + "tags": [ + "down", + "forward", + "return", + "right", + "sharp" + ] + }, + { + "name": "return-up-back", + "tags": [ + "back", + "left", + "return", + "up" + ] + }, + { + "name": "return-up-back-outline", + "tags": [ + "back", + "left", + "outline", + "return", + "up" + ] + }, + { + "name": "return-up-back-sharp", + "tags": [ + "back", + "left", + "return", + "sharp", + "up" + ] + }, + { + "name": "return-up-forward", + "tags": [ + "forward", + "return", + "right", + "up" + ] + }, + { + "name": "return-up-forward-outline", + "tags": [ + "forward", + "outline", + "return", + "right", + "up" + ] + }, + { + "name": "return-up-forward-sharp", + "tags": [ + "forward", + "return", + "right", + "sharp", + "up" + ] + }, + { + "name": "ribbon", + "tags": [ + "ribbon" + ] + }, + { + "name": "ribbon-outline", + "tags": [ + "outline", + "ribbon" + ] + }, + { + "name": "ribbon-sharp", + "tags": [ + "ribbon", + "sharp" + ] + }, + { + "name": "rocket", + "tags": [ + "rocket" + ] + }, + { + "name": "rocket-outline", + "tags": [ + "outline", + "rocket" + ] + }, + { + "name": "rocket-sharp", + "tags": [ + "rocket", + "sharp" + ] + }, + { + "name": "rose", + "tags": [ + "flower", + "rose" + ] + }, + { + "name": "rose-outline", + "tags": [ + "flower", + "outline", + "rose" + ] + }, + { + "name": "rose-sharp", + "tags": [ + "flower", + "rose", + "sharp" + ] + }, + { + "name": "sad", + "tags": [ + "bad", + "cry", + "no", + "sad" + ] + }, + { + "name": "sad-outline", + "tags": [ + "bad", + "cry", + "no", + "outline", + "sad" + ] + }, + { + "name": "sad-sharp", + "tags": [ + "bad", + "cry", + "no", + "sad", + "sharp" + ] + }, + { + "name": "save", + "tags": [ + "save" + ] + }, + { + "name": "save-outline", + "tags": [ + "outline", + "save" + ] + }, + { + "name": "save-sharp", + "tags": [ + "save", + "sharp" + ] + }, + { + "name": "scale", + "tags": [ + "scale" + ] + }, + { + "name": "scale-outline", + "tags": [ + "outline", + "scale" + ] + }, + { + "name": "scale-sharp", + "tags": [ + "scale", + "sharp" + ] + }, + { + "name": "scan", + "tags": [ + "scan" + ] + }, + { + "name": "scan-circle", + "tags": [ + "circle", + "scan" + ] + }, + { + "name": "scan-circle-outline", + "tags": [ + "circle", + "outline", + "scan" + ] + }, + { + "name": "scan-circle-sharp", + "tags": [ + "circle", + "scan", + "sharp" + ] + }, + { + "name": "scan-outline", + "tags": [ + "outline", + "scan" + ] + }, + { + "name": "scan-sharp", + "tags": [ + "scan", + "sharp" + ] + }, + { + "name": "school", + "tags": [ + "school" + ] + }, + { + "name": "school-outline", + "tags": [ + "outline", + "school" + ] + }, + { + "name": "school-sharp", + "tags": [ + "school", + "sharp" + ] + }, + { + "name": "search", + "tags": [ + "glass", + "magnifying", + "search" + ] + }, + { + "name": "search-circle", + "tags": [ + "circle", + "glass", + "magnifying", + "search" + ] + }, + { + "name": "search-circle-outline", + "tags": [ + "circle", + "glass", + "magnifying", + "outline", + "search" + ] + }, + { + "name": "search-circle-sharp", + "tags": [ + "circle", + "glass", + "magnifying", + "search", + "sharp" + ] + }, + { + "name": "search-outline", + "tags": [ + "glass", + "magnifying", + "outline", + "search" + ] + }, + { + "name": "search-sharp", + "tags": [ + "glass", + "magnifying", + "search", + "sharp" + ] + }, + { + "name": "send", + "tags": [ + "email", + "paper", + "send" + ] + }, + { + "name": "send-outline", + "tags": [ + "email", + "outline", + "paper", + "send" + ] + }, + { + "name": "send-sharp", + "tags": [ + "email", + "paper", + "send", + "sharp" + ] + }, + { + "name": "server", + "tags": [ + "server" + ] + }, + { + "name": "server-outline", + "tags": [ + "outline", + "server" + ] + }, + { + "name": "server-sharp", + "tags": [ + "server", + "sharp" + ] + }, + { + "name": "settings", + "tags": [ + "options", + "settings" + ] + }, + { + "name": "settings-outline", + "tags": [ + "options", + "outline", + "settings" + ] + }, + { + "name": "settings-sharp", + "tags": [ + "options", + "settings", + "sharp" + ] + }, + { + "name": "shapes", + "tags": [ + "shapes" + ] + }, + { + "name": "shapes-outline", + "tags": [ + "outline", + "shapes" + ] + }, + { + "name": "shapes-sharp", + "tags": [ + "shapes", + "sharp" + ] + }, + { + "name": "share", + "tags": [ + "share" + ] + }, + { + "name": "share-outline", + "tags": [ + "outline", + "share" + ] + }, + { + "name": "share-sharp", + "tags": [ + "share", + "sharp" + ] + }, + { + "name": "share-social", + "tags": [ + "share", + "social" + ] + }, + { + "name": "share-social-outline", + "tags": [ + "outline", + "share", + "social" + ] + }, + { + "name": "share-social-sharp", + "tags": [ + "share", + "sharp", + "social" + ] + }, + { + "name": "shield", + "tags": [ + "shield" + ] + }, + { + "name": "shield-checkmark", + "tags": [ + "checkmark", + "shield" + ] + }, + { + "name": "shield-checkmark-outline", + "tags": [ + "checkmark", + "outline", + "shield" + ] + }, + { + "name": "shield-checkmark-sharp", + "tags": [ + "checkmark", + "sharp", + "shield" + ] + }, + { + "name": "shield-half", + "tags": [ + "half", + "shield" + ] + }, + { + "name": "shield-half-outline", + "tags": [ + "half", + "outline", + "shield" + ] + }, + { + "name": "shield-half-sharp", + "tags": [ + "half", + "sharp", + "shield" + ] + }, + { + "name": "shield-outline", + "tags": [ + "outline", + "shield" + ] + }, + { + "name": "shield-sharp", + "tags": [ + "sharp", + "shield" + ] + }, + { + "name": "shirt", + "tags": [ + "shirt" + ] + }, + { + "name": "shirt-outline", + "tags": [ + "outline", + "shirt" + ] + }, + { + "name": "shirt-sharp", + "tags": [ + "sharp", + "shirt" + ] + }, + { + "name": "shuffle", + "tags": [ + "random", + "shuffle" + ] + }, + { + "name": "shuffle-outline", + "tags": [ + "outline", + "shuffle" + ] + }, + { + "name": "shuffle-sharp", + "tags": [ + "random", + "sharp", + "shuffle" + ] + }, + { + "name": "skull", + "tags": [ + "skull" + ] + }, + { + "name": "skull-outline", + "tags": [ + "outline", + "skull" + ] + }, + { + "name": "skull-sharp", + "tags": [ + "sharp", + "skull" + ] + }, + { + "name": "snow", + "tags": [ + "cold", + "snow" + ] + }, + { + "name": "snow-outline", + "tags": [ + "cold", + "outline", + "snow" + ] + }, + { + "name": "snow-sharp", + "tags": [ + "cold", + "sharp", + "snow" + ] + }, + { + "name": "sparkles", + "tags": [ + "sparkles" + ] + }, + { + "name": "sparkles-outline", + "tags": [ + "outline", + "sparkles" + ] + }, + { + "name": "sparkles-sharp", + "tags": [ + "sharp", + "sparkles" + ] + }, + { + "name": "speedometer", + "tags": [ + "drive", + "level", + "speed", + "speedometer" + ] + }, + { + "name": "speedometer-outline", + "tags": [ + "drive", + "level", + "outline", + "speed", + "speedometer" + ] + }, + { + "name": "speedometer-sharp", + "tags": [ + "drive", + "level", + "sharp", + "speed", + "speedometer" + ] + }, + { + "name": "square", + "tags": [ + "square" + ] + }, + { + "name": "square-outline", + "tags": [ + "outline", + "square" + ] + }, + { + "name": "square-sharp", + "tags": [ + "sharp", + "square" + ] + }, + { + "name": "star", + "tags": [ + "favorite", + "star" + ] + }, + { + "name": "star-half", + "tags": [ + "favorite", + "half", + "rate", + "star" + ] + }, + { + "name": "star-half-outline", + "tags": [ + "half", + "outline", + "star" + ] + }, + { + "name": "star-half-sharp", + "tags": [ + "favorite", + "half", + "rate", + "sharp", + "star" + ] + }, + { + "name": "star-outline", + "tags": [ + "favorite", + "outline", + "star" + ] + }, + { + "name": "star-sharp", + "tags": [ + "favorite", + "sharp", + "star" + ] + }, + { + "name": "stats-chart", + "tags": [ + "chart", + "stats" + ] + }, + { + "name": "stats-chart-outline", + "tags": [ + "chart", + "outline", + "stats" + ] + }, + { + "name": "stats-chart-sharp", + "tags": [ + "chart", + "sharp", + "stats" + ] + }, + { + "name": "stop", + "tags": [ + "stop" + ] + }, + { + "name": "stop-circle", + "tags": [ + "circle", + "stop" + ] + }, + { + "name": "stop-circle-outline", + "tags": [ + "circle", + "outline", + "stop" + ] + }, + { + "name": "stop-circle-sharp", + "tags": [ + "circle", + "sharp", + "stop" + ] + }, + { + "name": "stop-outline", + "tags": [ + "outline", + "stop" + ] + }, + { + "name": "stop-sharp", + "tags": [ + "sharp", + "stop" + ] + }, + { + "name": "stopwatch", + "tags": [ + "stopwatch", + "time" + ] + }, + { + "name": "stopwatch-outline", + "tags": [ + "outline", + "stopwatch", + "time" + ] + }, + { + "name": "stopwatch-sharp", + "tags": [ + "sharp", + "stopwatch", + "time" + ] + }, + { + "name": "storefront", + "tags": [ + "storefront" + ] + }, + { + "name": "storefront-outline", + "tags": [ + "outline", + "storefront" + ] + }, + { + "name": "storefront-sharp", + "tags": [ + "sharp", + "storefront" + ] + }, + { + "name": "subway", + "tags": [ + "subway" + ] + }, + { + "name": "subway-outline", + "tags": [ + "outline", + "subway" + ] + }, + { + "name": "subway-sharp", + "tags": [ + "sharp", + "subway" + ] + }, + { + "name": "sunny", + "tags": [ + "light", + "sky", + "sunny", + "weather", + "whether" + ] + }, + { + "name": "sunny-outline", + "tags": [ + "light", + "outline", + "sky", + "sunny", + "weather", + "whether" + ] + }, + { + "name": "sunny-sharp", + "tags": [ + "light", + "sharp", + "sky", + "sunny", + "weather", + "whether" + ] + }, + { + "name": "swap-horizontal", + "tags": [ + "horizontal", + "swap" + ] + }, + { + "name": "swap-horizontal-outline", + "tags": [ + "horizontal", + "outline", + "swap" + ] + }, + { + "name": "swap-horizontal-sharp", + "tags": [ + "horizontal", + "sharp", + "swap" + ] + }, + { + "name": "swap-vertical", + "tags": [ + "swap", + "vertical" + ] + }, + { + "name": "swap-vertical-outline", + "tags": [ + "outline", + "swap", + "vertical" + ] + }, + { + "name": "swap-vertical-sharp", + "tags": [ + "sharp", + "swap", + "vertical" + ] + }, + { + "name": "sync", + "tags": [ + "sync" + ] + }, + { + "name": "sync-circle", + "tags": [ + "circle", + "sync" + ] + }, + { + "name": "sync-circle-outline", + "tags": [ + "circle", + "outline", + "sync" + ] + }, + { + "name": "sync-circle-sharp", + "tags": [ + "circle", + "sharp", + "sync" + ] + }, + { + "name": "sync-outline", + "tags": [ + "outline", + "sync" + ] + }, + { + "name": "sync-sharp", + "tags": [ + "sharp", + "sync" + ] + }, + { + "name": "tablet-landscape", + "tags": [ + "landscape", + "tablet" + ] + }, + { + "name": "tablet-landscape-outline", + "tags": [ + "landscape", + "outline", + "tablet" + ] + }, + { + "name": "tablet-landscape-sharp", + "tags": [ + "landscape", + "sharp", + "tablet" + ] + }, + { + "name": "tablet-portrait", + "tags": [ + "portrait", + "tablet" + ] + }, + { + "name": "tablet-portrait-outline", + "tags": [ + "outline", + "portrait", + "tablet" + ] + }, + { + "name": "tablet-portrait-sharp", + "tags": [ + "portrait", + "sharp", + "tablet" + ] + }, + { + "name": "telescope", + "tags": [ + "telescope" + ] + }, + { + "name": "telescope-outline", + "tags": [ + "outline", + "telescope" + ] + }, + { + "name": "telescope-sharp", + "tags": [ + "sharp", + "telescope" + ] + }, + { + "name": "tennisball", + "tags": [ + "tennisball" + ] + }, + { + "name": "tennisball-outline", + "tags": [ + "outline", + "tennisball" + ] + }, + { + "name": "tennisball-sharp", + "tags": [ + "sharp", + "tennisball" + ] + }, + { + "name": "terminal", + "tags": [ + "terminal" + ] + }, + { + "name": "terminal-outline", + "tags": [ + "outline", + "terminal" + ] + }, + { + "name": "terminal-sharp", + "tags": [ + "sharp", + "terminal" + ] + }, + { + "name": "text", + "tags": [ + "text" + ] + }, + { + "name": "text-outline", + "tags": [ + "outline", + "text" + ] + }, + { + "name": "text-sharp", + "tags": [ + "sharp", + "text" + ] + }, + { + "name": "thermometer", + "tags": [ + "cold", + "heat", + "hot", + "mercury", + "temperature", + "thermometer" + ] + }, + { + "name": "thermometer-outline", + "tags": [ + "cold", + "heat", + "hot", + "mercury", + "outline", + "temperature", + "thermometer" + ] + }, + { + "name": "thermometer-sharp", + "tags": [ + "cold", + "heat", + "hot", + "mercury", + "sharp", + "temperature", + "thermometer" + ] + }, + { + "name": "thumbs-down", + "tags": [ + "down", + "thumbs" + ] + }, + { + "name": "thumbs-down-outline", + "tags": [ + "down", + "outline", + "thumbs" + ] + }, + { + "name": "thumbs-down-sharp", + "tags": [ + "down", + "sharp", + "thumbs" + ] + }, + { + "name": "thumbs-up", + "tags": [ + "thumbs", + "up" + ] + }, + { + "name": "thumbs-up-outline", + "tags": [ + "outline", + "thumbs", + "up" + ] + }, + { + "name": "thumbs-up-sharp", + "tags": [ + "sharp", + "thumbs", + "up" + ] + }, + { + "name": "thunderstorm", + "tags": [ + "cloudy", + "lightning", + "overcast", + "rain", + "sky", + "storm", + "thunderstorm", + "weather", + "whether" + ] + }, + { + "name": "thunderstorm-outline", + "tags": [ + "cloudy", + "lightning", + "outline", + "overcast", + "rain", + "sky", + "storm", + "thunderstorm", + "weather", + "whether" + ] + }, + { + "name": "thunderstorm-sharp", + "tags": [ + "cloudy", + "lightning", + "overcast", + "rain", + "sharp", + "sky", + "storm", + "thunderstorm", + "weather", + "whether" + ] + }, + { + "name": "ticket", + "tags": [ + "ticket" + ] + }, + { + "name": "ticket-outline", + "tags": [ + "outline", + "ticket" + ] + }, + { + "name": "ticket-sharp", + "tags": [ + "sharp", + "ticket" + ] + }, + { + "name": "time", + "tags": [ + "clock", + "hour", + "minute", + "second", + "time", + "watch" + ] + }, + { + "name": "time-outline", + "tags": [ + "clock", + "hour", + "minute", + "outline", + "second", + "time", + "watch" + ] + }, + { + "name": "time-sharp", + "tags": [ + "clock", + "hour", + "minute", + "second", + "sharp", + "time", + "watch" + ] + }, + { + "name": "timer", + "tags": [ + "clock", + "timer" + ] + }, + { + "name": "timer-outline", + "tags": [ + "clock", + "outline", + "timer" + ] + }, + { + "name": "timer-sharp", + "tags": [ + "clock", + "sharp", + "timer" + ] + }, + { + "name": "today", + "tags": [ + "today" + ] + }, + { + "name": "today-outline", + "tags": [ + "outline", + "today" + ] + }, + { + "name": "today-sharp", + "tags": [ + "sharp", + "today" + ] + }, + { + "name": "toggle", + "tags": [ + "switch", + "toggle" + ] + }, + { + "name": "toggle-outline", + "tags": [ + "outline", + "switch", + "toggle" + ] + }, + { + "name": "toggle-sharp", + "tags": [ + "sharp", + "switch", + "toggle" + ] + }, + { + "name": "trail-sign", + "tags": [ + "sign", + "trail" + ] + }, + { + "name": "trail-sign-outline", + "tags": [ + "outline", + "sign", + "trail" + ] + }, + { + "name": "trail-sign-sharp", + "tags": [ + "sharp", + "sign", + "trail" + ] + }, + { + "name": "train", + "tags": [ + "train" + ] + }, + { + "name": "train-outline", + "tags": [ + "outline", + "train" + ] + }, + { + "name": "train-sharp", + "tags": [ + "sharp", + "train" + ] + }, + { + "name": "transgender", + "tags": [ + "transgender" + ] + }, + { + "name": "transgender-outline", + "tags": [ + "outline", + "transgender" + ] + }, + { + "name": "transgender-sharp", + "tags": [ + "sharp", + "transgender" + ] + }, + { + "name": "trash", + "tags": [ + "close", + "delete", + "remove", + "trash" + ] + }, + { + "name": "trash-bin", + "tags": [ + "bin", + "trash" + ] + }, + { + "name": "trash-bin-outline", + "tags": [ + "bin", + "outline", + "trash" + ] + }, + { + "name": "trash-bin-sharp", + "tags": [ + "bin", + "sharp", + "trash" + ] + }, + { + "name": "trash-outline", + "tags": [ + "close", + "delete", + "outline", + "remove", + "trash" + ] + }, + { + "name": "trash-sharp", + "tags": [ + "close", + "delete", + "remove", + "sharp", + "trash" + ] + }, + { + "name": "trending-down", + "tags": [ + "down", + "trending" + ] + }, + { + "name": "trending-down-outline", + "tags": [ + "down", + "outline", + "trending" + ] + }, + { + "name": "trending-down-sharp", + "tags": [ + "down", + "sharp", + "trending" + ] + }, + { + "name": "trending-up", + "tags": [ + "trending", + "up" + ] + }, + { + "name": "trending-up-outline", + "tags": [ + "outline", + "trending", + "up" + ] + }, + { + "name": "trending-up-sharp", + "tags": [ + "sharp", + "trending", + "up" + ] + }, + { + "name": "triangle", + "tags": [ + "triangle" + ] + }, + { + "name": "triangle-outline", + "tags": [ + "outline", + "triangle" + ] + }, + { + "name": "triangle-sharp", + "tags": [ + "sharp", + "triangle" + ] + }, + { + "name": "trophy", + "tags": [ + "award", + "compete", + "competition", + "lose", + "trophy", + "win" + ] + }, + { + "name": "trophy-outline", + "tags": [ + "award", + "compete", + "competition", + "lose", + "outline", + "trophy", + "win" + ] + }, + { + "name": "trophy-sharp", + "tags": [ + "award", + "compete", + "competition", + "lose", + "sharp", + "trophy", + "win" + ] + }, + { + "name": "tv", + "tags": [ + "television", + "tv" + ] + }, + { + "name": "tv-outline", + "tags": [ + "outline", + "television", + "tv" + ] + }, + { + "name": "tv-sharp", + "tags": [ + "sharp", + "television", + "tv" + ] + }, + { + "name": "umbrella", + "tags": [ + "dry", + "rain", + "shelter", + "umbrella", + "wet" + ] + }, + { + "name": "umbrella-outline", + "tags": [ + "dry", + "outline", + "rain", + "shelter", + "umbrella", + "wet" + ] + }, + { + "name": "umbrella-sharp", + "tags": [ + "dry", + "rain", + "sharp", + "shelter", + "umbrella", + "wet" + ] + }, + { + "name": "unlink", + "tags": [ + "unlink" + ] + }, + { + "name": "unlink-outline", + "tags": [ + "outline", + "unlink" + ] + }, + { + "name": "unlink-sharp", + "tags": [ + "sharp", + "unlink" + ] + }, + { + "name": "videocam", + "tags": [ + "camera", + "film", + "movie", + "videocam" + ] + }, + { + "name": "videocam-off", + "tags": [ + "off", + "videocam" + ] + }, + { + "name": "videocam-off-outline", + "tags": [ + "off", + "outline", + "videocam" + ] + }, + { + "name": "videocam-off-sharp", + "tags": [ + "off", + "sharp", + "videocam" + ] + }, + { + "name": "videocam-outline", + "tags": [ + "camera", + "film", + "movie", + "outline", + "videocam" + ] + }, + { + "name": "videocam-sharp", + "tags": [ + "camera", + "film", + "movie", + "sharp", + "videocam" + ] + }, + { + "name": "volume-high", + "tags": [ + "high", + "volume" + ] + }, + { + "name": "volume-high-outline", + "tags": [ + "high", + "outline", + "volume" + ] + }, + { + "name": "volume-high-sharp", + "tags": [ + "high", + "sharp", + "volume" + ] + }, + { + "name": "volume-low", + "tags": [ + "low", + "volume" + ] + }, + { + "name": "volume-low-outline", + "tags": [ + "low", + "outline", + "volume" + ] + }, + { + "name": "volume-low-sharp", + "tags": [ + "low", + "sharp", + "volume" + ] + }, + { + "name": "volume-medium", + "tags": [ + "medium", + "volume" + ] + }, + { + "name": "volume-medium-outline", + "tags": [ + "medium", + "outline", + "volume" + ] + }, + { + "name": "volume-medium-sharp", + "tags": [ + "medium", + "sharp", + "volume" + ] + }, + { + "name": "volume-mute", + "tags": [ + "mute", + "sound", + "volume" + ] + }, + { + "name": "volume-mute-outline", + "tags": [ + "mute", + "outline", + "sound", + "volume" + ] + }, + { + "name": "volume-mute-sharp", + "tags": [ + "mute", + "sharp", + "sound", + "volume" + ] + }, + { + "name": "volume-off", + "tags": [ + "off", + "volume" + ] + }, + { + "name": "volume-off-outline", + "tags": [ + "off", + "outline", + "volume" + ] + }, + { + "name": "volume-off-sharp", + "tags": [ + "off", + "sharp", + "volume" + ] + }, + { + "name": "walk", + "tags": [ + "walk" + ] + }, + { + "name": "walk-outline", + "tags": [ + "outline", + "walk" + ] + }, + { + "name": "walk-sharp", + "tags": [ + "sharp", + "walk" + ] + }, + { + "name": "wallet", + "tags": [ + "cash", + "money", + "wallet" + ] + }, + { + "name": "wallet-outline", + "tags": [ + "cash", + "money", + "outline", + "wallet" + ] + }, + { + "name": "wallet-sharp", + "tags": [ + "cash", + "money", + "sharp", + "wallet" + ] + }, + { + "name": "warning", + "tags": [ + "warning" + ] + }, + { + "name": "warning-outline", + "tags": [ + "outline", + "warning" + ] + }, + { + "name": "warning-sharp", + "tags": [ + "sharp", + "warning" + ] + }, + { + "name": "watch", + "tags": [ + "watch" + ] + }, + { + "name": "watch-outline", + "tags": [ + "outline", + "watch" + ] + }, + { + "name": "watch-sharp", + "tags": [ + "sharp", + "watch" + ] + }, + { + "name": "water", + "tags": [ + "water" + ] + }, + { + "name": "water-outline", + "tags": [ + "outline", + "water" + ] + }, + { + "name": "water-sharp", + "tags": [ + "sharp", + "water" + ] + }, + { + "name": "wifi", + "tags": [ + "bars", + "connection", + "internet", + "wifi" + ] + }, + { + "name": "wifi-outline", + "tags": [ + "bars", + "connection", + "internet", + "outline", + "wifi" + ] + }, + { + "name": "wifi-sharp", + "tags": [ + "bars", + "connection", + "internet", + "sharp", + "wifi" + ] + }, + { + "name": "wine", + "tags": [ + "glass", + "wine" + ] + }, + { + "name": "wine-outline", + "tags": [ + "glass", + "outline", + "wine" + ] + }, + { + "name": "wine-sharp", + "tags": [ + "glass", + "sharp", + "wine" + ] + }, + { + "name": "woman", + "tags": [ + "dudette", + "female", + "girl", + "lady", + "woman" + ] + }, + { + "name": "woman-outline", + "tags": [ + "dudette", + "female", + "girl", + "lady", + "outline", + "woman" + ] + }, + { + "name": "woman-sharp", + "tags": [ + "dudette", + "female", + "girl", + "lady", + "sharp", + "woman" + ] + } + ] +} diff --git a/src/disc.svg b/src/disc.svg deleted file mode 100644 index 6feda5e93..000000000 --- a/src/disc.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/document-text.svg b/src/document-text.svg deleted file mode 100644 index 8c9d75b96..000000000 --- a/src/document-text.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/src/document.svg b/src/document.svg deleted file mode 100644 index 4b810d0e0..000000000 --- a/src/document.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/drag.svg b/src/drag.svg deleted file mode 100644 index ce7483242..000000000 --- a/src/drag.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/earth.svg b/src/earth.svg deleted file mode 100644 index 078e7f717..000000000 --- a/src/earth.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - diff --git a/src/easel.svg b/src/easel.svg deleted file mode 100644 index d56168df1..000000000 --- a/src/easel.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/edit.svg b/src/edit.svg deleted file mode 100644 index a0be3454e..000000000 --- a/src/edit.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/src/egg.svg b/src/egg.svg deleted file mode 100644 index d0a71740f..000000000 --- a/src/egg.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/eject.svg b/src/eject.svg deleted file mode 100644 index 4308c4b92..000000000 --- a/src/eject.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/email-unread.svg b/src/email-unread.svg deleted file mode 100644 index 80abe431d..000000000 --- a/src/email-unread.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - diff --git a/src/email.svg b/src/email.svg deleted file mode 100644 index 4e8bf7d66..000000000 --- a/src/email.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/src/erlenmeyer-flask-bubbles.svg b/src/erlenmeyer-flask-bubbles.svg deleted file mode 100644 index 13cbae2aa..000000000 --- a/src/erlenmeyer-flask-bubbles.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/src/erlenmeyer-flask.svg b/src/erlenmeyer-flask.svg deleted file mode 100644 index 1da686b65..000000000 --- a/src/erlenmeyer-flask.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/src/eye-disabled.svg b/src/eye-disabled.svg deleted file mode 100644 index 7a270cb4f..000000000 --- a/src/eye-disabled.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/src/eye.svg b/src/eye.svg deleted file mode 100644 index 6b64633fc..000000000 --- a/src/eye.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/src/female.svg b/src/female.svg deleted file mode 100644 index e3f70c576..000000000 --- a/src/female.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/filing.svg b/src/filing.svg deleted file mode 100644 index 90ac607eb..000000000 --- a/src/filing.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/film-marker.svg b/src/film-marker.svg deleted file mode 100644 index 5dcf8a708..000000000 --- a/src/film-marker.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/fireball.svg b/src/fireball.svg deleted file mode 100644 index ac558bf31..000000000 --- a/src/fireball.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/src/flag.svg b/src/flag.svg deleted file mode 100644 index 3e1d38a11..000000000 --- a/src/flag.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/flame.svg b/src/flame.svg deleted file mode 100644 index 1e9d7711c..000000000 --- a/src/flame.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/flash-off.svg b/src/flash-off.svg deleted file mode 100644 index bdb1204e0..000000000 --- a/src/flash-off.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/src/flash.svg b/src/flash.svg deleted file mode 100644 index 6fe26df27..000000000 --- a/src/flash.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/folder.svg b/src/folder.svg deleted file mode 100644 index 610c0cf54..000000000 --- a/src/folder.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/fork-repo.svg b/src/fork-repo.svg deleted file mode 100644 index f6b51ba21..000000000 --- a/src/fork-repo.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/src/fork.svg b/src/fork.svg deleted file mode 100644 index eb1591c44..000000000 --- a/src/fork.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/forward.svg b/src/forward.svg deleted file mode 100644 index 7b9baf897..000000000 --- a/src/forward.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/funnel.svg b/src/funnel.svg deleted file mode 100644 index a59da6556..000000000 --- a/src/funnel.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/gear-a.svg b/src/gear-a.svg deleted file mode 100644 index 5153f6c7b..000000000 --- a/src/gear-a.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/src/gear-b.svg b/src/gear-b.svg deleted file mode 100644 index ca69c3281..000000000 --- a/src/gear-b.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/grid.svg b/src/grid.svg deleted file mode 100644 index 456e50113..000000000 --- a/src/grid.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hammer.svg b/src/hammer.svg deleted file mode 100644 index 75840f3ec..000000000 --- a/src/hammer.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/happy-outline.svg b/src/happy-outline.svg deleted file mode 100644 index 7284ce5f8..000000000 --- a/src/happy-outline.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - diff --git a/src/happy.svg b/src/happy.svg deleted file mode 100644 index e0ddbedd9..000000000 --- a/src/happy.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/src/headphone.svg b/src/headphone.svg deleted file mode 100644 index 838a773a7..000000000 --- a/src/headphone.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/src/heart-broken.svg b/src/heart-broken.svg deleted file mode 100644 index b9838016e..000000000 --- a/src/heart-broken.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/src/heart.svg b/src/heart.svg deleted file mode 100644 index 34aa83d97..000000000 --- a/src/heart.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/help-buoy.svg b/src/help-buoy.svg deleted file mode 100644 index 5f6f1cef8..000000000 --- a/src/help-buoy.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/help-circled.svg b/src/help-circled.svg deleted file mode 100644 index fa1d79e5f..000000000 --- a/src/help-circled.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/src/help.svg b/src/help.svg deleted file mode 100644 index a5e0d16d3..000000000 --- a/src/help.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/src/home.svg b/src/home.svg deleted file mode 100644 index 13c6dc081..000000000 --- a/src/home.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/icecream.svg b/src/icecream.svg deleted file mode 100644 index 2949175c9..000000000 --- a/src/icecream.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/src/image.svg b/src/image.svg deleted file mode 100644 index b33d4ea69..000000000 --- a/src/image.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/images.svg b/src/images.svg deleted file mode 100644 index 708c4158a..000000000 --- a/src/images.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - diff --git a/src/index.html b/src/index.html new file mode 100644 index 000000000..729317e5e --- /dev/null +++ b/src/index.html @@ -0,0 +1,180 @@ + + + + + + Ionicons Icon Component + + + + + +

Ionicons

+ +

Default

+ + + + + + + + + + +

Mode from html ios mode attribute

+ + + +

Mode set on icon

+ + + +

Colors

+ + + + + + + + + + +

Stroke width

+ + +

Font size

+ + + +

Custom SVGs

+ + + + + + + + + + +

Custom SVGs: colors

+ + + + + + + + + + +

Custom CSS

+ + + + + + + + + + +

Aria

+ + + + +
+

RTL

+ +

Default: Non-arrows

+ + + + + +

Flip: Non-arrows

+ + + + + +

Auto Flip: arrows

+ + + + + +

Un-flip: arrows

+ + + + + +

Auto Flip: chevrons

+
+ + + + +
+ +

Un-flip: chevrons

+
+ + + + +
+ +

Auto Flip, RTL on components

+ + + + +
+ +

Sanitized (shouldn't show)

+ + +

Not Sanitized (should show)

+ + +

Base64 url

+ + +

+ Cheatsheet +

+ + + + diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 000000000..8692e9521 --- /dev/null +++ b/src/index.ts @@ -0,0 +1,4 @@ +export { setAssetPath } from '@stencil/core'; + +export { addIcons } from './components/icon/utils'; +export type { Components, JSX } from './components'; diff --git a/src/information-circled.svg b/src/information-circled.svg deleted file mode 100644 index dcddcab28..000000000 --- a/src/information-circled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/information.svg b/src/information.svg deleted file mode 100644 index e70c4ced6..000000000 --- a/src/information.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ionic.svg b/src/ionic.svg deleted file mode 100644 index b8332f494..000000000 --- a/src/ionic.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/src/ionicons.web-types.json b/src/ionicons.web-types.json new file mode 100644 index 000000000..d2112ff16 --- /dev/null +++ b/src/ionicons.web-types.json @@ -0,0 +1,95 @@ +{ + "$schema": "http://json.schemastore.org/web-types", + "name": "ionicons", + "version": "0.0.0", + "description-markup": "markdown", + "contributions": { + "html": { + "elements": [ + { + "name": "ion-icon", + "description": "The Ionicons Web Component is an easy and performant way to use Ionicons in your app. The component will dynamically load an SVG for each icon, so your app is only requesting the icons that you need.", + "doc-url": "https://ionic.io/ionicons/usage", + "attributes": [ + { + "name": "name", + "description": "The name of the built-in icon from the Ionicons package.", + "priority": "high", + "doc-url": "https://ionic.io/ionicons/usage#basic-usage", + "value": { + "type": "symbol" + }, + "values": [ + { + "name": "The ion-icon", + "pattern": { + "items": "ionicons" + } + } + ] + }, + { + "name": "src", + "priority": "high", + "description": "Provide url of a custom SVG icon. The `src` attribute works the same as `` in that the url must be accessible from the webpage that's making a request for the image. Additionally, the external file can only be a valid `svg` and does not allow scripts or events within the `svg` element.", + "doc-url": "https://ionic.io/ionicons/usage#basic-usage" + }, + { + "name": "md", + "description": "Provide icon variant specific to MD platform", + "priority": "high", + "doc-url": "https://ionic.io/ionicons/usage#basic-usage", + "value": { + "type": "symbol" + }, + "values": [ + { + "name": "The ion-icon", + "pattern": { + "items": "ionicons" + } + } + ] + }, + { + "name": "ios", + "description": "Provide icon variant specific to iOS platform", + "priority": "high", + "doc-url": "https://ionic.io/ionicons/usage#basic-usage", + "value": { + "type": "symbol" + }, + "values": [ + { + "name": "The ion-icon", + "pattern": { + "items": "ionicons" + } + } + ] + }, + { + "name": "size", + "description": "Specify the icon size using one of the pre-defined font sizes.\n\nAlternatively you can set a specific size by applying the `font-size` CSS property on the `ion-icon` component. It's recommended to use pixel sizes that are a multiple of 8 (8, 16, 32, 64, etc.)", + "doc-url": "https://ionic.io/ionicons/usage#basic-usage", + "priority": "high", + "value": { + "type": "enum" + }, + "values": [ + { + "name": "small" + }, + { + "name": "large" + } + ] + } + ] + } + ], + "ionicons": [ + ] + } + } +} diff --git a/src/ios-alarm-outline.svg b/src/ios-alarm-outline.svg deleted file mode 100644 index 83a64b969..000000000 --- a/src/ios-alarm-outline.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-alarm.svg b/src/ios-alarm.svg deleted file mode 100644 index bea64f17b..000000000 --- a/src/ios-alarm.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/src/ios-albums-outline.svg b/src/ios-albums-outline.svg deleted file mode 100644 index d001b26e1..000000000 --- a/src/ios-albums-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-albums.svg b/src/ios-albums.svg deleted file mode 100644 index 1b9291d3e..000000000 --- a/src/ios-albums.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-americanfootball-outline.svg b/src/ios-americanfootball-outline.svg deleted file mode 100644 index 53bdff3f5..000000000 --- a/src/ios-americanfootball-outline.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - diff --git a/src/ios-americanfootball.svg b/src/ios-americanfootball.svg deleted file mode 100644 index 41bac4a33..000000000 --- a/src/ios-americanfootball.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-analytics-outline.svg b/src/ios-analytics-outline.svg deleted file mode 100644 index a3671ec91..000000000 --- a/src/ios-analytics-outline.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - diff --git a/src/ios-analytics.svg b/src/ios-analytics.svg deleted file mode 100644 index e4800eecd..000000000 --- a/src/ios-analytics.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-back.svg b/src/ios-arrow-back.svg deleted file mode 100644 index a6cf25380..000000000 --- a/src/ios-arrow-back.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-down.svg b/src/ios-arrow-down.svg deleted file mode 100644 index 2139e774b..000000000 --- a/src/ios-arrow-down.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-forward.svg b/src/ios-arrow-forward.svg deleted file mode 100644 index 58a56af33..000000000 --- a/src/ios-arrow-forward.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-left.svg b/src/ios-arrow-left.svg deleted file mode 100644 index ce334d387..000000000 --- a/src/ios-arrow-left.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-right.svg b/src/ios-arrow-right.svg deleted file mode 100644 index 7bbc225e0..000000000 --- a/src/ios-arrow-right.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-thin-down.svg b/src/ios-arrow-thin-down.svg deleted file mode 100644 index 365766038..000000000 --- a/src/ios-arrow-thin-down.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-thin-left.svg b/src/ios-arrow-thin-left.svg deleted file mode 100644 index a61de1a93..000000000 --- a/src/ios-arrow-thin-left.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-thin-right.svg b/src/ios-arrow-thin-right.svg deleted file mode 100644 index dc81ef838..000000000 --- a/src/ios-arrow-thin-right.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-thin-up.svg b/src/ios-arrow-thin-up.svg deleted file mode 100644 index 035938705..000000000 --- a/src/ios-arrow-thin-up.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-arrow-up.svg b/src/ios-arrow-up.svg deleted file mode 100644 index 63d6119f4..000000000 --- a/src/ios-arrow-up.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-at-outline.svg b/src/ios-at-outline.svg deleted file mode 100644 index 0310e3678..000000000 --- a/src/ios-at-outline.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - diff --git a/src/ios-at.svg b/src/ios-at.svg deleted file mode 100644 index 4b0d5a2a9..000000000 --- a/src/ios-at.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - diff --git a/src/ios-barcode-outline.svg b/src/ios-barcode-outline.svg deleted file mode 100644 index 9c890deb9..000000000 --- a/src/ios-barcode-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/ios-barcode.svg b/src/ios-barcode.svg deleted file mode 100644 index 937154f82..000000000 --- a/src/ios-barcode.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-baseball-outline.svg b/src/ios-baseball-outline.svg deleted file mode 100644 index 8b88e1f18..000000000 --- a/src/ios-baseball-outline.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - diff --git a/src/ios-baseball.svg b/src/ios-baseball.svg deleted file mode 100644 index a76add85e..000000000 --- a/src/ios-baseball.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - diff --git a/src/ios-basketball-outline.svg b/src/ios-basketball-outline.svg deleted file mode 100644 index 0cdd80cf9..000000000 --- a/src/ios-basketball-outline.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/src/ios-basketball.svg b/src/ios-basketball.svg deleted file mode 100644 index a422eee40..000000000 --- a/src/ios-basketball.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - diff --git a/src/ios-bell-outline.svg b/src/ios-bell-outline.svg deleted file mode 100644 index cce7aff3b..000000000 --- a/src/ios-bell-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/ios-bell.svg b/src/ios-bell.svg deleted file mode 100644 index 80f35a6af..000000000 --- a/src/ios-bell.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-body-outline.svg b/src/ios-body-outline.svg deleted file mode 100644 index 2aee00163..000000000 --- a/src/ios-body-outline.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - diff --git a/src/ios-body.svg b/src/ios-body.svg deleted file mode 100644 index 6837e69b1..000000000 --- a/src/ios-body.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/src/ios-bolt-outline.svg b/src/ios-bolt-outline.svg deleted file mode 100644 index b622ede9b..000000000 --- a/src/ios-bolt-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-bolt.svg b/src/ios-bolt.svg deleted file mode 100644 index 4e3412883..000000000 --- a/src/ios-bolt.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-book-outline.svg b/src/ios-book-outline.svg deleted file mode 100644 index 77fd4883b..000000000 --- a/src/ios-book-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/ios-book.svg b/src/ios-book.svg deleted file mode 100644 index 7e13f9e83..000000000 --- a/src/ios-book.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-bookmarks-outline.svg b/src/ios-bookmarks-outline.svg deleted file mode 100644 index 09a0af90e..000000000 --- a/src/ios-bookmarks-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/ios-bookmarks.svg b/src/ios-bookmarks.svg deleted file mode 100644 index 3bf6dce86..000000000 --- a/src/ios-bookmarks.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/ios-box-outline.svg b/src/ios-box-outline.svg deleted file mode 100644 index 470890ac2..000000000 --- a/src/ios-box-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-box.svg b/src/ios-box.svg deleted file mode 100644 index e7c07f1c7..000000000 --- a/src/ios-box.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-briefcase-outline.svg b/src/ios-briefcase-outline.svg deleted file mode 100644 index d61b8cad6..000000000 --- a/src/ios-briefcase-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-briefcase.svg b/src/ios-briefcase.svg deleted file mode 100644 index 93eb4b016..000000000 --- a/src/ios-briefcase.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-browsers-outline.svg b/src/ios-browsers-outline.svg deleted file mode 100644 index 50029f9af..000000000 --- a/src/ios-browsers-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-browsers.svg b/src/ios-browsers.svg deleted file mode 100644 index e8b9c4891..000000000 --- a/src/ios-browsers.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-calculator-outline.svg b/src/ios-calculator-outline.svg deleted file mode 100644 index 722f4ceb1..000000000 --- a/src/ios-calculator-outline.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/src/ios-calculator.svg b/src/ios-calculator.svg deleted file mode 100644 index b6caeb909..000000000 --- a/src/ios-calculator.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-calendar-outline.svg b/src/ios-calendar-outline.svg deleted file mode 100644 index 85a84db67..000000000 --- a/src/ios-calendar-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - diff --git a/src/ios-calendar.svg b/src/ios-calendar.svg deleted file mode 100644 index bd5b00ceb..000000000 --- a/src/ios-calendar.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-camera-outline.svg b/src/ios-camera-outline.svg deleted file mode 100644 index 358ee7ccb..000000000 --- a/src/ios-camera-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-camera.svg b/src/ios-camera.svg deleted file mode 100644 index 8c255ea92..000000000 --- a/src/ios-camera.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/ios-cart-outline.svg b/src/ios-cart-outline.svg deleted file mode 100644 index a7e936c53..000000000 --- a/src/ios-cart-outline.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-cart.svg b/src/ios-cart.svg deleted file mode 100644 index 15c92d27f..000000000 --- a/src/ios-cart.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-chatboxes-outline.svg b/src/ios-chatboxes-outline.svg deleted file mode 100644 index c65fb0586..000000000 --- a/src/ios-chatboxes-outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-chatboxes.svg b/src/ios-chatboxes.svg deleted file mode 100644 index 0123bb5a6..000000000 --- a/src/ios-chatboxes.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-chatbubble-outline.svg b/src/ios-chatbubble-outline.svg deleted file mode 100644 index 9c5044a1d..000000000 --- a/src/ios-chatbubble-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/ios-chatbubble.svg b/src/ios-chatbubble.svg deleted file mode 100644 index 4db7dc114..000000000 --- a/src/ios-chatbubble.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/ios-checkmark-empty.svg b/src/ios-checkmark-empty.svg deleted file mode 100644 index 2eaf85c72..000000000 --- a/src/ios-checkmark-empty.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-checkmark-outline.svg b/src/ios-checkmark-outline.svg deleted file mode 100644 index 641c40c5d..000000000 --- a/src/ios-checkmark-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-checkmark.svg b/src/ios-checkmark.svg deleted file mode 100644 index 72c0bee51..000000000 --- a/src/ios-checkmark.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-circle-filled.svg b/src/ios-circle-filled.svg deleted file mode 100644 index a8c685081..000000000 --- a/src/ios-circle-filled.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-circle-outline.svg b/src/ios-circle-outline.svg deleted file mode 100644 index f72ae8109..000000000 --- a/src/ios-circle-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-clock-outline.svg b/src/ios-clock-outline.svg deleted file mode 100644 index 5d8be8d9f..000000000 --- a/src/ios-clock-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-clock.svg b/src/ios-clock.svg deleted file mode 100644 index d4db9f6fc..000000000 --- a/src/ios-clock.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-close-empty.svg b/src/ios-close-empty.svg deleted file mode 100644 index 84602253e..000000000 --- a/src/ios-close-empty.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - diff --git a/src/ios-close-outline.svg b/src/ios-close-outline.svg deleted file mode 100644 index 908ae6785..000000000 --- a/src/ios-close-outline.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-close.svg b/src/ios-close.svg deleted file mode 100644 index dbc3ab593..000000000 --- a/src/ios-close.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/src/ios-cloud-download-outline.svg b/src/ios-cloud-download-outline.svg deleted file mode 100644 index c00a61671..000000000 --- a/src/ios-cloud-download-outline.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-cloud-download.svg b/src/ios-cloud-download.svg deleted file mode 100644 index 0c7f691ff..000000000 --- a/src/ios-cloud-download.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-cloud-outline.svg b/src/ios-cloud-outline.svg deleted file mode 100644 index 2b2c80ef6..000000000 --- a/src/ios-cloud-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/ios-cloud-upload-outline.svg b/src/ios-cloud-upload-outline.svg deleted file mode 100644 index 39ac0f9f0..000000000 --- a/src/ios-cloud-upload-outline.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-cloud-upload.svg b/src/ios-cloud-upload.svg deleted file mode 100644 index d7d118c94..000000000 --- a/src/ios-cloud-upload.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/ios-cloud.svg b/src/ios-cloud.svg deleted file mode 100644 index 1393d85a1..000000000 --- a/src/ios-cloud.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-cloudy-night-outline.svg b/src/ios-cloudy-night-outline.svg deleted file mode 100644 index e50357d43..000000000 --- a/src/ios-cloudy-night-outline.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-cloudy-night.svg b/src/ios-cloudy-night.svg deleted file mode 100644 index 9c124c477..000000000 --- a/src/ios-cloudy-night.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-cloudy-outline.svg b/src/ios-cloudy-outline.svg deleted file mode 100644 index 086af58a8..000000000 --- a/src/ios-cloudy-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - diff --git a/src/ios-cloudy.svg b/src/ios-cloudy.svg deleted file mode 100644 index 16cd73367..000000000 --- a/src/ios-cloudy.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/src/ios-cog-outline.svg b/src/ios-cog-outline.svg deleted file mode 100644 index 8d340b567..000000000 --- a/src/ios-cog-outline.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - diff --git a/src/ios-cog.svg b/src/ios-cog.svg deleted file mode 100644 index 7b7629373..000000000 --- a/src/ios-cog.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-color-filter-outline.svg b/src/ios-color-filter-outline.svg deleted file mode 100644 index c4e115532..000000000 --- a/src/ios-color-filter-outline.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/src/ios-color-filter.svg b/src/ios-color-filter.svg deleted file mode 100644 index 09c96d124..000000000 --- a/src/ios-color-filter.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-color-wand-outline.svg b/src/ios-color-wand-outline.svg deleted file mode 100644 index 3220e72f1..000000000 --- a/src/ios-color-wand-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-color-wand.svg b/src/ios-color-wand.svg deleted file mode 100644 index 05bab7696..000000000 --- a/src/ios-color-wand.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-compose-outline.svg b/src/ios-compose-outline.svg deleted file mode 100644 index 4ff04de5d..000000000 --- a/src/ios-compose-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-compose.svg b/src/ios-compose.svg deleted file mode 100644 index 6191aa7bd..000000000 --- a/src/ios-compose.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-contact-outline.svg b/src/ios-contact-outline.svg deleted file mode 100644 index 152a8fcac..000000000 --- a/src/ios-contact-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/ios-contact.svg b/src/ios-contact.svg deleted file mode 100644 index ed7f6fcb2..000000000 --- a/src/ios-contact.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/ios-copy-outline.svg b/src/ios-copy-outline.svg deleted file mode 100644 index 0f6dbfbb7..000000000 --- a/src/ios-copy-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-copy.svg b/src/ios-copy.svg deleted file mode 100644 index 8f6791c9b..000000000 --- a/src/ios-copy.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-crop-strong.svg b/src/ios-crop-strong.svg deleted file mode 100644 index 968c0c4ac..000000000 --- a/src/ios-crop-strong.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-crop.svg b/src/ios-crop.svg deleted file mode 100644 index c25aa5301..000000000 --- a/src/ios-crop.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-download-outline.svg b/src/ios-download-outline.svg deleted file mode 100644 index 172543b83..000000000 --- a/src/ios-download-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-download.svg b/src/ios-download.svg deleted file mode 100644 index 4a70a74d4..000000000 --- a/src/ios-download.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-drag.svg b/src/ios-drag.svg deleted file mode 100644 index e66b45a72..000000000 --- a/src/ios-drag.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-email-outline.svg b/src/ios-email-outline.svg deleted file mode 100644 index c666d944e..000000000 --- a/src/ios-email-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-email.svg b/src/ios-email.svg deleted file mode 100644 index ba821ccf8..000000000 --- a/src/ios-email.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-eye-outline.svg b/src/ios-eye-outline.svg deleted file mode 100644 index 2ee9397f7..000000000 --- a/src/ios-eye-outline.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-eye.svg b/src/ios-eye.svg deleted file mode 100644 index a7e47b737..000000000 --- a/src/ios-eye.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/ios-fastforward-outline.svg b/src/ios-fastforward-outline.svg deleted file mode 100644 index b09e66d0b..000000000 --- a/src/ios-fastforward-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-fastforward.svg b/src/ios-fastforward.svg deleted file mode 100644 index abb255ae3..000000000 --- a/src/ios-fastforward.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-filing-outline.svg b/src/ios-filing-outline.svg deleted file mode 100644 index 20e9daf94..000000000 --- a/src/ios-filing-outline.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-filing.svg b/src/ios-filing.svg deleted file mode 100644 index f893c96d2..000000000 --- a/src/ios-filing.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-film-outline.svg b/src/ios-film-outline.svg deleted file mode 100644 index cc7b72382..000000000 --- a/src/ios-film-outline.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-film.svg b/src/ios-film.svg deleted file mode 100644 index a1f3d40b0..000000000 --- a/src/ios-film.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-flag-outline.svg b/src/ios-flag-outline.svg deleted file mode 100644 index b0a68a5aa..000000000 --- a/src/ios-flag-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/ios-flag.svg b/src/ios-flag.svg deleted file mode 100644 index ac6fdcfed..000000000 --- a/src/ios-flag.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-flame-outline.svg b/src/ios-flame-outline.svg deleted file mode 100644 index 0c3b55b63..000000000 --- a/src/ios-flame-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/ios-flame.svg b/src/ios-flame.svg deleted file mode 100644 index 06053d459..000000000 --- a/src/ios-flame.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-flask-outline.svg b/src/ios-flask-outline.svg deleted file mode 100644 index 81dddc046..000000000 --- a/src/ios-flask-outline.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - diff --git a/src/ios-flask.svg b/src/ios-flask.svg deleted file mode 100644 index 23774d02a..000000000 --- a/src/ios-flask.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/src/ios-flower-outline.svg b/src/ios-flower-outline.svg deleted file mode 100644 index 3486711a0..000000000 --- a/src/ios-flower-outline.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/ios-flower.svg b/src/ios-flower.svg deleted file mode 100644 index c08f9eeda..000000000 --- a/src/ios-flower.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/ios-folder-outline.svg b/src/ios-folder-outline.svg deleted file mode 100644 index 0198388f8..000000000 --- a/src/ios-folder-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/ios-folder.svg b/src/ios-folder.svg deleted file mode 100644 index 8b7073e4c..000000000 --- a/src/ios-folder.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/ios-football-outline.svg b/src/ios-football-outline.svg deleted file mode 100644 index ac0e6a8a1..000000000 --- a/src/ios-football-outline.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - diff --git a/src/ios-football.svg b/src/ios-football.svg deleted file mode 100644 index d8eea2e8b..000000000 --- a/src/ios-football.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/ios-game-controller-a-outline.svg b/src/ios-game-controller-a-outline.svg deleted file mode 100644 index 56ded0b83..000000000 --- a/src/ios-game-controller-a-outline.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-game-controller-a.svg b/src/ios-game-controller-a.svg deleted file mode 100644 index 211202e67..000000000 --- a/src/ios-game-controller-a.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/src/ios-game-controller-b-outline.svg b/src/ios-game-controller-b-outline.svg deleted file mode 100644 index 8b8265170..000000000 --- a/src/ios-game-controller-b-outline.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-game-controller-b.svg b/src/ios-game-controller-b.svg deleted file mode 100644 index da93d14ac..000000000 --- a/src/ios-game-controller-b.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - diff --git a/src/ios-gear-outline.svg b/src/ios-gear-outline.svg deleted file mode 100644 index 997bb7f95..000000000 --- a/src/ios-gear-outline.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-gear.svg b/src/ios-gear.svg deleted file mode 100644 index 78ba9f001..000000000 --- a/src/ios-gear.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/src/ios-glasses-outline.svg b/src/ios-glasses-outline.svg deleted file mode 100644 index 9c2b042f8..000000000 --- a/src/ios-glasses-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/ios-glasses.svg b/src/ios-glasses.svg deleted file mode 100644 index 85ad3d252..000000000 --- a/src/ios-glasses.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/ios-grid-view-outline.svg b/src/ios-grid-view-outline.svg deleted file mode 100644 index 1b4e02515..000000000 --- a/src/ios-grid-view-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-grid-view.svg b/src/ios-grid-view.svg deleted file mode 100644 index a7bac3f14..000000000 --- a/src/ios-grid-view.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-heart-outline.svg b/src/ios-heart-outline.svg deleted file mode 100644 index 4f4945f22..000000000 --- a/src/ios-heart-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/src/ios-heart.svg b/src/ios-heart.svg deleted file mode 100644 index bf26efc48..000000000 --- a/src/ios-heart.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-help-empty.svg b/src/ios-help-empty.svg deleted file mode 100644 index 0299cdb68..000000000 --- a/src/ios-help-empty.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/ios-help-outline.svg b/src/ios-help-outline.svg deleted file mode 100644 index c9a5c8868..000000000 --- a/src/ios-help-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/ios-help.svg b/src/ios-help.svg deleted file mode 100644 index cbb461cb9..000000000 --- a/src/ios-help.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/ios-home-outline.svg b/src/ios-home-outline.svg deleted file mode 100644 index 15f770e6e..000000000 --- a/src/ios-home-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-home.svg b/src/ios-home.svg deleted file mode 100644 index e182df09d..000000000 --- a/src/ios-home.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-infinite-outline.svg b/src/ios-infinite-outline.svg deleted file mode 100644 index b7f6d1314..000000000 --- a/src/ios-infinite-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/src/ios-infinite.svg b/src/ios-infinite.svg deleted file mode 100644 index dac1a6f6b..000000000 --- a/src/ios-infinite.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/src/ios-information-empty.svg b/src/ios-information-empty.svg deleted file mode 100644 index beef00928..000000000 --- a/src/ios-information-empty.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-information-outline.svg b/src/ios-information-outline.svg deleted file mode 100644 index 542e185e2..000000000 --- a/src/ios-information-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/ios-information.svg b/src/ios-information.svg deleted file mode 100644 index a146265a7..000000000 --- a/src/ios-information.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-ionic-outline.svg b/src/ios-ionic-outline.svg deleted file mode 100644 index 86f6e5829..000000000 --- a/src/ios-ionic-outline.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/src/ios-keypad-outline.svg b/src/ios-keypad-outline.svg deleted file mode 100644 index da662ee12..000000000 --- a/src/ios-keypad-outline.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/ios-keypad.svg b/src/ios-keypad.svg deleted file mode 100644 index c5985ae3a..000000000 --- a/src/ios-keypad.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/ios-lightbulb-outline.svg b/src/ios-lightbulb-outline.svg deleted file mode 100644 index 6fb8fe80a..000000000 --- a/src/ios-lightbulb-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-lightbulb.svg b/src/ios-lightbulb.svg deleted file mode 100644 index bc432bb30..000000000 --- a/src/ios-lightbulb.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-list-outline.svg b/src/ios-list-outline.svg deleted file mode 100644 index 3d3693bd9..000000000 --- a/src/ios-list-outline.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ios-list.svg b/src/ios-list.svg deleted file mode 100644 index 59e7fcb9e..000000000 --- a/src/ios-list.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-location-outline.svg b/src/ios-location-outline.svg deleted file mode 100644 index 5b0632f9a..000000000 --- a/src/ios-location-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/ios-location.svg b/src/ios-location.svg deleted file mode 100644 index df8a18ecf..000000000 --- a/src/ios-location.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-locked-outline.svg b/src/ios-locked-outline.svg deleted file mode 100644 index c0c28529e..000000000 --- a/src/ios-locked-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-locked.svg b/src/ios-locked.svg deleted file mode 100644 index 015762fe4..000000000 --- a/src/ios-locked.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-loop-strong.svg b/src/ios-loop-strong.svg deleted file mode 100644 index 3087f4a64..000000000 --- a/src/ios-loop-strong.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-loop.svg b/src/ios-loop.svg deleted file mode 100644 index 666c80809..000000000 --- a/src/ios-loop.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-medical-outline.svg b/src/ios-medical-outline.svg deleted file mode 100644 index 28804e34b..000000000 --- a/src/ios-medical-outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/ios-medical.svg b/src/ios-medical.svg deleted file mode 100644 index 4ad441625..000000000 --- a/src/ios-medical.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-medkit-outline.svg b/src/ios-medkit-outline.svg deleted file mode 100644 index 4ad7c0063..000000000 --- a/src/ios-medkit-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-medkit.svg b/src/ios-medkit.svg deleted file mode 100644 index 01be4f081..000000000 --- a/src/ios-medkit.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/ios-mic-off.svg b/src/ios-mic-off.svg deleted file mode 100644 index c5c67af87..000000000 --- a/src/ios-mic-off.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-mic-outline.svg b/src/ios-mic-outline.svg deleted file mode 100644 index a68513ac7..000000000 --- a/src/ios-mic-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-mic.svg b/src/ios-mic.svg deleted file mode 100644 index ca9734cbb..000000000 --- a/src/ios-mic.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-minus-empty.svg b/src/ios-minus-empty.svg deleted file mode 100644 index 79abef61a..000000000 --- a/src/ios-minus-empty.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/ios-minus-outline.svg b/src/ios-minus-outline.svg deleted file mode 100644 index 1e00d5474..000000000 --- a/src/ios-minus-outline.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-minus.svg b/src/ios-minus.svg deleted file mode 100644 index bf772fda2..000000000 --- a/src/ios-minus.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-monitor-outline.svg b/src/ios-monitor-outline.svg deleted file mode 100644 index 9412b5f6e..000000000 --- a/src/ios-monitor-outline.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-monitor.svg b/src/ios-monitor.svg deleted file mode 100644 index 3d20ea3dd..000000000 --- a/src/ios-monitor.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-moon-outline.svg b/src/ios-moon-outline.svg deleted file mode 100644 index 20563b0f2..000000000 --- a/src/ios-moon-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-moon.svg b/src/ios-moon.svg deleted file mode 100644 index 887cbca7c..000000000 --- a/src/ios-moon.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-more-outline.svg b/src/ios-more-outline.svg deleted file mode 100644 index c20ca135d..000000000 --- a/src/ios-more-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-more.svg b/src/ios-more.svg deleted file mode 100644 index f9852ebf7..000000000 --- a/src/ios-more.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-musical-note.svg b/src/ios-musical-note.svg deleted file mode 100644 index 43b7385a0..000000000 --- a/src/ios-musical-note.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-musical-notes.svg b/src/ios-musical-notes.svg deleted file mode 100644 index da83264cb..000000000 --- a/src/ios-musical-notes.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/ios-navigate-outline.svg b/src/ios-navigate-outline.svg deleted file mode 100644 index 07179b08a..000000000 --- a/src/ios-navigate-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-navigate.svg b/src/ios-navigate.svg deleted file mode 100644 index 40f245723..000000000 --- a/src/ios-navigate.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-nutrition-outline.svg b/src/ios-nutrition-outline.svg deleted file mode 100644 index e06543324..000000000 --- a/src/ios-nutrition-outline.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - diff --git a/src/ios-nutrition.svg b/src/ios-nutrition.svg deleted file mode 100644 index 4dc1f7c56..000000000 --- a/src/ios-nutrition.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/src/ios-paper-outline.svg b/src/ios-paper-outline.svg deleted file mode 100644 index ca798b031..000000000 --- a/src/ios-paper-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-paper.svg b/src/ios-paper.svg deleted file mode 100644 index b2ff0c1b7..000000000 --- a/src/ios-paper.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-paperplane-outline.svg b/src/ios-paperplane-outline.svg deleted file mode 100644 index 9b43e0f97..000000000 --- a/src/ios-paperplane-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-paperplane.svg b/src/ios-paperplane.svg deleted file mode 100644 index 979f67906..000000000 --- a/src/ios-paperplane.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-partlysunny-outline.svg b/src/ios-partlysunny-outline.svg deleted file mode 100644 index a40a74318..000000000 --- a/src/ios-partlysunny-outline.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ios-partlysunny.svg b/src/ios-partlysunny.svg deleted file mode 100644 index 39e63f30d..000000000 --- a/src/ios-partlysunny.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/src/ios-pause-outline.svg b/src/ios-pause-outline.svg deleted file mode 100644 index 6dbf0c2bc..000000000 --- a/src/ios-pause-outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-pause.svg b/src/ios-pause.svg deleted file mode 100644 index 9b6cfc660..000000000 --- a/src/ios-pause.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-paw-outline.svg b/src/ios-paw-outline.svg deleted file mode 100644 index 5b65f8e5f..000000000 --- a/src/ios-paw-outline.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-paw.svg b/src/ios-paw.svg deleted file mode 100644 index d054bbcac..000000000 --- a/src/ios-paw.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-people-outline.svg b/src/ios-people-outline.svg deleted file mode 100644 index 063f877cb..000000000 --- a/src/ios-people-outline.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-people.svg b/src/ios-people.svg deleted file mode 100644 index 08900678d..000000000 --- a/src/ios-people.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-person-outline.svg b/src/ios-person-outline.svg deleted file mode 100644 index cf016c215..000000000 --- a/src/ios-person-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - diff --git a/src/ios-person.svg b/src/ios-person.svg deleted file mode 100644 index ec206050f..000000000 --- a/src/ios-person.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/ios-personadd-outline.svg b/src/ios-personadd-outline.svg deleted file mode 100644 index 3e35e6812..000000000 --- a/src/ios-personadd-outline.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-personadd.svg b/src/ios-personadd.svg deleted file mode 100644 index 5b77dc10b..000000000 --- a/src/ios-personadd.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-photos-outline.svg b/src/ios-photos-outline.svg deleted file mode 100644 index fa4ad73f0..000000000 --- a/src/ios-photos-outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-photos.svg b/src/ios-photos.svg deleted file mode 100644 index e22ed2c82..000000000 --- a/src/ios-photos.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-pie-outline.svg b/src/ios-pie-outline.svg deleted file mode 100644 index 8af22ce84..000000000 --- a/src/ios-pie-outline.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/src/ios-pie.svg b/src/ios-pie.svg deleted file mode 100644 index 7e3f1eecb..000000000 --- a/src/ios-pie.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-pint-outline.svg b/src/ios-pint-outline.svg deleted file mode 100644 index c170ac4e0..000000000 --- a/src/ios-pint-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/src/ios-pint.svg b/src/ios-pint.svg deleted file mode 100644 index 21e5e612e..000000000 --- a/src/ios-pint.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/ios-play-outline.svg b/src/ios-play-outline.svg deleted file mode 100644 index de40b5dd3..000000000 --- a/src/ios-play-outline.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/ios-play.svg b/src/ios-play.svg deleted file mode 100644 index 4d91c6e31..000000000 --- a/src/ios-play.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/ios-plus-empty.svg b/src/ios-plus-empty.svg deleted file mode 100644 index d999feda4..000000000 --- a/src/ios-plus-empty.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/ios-plus-outline.svg b/src/ios-plus-outline.svg deleted file mode 100644 index d5a2840fb..000000000 --- a/src/ios-plus-outline.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-plus.svg b/src/ios-plus.svg deleted file mode 100644 index 27dbdef28..000000000 --- a/src/ios-plus.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-pricetag-outline.svg b/src/ios-pricetag-outline.svg deleted file mode 100644 index 4b83cc9ef..000000000 --- a/src/ios-pricetag-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-pricetag.svg b/src/ios-pricetag.svg deleted file mode 100644 index 922c92b32..000000000 --- a/src/ios-pricetag.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-pricetags-outline.svg b/src/ios-pricetags-outline.svg deleted file mode 100644 index 60d5b75db..000000000 --- a/src/ios-pricetags-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-pricetags.svg b/src/ios-pricetags.svg deleted file mode 100644 index 4fefdf86c..000000000 --- a/src/ios-pricetags.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/ios-printer-outline.svg b/src/ios-printer-outline.svg deleted file mode 100644 index ac0410886..000000000 --- a/src/ios-printer-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/ios-printer.svg b/src/ios-printer.svg deleted file mode 100644 index be6ad1c6b..000000000 --- a/src/ios-printer.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-pulse-strong.svg b/src/ios-pulse-strong.svg deleted file mode 100644 index 6867fafec..000000000 --- a/src/ios-pulse-strong.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/ios-pulse.svg b/src/ios-pulse.svg deleted file mode 100644 index 9a8fef3ae..000000000 --- a/src/ios-pulse.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/ios-rainy-outline.svg b/src/ios-rainy-outline.svg deleted file mode 100644 index ef4dc3718..000000000 --- a/src/ios-rainy-outline.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - diff --git a/src/ios-rainy.svg b/src/ios-rainy.svg deleted file mode 100644 index d0fa23c83..000000000 --- a/src/ios-rainy.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - diff --git a/src/ios-recording-outline.svg b/src/ios-recording-outline.svg deleted file mode 100644 index 75b8cbbbb..000000000 --- a/src/ios-recording-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/src/ios-recording.svg b/src/ios-recording.svg deleted file mode 100644 index 55fc09342..000000000 --- a/src/ios-recording.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-redo-outline.svg b/src/ios-redo-outline.svg deleted file mode 100644 index 479a8cde7..000000000 --- a/src/ios-redo-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-redo.svg b/src/ios-redo.svg deleted file mode 100644 index 059be571c..000000000 --- a/src/ios-redo.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-refresh-empty.svg b/src/ios-refresh-empty.svg deleted file mode 100644 index 6d0551dc4..000000000 --- a/src/ios-refresh-empty.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-refresh-outline.svg b/src/ios-refresh-outline.svg deleted file mode 100644 index 32617c955..000000000 --- a/src/ios-refresh-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-refresh.svg b/src/ios-refresh.svg deleted file mode 100644 index 072f614b3..000000000 --- a/src/ios-refresh.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-reload.svg b/src/ios-reload.svg deleted file mode 100644 index 4f391c3c0..000000000 --- a/src/ios-reload.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-reverse-camera-outline.svg b/src/ios-reverse-camera-outline.svg deleted file mode 100644 index 46165255a..000000000 --- a/src/ios-reverse-camera-outline.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-reverse-camera.svg b/src/ios-reverse-camera.svg deleted file mode 100644 index 91868df82..000000000 --- a/src/ios-reverse-camera.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/src/ios-rewind-outline.svg b/src/ios-rewind-outline.svg deleted file mode 100644 index b68ee0c77..000000000 --- a/src/ios-rewind-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-rewind.svg b/src/ios-rewind.svg deleted file mode 100644 index c10e0a8b7..000000000 --- a/src/ios-rewind.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-rose-outline.svg b/src/ios-rose-outline.svg deleted file mode 100644 index 345136160..000000000 --- a/src/ios-rose-outline.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-rose.svg b/src/ios-rose.svg deleted file mode 100644 index e5c6bdd65..000000000 --- a/src/ios-rose.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-search-strong.svg b/src/ios-search-strong.svg deleted file mode 100644 index dff40d6af..000000000 --- a/src/ios-search-strong.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/ios-search.svg b/src/ios-search.svg deleted file mode 100644 index c49fcc95e..000000000 --- a/src/ios-search.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/ios-settings-strong.svg b/src/ios-settings-strong.svg deleted file mode 100644 index 65edc04d3..000000000 --- a/src/ios-settings-strong.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-settings.svg b/src/ios-settings.svg deleted file mode 100644 index 9722d5072..000000000 --- a/src/ios-settings.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/src/ios-shuffle-strong.svg b/src/ios-shuffle-strong.svg deleted file mode 100644 index 268de5fd9..000000000 --- a/src/ios-shuffle-strong.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-shuffle.svg b/src/ios-shuffle.svg deleted file mode 100644 index 4123e4703..000000000 --- a/src/ios-shuffle.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-skipbackward-outline.svg b/src/ios-skipbackward-outline.svg deleted file mode 100644 index 244e96d20..000000000 --- a/src/ios-skipbackward-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-skipbackward.svg b/src/ios-skipbackward.svg deleted file mode 100644 index 058275be5..000000000 --- a/src/ios-skipbackward.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-skipforward-outline.svg b/src/ios-skipforward-outline.svg deleted file mode 100644 index f23b52c06..000000000 --- a/src/ios-skipforward-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-skipforward.svg b/src/ios-skipforward.svg deleted file mode 100644 index fa8fb9e9b..000000000 --- a/src/ios-skipforward.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-snowy.svg b/src/ios-snowy.svg deleted file mode 100644 index 776a46972..000000000 --- a/src/ios-snowy.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - diff --git a/src/ios-speedometer-outline.svg b/src/ios-speedometer-outline.svg deleted file mode 100644 index 1fa43aa57..000000000 --- a/src/ios-speedometer-outline.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - diff --git a/src/ios-speedometer.svg b/src/ios-speedometer.svg deleted file mode 100644 index 0fbe8ce1b..000000000 --- a/src/ios-speedometer.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-star-half.svg b/src/ios-star-half.svg deleted file mode 100644 index d1e3625ec..000000000 --- a/src/ios-star-half.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-star-outline.svg b/src/ios-star-outline.svg deleted file mode 100644 index 380a7dcc4..000000000 --- a/src/ios-star-outline.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/ios-star.svg b/src/ios-star.svg deleted file mode 100644 index 24a508fa8..000000000 --- a/src/ios-star.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-stopwatch-outline.svg b/src/ios-stopwatch-outline.svg deleted file mode 100644 index a7ab8b2eb..000000000 --- a/src/ios-stopwatch-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/src/ios-stopwatch.svg b/src/ios-stopwatch.svg deleted file mode 100644 index 643430cc4..000000000 --- a/src/ios-stopwatch.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/ios-sunny-outline.svg b/src/ios-sunny-outline.svg deleted file mode 100644 index f9dd08c43..000000000 --- a/src/ios-sunny-outline.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ios-sunny.svg b/src/ios-sunny.svg deleted file mode 100644 index fa6f47377..000000000 --- a/src/ios-sunny.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ios-telephone-outline.svg b/src/ios-telephone-outline.svg deleted file mode 100644 index 9870b4d4d..000000000 --- a/src/ios-telephone-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/src/ios-telephone.svg b/src/ios-telephone.svg deleted file mode 100644 index ff1beb609..000000000 --- a/src/ios-telephone.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/ios-tennisball-outline.svg b/src/ios-tennisball-outline.svg deleted file mode 100644 index 50f6daff9..000000000 --- a/src/ios-tennisball-outline.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - diff --git a/src/ios-tennisball.svg b/src/ios-tennisball.svg deleted file mode 100644 index df930021d..000000000 --- a/src/ios-tennisball.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-thunderstorm-outline.svg b/src/ios-thunderstorm-outline.svg deleted file mode 100644 index dbba1d4cd..000000000 --- a/src/ios-thunderstorm-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ios-thunderstorm.svg b/src/ios-thunderstorm.svg deleted file mode 100644 index 88ece3574..000000000 --- a/src/ios-thunderstorm.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/src/ios-time-outline.svg b/src/ios-time-outline.svg deleted file mode 100644 index 236a49060..000000000 --- a/src/ios-time-outline.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ios-time.svg b/src/ios-time.svg deleted file mode 100644 index adb31f595..000000000 --- a/src/ios-time.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - diff --git a/src/ios-timer-outline.svg b/src/ios-timer-outline.svg deleted file mode 100644 index cf1020187..000000000 --- a/src/ios-timer-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/src/ios-timer.svg b/src/ios-timer.svg deleted file mode 100644 index b7fd9fe53..000000000 --- a/src/ios-timer.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/ios-toggle-outline.svg b/src/ios-toggle-outline.svg deleted file mode 100644 index 3e1a4cf94..000000000 --- a/src/ios-toggle-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-toggle.svg b/src/ios-toggle.svg deleted file mode 100644 index 6390a17b5..000000000 --- a/src/ios-toggle.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-trash-outline.svg b/src/ios-trash-outline.svg deleted file mode 100644 index 469cbe119..000000000 --- a/src/ios-trash-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-trash.svg b/src/ios-trash.svg deleted file mode 100644 index 8956abdf1..000000000 --- a/src/ios-trash.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/ios-undo-outline.svg b/src/ios-undo-outline.svg deleted file mode 100644 index be76607e8..000000000 --- a/src/ios-undo-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/ios-undo.svg b/src/ios-undo.svg deleted file mode 100644 index 8409bbddb..000000000 --- a/src/ios-undo.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/ios-unlocked-outline.svg b/src/ios-unlocked-outline.svg deleted file mode 100644 index 6a90f5110..000000000 --- a/src/ios-unlocked-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/ios-unlocked.svg b/src/ios-unlocked.svg deleted file mode 100644 index d0391eceb..000000000 --- a/src/ios-unlocked.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-upload-outline.svg b/src/ios-upload-outline.svg deleted file mode 100644 index 4931a1230..000000000 --- a/src/ios-upload-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/ios-upload.svg b/src/ios-upload.svg deleted file mode 100644 index 5de06a596..000000000 --- a/src/ios-upload.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/ios-videocam-outline.svg b/src/ios-videocam-outline.svg deleted file mode 100644 index 37b01954a..000000000 --- a/src/ios-videocam-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/ios-videocam.svg b/src/ios-videocam.svg deleted file mode 100644 index 8e06c828d..000000000 --- a/src/ios-videocam.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/ios-volume-high.svg b/src/ios-volume-high.svg deleted file mode 100644 index 1acaae4ef..000000000 --- a/src/ios-volume-high.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/ios-volume-low.svg b/src/ios-volume-low.svg deleted file mode 100644 index 06ca21714..000000000 --- a/src/ios-volume-low.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/ios-wineglass-outline.svg b/src/ios-wineglass-outline.svg deleted file mode 100644 index 0809c6347..000000000 --- a/src/ios-wineglass-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/src/ios-wineglass.svg b/src/ios-wineglass.svg deleted file mode 100644 index 6010f98ad..000000000 --- a/src/ios-wineglass.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/ios-world-outline.svg b/src/ios-world-outline.svg deleted file mode 100644 index 2679e9871..000000000 --- a/src/ios-world-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/src/ios-world.svg b/src/ios-world.svg deleted file mode 100644 index e0db94442..000000000 --- a/src/ios-world.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ipad.svg b/src/ipad.svg deleted file mode 100644 index 5f5b473bd..000000000 --- a/src/ipad.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/iphone.svg b/src/iphone.svg deleted file mode 100644 index a67df0ab1..000000000 --- a/src/iphone.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/ipod.svg b/src/ipod.svg deleted file mode 100644 index 63c620666..000000000 --- a/src/ipod.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/jet.svg b/src/jet.svg deleted file mode 100644 index 0478b79a9..000000000 --- a/src/jet.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/src/key.svg b/src/key.svg deleted file mode 100644 index 3803effe6..000000000 --- a/src/key.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/knife.svg b/src/knife.svg deleted file mode 100644 index 917b7d355..000000000 --- a/src/knife.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/laptop.svg b/src/laptop.svg deleted file mode 100644 index b14770ebc..000000000 --- a/src/laptop.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/src/leaf.svg b/src/leaf.svg deleted file mode 100644 index 2b2ca6e82..000000000 --- a/src/leaf.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/levels.svg b/src/levels.svg deleted file mode 100644 index fba561a9c..000000000 --- a/src/levels.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/src/lightbulb.svg b/src/lightbulb.svg deleted file mode 100644 index bfd57c156..000000000 --- a/src/lightbulb.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/src/link.svg b/src/link.svg deleted file mode 100644 index 791b0d770..000000000 --- a/src/link.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/src/load-a.svg b/src/load-a.svg deleted file mode 100644 index 469054bd8..000000000 --- a/src/load-a.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/load-b.svg b/src/load-b.svg deleted file mode 100644 index f2839bc89..000000000 --- a/src/load-b.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/load-c.svg b/src/load-c.svg deleted file mode 100644 index 36644cb1b..000000000 --- a/src/load-c.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - diff --git a/src/load-d.svg b/src/load-d.svg deleted file mode 100644 index d50a5964c..000000000 --- a/src/load-d.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/src/location.svg b/src/location.svg deleted file mode 100644 index 1b95b73a2..000000000 --- a/src/location.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/lock-combination.svg b/src/lock-combination.svg deleted file mode 100644 index 92f2db090..000000000 --- a/src/lock-combination.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - diff --git a/src/locked.svg b/src/locked.svg deleted file mode 100644 index beb41f19b..000000000 --- a/src/locked.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/log-in.svg b/src/log-in.svg deleted file mode 100644 index 84bb8e29b..000000000 --- a/src/log-in.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/log-out.svg b/src/log-out.svg deleted file mode 100644 index 700653772..000000000 --- a/src/log-out.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/src/loop.svg b/src/loop.svg deleted file mode 100644 index 865781edf..000000000 --- a/src/loop.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/magnet.svg b/src/magnet.svg deleted file mode 100644 index 15c013251..000000000 --- a/src/magnet.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/male.svg b/src/male.svg deleted file mode 100644 index 77a48ac94..000000000 --- a/src/male.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/man.svg b/src/man.svg deleted file mode 100644 index e9ec1f57e..000000000 --- a/src/man.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/map.svg b/src/map.svg deleted file mode 100644 index 834b3fd58..000000000 --- a/src/map.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/medkit.svg b/src/medkit.svg deleted file mode 100644 index 99da333bb..000000000 --- a/src/medkit.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/merge.svg b/src/merge.svg deleted file mode 100644 index 080458c45..000000000 --- a/src/merge.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/mic-a.svg b/src/mic-a.svg deleted file mode 100644 index 43d37aacf..000000000 --- a/src/mic-a.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/src/mic-b.svg b/src/mic-b.svg deleted file mode 100644 index d47c96756..000000000 --- a/src/mic-b.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/src/mic-c.svg b/src/mic-c.svg deleted file mode 100644 index 5e5d02174..000000000 --- a/src/mic-c.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/minus-circled.svg b/src/minus-circled.svg deleted file mode 100644 index 70ac083d2..000000000 --- a/src/minus-circled.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/minus-round.svg b/src/minus-round.svg deleted file mode 100644 index 361271853..000000000 --- a/src/minus-round.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/minus.svg b/src/minus.svg deleted file mode 100644 index 43a684e9e..000000000 --- a/src/minus.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/model-s.svg b/src/model-s.svg deleted file mode 100644 index 8bfe5d2c3..000000000 --- a/src/model-s.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - diff --git a/src/monitor.svg b/src/monitor.svg deleted file mode 100644 index fb811fbcd..000000000 --- a/src/monitor.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/more.svg b/src/more.svg deleted file mode 100644 index 66bdeef62..000000000 --- a/src/more.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/mouse.svg b/src/mouse.svg deleted file mode 100644 index 60dc686dd..000000000 --- a/src/mouse.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - diff --git a/src/music-note.svg b/src/music-note.svg deleted file mode 100644 index 61f25489d..000000000 --- a/src/music-note.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/navicon-round.svg b/src/navicon-round.svg deleted file mode 100644 index 586a4105c..000000000 --- a/src/navicon-round.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/navicon.svg b/src/navicon.svg deleted file mode 100644 index efd081826..000000000 --- a/src/navicon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/navigate.svg b/src/navigate.svg deleted file mode 100644 index 3ee3a3665..000000000 --- a/src/navigate.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/network.svg b/src/network.svg deleted file mode 100644 index 6a738fd45..000000000 --- a/src/network.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/no-smoking.svg b/src/no-smoking.svg deleted file mode 100644 index df1bebd1e..000000000 --- a/src/no-smoking.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/nuclear.svg b/src/nuclear.svg deleted file mode 100644 index c39c26043..000000000 --- a/src/nuclear.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/outlet.svg b/src/outlet.svg deleted file mode 100644 index 2a7a84149..000000000 --- a/src/outlet.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - diff --git a/src/paintbrush.svg b/src/paintbrush.svg deleted file mode 100644 index 78305f8d5..000000000 --- a/src/paintbrush.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - diff --git a/src/paintbucket.svg b/src/paintbucket.svg deleted file mode 100644 index 5776b54da..000000000 --- a/src/paintbucket.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/paper-airplane.svg b/src/paper-airplane.svg deleted file mode 100644 index fc5fb1490..000000000 --- a/src/paper-airplane.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - diff --git a/src/paperclip.svg b/src/paperclip.svg deleted file mode 100644 index 6c21efbfd..000000000 --- a/src/paperclip.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/pause.svg b/src/pause.svg deleted file mode 100644 index 360b7ce2e..000000000 --- a/src/pause.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/person-add.svg b/src/person-add.svg deleted file mode 100644 index 74a4b847e..000000000 --- a/src/person-add.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/person-stalker.svg b/src/person-stalker.svg deleted file mode 100644 index cc4717336..000000000 --- a/src/person-stalker.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/src/person.svg b/src/person.svg deleted file mode 100644 index 0b305ce63..000000000 --- a/src/person.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/pie-graph.svg b/src/pie-graph.svg deleted file mode 100644 index f18ebd402..000000000 --- a/src/pie-graph.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/pin.svg b/src/pin.svg deleted file mode 100644 index f68b9f6cb..000000000 --- a/src/pin.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/pinpoint.svg b/src/pinpoint.svg deleted file mode 100644 index 0af315ec2..000000000 --- a/src/pinpoint.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/pizza.svg b/src/pizza.svg deleted file mode 100644 index 20bcfd9c3..000000000 --- a/src/pizza.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/src/plane.svg b/src/plane.svg deleted file mode 100644 index b25c7afff..000000000 --- a/src/plane.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/planet.svg b/src/planet.svg deleted file mode 100644 index e4d210708..000000000 --- a/src/planet.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/src/play.svg b/src/play.svg deleted file mode 100644 index 2b53155f1..000000000 --- a/src/play.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/playstation.svg b/src/playstation.svg deleted file mode 100644 index ba3589dd4..000000000 --- a/src/playstation.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - diff --git a/src/plus-circled.svg b/src/plus-circled.svg deleted file mode 100644 index b797278e9..000000000 --- a/src/plus-circled.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/src/plus-round.svg b/src/plus-round.svg deleted file mode 100644 index 465d93780..000000000 --- a/src/plus-round.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/plus.svg b/src/plus.svg deleted file mode 100644 index 86bd5b446..000000000 --- a/src/plus.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/podium.svg b/src/podium.svg deleted file mode 100644 index acbb50d43..000000000 --- a/src/podium.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/src/pound.svg b/src/pound.svg deleted file mode 100644 index 51a77c6cf..000000000 --- a/src/pound.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/power.svg b/src/power.svg deleted file mode 100644 index b6554fa90..000000000 --- a/src/power.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/src/pricetag.svg b/src/pricetag.svg deleted file mode 100644 index 21624e2a5..000000000 --- a/src/pricetag.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/pricetags.svg b/src/pricetags.svg deleted file mode 100644 index 9294f0e81..000000000 --- a/src/pricetags.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/src/printer.svg b/src/printer.svg deleted file mode 100644 index ff2f1c335..000000000 --- a/src/printer.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/pull-request.svg b/src/pull-request.svg deleted file mode 100644 index adaac1bf3..000000000 --- a/src/pull-request.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/src/qr-scanner.svg b/src/qr-scanner.svg deleted file mode 100644 index 20044907b..000000000 --- a/src/qr-scanner.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/quote.svg b/src/quote.svg deleted file mode 100644 index ca76d4427..000000000 --- a/src/quote.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/radio-waves.svg b/src/radio-waves.svg deleted file mode 100644 index 36da5eb4e..000000000 --- a/src/radio-waves.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/record.svg b/src/record.svg deleted file mode 100644 index c2b1fd20a..000000000 --- a/src/record.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/refresh.svg b/src/refresh.svg deleted file mode 100644 index 1e2d80e19..000000000 --- a/src/refresh.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/src/reply-all.svg b/src/reply-all.svg deleted file mode 100644 index 9676b650c..000000000 --- a/src/reply-all.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/reply.svg b/src/reply.svg deleted file mode 100644 index d08d58254..000000000 --- a/src/reply.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/ribbon-a.svg b/src/ribbon-a.svg deleted file mode 100644 index f09c5cfa1..000000000 --- a/src/ribbon-a.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/src/ribbon-b.svg b/src/ribbon-b.svg deleted file mode 100644 index 68c59ed22..000000000 --- a/src/ribbon-b.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/sad-outline.svg b/src/sad-outline.svg deleted file mode 100644 index a99eb5fa6..000000000 --- a/src/sad-outline.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/sad.svg b/src/sad.svg deleted file mode 100644 index 68777a93b..000000000 --- a/src/sad.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/src/scissors.svg b/src/scissors.svg deleted file mode 100644 index 23d35bd56..000000000 --- a/src/scissors.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - diff --git a/src/search.svg b/src/search.svg deleted file mode 100644 index 9c51b9804..000000000 --- a/src/search.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/settings.svg b/src/settings.svg deleted file mode 100644 index 49c969a9b..000000000 --- a/src/settings.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - diff --git a/src/share.svg b/src/share.svg deleted file mode 100644 index 0030b8a6a..000000000 --- a/src/share.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/shuffle.svg b/src/shuffle.svg deleted file mode 100644 index d09a5c585..000000000 --- a/src/shuffle.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/skip-backward.svg b/src/skip-backward.svg deleted file mode 100644 index e03ebe21c..000000000 --- a/src/skip-backward.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - diff --git a/src/skip-forward.svg b/src/skip-forward.svg deleted file mode 100644 index fffbcbc34..000000000 --- a/src/skip-forward.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - diff --git a/src/social-android-outline.svg b/src/social-android-outline.svg deleted file mode 100644 index 6e2c88653..000000000 --- a/src/social-android-outline.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/src/social-android.svg b/src/social-android.svg deleted file mode 100644 index ef17a7e2c..000000000 --- a/src/social-android.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/social-angular-outline.svg b/src/social-angular-outline.svg deleted file mode 100644 index 13d460278..000000000 --- a/src/social-angular-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/social-angular.svg b/src/social-angular.svg deleted file mode 100644 index ad4a59214..000000000 --- a/src/social-angular.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/social-apple-outline.svg b/src/social-apple-outline.svg deleted file mode 100644 index 0c23602e2..000000000 --- a/src/social-apple-outline.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - diff --git a/src/social-apple.svg b/src/social-apple.svg deleted file mode 100644 index deed89954..000000000 --- a/src/social-apple.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/social-bitcoin-outline.svg b/src/social-bitcoin-outline.svg deleted file mode 100644 index 4176d8b00..000000000 --- a/src/social-bitcoin-outline.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/social-bitcoin.svg b/src/social-bitcoin.svg deleted file mode 100644 index 8ba64f796..000000000 --- a/src/social-bitcoin.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/social-buffer-outline.svg b/src/social-buffer-outline.svg deleted file mode 100644 index 7a8396435..000000000 --- a/src/social-buffer-outline.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - diff --git a/src/social-buffer.svg b/src/social-buffer.svg deleted file mode 100644 index df7a94a5b..000000000 --- a/src/social-buffer.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/src/social-chrome-outline.svg b/src/social-chrome-outline.svg deleted file mode 100644 index 2f6192463..000000000 --- a/src/social-chrome-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - diff --git a/src/social-chrome.svg b/src/social-chrome.svg deleted file mode 100644 index 01f0dbddd..000000000 --- a/src/social-chrome.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-codepen-outline.svg b/src/social-codepen-outline.svg deleted file mode 100644 index ced3869cd..000000000 --- a/src/social-codepen-outline.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - diff --git a/src/social-codepen.svg b/src/social-codepen.svg deleted file mode 100644 index 7ffae33ba..000000000 --- a/src/social-codepen.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/src/social-css3-outline.svg b/src/social-css3-outline.svg deleted file mode 100644 index 50c654c88..000000000 --- a/src/social-css3-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/social-css3.svg b/src/social-css3.svg deleted file mode 100644 index e051c0175..000000000 --- a/src/social-css3.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-designernews-outline.svg b/src/social-designernews-outline.svg deleted file mode 100644 index 2953e15c9..000000000 --- a/src/social-designernews-outline.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/social-designernews.svg b/src/social-designernews.svg deleted file mode 100644 index 3a8948e11..000000000 --- a/src/social-designernews.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/social-dribbble-outline.svg b/src/social-dribbble-outline.svg deleted file mode 100644 index 4c1054ae4..000000000 --- a/src/social-dribbble-outline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/src/social-dribbble.svg b/src/social-dribbble.svg deleted file mode 100644 index 745b20ae8..000000000 --- a/src/social-dribbble.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/src/social-dropbox-outline.svg b/src/social-dropbox-outline.svg deleted file mode 100644 index 1e717eae0..000000000 --- a/src/social-dropbox-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/social-dropbox.svg b/src/social-dropbox.svg deleted file mode 100644 index 3b4726b68..000000000 --- a/src/social-dropbox.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/src/social-euro-outline.svg b/src/social-euro-outline.svg deleted file mode 100644 index 1644ff6ad..000000000 --- a/src/social-euro-outline.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/src/social-euro.svg b/src/social-euro.svg deleted file mode 100644 index bfdad00dc..000000000 --- a/src/social-euro.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/social-facebook-outline.svg b/src/social-facebook-outline.svg deleted file mode 100644 index b493ee8dc..000000000 --- a/src/social-facebook-outline.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/social-facebook.svg b/src/social-facebook.svg deleted file mode 100644 index 31e15aa39..000000000 --- a/src/social-facebook.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/social-foursquare-outline.svg b/src/social-foursquare-outline.svg deleted file mode 100644 index c742f9f33..000000000 --- a/src/social-foursquare-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-foursquare.svg b/src/social-foursquare.svg deleted file mode 100644 index a56440ab3..000000000 --- a/src/social-foursquare.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/src/social-freebsd-devil.svg b/src/social-freebsd-devil.svg deleted file mode 100644 index f2fcb56e9..000000000 --- a/src/social-freebsd-devil.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - diff --git a/src/social-github-outline.svg b/src/social-github-outline.svg deleted file mode 100644 index 2f308960d..000000000 --- a/src/social-github-outline.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - diff --git a/src/social-github.svg b/src/social-github.svg deleted file mode 100644 index 43526e4c3..000000000 --- a/src/social-github.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/social-google-outline.svg b/src/social-google-outline.svg deleted file mode 100644 index 57aa78e82..000000000 --- a/src/social-google-outline.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/src/social-google.svg b/src/social-google.svg deleted file mode 100644 index 23562c7e0..000000000 --- a/src/social-google.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - diff --git a/src/social-googleplus-outline.svg b/src/social-googleplus-outline.svg deleted file mode 100644 index 870fed4a7..000000000 --- a/src/social-googleplus-outline.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - diff --git a/src/social-googleplus.svg b/src/social-googleplus.svg deleted file mode 100644 index cbaf88751..000000000 --- a/src/social-googleplus.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/src/social-hackernews-outline.svg b/src/social-hackernews-outline.svg deleted file mode 100644 index 08052244d..000000000 --- a/src/social-hackernews-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-hackernews.svg b/src/social-hackernews.svg deleted file mode 100644 index 7059bdd93..000000000 --- a/src/social-hackernews.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/social-html5-outline.svg b/src/social-html5-outline.svg deleted file mode 100644 index a4faacf68..000000000 --- a/src/social-html5-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/social-html5.svg b/src/social-html5.svg deleted file mode 100644 index 2e7fc7f74..000000000 --- a/src/social-html5.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/social-instagram-outline.svg b/src/social-instagram-outline.svg deleted file mode 100644 index 1c124a95a..000000000 --- a/src/social-instagram-outline.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/social-instagram.svg b/src/social-instagram.svg deleted file mode 100644 index 3419cd9eb..000000000 --- a/src/social-instagram.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/src/social-javascript-outline.svg b/src/social-javascript-outline.svg deleted file mode 100644 index 2695a8b31..000000000 --- a/src/social-javascript-outline.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-javascript.svg b/src/social-javascript.svg deleted file mode 100644 index 67f30217b..000000000 --- a/src/social-javascript.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-linkedin-outline.svg b/src/social-linkedin-outline.svg deleted file mode 100644 index c8853702a..000000000 --- a/src/social-linkedin-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/social-linkedin.svg b/src/social-linkedin.svg deleted file mode 100644 index f75504ab9..000000000 --- a/src/social-linkedin.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/social-markdown.svg b/src/social-markdown.svg deleted file mode 100644 index 9ed7cc1c0..000000000 --- a/src/social-markdown.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/src/social-nodejs.svg b/src/social-nodejs.svg deleted file mode 100644 index 8daee9626..000000000 --- a/src/social-nodejs.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-octocat.svg b/src/social-octocat.svg deleted file mode 100644 index 06c718970..000000000 --- a/src/social-octocat.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - diff --git a/src/social-pinterest-outline.svg b/src/social-pinterest-outline.svg deleted file mode 100644 index 076c91673..000000000 --- a/src/social-pinterest-outline.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/src/social-pinterest.svg b/src/social-pinterest.svg deleted file mode 100644 index a5f57810f..000000000 --- a/src/social-pinterest.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/src/social-python.svg b/src/social-python.svg deleted file mode 100644 index 35fcdde7c..000000000 --- a/src/social-python.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/src/social-reddit-outline.svg b/src/social-reddit-outline.svg deleted file mode 100644 index 0287e7737..000000000 --- a/src/social-reddit-outline.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/social-reddit.svg b/src/social-reddit.svg deleted file mode 100644 index bf4de1147..000000000 --- a/src/social-reddit.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - diff --git a/src/social-rss-outline.svg b/src/social-rss-outline.svg deleted file mode 100644 index c753e6342..000000000 --- a/src/social-rss-outline.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/src/social-rss.svg b/src/social-rss.svg deleted file mode 100644 index 290926755..000000000 --- a/src/social-rss.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/src/social-sass.svg b/src/social-sass.svg deleted file mode 100644 index 73b3ed8fa..000000000 --- a/src/social-sass.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - diff --git a/src/social-skype-outline.svg b/src/social-skype-outline.svg deleted file mode 100644 index 9288d9a72..000000000 --- a/src/social-skype-outline.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - diff --git a/src/social-skype.svg b/src/social-skype.svg deleted file mode 100644 index 75037aa0e..000000000 --- a/src/social-skype.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - diff --git a/src/social-snapchat-outline.svg b/src/social-snapchat-outline.svg deleted file mode 100644 index e8f8e70c1..000000000 --- a/src/social-snapchat-outline.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-snapchat.svg b/src/social-snapchat.svg deleted file mode 100644 index f9faf6610..000000000 --- a/src/social-snapchat.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - diff --git a/src/social-tumblr-outline.svg b/src/social-tumblr-outline.svg deleted file mode 100644 index 6e448b21f..000000000 --- a/src/social-tumblr-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/src/social-tumblr.svg b/src/social-tumblr.svg deleted file mode 100644 index 8929dbbf1..000000000 --- a/src/social-tumblr.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/social-tux.svg b/src/social-tux.svg deleted file mode 100644 index c1403bfa5..000000000 --- a/src/social-tux.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - diff --git a/src/social-twitch-outline.svg b/src/social-twitch-outline.svg deleted file mode 100644 index ea531bd8a..000000000 --- a/src/social-twitch-outline.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/src/social-twitch.svg b/src/social-twitch.svg deleted file mode 100644 index dde419803..000000000 --- a/src/social-twitch.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - diff --git a/src/social-twitter-outline.svg b/src/social-twitter-outline.svg deleted file mode 100644 index 69780c497..000000000 --- a/src/social-twitter-outline.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - diff --git a/src/social-twitter.svg b/src/social-twitter.svg deleted file mode 100644 index 34296b661..000000000 --- a/src/social-twitter.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/social-usd-outline.svg b/src/social-usd-outline.svg deleted file mode 100644 index 5a7b67654..000000000 --- a/src/social-usd-outline.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - diff --git a/src/social-usd.svg b/src/social-usd.svg deleted file mode 100644 index 3cfd81f1d..000000000 --- a/src/social-usd.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - diff --git a/src/social-vimeo-outline.svg b/src/social-vimeo-outline.svg deleted file mode 100644 index 2c3ffec45..000000000 --- a/src/social-vimeo-outline.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - diff --git a/src/social-vimeo.svg b/src/social-vimeo.svg deleted file mode 100644 index fea0a0e8f..000000000 --- a/src/social-vimeo.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/src/social-whatsapp-outline.svg b/src/social-whatsapp-outline.svg deleted file mode 100644 index 0fa6eca46..000000000 --- a/src/social-whatsapp-outline.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - diff --git a/src/social-whatsapp.svg b/src/social-whatsapp.svg deleted file mode 100644 index e325727a9..000000000 --- a/src/social-whatsapp.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - diff --git a/src/social-windows-outline.svg b/src/social-windows-outline.svg deleted file mode 100644 index 0aaeb3250..000000000 --- a/src/social-windows-outline.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - diff --git a/src/social-windows.svg b/src/social-windows.svg deleted file mode 100644 index 89f5b615d..000000000 --- a/src/social-windows.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - diff --git a/src/social-wordpress-outline.svg b/src/social-wordpress-outline.svg deleted file mode 100644 index 43cde5300..000000000 --- a/src/social-wordpress-outline.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/src/social-wordpress.svg b/src/social-wordpress.svg deleted file mode 100644 index e588befdc..000000000 --- a/src/social-wordpress.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/src/social-yahoo-outline.svg b/src/social-yahoo-outline.svg deleted file mode 100644 index 7db26e8fe..000000000 --- a/src/social-yahoo-outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/social-yahoo.svg b/src/social-yahoo.svg deleted file mode 100644 index 3bde64375..000000000 --- a/src/social-yahoo.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/social-yen-outline.svg b/src/social-yen-outline.svg deleted file mode 100644 index cf010c0f4..000000000 --- a/src/social-yen-outline.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/social-yen.svg b/src/social-yen.svg deleted file mode 100644 index 79c184a16..000000000 --- a/src/social-yen.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/social-youtube-outline.svg b/src/social-youtube-outline.svg deleted file mode 100644 index a42d767a6..000000000 --- a/src/social-youtube-outline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/social-youtube.svg b/src/social-youtube.svg deleted file mode 100644 index 2ae68e65d..000000000 --- a/src/social-youtube.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/src/soup-can-outline.svg b/src/soup-can-outline.svg deleted file mode 100644 index 4d5457ab1..000000000 --- a/src/soup-can-outline.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - diff --git a/src/soup-can.svg b/src/soup-can.svg deleted file mode 100644 index c4dacbc00..000000000 --- a/src/soup-can.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/src/speakerphone.svg b/src/speakerphone.svg deleted file mode 100644 index 6a13ad5e6..000000000 --- a/src/speakerphone.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - diff --git a/src/speedometer.svg b/src/speedometer.svg deleted file mode 100644 index edb6ba29e..000000000 --- a/src/speedometer.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/src/spoon.svg b/src/spoon.svg deleted file mode 100644 index d4b63e5fd..000000000 --- a/src/spoon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/star.svg b/src/star.svg deleted file mode 100644 index 3c4b4037c..000000000 --- a/src/star.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/src/stats-bars.svg b/src/stats-bars.svg deleted file mode 100644 index ec2ed7a5f..000000000 --- a/src/stats-bars.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/src/steam.svg b/src/steam.svg deleted file mode 100644 index c8e41bf2f..000000000 --- a/src/steam.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - diff --git a/src/stop.svg b/src/stop.svg deleted file mode 100644 index 7448c3ef5..000000000 --- a/src/stop.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/svg/accessibility-outline.svg b/src/svg/accessibility-outline.svg new file mode 100644 index 000000000..499b82695 --- /dev/null +++ b/src/svg/accessibility-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/accessibility-sharp.svg b/src/svg/accessibility-sharp.svg new file mode 100644 index 000000000..94442aef9 --- /dev/null +++ b/src/svg/accessibility-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/accessibility.svg b/src/svg/accessibility.svg new file mode 100644 index 000000000..f7b0b5a47 --- /dev/null +++ b/src/svg/accessibility.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/add-circle-outline.svg b/src/svg/add-circle-outline.svg new file mode 100644 index 000000000..4d0a78dc7 --- /dev/null +++ b/src/svg/add-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/add-circle-sharp.svg b/src/svg/add-circle-sharp.svg new file mode 100644 index 000000000..f1398a0d3 --- /dev/null +++ b/src/svg/add-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/add-circle.svg b/src/svg/add-circle.svg new file mode 100644 index 000000000..37172b5a1 --- /dev/null +++ b/src/svg/add-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/add-outline.svg b/src/svg/add-outline.svg new file mode 100644 index 000000000..3469905e0 --- /dev/null +++ b/src/svg/add-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/add-sharp.svg b/src/svg/add-sharp.svg new file mode 100644 index 000000000..46dc7158a --- /dev/null +++ b/src/svg/add-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/add.svg b/src/svg/add.svg new file mode 100644 index 000000000..3469905e0 --- /dev/null +++ b/src/svg/add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/airplane-outline.svg b/src/svg/airplane-outline.svg new file mode 100644 index 000000000..4cb9da769 --- /dev/null +++ b/src/svg/airplane-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/airplane-sharp.svg b/src/svg/airplane-sharp.svg new file mode 100644 index 000000000..55a74506c --- /dev/null +++ b/src/svg/airplane-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/airplane.svg b/src/svg/airplane.svg new file mode 100644 index 000000000..ef8e2ad22 --- /dev/null +++ b/src/svg/airplane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alarm-outline.svg b/src/svg/alarm-outline.svg new file mode 100644 index 000000000..f33a5d3a9 --- /dev/null +++ b/src/svg/alarm-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alarm-sharp.svg b/src/svg/alarm-sharp.svg new file mode 100644 index 000000000..ba9110e7e --- /dev/null +++ b/src/svg/alarm-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alarm.svg b/src/svg/alarm.svg new file mode 100644 index 000000000..1da536a5e --- /dev/null +++ b/src/svg/alarm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/albums-outline.svg b/src/svg/albums-outline.svg new file mode 100644 index 000000000..75a9f6427 --- /dev/null +++ b/src/svg/albums-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/albums-sharp.svg b/src/svg/albums-sharp.svg new file mode 100644 index 000000000..9ae8e1811 --- /dev/null +++ b/src/svg/albums-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/albums.svg b/src/svg/albums.svg new file mode 100644 index 000000000..cace219c1 --- /dev/null +++ b/src/svg/albums.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alert-circle-outline.svg b/src/svg/alert-circle-outline.svg new file mode 100644 index 000000000..e2b22eeb8 --- /dev/null +++ b/src/svg/alert-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alert-circle-sharp.svg b/src/svg/alert-circle-sharp.svg new file mode 100644 index 000000000..98a02d0c8 --- /dev/null +++ b/src/svg/alert-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alert-circle.svg b/src/svg/alert-circle.svg new file mode 100644 index 000000000..06c58aa5e --- /dev/null +++ b/src/svg/alert-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alert-outline.svg b/src/svg/alert-outline.svg new file mode 100644 index 000000000..e08746597 --- /dev/null +++ b/src/svg/alert-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alert-sharp.svg b/src/svg/alert-sharp.svg new file mode 100644 index 000000000..b628943ea --- /dev/null +++ b/src/svg/alert-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/alert.svg b/src/svg/alert.svg new file mode 100644 index 000000000..e08746597 --- /dev/null +++ b/src/svg/alert.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/american-football-outline.svg b/src/svg/american-football-outline.svg new file mode 100644 index 000000000..8d6db5446 --- /dev/null +++ b/src/svg/american-football-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/american-football-sharp.svg b/src/svg/american-football-sharp.svg new file mode 100644 index 000000000..3f22fd70a --- /dev/null +++ b/src/svg/american-football-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/american-football.svg b/src/svg/american-football.svg new file mode 100644 index 000000000..ec602bd6f --- /dev/null +++ b/src/svg/american-football.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/analytics-outline.svg b/src/svg/analytics-outline.svg new file mode 100644 index 000000000..ac3b0aae2 --- /dev/null +++ b/src/svg/analytics-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/analytics-sharp.svg b/src/svg/analytics-sharp.svg new file mode 100644 index 000000000..0da799606 --- /dev/null +++ b/src/svg/analytics-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/analytics.svg b/src/svg/analytics.svg new file mode 100644 index 000000000..a8f59ad9e --- /dev/null +++ b/src/svg/analytics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/aperture-outline.svg b/src/svg/aperture-outline.svg new file mode 100644 index 000000000..7df864865 --- /dev/null +++ b/src/svg/aperture-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/aperture-sharp.svg b/src/svg/aperture-sharp.svg new file mode 100644 index 000000000..41ffc301c --- /dev/null +++ b/src/svg/aperture-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/aperture.svg b/src/svg/aperture.svg new file mode 100644 index 000000000..96b22840e --- /dev/null +++ b/src/svg/aperture.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/apps-outline.svg b/src/svg/apps-outline.svg new file mode 100644 index 000000000..fa050b4d5 --- /dev/null +++ b/src/svg/apps-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/apps-sharp.svg b/src/svg/apps-sharp.svg new file mode 100644 index 000000000..708cb4b26 --- /dev/null +++ b/src/svg/apps-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/apps.svg b/src/svg/apps.svg new file mode 100644 index 000000000..cf78572b7 --- /dev/null +++ b/src/svg/apps.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/archive-outline.svg b/src/svg/archive-outline.svg new file mode 100644 index 000000000..9ea261ab8 --- /dev/null +++ b/src/svg/archive-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/archive-sharp.svg b/src/svg/archive-sharp.svg new file mode 100644 index 000000000..e144f6c2f --- /dev/null +++ b/src/svg/archive-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/archive.svg b/src/svg/archive.svg new file mode 100644 index 000000000..65b4d5feb --- /dev/null +++ b/src/svg/archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-back-circle-outline.svg b/src/svg/arrow-back-circle-outline.svg new file mode 100644 index 000000000..76f7eae64 --- /dev/null +++ b/src/svg/arrow-back-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-back-circle-sharp.svg b/src/svg/arrow-back-circle-sharp.svg new file mode 100644 index 000000000..1b593ea20 --- /dev/null +++ b/src/svg/arrow-back-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-back-circle.svg b/src/svg/arrow-back-circle.svg new file mode 100644 index 000000000..602fcdb57 --- /dev/null +++ b/src/svg/arrow-back-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-back-outline.svg b/src/svg/arrow-back-outline.svg new file mode 100644 index 000000000..0ad3b1700 --- /dev/null +++ b/src/svg/arrow-back-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-back-sharp.svg b/src/svg/arrow-back-sharp.svg new file mode 100644 index 000000000..780f82143 --- /dev/null +++ b/src/svg/arrow-back-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-back.svg b/src/svg/arrow-back.svg new file mode 100644 index 000000000..0ad3b1700 --- /dev/null +++ b/src/svg/arrow-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-down-circle-outline.svg b/src/svg/arrow-down-circle-outline.svg new file mode 100644 index 000000000..c40a80d82 --- /dev/null +++ b/src/svg/arrow-down-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-down-circle-sharp.svg b/src/svg/arrow-down-circle-sharp.svg new file mode 100644 index 000000000..066a8cc0b --- /dev/null +++ b/src/svg/arrow-down-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-down-circle.svg b/src/svg/arrow-down-circle.svg new file mode 100644 index 000000000..efb748714 --- /dev/null +++ b/src/svg/arrow-down-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-down-left-box-outline.svg b/src/svg/arrow-down-left-box-outline.svg new file mode 100644 index 000000000..b1bb7df55 --- /dev/null +++ b/src/svg/arrow-down-left-box-outline.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/arrow-down-left-box-sharp.svg b/src/svg/arrow-down-left-box-sharp.svg new file mode 100644 index 000000000..eb275ddf1 --- /dev/null +++ b/src/svg/arrow-down-left-box-sharp.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-down-left-box.svg b/src/svg/arrow-down-left-box.svg new file mode 100644 index 000000000..93d8b37b9 --- /dev/null +++ b/src/svg/arrow-down-left-box.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-down-outline.svg b/src/svg/arrow-down-outline.svg new file mode 100644 index 000000000..9bf3a0c89 --- /dev/null +++ b/src/svg/arrow-down-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-down-right-box-outline.svg b/src/svg/arrow-down-right-box-outline.svg new file mode 100644 index 000000000..6cb453524 --- /dev/null +++ b/src/svg/arrow-down-right-box-outline.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/arrow-down-right-box-sharp.svg b/src/svg/arrow-down-right-box-sharp.svg new file mode 100644 index 000000000..16f974137 --- /dev/null +++ b/src/svg/arrow-down-right-box-sharp.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-down-right-box.svg b/src/svg/arrow-down-right-box.svg new file mode 100644 index 000000000..75edd04e2 --- /dev/null +++ b/src/svg/arrow-down-right-box.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-down-sharp.svg b/src/svg/arrow-down-sharp.svg new file mode 100644 index 000000000..d1feacbee --- /dev/null +++ b/src/svg/arrow-down-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-down.svg b/src/svg/arrow-down.svg new file mode 100644 index 000000000..9bf3a0c89 --- /dev/null +++ b/src/svg/arrow-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-forward-circle-outline.svg b/src/svg/arrow-forward-circle-outline.svg new file mode 100644 index 000000000..62a62a247 --- /dev/null +++ b/src/svg/arrow-forward-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-forward-circle-sharp.svg b/src/svg/arrow-forward-circle-sharp.svg new file mode 100644 index 000000000..c1254ead4 --- /dev/null +++ b/src/svg/arrow-forward-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-forward-circle.svg b/src/svg/arrow-forward-circle.svg new file mode 100644 index 000000000..aa56bb95e --- /dev/null +++ b/src/svg/arrow-forward-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-forward-outline.svg b/src/svg/arrow-forward-outline.svg new file mode 100644 index 000000000..f8ef63f0d --- /dev/null +++ b/src/svg/arrow-forward-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-forward-sharp.svg b/src/svg/arrow-forward-sharp.svg new file mode 100644 index 000000000..c33b937ae --- /dev/null +++ b/src/svg/arrow-forward-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-forward.svg b/src/svg/arrow-forward.svg new file mode 100644 index 000000000..f8ef63f0d --- /dev/null +++ b/src/svg/arrow-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-redo-circle-outline.svg b/src/svg/arrow-redo-circle-outline.svg new file mode 100644 index 000000000..7c24f3a55 --- /dev/null +++ b/src/svg/arrow-redo-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-redo-circle-sharp.svg b/src/svg/arrow-redo-circle-sharp.svg new file mode 100644 index 000000000..6b5b3c7d1 --- /dev/null +++ b/src/svg/arrow-redo-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-redo-circle.svg b/src/svg/arrow-redo-circle.svg new file mode 100644 index 000000000..ca4d5fdba --- /dev/null +++ b/src/svg/arrow-redo-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-redo-outline.svg b/src/svg/arrow-redo-outline.svg new file mode 100644 index 000000000..11f9aadad --- /dev/null +++ b/src/svg/arrow-redo-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-redo-sharp.svg b/src/svg/arrow-redo-sharp.svg new file mode 100644 index 000000000..3f55bce6d --- /dev/null +++ b/src/svg/arrow-redo-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-redo.svg b/src/svg/arrow-redo.svg new file mode 100644 index 000000000..96fb02d6b --- /dev/null +++ b/src/svg/arrow-redo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-undo-circle-outline.svg b/src/svg/arrow-undo-circle-outline.svg new file mode 100644 index 000000000..3e22a7ffd --- /dev/null +++ b/src/svg/arrow-undo-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-undo-circle-sharp.svg b/src/svg/arrow-undo-circle-sharp.svg new file mode 100644 index 000000000..df0024655 --- /dev/null +++ b/src/svg/arrow-undo-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-undo-circle.svg b/src/svg/arrow-undo-circle.svg new file mode 100644 index 000000000..47507728e --- /dev/null +++ b/src/svg/arrow-undo-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-undo-outline.svg b/src/svg/arrow-undo-outline.svg new file mode 100644 index 000000000..3075ac7bf --- /dev/null +++ b/src/svg/arrow-undo-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-undo-sharp.svg b/src/svg/arrow-undo-sharp.svg new file mode 100644 index 000000000..ab9dd81b2 --- /dev/null +++ b/src/svg/arrow-undo-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-undo.svg b/src/svg/arrow-undo.svg new file mode 100644 index 000000000..a6be3576f --- /dev/null +++ b/src/svg/arrow-undo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-up-circle-outline.svg b/src/svg/arrow-up-circle-outline.svg new file mode 100644 index 000000000..f2346f8a5 --- /dev/null +++ b/src/svg/arrow-up-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-up-circle-sharp.svg b/src/svg/arrow-up-circle-sharp.svg new file mode 100644 index 000000000..f0c890b69 --- /dev/null +++ b/src/svg/arrow-up-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-up-circle.svg b/src/svg/arrow-up-circle.svg new file mode 100644 index 000000000..cf7a5b55d --- /dev/null +++ b/src/svg/arrow-up-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-up-left-box-outline.svg b/src/svg/arrow-up-left-box-outline.svg new file mode 100644 index 000000000..e3d35a797 --- /dev/null +++ b/src/svg/arrow-up-left-box-outline.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/arrow-up-left-box-sharp.svg b/src/svg/arrow-up-left-box-sharp.svg new file mode 100644 index 000000000..e0efc33ae --- /dev/null +++ b/src/svg/arrow-up-left-box-sharp.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-up-left-box.svg b/src/svg/arrow-up-left-box.svg new file mode 100644 index 000000000..7a24655c4 --- /dev/null +++ b/src/svg/arrow-up-left-box.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-up-outline.svg b/src/svg/arrow-up-outline.svg new file mode 100644 index 000000000..60d361215 --- /dev/null +++ b/src/svg/arrow-up-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-up-right-box-outline.svg b/src/svg/arrow-up-right-box-outline.svg new file mode 100644 index 000000000..6d0c01d1b --- /dev/null +++ b/src/svg/arrow-up-right-box-outline.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/arrow-up-right-box-sharp.svg b/src/svg/arrow-up-right-box-sharp.svg new file mode 100644 index 000000000..cd6152d63 --- /dev/null +++ b/src/svg/arrow-up-right-box-sharp.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-up-right-box.svg b/src/svg/arrow-up-right-box.svg new file mode 100644 index 000000000..cd82aac03 --- /dev/null +++ b/src/svg/arrow-up-right-box.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/arrow-up-sharp.svg b/src/svg/arrow-up-sharp.svg new file mode 100644 index 000000000..48a073983 --- /dev/null +++ b/src/svg/arrow-up-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/arrow-up.svg b/src/svg/arrow-up.svg new file mode 100644 index 000000000..60d361215 --- /dev/null +++ b/src/svg/arrow-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/at-circle-outline.svg b/src/svg/at-circle-outline.svg new file mode 100644 index 000000000..d21dc6a8b --- /dev/null +++ b/src/svg/at-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/at-circle-sharp.svg b/src/svg/at-circle-sharp.svg new file mode 100644 index 000000000..c29b2649c --- /dev/null +++ b/src/svg/at-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/at-circle.svg b/src/svg/at-circle.svg new file mode 100644 index 000000000..e1c7ec68f --- /dev/null +++ b/src/svg/at-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/at-outline.svg b/src/svg/at-outline.svg new file mode 100644 index 000000000..7eb99a4e3 --- /dev/null +++ b/src/svg/at-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/at-sharp.svg b/src/svg/at-sharp.svg new file mode 100644 index 000000000..8d039a178 --- /dev/null +++ b/src/svg/at-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/at.svg b/src/svg/at.svg new file mode 100644 index 000000000..7eb99a4e3 --- /dev/null +++ b/src/svg/at.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/attach-outline.svg b/src/svg/attach-outline.svg new file mode 100644 index 000000000..4eb360f19 --- /dev/null +++ b/src/svg/attach-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/attach-sharp.svg b/src/svg/attach-sharp.svg new file mode 100644 index 000000000..ee74136ff --- /dev/null +++ b/src/svg/attach-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/attach.svg b/src/svg/attach.svg new file mode 100644 index 000000000..4eb360f19 --- /dev/null +++ b/src/svg/attach.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/backspace-outline.svg b/src/svg/backspace-outline.svg new file mode 100644 index 000000000..360ca3083 --- /dev/null +++ b/src/svg/backspace-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/backspace-sharp.svg b/src/svg/backspace-sharp.svg new file mode 100644 index 000000000..985d9cd10 --- /dev/null +++ b/src/svg/backspace-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/backspace.svg b/src/svg/backspace.svg new file mode 100644 index 000000000..311e39581 --- /dev/null +++ b/src/svg/backspace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-add-outline.svg b/src/svg/bag-add-outline.svg new file mode 100644 index 000000000..1428298ea --- /dev/null +++ b/src/svg/bag-add-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-add-sharp.svg b/src/svg/bag-add-sharp.svg new file mode 100644 index 000000000..c1850f7d1 --- /dev/null +++ b/src/svg/bag-add-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-add.svg b/src/svg/bag-add.svg new file mode 100644 index 000000000..cae5b3d3b --- /dev/null +++ b/src/svg/bag-add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-check-outline.svg b/src/svg/bag-check-outline.svg new file mode 100644 index 000000000..8bcad537e --- /dev/null +++ b/src/svg/bag-check-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-check-sharp.svg b/src/svg/bag-check-sharp.svg new file mode 100644 index 000000000..ae7a67a61 --- /dev/null +++ b/src/svg/bag-check-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-check.svg b/src/svg/bag-check.svg new file mode 100644 index 000000000..18e7dc31c --- /dev/null +++ b/src/svg/bag-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-handle-outline.svg b/src/svg/bag-handle-outline.svg new file mode 100644 index 000000000..d62975679 --- /dev/null +++ b/src/svg/bag-handle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-handle-sharp.svg b/src/svg/bag-handle-sharp.svg new file mode 100644 index 000000000..4b480cd56 --- /dev/null +++ b/src/svg/bag-handle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-handle.svg b/src/svg/bag-handle.svg new file mode 100644 index 000000000..ba21d0bbd --- /dev/null +++ b/src/svg/bag-handle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-outline.svg b/src/svg/bag-outline.svg new file mode 100644 index 000000000..21997390a --- /dev/null +++ b/src/svg/bag-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-remove-outline.svg b/src/svg/bag-remove-outline.svg new file mode 100644 index 000000000..096a71f2e --- /dev/null +++ b/src/svg/bag-remove-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-remove-sharp.svg b/src/svg/bag-remove-sharp.svg new file mode 100644 index 000000000..d53c56679 --- /dev/null +++ b/src/svg/bag-remove-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-remove.svg b/src/svg/bag-remove.svg new file mode 100644 index 000000000..14feeb42d --- /dev/null +++ b/src/svg/bag-remove.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag-sharp.svg b/src/svg/bag-sharp.svg new file mode 100644 index 000000000..e53b644df --- /dev/null +++ b/src/svg/bag-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bag.svg b/src/svg/bag.svg new file mode 100644 index 000000000..c81822cf6 --- /dev/null +++ b/src/svg/bag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/balloon-outline.svg b/src/svg/balloon-outline.svg new file mode 100644 index 000000000..a98aef4a6 --- /dev/null +++ b/src/svg/balloon-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/balloon-sharp.svg b/src/svg/balloon-sharp.svg new file mode 100644 index 000000000..a7c83a05a --- /dev/null +++ b/src/svg/balloon-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/balloon.svg b/src/svg/balloon.svg new file mode 100644 index 000000000..c381bf0bf --- /dev/null +++ b/src/svg/balloon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ban-outline.svg b/src/svg/ban-outline.svg new file mode 100644 index 000000000..5003eeb58 --- /dev/null +++ b/src/svg/ban-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ban-sharp.svg b/src/svg/ban-sharp.svg new file mode 100644 index 000000000..9425740bf --- /dev/null +++ b/src/svg/ban-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ban.svg b/src/svg/ban.svg new file mode 100644 index 000000000..8a46c95ab --- /dev/null +++ b/src/svg/ban.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bandage-outline.svg b/src/svg/bandage-outline.svg new file mode 100644 index 000000000..3bf0d6771 --- /dev/null +++ b/src/svg/bandage-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bandage-sharp.svg b/src/svg/bandage-sharp.svg new file mode 100644 index 000000000..1776e3f67 --- /dev/null +++ b/src/svg/bandage-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bandage.svg b/src/svg/bandage.svg new file mode 100644 index 000000000..3cdcc3f93 --- /dev/null +++ b/src/svg/bandage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bar-chart-outline.svg b/src/svg/bar-chart-outline.svg new file mode 100644 index 000000000..ed4586bd9 --- /dev/null +++ b/src/svg/bar-chart-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bar-chart-sharp.svg b/src/svg/bar-chart-sharp.svg new file mode 100644 index 000000000..ab87a42a1 --- /dev/null +++ b/src/svg/bar-chart-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bar-chart.svg b/src/svg/bar-chart.svg new file mode 100644 index 000000000..e9714303d --- /dev/null +++ b/src/svg/bar-chart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/barbell-outline.svg b/src/svg/barbell-outline.svg new file mode 100644 index 000000000..b091214b8 --- /dev/null +++ b/src/svg/barbell-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/barbell-sharp.svg b/src/svg/barbell-sharp.svg new file mode 100644 index 000000000..4871cf429 --- /dev/null +++ b/src/svg/barbell-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/barbell.svg b/src/svg/barbell.svg new file mode 100644 index 000000000..acc8ddff1 --- /dev/null +++ b/src/svg/barbell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/barcode-outline.svg b/src/svg/barcode-outline.svg new file mode 100644 index 000000000..3bb4772e4 --- /dev/null +++ b/src/svg/barcode-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/barcode-sharp.svg b/src/svg/barcode-sharp.svg new file mode 100644 index 000000000..70cc5a204 --- /dev/null +++ b/src/svg/barcode-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/barcode.svg b/src/svg/barcode.svg new file mode 100644 index 000000000..febd0541a --- /dev/null +++ b/src/svg/barcode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/baseball-outline.svg b/src/svg/baseball-outline.svg new file mode 100644 index 000000000..fbe217ec9 --- /dev/null +++ b/src/svg/baseball-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/baseball-sharp.svg b/src/svg/baseball-sharp.svg new file mode 100644 index 000000000..173047378 --- /dev/null +++ b/src/svg/baseball-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/baseball.svg b/src/svg/baseball.svg new file mode 100644 index 000000000..7f501a456 --- /dev/null +++ b/src/svg/baseball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/basket-outline.svg b/src/svg/basket-outline.svg new file mode 100644 index 000000000..3d5b2ce3d --- /dev/null +++ b/src/svg/basket-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/basket-sharp.svg b/src/svg/basket-sharp.svg new file mode 100644 index 000000000..c650eff90 --- /dev/null +++ b/src/svg/basket-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/basket.svg b/src/svg/basket.svg new file mode 100644 index 000000000..f20e0177c --- /dev/null +++ b/src/svg/basket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/basketball-outline.svg b/src/svg/basketball-outline.svg new file mode 100644 index 000000000..d35ce4792 --- /dev/null +++ b/src/svg/basketball-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/basketball-sharp.svg b/src/svg/basketball-sharp.svg new file mode 100644 index 000000000..b2954a5e1 --- /dev/null +++ b/src/svg/basketball-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/basketball.svg b/src/svg/basketball.svg new file mode 100644 index 000000000..b2954a5e1 --- /dev/null +++ b/src/svg/basketball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-charging-outline.svg b/src/svg/battery-charging-outline.svg new file mode 100644 index 000000000..ec7c32988 --- /dev/null +++ b/src/svg/battery-charging-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-charging-sharp.svg b/src/svg/battery-charging-sharp.svg new file mode 100644 index 000000000..1c9ff77d7 --- /dev/null +++ b/src/svg/battery-charging-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-charging.svg b/src/svg/battery-charging.svg new file mode 100644 index 000000000..ec7c32988 --- /dev/null +++ b/src/svg/battery-charging.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-dead-outline.svg b/src/svg/battery-dead-outline.svg new file mode 100644 index 000000000..2f6964ddd --- /dev/null +++ b/src/svg/battery-dead-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-dead-sharp.svg b/src/svg/battery-dead-sharp.svg new file mode 100644 index 000000000..56fa0700a --- /dev/null +++ b/src/svg/battery-dead-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-dead.svg b/src/svg/battery-dead.svg new file mode 100644 index 000000000..2f6964ddd --- /dev/null +++ b/src/svg/battery-dead.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-full-outline.svg b/src/svg/battery-full-outline.svg new file mode 100644 index 000000000..8a95617ac --- /dev/null +++ b/src/svg/battery-full-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-full-sharp.svg b/src/svg/battery-full-sharp.svg new file mode 100644 index 000000000..19a70e1b5 --- /dev/null +++ b/src/svg/battery-full-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-full.svg b/src/svg/battery-full.svg new file mode 100644 index 000000000..8a95617ac --- /dev/null +++ b/src/svg/battery-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-half-outline.svg b/src/svg/battery-half-outline.svg new file mode 100644 index 000000000..79a2b55ac --- /dev/null +++ b/src/svg/battery-half-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-half-sharp.svg b/src/svg/battery-half-sharp.svg new file mode 100644 index 000000000..5ee45918c --- /dev/null +++ b/src/svg/battery-half-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/battery-half.svg b/src/svg/battery-half.svg new file mode 100644 index 000000000..79a2b55ac --- /dev/null +++ b/src/svg/battery-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/beaker-outline.svg b/src/svg/beaker-outline.svg new file mode 100644 index 000000000..4df4cf51b --- /dev/null +++ b/src/svg/beaker-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/beaker-sharp.svg b/src/svg/beaker-sharp.svg new file mode 100644 index 000000000..92e1e046c --- /dev/null +++ b/src/svg/beaker-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/beaker.svg b/src/svg/beaker.svg new file mode 100644 index 000000000..f56f03486 --- /dev/null +++ b/src/svg/beaker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bed-outline.svg b/src/svg/bed-outline.svg new file mode 100644 index 000000000..1862849ce --- /dev/null +++ b/src/svg/bed-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bed-sharp.svg b/src/svg/bed-sharp.svg new file mode 100644 index 000000000..7336c9137 --- /dev/null +++ b/src/svg/bed-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bed.svg b/src/svg/bed.svg new file mode 100644 index 000000000..49a47a865 --- /dev/null +++ b/src/svg/bed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/beer-outline.svg b/src/svg/beer-outline.svg new file mode 100644 index 000000000..b95877465 --- /dev/null +++ b/src/svg/beer-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/beer-sharp.svg b/src/svg/beer-sharp.svg new file mode 100644 index 000000000..89124c233 --- /dev/null +++ b/src/svg/beer-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/beer.svg b/src/svg/beer.svg new file mode 100644 index 000000000..b74099ae2 --- /dev/null +++ b/src/svg/beer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bicycle-outline.svg b/src/svg/bicycle-outline.svg new file mode 100644 index 000000000..f5e1f5b04 --- /dev/null +++ b/src/svg/bicycle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bicycle-sharp.svg b/src/svg/bicycle-sharp.svg new file mode 100644 index 000000000..c64920dc3 --- /dev/null +++ b/src/svg/bicycle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bicycle.svg b/src/svg/bicycle.svg new file mode 100644 index 000000000..bd5bbe913 --- /dev/null +++ b/src/svg/bicycle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/binoculars-outline.svg b/src/svg/binoculars-outline.svg new file mode 100644 index 000000000..062e4fd83 --- /dev/null +++ b/src/svg/binoculars-outline.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/svg/binoculars-sharp.svg b/src/svg/binoculars-sharp.svg new file mode 100644 index 000000000..9a1d8eddb --- /dev/null +++ b/src/svg/binoculars-sharp.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/binoculars.svg b/src/svg/binoculars.svg new file mode 100644 index 000000000..5857753cb --- /dev/null +++ b/src/svg/binoculars.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/bluetooth-outline.svg b/src/svg/bluetooth-outline.svg new file mode 100644 index 000000000..5959cd1bb --- /dev/null +++ b/src/svg/bluetooth-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bluetooth-sharp.svg b/src/svg/bluetooth-sharp.svg new file mode 100644 index 000000000..fdb8c812f --- /dev/null +++ b/src/svg/bluetooth-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bluetooth.svg b/src/svg/bluetooth.svg new file mode 100644 index 000000000..5d350b5ef --- /dev/null +++ b/src/svg/bluetooth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/boat-outline.svg b/src/svg/boat-outline.svg new file mode 100644 index 000000000..f6cf5b6b0 --- /dev/null +++ b/src/svg/boat-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/boat-sharp.svg b/src/svg/boat-sharp.svg new file mode 100644 index 000000000..3b91fbc4c --- /dev/null +++ b/src/svg/boat-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/boat.svg b/src/svg/boat.svg new file mode 100644 index 000000000..f4bc154ba --- /dev/null +++ b/src/svg/boat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/body-outline.svg b/src/svg/body-outline.svg new file mode 100644 index 000000000..bbfdd3c1c --- /dev/null +++ b/src/svg/body-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/body-sharp.svg b/src/svg/body-sharp.svg new file mode 100644 index 000000000..06f86eeca --- /dev/null +++ b/src/svg/body-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/body.svg b/src/svg/body.svg new file mode 100644 index 000000000..78e224150 --- /dev/null +++ b/src/svg/body.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bonfire-outline.svg b/src/svg/bonfire-outline.svg new file mode 100644 index 000000000..041edd34e --- /dev/null +++ b/src/svg/bonfire-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bonfire-sharp.svg b/src/svg/bonfire-sharp.svg new file mode 100644 index 000000000..b3e6088e0 --- /dev/null +++ b/src/svg/bonfire-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bonfire.svg b/src/svg/bonfire.svg new file mode 100644 index 000000000..5f87ad7a5 --- /dev/null +++ b/src/svg/bonfire.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/book-outline.svg b/src/svg/book-outline.svg new file mode 100644 index 000000000..28f4ebccf --- /dev/null +++ b/src/svg/book-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/book-sharp.svg b/src/svg/book-sharp.svg new file mode 100644 index 000000000..b88bc2bdb --- /dev/null +++ b/src/svg/book-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/book.svg b/src/svg/book.svg new file mode 100644 index 000000000..24f21c307 --- /dev/null +++ b/src/svg/book.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bookmark-outline.svg b/src/svg/bookmark-outline.svg new file mode 100644 index 000000000..f9a9349e1 --- /dev/null +++ b/src/svg/bookmark-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bookmark-sharp.svg b/src/svg/bookmark-sharp.svg new file mode 100644 index 000000000..b92c721d8 --- /dev/null +++ b/src/svg/bookmark-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bookmark.svg b/src/svg/bookmark.svg new file mode 100644 index 000000000..cbdbac801 --- /dev/null +++ b/src/svg/bookmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bookmarks-outline.svg b/src/svg/bookmarks-outline.svg new file mode 100644 index 000000000..54327b569 --- /dev/null +++ b/src/svg/bookmarks-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bookmarks-sharp.svg b/src/svg/bookmarks-sharp.svg new file mode 100644 index 000000000..e170c281b --- /dev/null +++ b/src/svg/bookmarks-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bookmarks.svg b/src/svg/bookmarks.svg new file mode 100644 index 000000000..b712e893d --- /dev/null +++ b/src/svg/bookmarks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bowling-ball-outline.svg b/src/svg/bowling-ball-outline.svg new file mode 100644 index 000000000..78c756569 --- /dev/null +++ b/src/svg/bowling-ball-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bowling-ball-sharp.svg b/src/svg/bowling-ball-sharp.svg new file mode 100644 index 000000000..f8e78d351 --- /dev/null +++ b/src/svg/bowling-ball-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bowling-ball.svg b/src/svg/bowling-ball.svg new file mode 100644 index 000000000..2b796b4a7 --- /dev/null +++ b/src/svg/bowling-ball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/briefcase-outline.svg b/src/svg/briefcase-outline.svg new file mode 100644 index 000000000..f5d89ac1d --- /dev/null +++ b/src/svg/briefcase-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/briefcase-sharp.svg b/src/svg/briefcase-sharp.svg new file mode 100644 index 000000000..653404b76 --- /dev/null +++ b/src/svg/briefcase-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/briefcase.svg b/src/svg/briefcase.svg new file mode 100644 index 000000000..ae1aa9c83 --- /dev/null +++ b/src/svg/briefcase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/browsers-outline.svg b/src/svg/browsers-outline.svg new file mode 100644 index 000000000..a373b7200 --- /dev/null +++ b/src/svg/browsers-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/browsers-sharp.svg b/src/svg/browsers-sharp.svg new file mode 100644 index 000000000..d123d7978 --- /dev/null +++ b/src/svg/browsers-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/browsers.svg b/src/svg/browsers.svg new file mode 100644 index 000000000..8423e0e27 --- /dev/null +++ b/src/svg/browsers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/brush-outline.svg b/src/svg/brush-outline.svg new file mode 100644 index 000000000..a48cf956f --- /dev/null +++ b/src/svg/brush-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/brush-sharp.svg b/src/svg/brush-sharp.svg new file mode 100644 index 000000000..f3ac69fdb --- /dev/null +++ b/src/svg/brush-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/brush.svg b/src/svg/brush.svg new file mode 100644 index 000000000..9913ffd52 --- /dev/null +++ b/src/svg/brush.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bug-outline.svg b/src/svg/bug-outline.svg new file mode 100644 index 000000000..caacd82d1 --- /dev/null +++ b/src/svg/bug-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bug-sharp.svg b/src/svg/bug-sharp.svg new file mode 100644 index 000000000..6541ab324 --- /dev/null +++ b/src/svg/bug-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bug.svg b/src/svg/bug.svg new file mode 100644 index 000000000..2965887d0 --- /dev/null +++ b/src/svg/bug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/build-outline.svg b/src/svg/build-outline.svg new file mode 100644 index 000000000..844ca6d00 --- /dev/null +++ b/src/svg/build-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/build-sharp.svg b/src/svg/build-sharp.svg new file mode 100644 index 000000000..d540f52b3 --- /dev/null +++ b/src/svg/build-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/build.svg b/src/svg/build.svg new file mode 100644 index 000000000..ebc659cbd --- /dev/null +++ b/src/svg/build.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bulb-outline.svg b/src/svg/bulb-outline.svg new file mode 100644 index 000000000..2ce6043d9 --- /dev/null +++ b/src/svg/bulb-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bulb-sharp.svg b/src/svg/bulb-sharp.svg new file mode 100644 index 000000000..60206a508 --- /dev/null +++ b/src/svg/bulb-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bulb.svg b/src/svg/bulb.svg new file mode 100644 index 000000000..9ac173de7 --- /dev/null +++ b/src/svg/bulb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bus-outline.svg b/src/svg/bus-outline.svg new file mode 100644 index 000000000..138aed1d1 --- /dev/null +++ b/src/svg/bus-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bus-sharp.svg b/src/svg/bus-sharp.svg new file mode 100644 index 000000000..f11005b35 --- /dev/null +++ b/src/svg/bus-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/bus.svg b/src/svg/bus.svg new file mode 100644 index 000000000..40b7bf2f0 --- /dev/null +++ b/src/svg/bus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/business-outline.svg b/src/svg/business-outline.svg new file mode 100644 index 000000000..3b91c6830 --- /dev/null +++ b/src/svg/business-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/business-sharp.svg b/src/svg/business-sharp.svg new file mode 100644 index 000000000..23c836568 --- /dev/null +++ b/src/svg/business-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/business.svg b/src/svg/business.svg new file mode 100644 index 000000000..e70f64ee9 --- /dev/null +++ b/src/svg/business.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cafe-outline.svg b/src/svg/cafe-outline.svg new file mode 100644 index 000000000..91bcbf0d9 --- /dev/null +++ b/src/svg/cafe-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cafe-sharp.svg b/src/svg/cafe-sharp.svg new file mode 100644 index 000000000..c121e1cfb --- /dev/null +++ b/src/svg/cafe-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cafe.svg b/src/svg/cafe.svg new file mode 100644 index 000000000..9c6774543 --- /dev/null +++ b/src/svg/cafe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calculator-outline.svg b/src/svg/calculator-outline.svg new file mode 100644 index 000000000..c51a017de --- /dev/null +++ b/src/svg/calculator-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calculator-sharp.svg b/src/svg/calculator-sharp.svg new file mode 100644 index 000000000..bd13dd270 --- /dev/null +++ b/src/svg/calculator-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calculator.svg b/src/svg/calculator.svg new file mode 100644 index 000000000..fb6f166c4 --- /dev/null +++ b/src/svg/calculator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-clear-outline.svg b/src/svg/calendar-clear-outline.svg new file mode 100644 index 000000000..823cd49bc --- /dev/null +++ b/src/svg/calendar-clear-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-clear-sharp.svg b/src/svg/calendar-clear-sharp.svg new file mode 100644 index 000000000..55cbdfff9 --- /dev/null +++ b/src/svg/calendar-clear-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-clear.svg b/src/svg/calendar-clear.svg new file mode 100644 index 000000000..ac46bf89f --- /dev/null +++ b/src/svg/calendar-clear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-number-outline.svg b/src/svg/calendar-number-outline.svg new file mode 100644 index 000000000..411c5e4b9 --- /dev/null +++ b/src/svg/calendar-number-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-number-sharp.svg b/src/svg/calendar-number-sharp.svg new file mode 100644 index 000000000..1e06bdc1a --- /dev/null +++ b/src/svg/calendar-number-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-number.svg b/src/svg/calendar-number.svg new file mode 100644 index 000000000..e1e28c8ac --- /dev/null +++ b/src/svg/calendar-number.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-outline.svg b/src/svg/calendar-outline.svg new file mode 100644 index 000000000..dae0f765a --- /dev/null +++ b/src/svg/calendar-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar-sharp.svg b/src/svg/calendar-sharp.svg new file mode 100644 index 000000000..48feff46f --- /dev/null +++ b/src/svg/calendar-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/calendar.svg b/src/svg/calendar.svg new file mode 100644 index 000000000..477bd9f16 --- /dev/null +++ b/src/svg/calendar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/call-outline.svg b/src/svg/call-outline.svg new file mode 100644 index 000000000..ea2b93d37 --- /dev/null +++ b/src/svg/call-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/call-sharp.svg b/src/svg/call-sharp.svg new file mode 100644 index 000000000..4b8ae429d --- /dev/null +++ b/src/svg/call-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/call.svg b/src/svg/call.svg new file mode 100644 index 000000000..00241544d --- /dev/null +++ b/src/svg/call.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/camera-outline.svg b/src/svg/camera-outline.svg new file mode 100644 index 000000000..cf03db8a3 --- /dev/null +++ b/src/svg/camera-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/camera-reverse-outline.svg b/src/svg/camera-reverse-outline.svg new file mode 100644 index 000000000..ccfc2a261 --- /dev/null +++ b/src/svg/camera-reverse-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/camera-reverse-sharp.svg b/src/svg/camera-reverse-sharp.svg new file mode 100644 index 000000000..f53185ba0 --- /dev/null +++ b/src/svg/camera-reverse-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/camera-reverse.svg b/src/svg/camera-reverse.svg new file mode 100644 index 000000000..3fcb7049b --- /dev/null +++ b/src/svg/camera-reverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/camera-sharp.svg b/src/svg/camera-sharp.svg new file mode 100644 index 000000000..050907e45 --- /dev/null +++ b/src/svg/camera-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/camera.svg b/src/svg/camera.svg new file mode 100644 index 000000000..51a9391a0 --- /dev/null +++ b/src/svg/camera.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/car-outline.svg b/src/svg/car-outline.svg new file mode 100644 index 000000000..3e69a5b6b --- /dev/null +++ b/src/svg/car-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/car-sharp.svg b/src/svg/car-sharp.svg new file mode 100644 index 000000000..4c231df6f --- /dev/null +++ b/src/svg/car-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/car-sport-outline.svg b/src/svg/car-sport-outline.svg new file mode 100644 index 000000000..69c8b8b89 --- /dev/null +++ b/src/svg/car-sport-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/car-sport-sharp.svg b/src/svg/car-sport-sharp.svg new file mode 100644 index 000000000..03c833b86 --- /dev/null +++ b/src/svg/car-sport-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/car-sport.svg b/src/svg/car-sport.svg new file mode 100644 index 000000000..a15e41e19 --- /dev/null +++ b/src/svg/car-sport.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/car.svg b/src/svg/car.svg new file mode 100644 index 000000000..9d3840613 --- /dev/null +++ b/src/svg/car.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/card-outline.svg b/src/svg/card-outline.svg new file mode 100644 index 000000000..1002a2c90 --- /dev/null +++ b/src/svg/card-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/card-sharp.svg b/src/svg/card-sharp.svg new file mode 100644 index 000000000..765432565 --- /dev/null +++ b/src/svg/card-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/card.svg b/src/svg/card.svg new file mode 100644 index 000000000..43b769c98 --- /dev/null +++ b/src/svg/card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-back-circle-outline.svg b/src/svg/caret-back-circle-outline.svg new file mode 100644 index 000000000..e9e179a47 --- /dev/null +++ b/src/svg/caret-back-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-back-circle-sharp.svg b/src/svg/caret-back-circle-sharp.svg new file mode 100644 index 000000000..215b10bf5 --- /dev/null +++ b/src/svg/caret-back-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-back-circle.svg b/src/svg/caret-back-circle.svg new file mode 100644 index 000000000..c8864c70a --- /dev/null +++ b/src/svg/caret-back-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-back-outline.svg b/src/svg/caret-back-outline.svg new file mode 100644 index 000000000..e67609b1f --- /dev/null +++ b/src/svg/caret-back-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-back-sharp.svg b/src/svg/caret-back-sharp.svg new file mode 100644 index 000000000..31ccfbc61 --- /dev/null +++ b/src/svg/caret-back-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-back.svg b/src/svg/caret-back.svg new file mode 100644 index 000000000..e67609b1f --- /dev/null +++ b/src/svg/caret-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-down-circle-outline.svg b/src/svg/caret-down-circle-outline.svg new file mode 100644 index 000000000..20af0fd5f --- /dev/null +++ b/src/svg/caret-down-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-down-circle-sharp.svg b/src/svg/caret-down-circle-sharp.svg new file mode 100644 index 000000000..a617e5ed8 --- /dev/null +++ b/src/svg/caret-down-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-down-circle.svg b/src/svg/caret-down-circle.svg new file mode 100644 index 000000000..b30340267 --- /dev/null +++ b/src/svg/caret-down-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-down-outline.svg b/src/svg/caret-down-outline.svg new file mode 100644 index 000000000..29259235b --- /dev/null +++ b/src/svg/caret-down-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-down-sharp.svg b/src/svg/caret-down-sharp.svg new file mode 100644 index 000000000..67b520e05 --- /dev/null +++ b/src/svg/caret-down-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-down.svg b/src/svg/caret-down.svg new file mode 100644 index 000000000..29259235b --- /dev/null +++ b/src/svg/caret-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-forward-circle-outline.svg b/src/svg/caret-forward-circle-outline.svg new file mode 100644 index 000000000..dfc8c87e4 --- /dev/null +++ b/src/svg/caret-forward-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-forward-circle-sharp.svg b/src/svg/caret-forward-circle-sharp.svg new file mode 100644 index 000000000..ab41b5703 --- /dev/null +++ b/src/svg/caret-forward-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-forward-circle.svg b/src/svg/caret-forward-circle.svg new file mode 100644 index 000000000..fbe3c1479 --- /dev/null +++ b/src/svg/caret-forward-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-forward-outline.svg b/src/svg/caret-forward-outline.svg new file mode 100644 index 000000000..cba2a6ece --- /dev/null +++ b/src/svg/caret-forward-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-forward-sharp.svg b/src/svg/caret-forward-sharp.svg new file mode 100644 index 000000000..608c102c3 --- /dev/null +++ b/src/svg/caret-forward-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-forward.svg b/src/svg/caret-forward.svg new file mode 100644 index 000000000..cba2a6ece --- /dev/null +++ b/src/svg/caret-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-up-circle-outline.svg b/src/svg/caret-up-circle-outline.svg new file mode 100644 index 000000000..fcb988b48 --- /dev/null +++ b/src/svg/caret-up-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-up-circle-sharp.svg b/src/svg/caret-up-circle-sharp.svg new file mode 100644 index 000000000..76d49e12e --- /dev/null +++ b/src/svg/caret-up-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-up-circle.svg b/src/svg/caret-up-circle.svg new file mode 100644 index 000000000..28d3223dd --- /dev/null +++ b/src/svg/caret-up-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-up-outline.svg b/src/svg/caret-up-outline.svg new file mode 100644 index 000000000..c289e84f3 --- /dev/null +++ b/src/svg/caret-up-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-up-sharp.svg b/src/svg/caret-up-sharp.svg new file mode 100644 index 000000000..6468123ab --- /dev/null +++ b/src/svg/caret-up-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/caret-up.svg b/src/svg/caret-up.svg new file mode 100644 index 000000000..c289e84f3 --- /dev/null +++ b/src/svg/caret-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cart-outline.svg b/src/svg/cart-outline.svg new file mode 100644 index 000000000..a3e57973d --- /dev/null +++ b/src/svg/cart-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cart-sharp.svg b/src/svg/cart-sharp.svg new file mode 100644 index 000000000..08a3fafba --- /dev/null +++ b/src/svg/cart-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cart.svg b/src/svg/cart.svg new file mode 100644 index 000000000..c69b63960 --- /dev/null +++ b/src/svg/cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cash-outline.svg b/src/svg/cash-outline.svg new file mode 100644 index 000000000..075ed0b1d --- /dev/null +++ b/src/svg/cash-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cash-sharp.svg b/src/svg/cash-sharp.svg new file mode 100644 index 000000000..f7afd3899 --- /dev/null +++ b/src/svg/cash-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cash.svg b/src/svg/cash.svg new file mode 100644 index 000000000..306581cc6 --- /dev/null +++ b/src/svg/cash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cellular-outline.svg b/src/svg/cellular-outline.svg new file mode 100644 index 000000000..b79b17719 --- /dev/null +++ b/src/svg/cellular-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cellular-sharp.svg b/src/svg/cellular-sharp.svg new file mode 100644 index 000000000..be9c9342d --- /dev/null +++ b/src/svg/cellular-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cellular.svg b/src/svg/cellular.svg new file mode 100644 index 000000000..7ea02bae3 --- /dev/null +++ b/src/svg/cellular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbox-ellipses-outline.svg b/src/svg/chatbox-ellipses-outline.svg new file mode 100644 index 000000000..58e38cf11 --- /dev/null +++ b/src/svg/chatbox-ellipses-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbox-ellipses-sharp.svg b/src/svg/chatbox-ellipses-sharp.svg new file mode 100644 index 000000000..19ba10b40 --- /dev/null +++ b/src/svg/chatbox-ellipses-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbox-ellipses.svg b/src/svg/chatbox-ellipses.svg new file mode 100644 index 000000000..c97c0a382 --- /dev/null +++ b/src/svg/chatbox-ellipses.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbox-outline.svg b/src/svg/chatbox-outline.svg new file mode 100644 index 000000000..205c6e266 --- /dev/null +++ b/src/svg/chatbox-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbox-sharp.svg b/src/svg/chatbox-sharp.svg new file mode 100644 index 000000000..c763c454f --- /dev/null +++ b/src/svg/chatbox-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbox.svg b/src/svg/chatbox.svg new file mode 100644 index 000000000..e72fa993c --- /dev/null +++ b/src/svg/chatbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubble-ellipses-outline.svg b/src/svg/chatbubble-ellipses-outline.svg new file mode 100644 index 000000000..542514e5c --- /dev/null +++ b/src/svg/chatbubble-ellipses-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubble-ellipses-sharp.svg b/src/svg/chatbubble-ellipses-sharp.svg new file mode 100644 index 000000000..830af5d55 --- /dev/null +++ b/src/svg/chatbubble-ellipses-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubble-ellipses.svg b/src/svg/chatbubble-ellipses.svg new file mode 100644 index 000000000..cc802c976 --- /dev/null +++ b/src/svg/chatbubble-ellipses.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubble-outline.svg b/src/svg/chatbubble-outline.svg new file mode 100644 index 000000000..0de9a86fd --- /dev/null +++ b/src/svg/chatbubble-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubble-sharp.svg b/src/svg/chatbubble-sharp.svg new file mode 100644 index 000000000..75e56a229 --- /dev/null +++ b/src/svg/chatbubble-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubble.svg b/src/svg/chatbubble.svg new file mode 100644 index 000000000..9ab70a452 --- /dev/null +++ b/src/svg/chatbubble.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubbles-outline.svg b/src/svg/chatbubbles-outline.svg new file mode 100644 index 000000000..fb80c30f7 --- /dev/null +++ b/src/svg/chatbubbles-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubbles-sharp.svg b/src/svg/chatbubbles-sharp.svg new file mode 100644 index 000000000..c6f6b7044 --- /dev/null +++ b/src/svg/chatbubbles-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chatbubbles.svg b/src/svg/chatbubbles.svg new file mode 100644 index 000000000..429042090 --- /dev/null +++ b/src/svg/chatbubbles.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkbox-outline.svg b/src/svg/checkbox-outline.svg new file mode 100644 index 000000000..beaccd330 --- /dev/null +++ b/src/svg/checkbox-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkbox-sharp.svg b/src/svg/checkbox-sharp.svg new file mode 100644 index 000000000..f6158ab8a --- /dev/null +++ b/src/svg/checkbox-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkbox.svg b/src/svg/checkbox.svg new file mode 100644 index 000000000..e19b1bec5 --- /dev/null +++ b/src/svg/checkbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-circle-outline.svg b/src/svg/checkmark-circle-outline.svg new file mode 100644 index 000000000..282905d39 --- /dev/null +++ b/src/svg/checkmark-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-circle-sharp.svg b/src/svg/checkmark-circle-sharp.svg new file mode 100644 index 000000000..7856b95e9 --- /dev/null +++ b/src/svg/checkmark-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-circle.svg b/src/svg/checkmark-circle.svg new file mode 100644 index 000000000..f8243b66c --- /dev/null +++ b/src/svg/checkmark-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-done-circle-outline.svg b/src/svg/checkmark-done-circle-outline.svg new file mode 100644 index 000000000..1d8a9f40a --- /dev/null +++ b/src/svg/checkmark-done-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-done-circle-sharp.svg b/src/svg/checkmark-done-circle-sharp.svg new file mode 100644 index 000000000..381636af3 --- /dev/null +++ b/src/svg/checkmark-done-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-done-circle.svg b/src/svg/checkmark-done-circle.svg new file mode 100644 index 000000000..91ee67d8d --- /dev/null +++ b/src/svg/checkmark-done-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-done-outline.svg b/src/svg/checkmark-done-outline.svg new file mode 100644 index 000000000..37b50a861 --- /dev/null +++ b/src/svg/checkmark-done-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-done-sharp.svg b/src/svg/checkmark-done-sharp.svg new file mode 100644 index 000000000..bc6faf84c --- /dev/null +++ b/src/svg/checkmark-done-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-done.svg b/src/svg/checkmark-done.svg new file mode 100644 index 000000000..37b50a861 --- /dev/null +++ b/src/svg/checkmark-done.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-outline.svg b/src/svg/checkmark-outline.svg new file mode 100644 index 000000000..2dfb6892c --- /dev/null +++ b/src/svg/checkmark-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark-sharp.svg b/src/svg/checkmark-sharp.svg new file mode 100644 index 000000000..46fb9ad82 --- /dev/null +++ b/src/svg/checkmark-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/checkmark.svg b/src/svg/checkmark.svg new file mode 100644 index 000000000..2dfb6892c --- /dev/null +++ b/src/svg/checkmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-back-circle-outline.svg b/src/svg/chevron-back-circle-outline.svg new file mode 100644 index 000000000..34a2183aa --- /dev/null +++ b/src/svg/chevron-back-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-back-circle-sharp.svg b/src/svg/chevron-back-circle-sharp.svg new file mode 100644 index 000000000..9b29a8d96 --- /dev/null +++ b/src/svg/chevron-back-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-back-circle.svg b/src/svg/chevron-back-circle.svg new file mode 100644 index 000000000..f0555cf3e --- /dev/null +++ b/src/svg/chevron-back-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-back-outline.svg b/src/svg/chevron-back-outline.svg new file mode 100644 index 000000000..db39cd072 --- /dev/null +++ b/src/svg/chevron-back-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-back-sharp.svg b/src/svg/chevron-back-sharp.svg new file mode 100644 index 000000000..ca9e5bcc0 --- /dev/null +++ b/src/svg/chevron-back-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-back.svg b/src/svg/chevron-back.svg new file mode 100644 index 000000000..db39cd072 --- /dev/null +++ b/src/svg/chevron-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-collapse-outline.svg b/src/svg/chevron-collapse-outline.svg new file mode 100644 index 000000000..573066b3f --- /dev/null +++ b/src/svg/chevron-collapse-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-collapse-sharp.svg b/src/svg/chevron-collapse-sharp.svg new file mode 100644 index 000000000..d3fe29086 --- /dev/null +++ b/src/svg/chevron-collapse-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-collapse.svg b/src/svg/chevron-collapse.svg new file mode 100644 index 000000000..6e2113281 --- /dev/null +++ b/src/svg/chevron-collapse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-down-circle-outline.svg b/src/svg/chevron-down-circle-outline.svg new file mode 100644 index 000000000..d060ad1d3 --- /dev/null +++ b/src/svg/chevron-down-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-down-circle-sharp.svg b/src/svg/chevron-down-circle-sharp.svg new file mode 100644 index 000000000..284201eaa --- /dev/null +++ b/src/svg/chevron-down-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-down-circle.svg b/src/svg/chevron-down-circle.svg new file mode 100644 index 000000000..66a66ae6c --- /dev/null +++ b/src/svg/chevron-down-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-down-outline.svg b/src/svg/chevron-down-outline.svg new file mode 100644 index 000000000..68309a5f2 --- /dev/null +++ b/src/svg/chevron-down-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-down-sharp.svg b/src/svg/chevron-down-sharp.svg new file mode 100644 index 000000000..8ca3fdbd0 --- /dev/null +++ b/src/svg/chevron-down-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-down.svg b/src/svg/chevron-down.svg new file mode 100644 index 000000000..68309a5f2 --- /dev/null +++ b/src/svg/chevron-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-expand-outline.svg b/src/svg/chevron-expand-outline.svg new file mode 100644 index 000000000..e91ae0030 --- /dev/null +++ b/src/svg/chevron-expand-outline.svg @@ -0,0 +1 @@ + diff --git a/src/svg/chevron-expand-sharp.svg b/src/svg/chevron-expand-sharp.svg new file mode 100644 index 000000000..9a2e57d4f --- /dev/null +++ b/src/svg/chevron-expand-sharp.svg @@ -0,0 +1 @@ + diff --git a/src/svg/chevron-expand.svg b/src/svg/chevron-expand.svg new file mode 100644 index 000000000..f934270e2 --- /dev/null +++ b/src/svg/chevron-expand.svg @@ -0,0 +1 @@ + diff --git a/src/svg/chevron-forward-circle-outline.svg b/src/svg/chevron-forward-circle-outline.svg new file mode 100644 index 000000000..0b828322b --- /dev/null +++ b/src/svg/chevron-forward-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-forward-circle-sharp.svg b/src/svg/chevron-forward-circle-sharp.svg new file mode 100644 index 000000000..4461952e2 --- /dev/null +++ b/src/svg/chevron-forward-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-forward-circle.svg b/src/svg/chevron-forward-circle.svg new file mode 100644 index 000000000..22f7c833b --- /dev/null +++ b/src/svg/chevron-forward-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-forward-outline.svg b/src/svg/chevron-forward-outline.svg new file mode 100644 index 000000000..63a20ac2e --- /dev/null +++ b/src/svg/chevron-forward-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-forward-sharp.svg b/src/svg/chevron-forward-sharp.svg new file mode 100644 index 000000000..b2fac680a --- /dev/null +++ b/src/svg/chevron-forward-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-forward.svg b/src/svg/chevron-forward.svg new file mode 100644 index 000000000..63a20ac2e --- /dev/null +++ b/src/svg/chevron-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-up-circle-outline.svg b/src/svg/chevron-up-circle-outline.svg new file mode 100644 index 000000000..5fb2c52c6 --- /dev/null +++ b/src/svg/chevron-up-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-up-circle-sharp.svg b/src/svg/chevron-up-circle-sharp.svg new file mode 100644 index 000000000..f152497f2 --- /dev/null +++ b/src/svg/chevron-up-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-up-circle.svg b/src/svg/chevron-up-circle.svg new file mode 100644 index 000000000..e7870b175 --- /dev/null +++ b/src/svg/chevron-up-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-up-outline.svg b/src/svg/chevron-up-outline.svg new file mode 100644 index 000000000..dcff9a684 --- /dev/null +++ b/src/svg/chevron-up-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-up-sharp.svg b/src/svg/chevron-up-sharp.svg new file mode 100644 index 000000000..a49fc5d1e --- /dev/null +++ b/src/svg/chevron-up-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/chevron-up.svg b/src/svg/chevron-up.svg new file mode 100644 index 000000000..dcff9a684 --- /dev/null +++ b/src/svg/chevron-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/clipboard-outline.svg b/src/svg/clipboard-outline.svg new file mode 100644 index 000000000..32eacb15e --- /dev/null +++ b/src/svg/clipboard-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/clipboard-sharp.svg b/src/svg/clipboard-sharp.svg new file mode 100644 index 000000000..9b3c5a43d --- /dev/null +++ b/src/svg/clipboard-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/clipboard.svg b/src/svg/clipboard.svg new file mode 100644 index 000000000..09f8e73a8 --- /dev/null +++ b/src/svg/clipboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/close-circle-outline.svg b/src/svg/close-circle-outline.svg new file mode 100644 index 000000000..931420410 --- /dev/null +++ b/src/svg/close-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/close-circle-sharp.svg b/src/svg/close-circle-sharp.svg new file mode 100644 index 000000000..1a37edca3 --- /dev/null +++ b/src/svg/close-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/close-circle.svg b/src/svg/close-circle.svg new file mode 100644 index 000000000..47d8ff01a --- /dev/null +++ b/src/svg/close-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/close-outline.svg b/src/svg/close-outline.svg new file mode 100644 index 000000000..d276a2878 --- /dev/null +++ b/src/svg/close-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/close-sharp.svg b/src/svg/close-sharp.svg new file mode 100644 index 000000000..9faf9934c --- /dev/null +++ b/src/svg/close-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/close.svg b/src/svg/close.svg new file mode 100644 index 000000000..8e2e27309 --- /dev/null +++ b/src/svg/close.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-circle-outline.svg b/src/svg/cloud-circle-outline.svg new file mode 100644 index 000000000..834f67b45 --- /dev/null +++ b/src/svg/cloud-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-circle-sharp.svg b/src/svg/cloud-circle-sharp.svg new file mode 100644 index 000000000..83165c3d8 --- /dev/null +++ b/src/svg/cloud-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-circle.svg b/src/svg/cloud-circle.svg new file mode 100644 index 000000000..042c90de4 --- /dev/null +++ b/src/svg/cloud-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-done-outline.svg b/src/svg/cloud-done-outline.svg new file mode 100644 index 000000000..8322c4b22 --- /dev/null +++ b/src/svg/cloud-done-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-done-sharp.svg b/src/svg/cloud-done-sharp.svg new file mode 100644 index 000000000..0f01e4645 --- /dev/null +++ b/src/svg/cloud-done-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-done.svg b/src/svg/cloud-done.svg new file mode 100644 index 000000000..afa7d4fb9 --- /dev/null +++ b/src/svg/cloud-done.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-download-outline.svg b/src/svg/cloud-download-outline.svg new file mode 100644 index 000000000..7bed5c1c4 --- /dev/null +++ b/src/svg/cloud-download-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-download-sharp.svg b/src/svg/cloud-download-sharp.svg new file mode 100644 index 000000000..eadbeb41d --- /dev/null +++ b/src/svg/cloud-download-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-download.svg b/src/svg/cloud-download.svg new file mode 100644 index 000000000..b18b426dc --- /dev/null +++ b/src/svg/cloud-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-offline-outline.svg b/src/svg/cloud-offline-outline.svg new file mode 100644 index 000000000..18817ba2c --- /dev/null +++ b/src/svg/cloud-offline-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-offline-sharp.svg b/src/svg/cloud-offline-sharp.svg new file mode 100644 index 000000000..fb41c7d91 --- /dev/null +++ b/src/svg/cloud-offline-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-offline.svg b/src/svg/cloud-offline.svg new file mode 100644 index 000000000..cacdb93c3 --- /dev/null +++ b/src/svg/cloud-offline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-outline.svg b/src/svg/cloud-outline.svg new file mode 100644 index 000000000..c5bb195b9 --- /dev/null +++ b/src/svg/cloud-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-sharp.svg b/src/svg/cloud-sharp.svg new file mode 100644 index 000000000..8f58e0487 --- /dev/null +++ b/src/svg/cloud-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-upload-outline.svg b/src/svg/cloud-upload-outline.svg new file mode 100644 index 000000000..5589af3cb --- /dev/null +++ b/src/svg/cloud-upload-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-upload-sharp.svg b/src/svg/cloud-upload-sharp.svg new file mode 100644 index 000000000..e3ca4924a --- /dev/null +++ b/src/svg/cloud-upload-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud-upload.svg b/src/svg/cloud-upload.svg new file mode 100644 index 000000000..dff26481a --- /dev/null +++ b/src/svg/cloud-upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloud.svg b/src/svg/cloud.svg new file mode 100644 index 000000000..214f480af --- /dev/null +++ b/src/svg/cloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloudy-night-outline.svg b/src/svg/cloudy-night-outline.svg new file mode 100644 index 000000000..9b7f9d1c1 --- /dev/null +++ b/src/svg/cloudy-night-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloudy-night-sharp.svg b/src/svg/cloudy-night-sharp.svg new file mode 100644 index 000000000..fb8b79f74 --- /dev/null +++ b/src/svg/cloudy-night-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloudy-night.svg b/src/svg/cloudy-night.svg new file mode 100644 index 000000000..968f1d97c --- /dev/null +++ b/src/svg/cloudy-night.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloudy-outline.svg b/src/svg/cloudy-outline.svg new file mode 100644 index 000000000..3d82f8004 --- /dev/null +++ b/src/svg/cloudy-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloudy-sharp.svg b/src/svg/cloudy-sharp.svg new file mode 100644 index 000000000..bc8947529 --- /dev/null +++ b/src/svg/cloudy-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cloudy.svg b/src/svg/cloudy.svg new file mode 100644 index 000000000..9e1263499 --- /dev/null +++ b/src/svg/cloudy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-download-outline.svg b/src/svg/code-download-outline.svg new file mode 100644 index 000000000..f6bc4998f --- /dev/null +++ b/src/svg/code-download-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-download-sharp.svg b/src/svg/code-download-sharp.svg new file mode 100644 index 000000000..cf57f1ede --- /dev/null +++ b/src/svg/code-download-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-download.svg b/src/svg/code-download.svg new file mode 100644 index 000000000..814d294d2 --- /dev/null +++ b/src/svg/code-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-outline.svg b/src/svg/code-outline.svg new file mode 100644 index 000000000..09ff666cd --- /dev/null +++ b/src/svg/code-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-sharp.svg b/src/svg/code-sharp.svg new file mode 100644 index 000000000..fb927d110 --- /dev/null +++ b/src/svg/code-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-slash-outline.svg b/src/svg/code-slash-outline.svg new file mode 100644 index 000000000..5cd1d89bc --- /dev/null +++ b/src/svg/code-slash-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-slash-sharp.svg b/src/svg/code-slash-sharp.svg new file mode 100644 index 000000000..69b646e8a --- /dev/null +++ b/src/svg/code-slash-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-slash.svg b/src/svg/code-slash.svg new file mode 100644 index 000000000..fccc9a26f --- /dev/null +++ b/src/svg/code-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-working-outline.svg b/src/svg/code-working-outline.svg new file mode 100644 index 000000000..c0039a086 --- /dev/null +++ b/src/svg/code-working-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-working-sharp.svg b/src/svg/code-working-sharp.svg new file mode 100644 index 000000000..0b5e9f520 --- /dev/null +++ b/src/svg/code-working-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code-working.svg b/src/svg/code-working.svg new file mode 100644 index 000000000..19a6f2c91 --- /dev/null +++ b/src/svg/code-working.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/code.svg b/src/svg/code.svg new file mode 100644 index 000000000..749950a1c --- /dev/null +++ b/src/svg/code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cog-outline.svg b/src/svg/cog-outline.svg new file mode 100644 index 000000000..176fd96fb --- /dev/null +++ b/src/svg/cog-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cog-sharp.svg b/src/svg/cog-sharp.svg new file mode 100644 index 000000000..49158a797 --- /dev/null +++ b/src/svg/cog-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cog.svg b/src/svg/cog.svg new file mode 100644 index 000000000..ef99c14a7 --- /dev/null +++ b/src/svg/cog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-fill-outline.svg b/src/svg/color-fill-outline.svg new file mode 100644 index 000000000..2c8f6f97c --- /dev/null +++ b/src/svg/color-fill-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-fill-sharp.svg b/src/svg/color-fill-sharp.svg new file mode 100644 index 000000000..410f5d68a --- /dev/null +++ b/src/svg/color-fill-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-fill.svg b/src/svg/color-fill.svg new file mode 100644 index 000000000..fb751730c --- /dev/null +++ b/src/svg/color-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-filter-outline.svg b/src/svg/color-filter-outline.svg new file mode 100644 index 000000000..ab0ff278f --- /dev/null +++ b/src/svg/color-filter-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-filter-sharp.svg b/src/svg/color-filter-sharp.svg new file mode 100644 index 000000000..49b56954d --- /dev/null +++ b/src/svg/color-filter-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-filter.svg b/src/svg/color-filter.svg new file mode 100644 index 000000000..9c3ab94e5 --- /dev/null +++ b/src/svg/color-filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-palette-outline.svg b/src/svg/color-palette-outline.svg new file mode 100644 index 000000000..8a7d2f910 --- /dev/null +++ b/src/svg/color-palette-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-palette-sharp.svg b/src/svg/color-palette-sharp.svg new file mode 100644 index 000000000..15285deac --- /dev/null +++ b/src/svg/color-palette-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-palette.svg b/src/svg/color-palette.svg new file mode 100644 index 000000000..1ed94b70f --- /dev/null +++ b/src/svg/color-palette.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-wand-outline.svg b/src/svg/color-wand-outline.svg new file mode 100644 index 000000000..edb8f45bd --- /dev/null +++ b/src/svg/color-wand-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-wand-sharp.svg b/src/svg/color-wand-sharp.svg new file mode 100644 index 000000000..a2bd63401 --- /dev/null +++ b/src/svg/color-wand-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/color-wand.svg b/src/svg/color-wand.svg new file mode 100644 index 000000000..251719534 --- /dev/null +++ b/src/svg/color-wand.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/src/svg/compass-outline.svg b/src/svg/compass-outline.svg new file mode 100644 index 000000000..1f101827b --- /dev/null +++ b/src/svg/compass-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/compass-sharp.svg b/src/svg/compass-sharp.svg new file mode 100644 index 000000000..af67ad39d --- /dev/null +++ b/src/svg/compass-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/compass.svg b/src/svg/compass.svg new file mode 100644 index 000000000..b42e81d89 --- /dev/null +++ b/src/svg/compass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/construct-outline.svg b/src/svg/construct-outline.svg new file mode 100644 index 000000000..450db7751 --- /dev/null +++ b/src/svg/construct-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/construct-sharp.svg b/src/svg/construct-sharp.svg new file mode 100644 index 000000000..254a76402 --- /dev/null +++ b/src/svg/construct-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/construct.svg b/src/svg/construct.svg new file mode 100644 index 000000000..3640c41bd --- /dev/null +++ b/src/svg/construct.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/contract-outline.svg b/src/svg/contract-outline.svg new file mode 100644 index 000000000..f6291f3bf --- /dev/null +++ b/src/svg/contract-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/contract-sharp.svg b/src/svg/contract-sharp.svg new file mode 100644 index 000000000..7533877d9 --- /dev/null +++ b/src/svg/contract-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/contract.svg b/src/svg/contract.svg new file mode 100644 index 000000000..f6291f3bf --- /dev/null +++ b/src/svg/contract.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/contrast-outline.svg b/src/svg/contrast-outline.svg new file mode 100644 index 000000000..951f68d73 --- /dev/null +++ b/src/svg/contrast-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/contrast-sharp.svg b/src/svg/contrast-sharp.svg new file mode 100644 index 000000000..d2892f5b6 --- /dev/null +++ b/src/svg/contrast-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/contrast.svg b/src/svg/contrast.svg new file mode 100644 index 000000000..9557f86ac --- /dev/null +++ b/src/svg/contrast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/copy-outline.svg b/src/svg/copy-outline.svg new file mode 100644 index 000000000..33c327cf4 --- /dev/null +++ b/src/svg/copy-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/copy-sharp.svg b/src/svg/copy-sharp.svg new file mode 100644 index 000000000..2fd75c8a4 --- /dev/null +++ b/src/svg/copy-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/copy.svg b/src/svg/copy.svg new file mode 100644 index 000000000..96128a90a --- /dev/null +++ b/src/svg/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/create-outline.svg b/src/svg/create-outline.svg new file mode 100644 index 000000000..55fb3cd27 --- /dev/null +++ b/src/svg/create-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/create-sharp.svg b/src/svg/create-sharp.svg new file mode 100644 index 000000000..a318b9bce --- /dev/null +++ b/src/svg/create-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/create.svg b/src/svg/create.svg new file mode 100644 index 000000000..6d6636dac --- /dev/null +++ b/src/svg/create.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/crop-outline.svg b/src/svg/crop-outline.svg new file mode 100644 index 000000000..fa74f361a --- /dev/null +++ b/src/svg/crop-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/crop-sharp.svg b/src/svg/crop-sharp.svg new file mode 100644 index 000000000..5068d9b87 --- /dev/null +++ b/src/svg/crop-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/crop.svg b/src/svg/crop.svg new file mode 100644 index 000000000..00bddd233 --- /dev/null +++ b/src/svg/crop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cube-outline.svg b/src/svg/cube-outline.svg new file mode 100644 index 000000000..f671c55cb --- /dev/null +++ b/src/svg/cube-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cube-sharp.svg b/src/svg/cube-sharp.svg new file mode 100644 index 000000000..39f23a6c4 --- /dev/null +++ b/src/svg/cube-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cube.svg b/src/svg/cube.svg new file mode 100644 index 000000000..50cda8a12 --- /dev/null +++ b/src/svg/cube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cut-outline.svg b/src/svg/cut-outline.svg new file mode 100644 index 000000000..33a4cec8d --- /dev/null +++ b/src/svg/cut-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cut-sharp.svg b/src/svg/cut-sharp.svg new file mode 100644 index 000000000..95901ea14 --- /dev/null +++ b/src/svg/cut-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/cut.svg b/src/svg/cut.svg new file mode 100644 index 000000000..dd2f829b9 --- /dev/null +++ b/src/svg/cut.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/desktop-outline.svg b/src/svg/desktop-outline.svg new file mode 100644 index 000000000..06c2dfb7c --- /dev/null +++ b/src/svg/desktop-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/desktop-sharp.svg b/src/svg/desktop-sharp.svg new file mode 100644 index 000000000..e769ecb90 --- /dev/null +++ b/src/svg/desktop-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/desktop.svg b/src/svg/desktop.svg new file mode 100644 index 000000000..b315bb165 --- /dev/null +++ b/src/svg/desktop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/diamond-outline.svg b/src/svg/diamond-outline.svg new file mode 100644 index 000000000..b9c5e3b79 --- /dev/null +++ b/src/svg/diamond-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/diamond-sharp.svg b/src/svg/diamond-sharp.svg new file mode 100644 index 000000000..8c6da9ff7 --- /dev/null +++ b/src/svg/diamond-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/diamond.svg b/src/svg/diamond.svg new file mode 100644 index 000000000..14c17e3b5 --- /dev/null +++ b/src/svg/diamond.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/dice-outline.svg b/src/svg/dice-outline.svg new file mode 100644 index 000000000..f264dc481 --- /dev/null +++ b/src/svg/dice-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/dice-sharp.svg b/src/svg/dice-sharp.svg new file mode 100644 index 000000000..44dbf22fd --- /dev/null +++ b/src/svg/dice-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/dice.svg b/src/svg/dice.svg new file mode 100644 index 000000000..71bdffb94 --- /dev/null +++ b/src/svg/dice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/disc-outline.svg b/src/svg/disc-outline.svg new file mode 100644 index 000000000..895d52dd2 --- /dev/null +++ b/src/svg/disc-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/disc-sharp.svg b/src/svg/disc-sharp.svg new file mode 100644 index 000000000..ab40ecb39 --- /dev/null +++ b/src/svg/disc-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/disc.svg b/src/svg/disc.svg new file mode 100644 index 000000000..9e0963fa8 --- /dev/null +++ b/src/svg/disc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-attach-outline.svg b/src/svg/document-attach-outline.svg new file mode 100644 index 000000000..be53ffb15 --- /dev/null +++ b/src/svg/document-attach-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-attach-sharp.svg b/src/svg/document-attach-sharp.svg new file mode 100644 index 000000000..5e009c41a --- /dev/null +++ b/src/svg/document-attach-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-attach.svg b/src/svg/document-attach.svg new file mode 100644 index 000000000..92421ed72 --- /dev/null +++ b/src/svg/document-attach.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-lock-outline.svg b/src/svg/document-lock-outline.svg new file mode 100644 index 000000000..95890c710 --- /dev/null +++ b/src/svg/document-lock-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-lock-sharp.svg b/src/svg/document-lock-sharp.svg new file mode 100644 index 000000000..d42da2d25 --- /dev/null +++ b/src/svg/document-lock-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-lock.svg b/src/svg/document-lock.svg new file mode 100644 index 000000000..713950350 --- /dev/null +++ b/src/svg/document-lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-outline.svg b/src/svg/document-outline.svg new file mode 100644 index 000000000..263c03944 --- /dev/null +++ b/src/svg/document-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-sharp.svg b/src/svg/document-sharp.svg new file mode 100644 index 000000000..bda351724 --- /dev/null +++ b/src/svg/document-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-text-outline.svg b/src/svg/document-text-outline.svg new file mode 100644 index 000000000..814f72c62 --- /dev/null +++ b/src/svg/document-text-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-text-sharp.svg b/src/svg/document-text-sharp.svg new file mode 100644 index 000000000..d69c15a09 --- /dev/null +++ b/src/svg/document-text-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document-text.svg b/src/svg/document-text.svg new file mode 100644 index 000000000..ee9cae9d0 --- /dev/null +++ b/src/svg/document-text.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/document.svg b/src/svg/document.svg new file mode 100644 index 000000000..d204309a9 --- /dev/null +++ b/src/svg/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/documents-outline.svg b/src/svg/documents-outline.svg new file mode 100644 index 000000000..6a1e4efdd --- /dev/null +++ b/src/svg/documents-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/documents-sharp.svg b/src/svg/documents-sharp.svg new file mode 100644 index 000000000..7397c7d8b --- /dev/null +++ b/src/svg/documents-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/documents.svg b/src/svg/documents.svg new file mode 100644 index 000000000..bb6619fec --- /dev/null +++ b/src/svg/documents.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/download-outline.svg b/src/svg/download-outline.svg new file mode 100644 index 000000000..07a30d56f --- /dev/null +++ b/src/svg/download-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/download-sharp.svg b/src/svg/download-sharp.svg new file mode 100644 index 000000000..e05909ed8 --- /dev/null +++ b/src/svg/download-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/download.svg b/src/svg/download.svg new file mode 100644 index 000000000..247a34ce2 --- /dev/null +++ b/src/svg/download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/duplicate-outline.svg b/src/svg/duplicate-outline.svg new file mode 100644 index 000000000..12cc4f587 --- /dev/null +++ b/src/svg/duplicate-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/duplicate-sharp.svg b/src/svg/duplicate-sharp.svg new file mode 100644 index 000000000..4cbfc499a --- /dev/null +++ b/src/svg/duplicate-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/duplicate.svg b/src/svg/duplicate.svg new file mode 100644 index 000000000..780af49db --- /dev/null +++ b/src/svg/duplicate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ear-outline.svg b/src/svg/ear-outline.svg new file mode 100644 index 000000000..f83b457e2 --- /dev/null +++ b/src/svg/ear-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ear-sharp.svg b/src/svg/ear-sharp.svg new file mode 100644 index 000000000..e52a46f61 --- /dev/null +++ b/src/svg/ear-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ear.svg b/src/svg/ear.svg new file mode 100644 index 000000000..a36681a99 --- /dev/null +++ b/src/svg/ear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/earth-outline.svg b/src/svg/earth-outline.svg new file mode 100644 index 000000000..a545b6226 --- /dev/null +++ b/src/svg/earth-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/earth-sharp.svg b/src/svg/earth-sharp.svg new file mode 100644 index 000000000..249630858 --- /dev/null +++ b/src/svg/earth-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/earth.svg b/src/svg/earth.svg new file mode 100644 index 000000000..b6c5c2a17 --- /dev/null +++ b/src/svg/earth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/easel-outline.svg b/src/svg/easel-outline.svg new file mode 100644 index 000000000..412052261 --- /dev/null +++ b/src/svg/easel-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/easel-sharp.svg b/src/svg/easel-sharp.svg new file mode 100644 index 000000000..35f1a5ee4 --- /dev/null +++ b/src/svg/easel-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/easel.svg b/src/svg/easel.svg new file mode 100644 index 000000000..23e823a04 --- /dev/null +++ b/src/svg/easel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/egg-outline.svg b/src/svg/egg-outline.svg new file mode 100644 index 000000000..14673e544 --- /dev/null +++ b/src/svg/egg-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/egg-sharp.svg b/src/svg/egg-sharp.svg new file mode 100644 index 000000000..6a87c72b3 --- /dev/null +++ b/src/svg/egg-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/egg.svg b/src/svg/egg.svg new file mode 100644 index 000000000..98896fd8a --- /dev/null +++ b/src/svg/egg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipse-outline.svg b/src/svg/ellipse-outline.svg new file mode 100644 index 000000000..0972ebe2a --- /dev/null +++ b/src/svg/ellipse-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipse-sharp.svg b/src/svg/ellipse-sharp.svg new file mode 100644 index 000000000..ecf3f64e2 --- /dev/null +++ b/src/svg/ellipse-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipse.svg b/src/svg/ellipse.svg new file mode 100644 index 000000000..ecf3f64e2 --- /dev/null +++ b/src/svg/ellipse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-circle-outline.svg b/src/svg/ellipsis-horizontal-circle-outline.svg new file mode 100644 index 000000000..6b1736bfa --- /dev/null +++ b/src/svg/ellipsis-horizontal-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-circle-sharp.svg b/src/svg/ellipsis-horizontal-circle-sharp.svg new file mode 100644 index 000000000..776406e5b --- /dev/null +++ b/src/svg/ellipsis-horizontal-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-circle.svg b/src/svg/ellipsis-horizontal-circle.svg new file mode 100644 index 000000000..776406e5b --- /dev/null +++ b/src/svg/ellipsis-horizontal-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-outline.svg b/src/svg/ellipsis-horizontal-outline.svg new file mode 100644 index 000000000..7779e2bb5 --- /dev/null +++ b/src/svg/ellipsis-horizontal-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal-sharp.svg b/src/svg/ellipsis-horizontal-sharp.svg new file mode 100644 index 000000000..549511961 --- /dev/null +++ b/src/svg/ellipsis-horizontal-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-horizontal.svg b/src/svg/ellipsis-horizontal.svg new file mode 100644 index 000000000..549511961 --- /dev/null +++ b/src/svg/ellipsis-horizontal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-circle-outline.svg b/src/svg/ellipsis-vertical-circle-outline.svg new file mode 100644 index 000000000..81818d21b --- /dev/null +++ b/src/svg/ellipsis-vertical-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-circle-sharp.svg b/src/svg/ellipsis-vertical-circle-sharp.svg new file mode 100644 index 000000000..2a72e4fd8 --- /dev/null +++ b/src/svg/ellipsis-vertical-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-circle.svg b/src/svg/ellipsis-vertical-circle.svg new file mode 100644 index 000000000..2a72e4fd8 --- /dev/null +++ b/src/svg/ellipsis-vertical-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-outline.svg b/src/svg/ellipsis-vertical-outline.svg new file mode 100644 index 000000000..dc1890478 --- /dev/null +++ b/src/svg/ellipsis-vertical-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical-sharp.svg b/src/svg/ellipsis-vertical-sharp.svg new file mode 100644 index 000000000..6101ff9ab --- /dev/null +++ b/src/svg/ellipsis-vertical-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ellipsis-vertical.svg b/src/svg/ellipsis-vertical.svg new file mode 100644 index 000000000..6101ff9ab --- /dev/null +++ b/src/svg/ellipsis-vertical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/enter-outline.svg b/src/svg/enter-outline.svg new file mode 100644 index 000000000..f20b56a79 --- /dev/null +++ b/src/svg/enter-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/enter-sharp.svg b/src/svg/enter-sharp.svg new file mode 100644 index 000000000..5322c8a20 --- /dev/null +++ b/src/svg/enter-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/enter.svg b/src/svg/enter.svg new file mode 100644 index 000000000..9cae5a538 --- /dev/null +++ b/src/svg/enter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/exit-outline.svg b/src/svg/exit-outline.svg new file mode 100644 index 000000000..386455af2 --- /dev/null +++ b/src/svg/exit-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/exit-sharp.svg b/src/svg/exit-sharp.svg new file mode 100644 index 000000000..5cc9171f6 --- /dev/null +++ b/src/svg/exit-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/exit.svg b/src/svg/exit.svg new file mode 100644 index 000000000..96c69d7b2 --- /dev/null +++ b/src/svg/exit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/expand-outline.svg b/src/svg/expand-outline.svg new file mode 100644 index 000000000..234d683fa --- /dev/null +++ b/src/svg/expand-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/expand-sharp.svg b/src/svg/expand-sharp.svg new file mode 100644 index 000000000..3bd0bab58 --- /dev/null +++ b/src/svg/expand-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/expand.svg b/src/svg/expand.svg new file mode 100644 index 000000000..234d683fa --- /dev/null +++ b/src/svg/expand.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/extension-puzzle-outline.svg b/src/svg/extension-puzzle-outline.svg new file mode 100644 index 000000000..655cfc11a --- /dev/null +++ b/src/svg/extension-puzzle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/extension-puzzle-sharp.svg b/src/svg/extension-puzzle-sharp.svg new file mode 100644 index 000000000..f27d87edd --- /dev/null +++ b/src/svg/extension-puzzle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/extension-puzzle.svg b/src/svg/extension-puzzle.svg new file mode 100644 index 000000000..2e8e26c12 --- /dev/null +++ b/src/svg/extension-puzzle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eye-off-outline.svg b/src/svg/eye-off-outline.svg new file mode 100644 index 000000000..fa50786e8 --- /dev/null +++ b/src/svg/eye-off-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eye-off-sharp.svg b/src/svg/eye-off-sharp.svg new file mode 100644 index 000000000..aa14c889c --- /dev/null +++ b/src/svg/eye-off-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eye-off.svg b/src/svg/eye-off.svg new file mode 100644 index 000000000..8e196bb18 --- /dev/null +++ b/src/svg/eye-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eye-outline.svg b/src/svg/eye-outline.svg new file mode 100644 index 000000000..67b4fe9d5 --- /dev/null +++ b/src/svg/eye-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eye-sharp.svg b/src/svg/eye-sharp.svg new file mode 100644 index 000000000..dee360095 --- /dev/null +++ b/src/svg/eye-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eye.svg b/src/svg/eye.svg new file mode 100644 index 000000000..f3d1f8569 --- /dev/null +++ b/src/svg/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eyedrop-outline.svg b/src/svg/eyedrop-outline.svg new file mode 100644 index 000000000..f91036ff1 --- /dev/null +++ b/src/svg/eyedrop-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eyedrop-sharp.svg b/src/svg/eyedrop-sharp.svg new file mode 100644 index 000000000..9a48c6ed8 --- /dev/null +++ b/src/svg/eyedrop-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/eyedrop.svg b/src/svg/eyedrop.svg new file mode 100644 index 000000000..dc4a661dc --- /dev/null +++ b/src/svg/eyedrop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fast-food-outline.svg b/src/svg/fast-food-outline.svg new file mode 100644 index 000000000..abe40246c --- /dev/null +++ b/src/svg/fast-food-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fast-food-sharp.svg b/src/svg/fast-food-sharp.svg new file mode 100644 index 000000000..1c49818c7 --- /dev/null +++ b/src/svg/fast-food-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fast-food.svg b/src/svg/fast-food.svg new file mode 100644 index 000000000..a5b79e049 --- /dev/null +++ b/src/svg/fast-food.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/female-outline.svg b/src/svg/female-outline.svg new file mode 100644 index 000000000..9d29a7b6a --- /dev/null +++ b/src/svg/female-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/female-sharp.svg b/src/svg/female-sharp.svg new file mode 100644 index 000000000..ecf16bd68 --- /dev/null +++ b/src/svg/female-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/female.svg b/src/svg/female.svg new file mode 100644 index 000000000..287eacfd3 --- /dev/null +++ b/src/svg/female.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-full-outline.svg b/src/svg/file-tray-full-outline.svg new file mode 100644 index 000000000..fec42ba03 --- /dev/null +++ b/src/svg/file-tray-full-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-full-sharp.svg b/src/svg/file-tray-full-sharp.svg new file mode 100644 index 000000000..e46dbd1ec --- /dev/null +++ b/src/svg/file-tray-full-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-full.svg b/src/svg/file-tray-full.svg new file mode 100644 index 000000000..252715642 --- /dev/null +++ b/src/svg/file-tray-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-outline.svg b/src/svg/file-tray-outline.svg new file mode 100644 index 000000000..253abe059 --- /dev/null +++ b/src/svg/file-tray-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-sharp.svg b/src/svg/file-tray-sharp.svg new file mode 100644 index 000000000..9cd935c9b --- /dev/null +++ b/src/svg/file-tray-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-stacked-outline.svg b/src/svg/file-tray-stacked-outline.svg new file mode 100644 index 000000000..5c2385d24 --- /dev/null +++ b/src/svg/file-tray-stacked-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-stacked-sharp.svg b/src/svg/file-tray-stacked-sharp.svg new file mode 100644 index 000000000..5128e4366 --- /dev/null +++ b/src/svg/file-tray-stacked-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray-stacked.svg b/src/svg/file-tray-stacked.svg new file mode 100644 index 000000000..1fe3a2d68 --- /dev/null +++ b/src/svg/file-tray-stacked.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/file-tray.svg b/src/svg/file-tray.svg new file mode 100644 index 000000000..b6f5995c9 --- /dev/null +++ b/src/svg/file-tray.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/film-outline.svg b/src/svg/film-outline.svg new file mode 100644 index 000000000..77a904a6b --- /dev/null +++ b/src/svg/film-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/film-sharp.svg b/src/svg/film-sharp.svg new file mode 100644 index 000000000..819181a3f --- /dev/null +++ b/src/svg/film-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/film.svg b/src/svg/film.svg new file mode 100644 index 000000000..a8ef2fdd5 --- /dev/null +++ b/src/svg/film.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/filter-circle-outline.svg b/src/svg/filter-circle-outline.svg new file mode 100644 index 000000000..3daf90773 --- /dev/null +++ b/src/svg/filter-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/filter-circle-sharp.svg b/src/svg/filter-circle-sharp.svg new file mode 100644 index 000000000..23c59e8d1 --- /dev/null +++ b/src/svg/filter-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/filter-circle.svg b/src/svg/filter-circle.svg new file mode 100644 index 000000000..b75cf381f --- /dev/null +++ b/src/svg/filter-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/filter-outline.svg b/src/svg/filter-outline.svg new file mode 100644 index 000000000..1d657be4d --- /dev/null +++ b/src/svg/filter-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/filter-sharp.svg b/src/svg/filter-sharp.svg new file mode 100644 index 000000000..003a9baba --- /dev/null +++ b/src/svg/filter-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/filter.svg b/src/svg/filter.svg new file mode 100644 index 000000000..c47a49a10 --- /dev/null +++ b/src/svg/filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/finger-print-outline.svg b/src/svg/finger-print-outline.svg new file mode 100644 index 000000000..4928e68d2 --- /dev/null +++ b/src/svg/finger-print-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/finger-print-sharp.svg b/src/svg/finger-print-sharp.svg new file mode 100644 index 000000000..bd9010bdd --- /dev/null +++ b/src/svg/finger-print-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/finger-print.svg b/src/svg/finger-print.svg new file mode 100644 index 000000000..94e8e52a9 --- /dev/null +++ b/src/svg/finger-print.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fish-outline.svg b/src/svg/fish-outline.svg new file mode 100644 index 000000000..74ece3b2b --- /dev/null +++ b/src/svg/fish-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fish-sharp.svg b/src/svg/fish-sharp.svg new file mode 100644 index 000000000..cf70d936b --- /dev/null +++ b/src/svg/fish-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fish.svg b/src/svg/fish.svg new file mode 100644 index 000000000..ab6c636aa --- /dev/null +++ b/src/svg/fish.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fitness-outline.svg b/src/svg/fitness-outline.svg new file mode 100644 index 000000000..2850d1995 --- /dev/null +++ b/src/svg/fitness-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fitness-sharp.svg b/src/svg/fitness-sharp.svg new file mode 100644 index 000000000..802409913 --- /dev/null +++ b/src/svg/fitness-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/fitness.svg b/src/svg/fitness.svg new file mode 100644 index 000000000..caa80b944 --- /dev/null +++ b/src/svg/fitness.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flag-outline.svg b/src/svg/flag-outline.svg new file mode 100644 index 000000000..246f9efcc --- /dev/null +++ b/src/svg/flag-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flag-sharp.svg b/src/svg/flag-sharp.svg new file mode 100644 index 000000000..1516d328c --- /dev/null +++ b/src/svg/flag-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flag.svg b/src/svg/flag.svg new file mode 100644 index 000000000..f6a54825d --- /dev/null +++ b/src/svg/flag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flame-outline.svg b/src/svg/flame-outline.svg new file mode 100644 index 000000000..3b9bcdf61 --- /dev/null +++ b/src/svg/flame-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flame-sharp.svg b/src/svg/flame-sharp.svg new file mode 100644 index 000000000..109df5280 --- /dev/null +++ b/src/svg/flame-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flame.svg b/src/svg/flame.svg new file mode 100644 index 000000000..48866dbcc --- /dev/null +++ b/src/svg/flame.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flash-off-outline.svg b/src/svg/flash-off-outline.svg new file mode 100644 index 000000000..9911f85b1 --- /dev/null +++ b/src/svg/flash-off-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flash-off-sharp.svg b/src/svg/flash-off-sharp.svg new file mode 100644 index 000000000..b5f04bdf9 --- /dev/null +++ b/src/svg/flash-off-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flash-off.svg b/src/svg/flash-off.svg new file mode 100644 index 000000000..9e62bb14c --- /dev/null +++ b/src/svg/flash-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flash-outline.svg b/src/svg/flash-outline.svg new file mode 100644 index 000000000..ac1ff06c7 --- /dev/null +++ b/src/svg/flash-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flash-sharp.svg b/src/svg/flash-sharp.svg new file mode 100644 index 000000000..6e8f9d421 --- /dev/null +++ b/src/svg/flash-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flash.svg b/src/svg/flash.svg new file mode 100644 index 000000000..a8d632f51 --- /dev/null +++ b/src/svg/flash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flashlight-outline.svg b/src/svg/flashlight-outline.svg new file mode 100644 index 000000000..18f3a2f08 --- /dev/null +++ b/src/svg/flashlight-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flashlight-sharp.svg b/src/svg/flashlight-sharp.svg new file mode 100644 index 000000000..d2e8e7b0d --- /dev/null +++ b/src/svg/flashlight-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flashlight.svg b/src/svg/flashlight.svg new file mode 100644 index 000000000..e660d200d --- /dev/null +++ b/src/svg/flashlight.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flask-outline.svg b/src/svg/flask-outline.svg new file mode 100644 index 000000000..a80ed621d --- /dev/null +++ b/src/svg/flask-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flask-sharp.svg b/src/svg/flask-sharp.svg new file mode 100644 index 000000000..3c55329dd --- /dev/null +++ b/src/svg/flask-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flask.svg b/src/svg/flask.svg new file mode 100644 index 000000000..9b7a6f3fc --- /dev/null +++ b/src/svg/flask.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flower-outline.svg b/src/svg/flower-outline.svg new file mode 100644 index 000000000..ac90aca8f --- /dev/null +++ b/src/svg/flower-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flower-sharp.svg b/src/svg/flower-sharp.svg new file mode 100644 index 000000000..ef7d5966c --- /dev/null +++ b/src/svg/flower-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/flower.svg b/src/svg/flower.svg new file mode 100644 index 000000000..8134cb0f5 --- /dev/null +++ b/src/svg/flower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/folder-open-outline.svg b/src/svg/folder-open-outline.svg new file mode 100644 index 000000000..a151aa75b --- /dev/null +++ b/src/svg/folder-open-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/folder-open-sharp.svg b/src/svg/folder-open-sharp.svg new file mode 100644 index 000000000..9f41acf62 --- /dev/null +++ b/src/svg/folder-open-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/folder-open.svg b/src/svg/folder-open.svg new file mode 100644 index 000000000..d507307a7 --- /dev/null +++ b/src/svg/folder-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/folder-outline.svg b/src/svg/folder-outline.svg new file mode 100644 index 000000000..471cd07a8 --- /dev/null +++ b/src/svg/folder-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/folder-sharp.svg b/src/svg/folder-sharp.svg new file mode 100644 index 000000000..31d13bea3 --- /dev/null +++ b/src/svg/folder-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/folder.svg b/src/svg/folder.svg new file mode 100644 index 000000000..d5a13f497 --- /dev/null +++ b/src/svg/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/football-outline.svg b/src/svg/football-outline.svg new file mode 100644 index 000000000..401abcfda --- /dev/null +++ b/src/svg/football-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/football-sharp.svg b/src/svg/football-sharp.svg new file mode 100644 index 000000000..9b476e0af --- /dev/null +++ b/src/svg/football-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/football.svg b/src/svg/football.svg new file mode 100644 index 000000000..fe7a21aa2 --- /dev/null +++ b/src/svg/football.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/footsteps-outline.svg b/src/svg/footsteps-outline.svg new file mode 100644 index 000000000..b88f2cbbe --- /dev/null +++ b/src/svg/footsteps-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/footsteps-sharp.svg b/src/svg/footsteps-sharp.svg new file mode 100644 index 000000000..defcfd9a9 --- /dev/null +++ b/src/svg/footsteps-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/footsteps.svg b/src/svg/footsteps.svg new file mode 100644 index 000000000..5861f08d1 --- /dev/null +++ b/src/svg/footsteps.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/funnel-outline.svg b/src/svg/funnel-outline.svg new file mode 100644 index 000000000..e01b62c66 --- /dev/null +++ b/src/svg/funnel-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/funnel-sharp.svg b/src/svg/funnel-sharp.svg new file mode 100644 index 000000000..f1f5d085d --- /dev/null +++ b/src/svg/funnel-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/funnel.svg b/src/svg/funnel.svg new file mode 100644 index 000000000..55a4b926c --- /dev/null +++ b/src/svg/funnel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/game-controller-outline.svg b/src/svg/game-controller-outline.svg new file mode 100644 index 000000000..d60e14670 --- /dev/null +++ b/src/svg/game-controller-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/game-controller-sharp.svg b/src/svg/game-controller-sharp.svg new file mode 100644 index 000000000..29d7d1894 --- /dev/null +++ b/src/svg/game-controller-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/game-controller.svg b/src/svg/game-controller.svg new file mode 100644 index 000000000..19f08a8cd --- /dev/null +++ b/src/svg/game-controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/gift-outline.svg b/src/svg/gift-outline.svg new file mode 100644 index 000000000..82a027c0b --- /dev/null +++ b/src/svg/gift-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/gift-sharp.svg b/src/svg/gift-sharp.svg new file mode 100644 index 000000000..162b84cc1 --- /dev/null +++ b/src/svg/gift-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/gift.svg b/src/svg/gift.svg new file mode 100644 index 000000000..d989260db --- /dev/null +++ b/src/svg/gift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-branch-outline.svg b/src/svg/git-branch-outline.svg new file mode 100644 index 000000000..1210d8a63 --- /dev/null +++ b/src/svg/git-branch-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-branch-sharp.svg b/src/svg/git-branch-sharp.svg new file mode 100644 index 000000000..e0c7f2463 --- /dev/null +++ b/src/svg/git-branch-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-branch.svg b/src/svg/git-branch.svg new file mode 100644 index 000000000..86ce97e8b --- /dev/null +++ b/src/svg/git-branch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-commit-outline.svg b/src/svg/git-commit-outline.svg new file mode 100644 index 000000000..10db613e9 --- /dev/null +++ b/src/svg/git-commit-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-commit-sharp.svg b/src/svg/git-commit-sharp.svg new file mode 100644 index 000000000..21dee159c --- /dev/null +++ b/src/svg/git-commit-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-commit.svg b/src/svg/git-commit.svg new file mode 100644 index 000000000..3844a2355 --- /dev/null +++ b/src/svg/git-commit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-compare-outline.svg b/src/svg/git-compare-outline.svg new file mode 100644 index 000000000..59c0cda02 --- /dev/null +++ b/src/svg/git-compare-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-compare-sharp.svg b/src/svg/git-compare-sharp.svg new file mode 100644 index 000000000..a560c24c8 --- /dev/null +++ b/src/svg/git-compare-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-compare.svg b/src/svg/git-compare.svg new file mode 100644 index 000000000..a70582f5b --- /dev/null +++ b/src/svg/git-compare.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-merge-outline.svg b/src/svg/git-merge-outline.svg new file mode 100644 index 000000000..d2a409414 --- /dev/null +++ b/src/svg/git-merge-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-merge-sharp.svg b/src/svg/git-merge-sharp.svg new file mode 100644 index 000000000..a42c9141a --- /dev/null +++ b/src/svg/git-merge-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-merge.svg b/src/svg/git-merge.svg new file mode 100644 index 000000000..9aacd6bdf --- /dev/null +++ b/src/svg/git-merge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-network-outline.svg b/src/svg/git-network-outline.svg new file mode 100644 index 000000000..cdeb14fa4 --- /dev/null +++ b/src/svg/git-network-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-network-sharp.svg b/src/svg/git-network-sharp.svg new file mode 100644 index 000000000..9bb4515b5 --- /dev/null +++ b/src/svg/git-network-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-network.svg b/src/svg/git-network.svg new file mode 100644 index 000000000..136e9416e --- /dev/null +++ b/src/svg/git-network.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-pull-request-outline.svg b/src/svg/git-pull-request-outline.svg new file mode 100644 index 000000000..f79863c14 --- /dev/null +++ b/src/svg/git-pull-request-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-pull-request-sharp.svg b/src/svg/git-pull-request-sharp.svg new file mode 100644 index 000000000..97113779e --- /dev/null +++ b/src/svg/git-pull-request-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/git-pull-request.svg b/src/svg/git-pull-request.svg new file mode 100644 index 000000000..d641a07b9 --- /dev/null +++ b/src/svg/git-pull-request.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/glasses-outline.svg b/src/svg/glasses-outline.svg new file mode 100644 index 000000000..44b9807c0 --- /dev/null +++ b/src/svg/glasses-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/glasses-sharp.svg b/src/svg/glasses-sharp.svg new file mode 100644 index 000000000..4bd06aa36 --- /dev/null +++ b/src/svg/glasses-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/glasses.svg b/src/svg/glasses.svg new file mode 100644 index 000000000..67945bf5e --- /dev/null +++ b/src/svg/glasses.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/globe-outline.svg b/src/svg/globe-outline.svg new file mode 100644 index 000000000..b336cab48 --- /dev/null +++ b/src/svg/globe-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/globe-sharp.svg b/src/svg/globe-sharp.svg new file mode 100644 index 000000000..9fed741e9 --- /dev/null +++ b/src/svg/globe-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/globe.svg b/src/svg/globe.svg new file mode 100644 index 000000000..6617ec03c --- /dev/null +++ b/src/svg/globe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/golf-outline.svg b/src/svg/golf-outline.svg new file mode 100644 index 000000000..e43a532dc --- /dev/null +++ b/src/svg/golf-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/golf-sharp.svg b/src/svg/golf-sharp.svg new file mode 100644 index 000000000..432f9a43d --- /dev/null +++ b/src/svg/golf-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/golf.svg b/src/svg/golf.svg new file mode 100644 index 000000000..b22a2c12a --- /dev/null +++ b/src/svg/golf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/grid-outline.svg b/src/svg/grid-outline.svg new file mode 100644 index 000000000..4e8ec5fea --- /dev/null +++ b/src/svg/grid-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/grid-sharp.svg b/src/svg/grid-sharp.svg new file mode 100644 index 000000000..f67e404dc --- /dev/null +++ b/src/svg/grid-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/grid.svg b/src/svg/grid.svg new file mode 100644 index 000000000..6e579bc87 --- /dev/null +++ b/src/svg/grid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hammer-outline.svg b/src/svg/hammer-outline.svg new file mode 100644 index 000000000..e26ca3b0c --- /dev/null +++ b/src/svg/hammer-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hammer-sharp.svg b/src/svg/hammer-sharp.svg new file mode 100644 index 000000000..71bca55ab --- /dev/null +++ b/src/svg/hammer-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hammer.svg b/src/svg/hammer.svg new file mode 100644 index 000000000..63ddd48c8 --- /dev/null +++ b/src/svg/hammer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hand-left-outline.svg b/src/svg/hand-left-outline.svg new file mode 100644 index 000000000..8151be8b8 --- /dev/null +++ b/src/svg/hand-left-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hand-left-sharp.svg b/src/svg/hand-left-sharp.svg new file mode 100644 index 000000000..ec2e203fd --- /dev/null +++ b/src/svg/hand-left-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hand-left.svg b/src/svg/hand-left.svg new file mode 100644 index 000000000..4db75f6e5 --- /dev/null +++ b/src/svg/hand-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hand-right-outline.svg b/src/svg/hand-right-outline.svg new file mode 100644 index 000000000..38d9158ec --- /dev/null +++ b/src/svg/hand-right-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hand-right-sharp.svg b/src/svg/hand-right-sharp.svg new file mode 100644 index 000000000..b575cdbab --- /dev/null +++ b/src/svg/hand-right-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hand-right.svg b/src/svg/hand-right.svg new file mode 100644 index 000000000..323458268 --- /dev/null +++ b/src/svg/hand-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/happy-outline.svg b/src/svg/happy-outline.svg new file mode 100644 index 000000000..52f8a14c4 --- /dev/null +++ b/src/svg/happy-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/happy-sharp.svg b/src/svg/happy-sharp.svg new file mode 100644 index 000000000..e41f19306 --- /dev/null +++ b/src/svg/happy-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/happy.svg b/src/svg/happy.svg new file mode 100644 index 000000000..262c757f4 --- /dev/null +++ b/src/svg/happy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hardware-chip-outline.svg b/src/svg/hardware-chip-outline.svg new file mode 100644 index 000000000..bef04146c --- /dev/null +++ b/src/svg/hardware-chip-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hardware-chip-sharp.svg b/src/svg/hardware-chip-sharp.svg new file mode 100644 index 000000000..a1335b93d --- /dev/null +++ b/src/svg/hardware-chip-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hardware-chip.svg b/src/svg/hardware-chip.svg new file mode 100644 index 000000000..77dccf718 --- /dev/null +++ b/src/svg/hardware-chip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/headset-outline.svg b/src/svg/headset-outline.svg new file mode 100644 index 000000000..ae4f4b903 --- /dev/null +++ b/src/svg/headset-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/headset-sharp.svg b/src/svg/headset-sharp.svg new file mode 100644 index 000000000..37e93e5d7 --- /dev/null +++ b/src/svg/headset-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/headset.svg b/src/svg/headset.svg new file mode 100644 index 000000000..56347c410 --- /dev/null +++ b/src/svg/headset.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-circle-outline.svg b/src/svg/heart-circle-outline.svg new file mode 100644 index 000000000..7df808156 --- /dev/null +++ b/src/svg/heart-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-circle-sharp.svg b/src/svg/heart-circle-sharp.svg new file mode 100644 index 000000000..b560a89ed --- /dev/null +++ b/src/svg/heart-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-circle.svg b/src/svg/heart-circle.svg new file mode 100644 index 000000000..3ce0402ec --- /dev/null +++ b/src/svg/heart-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-dislike-circle-outline.svg b/src/svg/heart-dislike-circle-outline.svg new file mode 100644 index 000000000..653860819 --- /dev/null +++ b/src/svg/heart-dislike-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-dislike-circle-sharp.svg b/src/svg/heart-dislike-circle-sharp.svg new file mode 100644 index 000000000..e6fe63971 --- /dev/null +++ b/src/svg/heart-dislike-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-dislike-circle.svg b/src/svg/heart-dislike-circle.svg new file mode 100644 index 000000000..ba76d4aa4 --- /dev/null +++ b/src/svg/heart-dislike-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-dislike-outline.svg b/src/svg/heart-dislike-outline.svg new file mode 100644 index 000000000..aadff7810 --- /dev/null +++ b/src/svg/heart-dislike-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-dislike-sharp.svg b/src/svg/heart-dislike-sharp.svg new file mode 100644 index 000000000..6982a3c99 --- /dev/null +++ b/src/svg/heart-dislike-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-dislike.svg b/src/svg/heart-dislike.svg new file mode 100644 index 000000000..93d8e222a --- /dev/null +++ b/src/svg/heart-dislike.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-half-outline.svg b/src/svg/heart-half-outline.svg new file mode 100644 index 000000000..a2206008b --- /dev/null +++ b/src/svg/heart-half-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-half-sharp.svg b/src/svg/heart-half-sharp.svg new file mode 100644 index 000000000..0fd0bcacb --- /dev/null +++ b/src/svg/heart-half-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-half.svg b/src/svg/heart-half.svg new file mode 100644 index 000000000..a2206008b --- /dev/null +++ b/src/svg/heart-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-outline.svg b/src/svg/heart-outline.svg new file mode 100644 index 000000000..82823ce12 --- /dev/null +++ b/src/svg/heart-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart-sharp.svg b/src/svg/heart-sharp.svg new file mode 100644 index 000000000..ac382c3fc --- /dev/null +++ b/src/svg/heart-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/heart.svg b/src/svg/heart.svg new file mode 100644 index 000000000..1bfd362e4 --- /dev/null +++ b/src/svg/heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-buoy-outline.svg b/src/svg/help-buoy-outline.svg new file mode 100644 index 000000000..626c9fe45 --- /dev/null +++ b/src/svg/help-buoy-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-buoy-sharp.svg b/src/svg/help-buoy-sharp.svg new file mode 100644 index 000000000..ef2b122d5 --- /dev/null +++ b/src/svg/help-buoy-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-buoy.svg b/src/svg/help-buoy.svg new file mode 100644 index 000000000..c9bb01580 --- /dev/null +++ b/src/svg/help-buoy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-circle-outline.svg b/src/svg/help-circle-outline.svg new file mode 100644 index 000000000..79f735454 --- /dev/null +++ b/src/svg/help-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-circle-sharp.svg b/src/svg/help-circle-sharp.svg new file mode 100644 index 000000000..7efcab03c --- /dev/null +++ b/src/svg/help-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-circle.svg b/src/svg/help-circle.svg new file mode 100644 index 000000000..8c44ca173 --- /dev/null +++ b/src/svg/help-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-outline.svg b/src/svg/help-outline.svg new file mode 100644 index 000000000..d16b0da4d --- /dev/null +++ b/src/svg/help-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help-sharp.svg b/src/svg/help-sharp.svg new file mode 100644 index 000000000..4da998562 --- /dev/null +++ b/src/svg/help-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/help.svg b/src/svg/help.svg new file mode 100644 index 000000000..d16b0da4d --- /dev/null +++ b/src/svg/help.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/home-outline.svg b/src/svg/home-outline.svg new file mode 100644 index 000000000..97d58a1af --- /dev/null +++ b/src/svg/home-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/home-sharp.svg b/src/svg/home-sharp.svg new file mode 100644 index 000000000..35a07e07c --- /dev/null +++ b/src/svg/home-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/home.svg b/src/svg/home.svg new file mode 100644 index 000000000..bd7019cde --- /dev/null +++ b/src/svg/home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hourglass-outline.svg b/src/svg/hourglass-outline.svg new file mode 100644 index 000000000..12c61ffed --- /dev/null +++ b/src/svg/hourglass-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hourglass-sharp.svg b/src/svg/hourglass-sharp.svg new file mode 100644 index 000000000..2425bee71 --- /dev/null +++ b/src/svg/hourglass-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/hourglass.svg b/src/svg/hourglass.svg new file mode 100644 index 000000000..0d3e48f71 --- /dev/null +++ b/src/svg/hourglass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ice-cream-outline.svg b/src/svg/ice-cream-outline.svg new file mode 100644 index 000000000..64a6b84b4 --- /dev/null +++ b/src/svg/ice-cream-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ice-cream-sharp.svg b/src/svg/ice-cream-sharp.svg new file mode 100644 index 000000000..63e2df489 --- /dev/null +++ b/src/svg/ice-cream-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ice-cream.svg b/src/svg/ice-cream.svg new file mode 100644 index 000000000..f3ad56e33 --- /dev/null +++ b/src/svg/ice-cream.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/id-card-outline.svg b/src/svg/id-card-outline.svg new file mode 100644 index 000000000..8c3d91480 --- /dev/null +++ b/src/svg/id-card-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/id-card-sharp.svg b/src/svg/id-card-sharp.svg new file mode 100644 index 000000000..f39181930 --- /dev/null +++ b/src/svg/id-card-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/id-card.svg b/src/svg/id-card.svg new file mode 100644 index 000000000..ed391b8c3 --- /dev/null +++ b/src/svg/id-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/image-outline.svg b/src/svg/image-outline.svg new file mode 100644 index 000000000..f0c2106da --- /dev/null +++ b/src/svg/image-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/image-sharp.svg b/src/svg/image-sharp.svg new file mode 100644 index 000000000..89eeb4f96 --- /dev/null +++ b/src/svg/image-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/image.svg b/src/svg/image.svg new file mode 100644 index 000000000..946e795c4 --- /dev/null +++ b/src/svg/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/images-outline.svg b/src/svg/images-outline.svg new file mode 100644 index 000000000..19a0f52ed --- /dev/null +++ b/src/svg/images-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/images-sharp.svg b/src/svg/images-sharp.svg new file mode 100644 index 000000000..cee5ea250 --- /dev/null +++ b/src/svg/images-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/images.svg b/src/svg/images.svg new file mode 100644 index 000000000..78ab8e0d1 --- /dev/null +++ b/src/svg/images.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/infinite-outline.svg b/src/svg/infinite-outline.svg new file mode 100644 index 000000000..33c91c127 --- /dev/null +++ b/src/svg/infinite-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/infinite-sharp.svg b/src/svg/infinite-sharp.svg new file mode 100644 index 000000000..a76469a23 --- /dev/null +++ b/src/svg/infinite-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/infinite.svg b/src/svg/infinite.svg new file mode 100644 index 000000000..543b5c554 --- /dev/null +++ b/src/svg/infinite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/information-circle-outline.svg b/src/svg/information-circle-outline.svg new file mode 100644 index 000000000..73de23214 --- /dev/null +++ b/src/svg/information-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/information-circle-sharp.svg b/src/svg/information-circle-sharp.svg new file mode 100644 index 000000000..17d8f4f2d --- /dev/null +++ b/src/svg/information-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/information-circle.svg b/src/svg/information-circle.svg new file mode 100644 index 000000000..8ac3e861a --- /dev/null +++ b/src/svg/information-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/information-outline.svg b/src/svg/information-outline.svg new file mode 100644 index 000000000..7914bd44f --- /dev/null +++ b/src/svg/information-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/information-sharp.svg b/src/svg/information-sharp.svg new file mode 100644 index 000000000..941c18205 --- /dev/null +++ b/src/svg/information-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/information.svg b/src/svg/information.svg new file mode 100644 index 000000000..7914bd44f --- /dev/null +++ b/src/svg/information.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/invert-mode-outline.svg b/src/svg/invert-mode-outline.svg new file mode 100644 index 000000000..f778cd665 --- /dev/null +++ b/src/svg/invert-mode-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/invert-mode-sharp.svg b/src/svg/invert-mode-sharp.svg new file mode 100644 index 000000000..5a5da23b5 --- /dev/null +++ b/src/svg/invert-mode-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/invert-mode.svg b/src/svg/invert-mode.svg new file mode 100644 index 000000000..c5b0d2376 --- /dev/null +++ b/src/svg/invert-mode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/journal-outline.svg b/src/svg/journal-outline.svg new file mode 100644 index 000000000..1a0c30c02 --- /dev/null +++ b/src/svg/journal-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/journal-sharp.svg b/src/svg/journal-sharp.svg new file mode 100644 index 000000000..1c6297345 --- /dev/null +++ b/src/svg/journal-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/journal.svg b/src/svg/journal.svg new file mode 100644 index 000000000..a20e363dd --- /dev/null +++ b/src/svg/journal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/key-outline.svg b/src/svg/key-outline.svg new file mode 100644 index 000000000..a43dda40e --- /dev/null +++ b/src/svg/key-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/key-sharp.svg b/src/svg/key-sharp.svg new file mode 100644 index 000000000..7565925c2 --- /dev/null +++ b/src/svg/key-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/key.svg b/src/svg/key.svg new file mode 100644 index 000000000..6ea8ec71d --- /dev/null +++ b/src/svg/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/keypad-outline.svg b/src/svg/keypad-outline.svg new file mode 100644 index 000000000..8223a2c48 --- /dev/null +++ b/src/svg/keypad-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/keypad-sharp.svg b/src/svg/keypad-sharp.svg new file mode 100644 index 000000000..956fe61bc --- /dev/null +++ b/src/svg/keypad-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/keypad.svg b/src/svg/keypad.svg new file mode 100644 index 000000000..387efaf34 --- /dev/null +++ b/src/svg/keypad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/language-outline.svg b/src/svg/language-outline.svg new file mode 100644 index 000000000..eec59b1dc --- /dev/null +++ b/src/svg/language-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/language-sharp.svg b/src/svg/language-sharp.svg new file mode 100644 index 000000000..dce68abf8 --- /dev/null +++ b/src/svg/language-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/language.svg b/src/svg/language.svg new file mode 100644 index 000000000..f14f571c1 --- /dev/null +++ b/src/svg/language.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/laptop-outline.svg b/src/svg/laptop-outline.svg new file mode 100644 index 000000000..9d7bd0b0b --- /dev/null +++ b/src/svg/laptop-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/laptop-sharp.svg b/src/svg/laptop-sharp.svg new file mode 100644 index 000000000..a4bbfc4c2 --- /dev/null +++ b/src/svg/laptop-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/laptop.svg b/src/svg/laptop.svg new file mode 100644 index 000000000..119685577 --- /dev/null +++ b/src/svg/laptop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/layers-outline.svg b/src/svg/layers-outline.svg new file mode 100644 index 000000000..aac73fe19 --- /dev/null +++ b/src/svg/layers-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/layers-sharp.svg b/src/svg/layers-sharp.svg new file mode 100644 index 000000000..06494d2ad --- /dev/null +++ b/src/svg/layers-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/layers.svg b/src/svg/layers.svg new file mode 100644 index 000000000..0089d686a --- /dev/null +++ b/src/svg/layers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/leaf-outline.svg b/src/svg/leaf-outline.svg new file mode 100644 index 000000000..3c035327b --- /dev/null +++ b/src/svg/leaf-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/leaf-sharp.svg b/src/svg/leaf-sharp.svg new file mode 100644 index 000000000..2a6f2fa2e --- /dev/null +++ b/src/svg/leaf-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/leaf.svg b/src/svg/leaf.svg new file mode 100644 index 000000000..c6b8fdf8b --- /dev/null +++ b/src/svg/leaf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/library-outline.svg b/src/svg/library-outline.svg new file mode 100644 index 000000000..f7b558769 --- /dev/null +++ b/src/svg/library-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/library-sharp.svg b/src/svg/library-sharp.svg new file mode 100644 index 000000000..3f024c90a --- /dev/null +++ b/src/svg/library-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/library.svg b/src/svg/library.svg new file mode 100644 index 000000000..82a7ed2fe --- /dev/null +++ b/src/svg/library.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/link-outline.svg b/src/svg/link-outline.svg new file mode 100644 index 000000000..fc8ff8862 --- /dev/null +++ b/src/svg/link-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/link-sharp.svg b/src/svg/link-sharp.svg new file mode 100644 index 000000000..155656eae --- /dev/null +++ b/src/svg/link-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/link.svg b/src/svg/link.svg new file mode 100644 index 000000000..6473b907e --- /dev/null +++ b/src/svg/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/list-circle-outline.svg b/src/svg/list-circle-outline.svg new file mode 100644 index 000000000..c814128c6 --- /dev/null +++ b/src/svg/list-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/list-circle-sharp.svg b/src/svg/list-circle-sharp.svg new file mode 100644 index 000000000..1e08caf0f --- /dev/null +++ b/src/svg/list-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/list-circle.svg b/src/svg/list-circle.svg new file mode 100644 index 000000000..6479cf22f --- /dev/null +++ b/src/svg/list-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/list-outline.svg b/src/svg/list-outline.svg new file mode 100644 index 000000000..fe2003a50 --- /dev/null +++ b/src/svg/list-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/list-sharp.svg b/src/svg/list-sharp.svg new file mode 100644 index 000000000..47eb87c63 --- /dev/null +++ b/src/svg/list-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/list.svg b/src/svg/list.svg new file mode 100644 index 000000000..ae61f1edc --- /dev/null +++ b/src/svg/list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/locate-outline.svg b/src/svg/locate-outline.svg new file mode 100644 index 000000000..2509b3b2b --- /dev/null +++ b/src/svg/locate-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/locate-sharp.svg b/src/svg/locate-sharp.svg new file mode 100644 index 000000000..64aab97cf --- /dev/null +++ b/src/svg/locate-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/locate.svg b/src/svg/locate.svg new file mode 100644 index 000000000..b145199aa --- /dev/null +++ b/src/svg/locate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/location-outline.svg b/src/svg/location-outline.svg new file mode 100644 index 000000000..0b9ad3239 --- /dev/null +++ b/src/svg/location-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/location-sharp.svg b/src/svg/location-sharp.svg new file mode 100644 index 000000000..a429f9a21 --- /dev/null +++ b/src/svg/location-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/location.svg b/src/svg/location.svg new file mode 100644 index 000000000..00ddd79b8 --- /dev/null +++ b/src/svg/location.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/lock-closed-outline.svg b/src/svg/lock-closed-outline.svg new file mode 100644 index 000000000..a8114e28c --- /dev/null +++ b/src/svg/lock-closed-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/lock-closed-sharp.svg b/src/svg/lock-closed-sharp.svg new file mode 100644 index 000000000..af2fba786 --- /dev/null +++ b/src/svg/lock-closed-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/lock-closed.svg b/src/svg/lock-closed.svg new file mode 100644 index 000000000..09c53a43f --- /dev/null +++ b/src/svg/lock-closed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/lock-open-outline.svg b/src/svg/lock-open-outline.svg new file mode 100644 index 000000000..f0549ffac --- /dev/null +++ b/src/svg/lock-open-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/lock-open-sharp.svg b/src/svg/lock-open-sharp.svg new file mode 100644 index 000000000..100a3fbfb --- /dev/null +++ b/src/svg/lock-open-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/lock-open.svg b/src/svg/lock-open.svg new file mode 100644 index 000000000..f2e10423a --- /dev/null +++ b/src/svg/lock-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/log-in-outline.svg b/src/svg/log-in-outline.svg new file mode 100644 index 000000000..386f9f7df --- /dev/null +++ b/src/svg/log-in-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/log-in-sharp.svg b/src/svg/log-in-sharp.svg new file mode 100644 index 000000000..a9e23d8cd --- /dev/null +++ b/src/svg/log-in-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/log-in.svg b/src/svg/log-in.svg new file mode 100644 index 000000000..b55034052 --- /dev/null +++ b/src/svg/log-in.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/log-out-outline.svg b/src/svg/log-out-outline.svg new file mode 100644 index 000000000..f8736fb3b --- /dev/null +++ b/src/svg/log-out-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/log-out-sharp.svg b/src/svg/log-out-sharp.svg new file mode 100644 index 000000000..f91da0e8d --- /dev/null +++ b/src/svg/log-out-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/log-out.svg b/src/svg/log-out.svg new file mode 100644 index 000000000..c80199311 --- /dev/null +++ b/src/svg/log-out.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-alipay.svg b/src/svg/logo-alipay.svg new file mode 100644 index 000000000..e59357ec5 --- /dev/null +++ b/src/svg/logo-alipay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-amazon.svg b/src/svg/logo-amazon.svg new file mode 100644 index 000000000..8cb5ba8cb --- /dev/null +++ b/src/svg/logo-amazon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-amplify.svg b/src/svg/logo-amplify.svg new file mode 100644 index 000000000..364f03618 --- /dev/null +++ b/src/svg/logo-amplify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-android.svg b/src/svg/logo-android.svg new file mode 100644 index 000000000..4af55ddc7 --- /dev/null +++ b/src/svg/logo-android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-angular.svg b/src/svg/logo-angular.svg new file mode 100644 index 000000000..fed849a18 --- /dev/null +++ b/src/svg/logo-angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-appflow.svg b/src/svg/logo-appflow.svg new file mode 100644 index 000000000..4d3b6a259 --- /dev/null +++ b/src/svg/logo-appflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/svg/logo-apple-appstore.svg b/src/svg/logo-apple-appstore.svg new file mode 100644 index 000000000..cea989d20 --- /dev/null +++ b/src/svg/logo-apple-appstore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-apple-ar.svg b/src/svg/logo-apple-ar.svg new file mode 100644 index 000000000..346409407 --- /dev/null +++ b/src/svg/logo-apple-ar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-apple.svg b/src/svg/logo-apple.svg new file mode 100644 index 000000000..5d7ba24f4 --- /dev/null +++ b/src/svg/logo-apple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-behance.svg b/src/svg/logo-behance.svg new file mode 100644 index 000000000..295992069 --- /dev/null +++ b/src/svg/logo-behance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-bitbucket.svg b/src/svg/logo-bitbucket.svg new file mode 100644 index 000000000..d02065b2a --- /dev/null +++ b/src/svg/logo-bitbucket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-bitcoin.svg b/src/svg/logo-bitcoin.svg new file mode 100644 index 000000000..27e2929e6 --- /dev/null +++ b/src/svg/logo-bitcoin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-buffer.svg b/src/svg/logo-buffer.svg new file mode 100644 index 000000000..b2150b065 --- /dev/null +++ b/src/svg/logo-buffer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-capacitor.svg b/src/svg/logo-capacitor.svg new file mode 100644 index 000000000..a0aae7c18 --- /dev/null +++ b/src/svg/logo-capacitor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-chrome.svg b/src/svg/logo-chrome.svg new file mode 100644 index 000000000..6a3c5f69a --- /dev/null +++ b/src/svg/logo-chrome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-closed-captioning.svg b/src/svg/logo-closed-captioning.svg new file mode 100644 index 000000000..0cc682c47 --- /dev/null +++ b/src/svg/logo-closed-captioning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-codepen.svg b/src/svg/logo-codepen.svg new file mode 100644 index 000000000..de40afb8a --- /dev/null +++ b/src/svg/logo-codepen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-css3.svg b/src/svg/logo-css3.svg new file mode 100644 index 000000000..eff3c2d7d --- /dev/null +++ b/src/svg/logo-css3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-designernews.svg b/src/svg/logo-designernews.svg new file mode 100644 index 000000000..0705671eb --- /dev/null +++ b/src/svg/logo-designernews.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-deviantart.svg b/src/svg/logo-deviantart.svg new file mode 100644 index 000000000..dce544e91 --- /dev/null +++ b/src/svg/logo-deviantart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-discord.svg b/src/svg/logo-discord.svg new file mode 100644 index 000000000..d0f54aa9d --- /dev/null +++ b/src/svg/logo-discord.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-docker.svg b/src/svg/logo-docker.svg new file mode 100644 index 000000000..628e519b2 --- /dev/null +++ b/src/svg/logo-docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-dribbble.svg b/src/svg/logo-dribbble.svg new file mode 100644 index 000000000..9441f3ec0 --- /dev/null +++ b/src/svg/logo-dribbble.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-dropbox.svg b/src/svg/logo-dropbox.svg new file mode 100644 index 000000000..2b781ed92 --- /dev/null +++ b/src/svg/logo-dropbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-edge.svg b/src/svg/logo-edge.svg new file mode 100644 index 000000000..3d1c83af1 --- /dev/null +++ b/src/svg/logo-edge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-electron.svg b/src/svg/logo-electron.svg new file mode 100644 index 000000000..aadd169d5 --- /dev/null +++ b/src/svg/logo-electron.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-euro.svg b/src/svg/logo-euro.svg new file mode 100644 index 000000000..7b5ddd452 --- /dev/null +++ b/src/svg/logo-euro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-facebook.svg b/src/svg/logo-facebook.svg new file mode 100644 index 000000000..19c40fc08 --- /dev/null +++ b/src/svg/logo-facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-figma.svg b/src/svg/logo-figma.svg new file mode 100644 index 000000000..c985927ac --- /dev/null +++ b/src/svg/logo-figma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-firebase.svg b/src/svg/logo-firebase.svg new file mode 100644 index 000000000..4e716757e --- /dev/null +++ b/src/svg/logo-firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-firefox.svg b/src/svg/logo-firefox.svg new file mode 100644 index 000000000..f3697c95c --- /dev/null +++ b/src/svg/logo-firefox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-flickr.svg b/src/svg/logo-flickr.svg new file mode 100644 index 000000000..6d3324f99 --- /dev/null +++ b/src/svg/logo-flickr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-foursquare.svg b/src/svg/logo-foursquare.svg new file mode 100644 index 000000000..f0ef7f8fd --- /dev/null +++ b/src/svg/logo-foursquare.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-github.svg b/src/svg/logo-github.svg new file mode 100644 index 000000000..d4b744d4c --- /dev/null +++ b/src/svg/logo-github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-gitlab.svg b/src/svg/logo-gitlab.svg new file mode 100644 index 000000000..c50282a75 --- /dev/null +++ b/src/svg/logo-gitlab.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/logo-google-playstore.svg b/src/svg/logo-google-playstore.svg new file mode 100644 index 000000000..5a2d5ec75 --- /dev/null +++ b/src/svg/logo-google-playstore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-google.svg b/src/svg/logo-google.svg new file mode 100644 index 000000000..a1ccb2af4 --- /dev/null +++ b/src/svg/logo-google.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-hackernews.svg b/src/svg/logo-hackernews.svg new file mode 100644 index 000000000..5bbf7682b --- /dev/null +++ b/src/svg/logo-hackernews.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-html5.svg b/src/svg/logo-html5.svg new file mode 100644 index 000000000..91b1f023e --- /dev/null +++ b/src/svg/logo-html5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-instagram.svg b/src/svg/logo-instagram.svg new file mode 100644 index 000000000..51f59a3b6 --- /dev/null +++ b/src/svg/logo-instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-ionic.svg b/src/svg/logo-ionic.svg new file mode 100644 index 000000000..e4c7501a4 --- /dev/null +++ b/src/svg/logo-ionic.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/svg/logo-ionitron.svg b/src/svg/logo-ionitron.svg new file mode 100644 index 000000000..fa4834a9a --- /dev/null +++ b/src/svg/logo-ionitron.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-javascript.svg b/src/svg/logo-javascript.svg new file mode 100644 index 000000000..f30ad04c1 --- /dev/null +++ b/src/svg/logo-javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-laravel.svg b/src/svg/logo-laravel.svg new file mode 100644 index 000000000..0d65b472a --- /dev/null +++ b/src/svg/logo-laravel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-linkedin.svg b/src/svg/logo-linkedin.svg new file mode 100644 index 000000000..43bbe8fdf --- /dev/null +++ b/src/svg/logo-linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-markdown.svg b/src/svg/logo-markdown.svg new file mode 100644 index 000000000..10d92ef0f --- /dev/null +++ b/src/svg/logo-markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-mastodon.svg b/src/svg/logo-mastodon.svg new file mode 100644 index 000000000..9e96c9410 --- /dev/null +++ b/src/svg/logo-mastodon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-medium.svg b/src/svg/logo-medium.svg new file mode 100644 index 000000000..1ac5617cf --- /dev/null +++ b/src/svg/logo-medium.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/svg/logo-microsoft.svg b/src/svg/logo-microsoft.svg new file mode 100644 index 000000000..016037c39 --- /dev/null +++ b/src/svg/logo-microsoft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-no-smoking.svg b/src/svg/logo-no-smoking.svg new file mode 100644 index 000000000..4afe49c4f --- /dev/null +++ b/src/svg/logo-no-smoking.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-nodejs.svg b/src/svg/logo-nodejs.svg new file mode 100644 index 000000000..b38dee5d0 --- /dev/null +++ b/src/svg/logo-nodejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-npm.svg b/src/svg/logo-npm.svg new file mode 100644 index 000000000..7895e1e68 --- /dev/null +++ b/src/svg/logo-npm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-octocat.svg b/src/svg/logo-octocat.svg new file mode 100644 index 000000000..ecc2c02cc --- /dev/null +++ b/src/svg/logo-octocat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-paypal.svg b/src/svg/logo-paypal.svg new file mode 100644 index 000000000..54d5033f0 --- /dev/null +++ b/src/svg/logo-paypal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-pinterest.svg b/src/svg/logo-pinterest.svg new file mode 100644 index 000000000..751db82ad --- /dev/null +++ b/src/svg/logo-pinterest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-playstation.svg b/src/svg/logo-playstation.svg new file mode 100644 index 000000000..63e600a25 --- /dev/null +++ b/src/svg/logo-playstation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-pwa.svg b/src/svg/logo-pwa.svg new file mode 100644 index 000000000..bd9260480 --- /dev/null +++ b/src/svg/logo-pwa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-python.svg b/src/svg/logo-python.svg new file mode 100644 index 000000000..4854c789d --- /dev/null +++ b/src/svg/logo-python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-react.svg b/src/svg/logo-react.svg new file mode 100644 index 000000000..fb0ed4fb9 --- /dev/null +++ b/src/svg/logo-react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-reddit.svg b/src/svg/logo-reddit.svg new file mode 100644 index 000000000..7c0e886c2 --- /dev/null +++ b/src/svg/logo-reddit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-rss.svg b/src/svg/logo-rss.svg new file mode 100644 index 000000000..d8032ec64 --- /dev/null +++ b/src/svg/logo-rss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-sass.svg b/src/svg/logo-sass.svg new file mode 100644 index 000000000..ba7b45067 --- /dev/null +++ b/src/svg/logo-sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-skype.svg b/src/svg/logo-skype.svg new file mode 100644 index 000000000..b90b2f7d6 --- /dev/null +++ b/src/svg/logo-skype.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-slack.svg b/src/svg/logo-slack.svg new file mode 100644 index 000000000..a089308fc --- /dev/null +++ b/src/svg/logo-slack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-snapchat.svg b/src/svg/logo-snapchat.svg new file mode 100644 index 000000000..d991b970a --- /dev/null +++ b/src/svg/logo-snapchat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-soundcloud.svg b/src/svg/logo-soundcloud.svg new file mode 100644 index 000000000..16ff07b56 --- /dev/null +++ b/src/svg/logo-soundcloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-stackoverflow.svg b/src/svg/logo-stackoverflow.svg new file mode 100644 index 000000000..93c27ae06 --- /dev/null +++ b/src/svg/logo-stackoverflow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-steam.svg b/src/svg/logo-steam.svg new file mode 100644 index 000000000..c0851b928 --- /dev/null +++ b/src/svg/logo-steam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-stencil.svg b/src/svg/logo-stencil.svg new file mode 100644 index 000000000..2acaf285c --- /dev/null +++ b/src/svg/logo-stencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-tableau.svg b/src/svg/logo-tableau.svg new file mode 100644 index 000000000..2d47c7c59 --- /dev/null +++ b/src/svg/logo-tableau.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-threads.svg b/src/svg/logo-threads.svg new file mode 100644 index 000000000..e184f075e --- /dev/null +++ b/src/svg/logo-threads.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/svg/logo-tiktok.svg b/src/svg/logo-tiktok.svg new file mode 100644 index 000000000..a04095dfc --- /dev/null +++ b/src/svg/logo-tiktok.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-trapeze.svg b/src/svg/logo-trapeze.svg new file mode 100644 index 000000000..c0c4a1a8c --- /dev/null +++ b/src/svg/logo-trapeze.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/logo-tumblr.svg b/src/svg/logo-tumblr.svg new file mode 100644 index 000000000..ff557858c --- /dev/null +++ b/src/svg/logo-tumblr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-tux.svg b/src/svg/logo-tux.svg new file mode 100644 index 000000000..506c9ff88 --- /dev/null +++ b/src/svg/logo-tux.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-twitch.svg b/src/svg/logo-twitch.svg new file mode 100644 index 000000000..952eb9176 --- /dev/null +++ b/src/svg/logo-twitch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-twitter.svg b/src/svg/logo-twitter.svg new file mode 100644 index 000000000..d758c2083 --- /dev/null +++ b/src/svg/logo-twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-usd.svg b/src/svg/logo-usd.svg new file mode 100644 index 000000000..d75c9b641 --- /dev/null +++ b/src/svg/logo-usd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-venmo.svg b/src/svg/logo-venmo.svg new file mode 100644 index 000000000..2a5ae638f --- /dev/null +++ b/src/svg/logo-venmo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-vercel.svg b/src/svg/logo-vercel.svg new file mode 100644 index 000000000..02993ff29 --- /dev/null +++ b/src/svg/logo-vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-vimeo.svg b/src/svg/logo-vimeo.svg new file mode 100644 index 000000000..b4b013a5b --- /dev/null +++ b/src/svg/logo-vimeo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-vk.svg b/src/svg/logo-vk.svg new file mode 100644 index 000000000..8f4c36a74 --- /dev/null +++ b/src/svg/logo-vk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-vue.svg b/src/svg/logo-vue.svg new file mode 100644 index 000000000..b4d932042 --- /dev/null +++ b/src/svg/logo-vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-web-component.svg b/src/svg/logo-web-component.svg new file mode 100644 index 000000000..e0f76259f --- /dev/null +++ b/src/svg/logo-web-component.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-wechat.svg b/src/svg/logo-wechat.svg new file mode 100644 index 000000000..a22bd2482 --- /dev/null +++ b/src/svg/logo-wechat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-whatsapp.svg b/src/svg/logo-whatsapp.svg new file mode 100644 index 000000000..99cbb0c74 --- /dev/null +++ b/src/svg/logo-whatsapp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-windows.svg b/src/svg/logo-windows.svg new file mode 100644 index 000000000..896610a59 --- /dev/null +++ b/src/svg/logo-windows.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-wordpress.svg b/src/svg/logo-wordpress.svg new file mode 100644 index 000000000..d473a3663 --- /dev/null +++ b/src/svg/logo-wordpress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-x.svg b/src/svg/logo-x.svg new file mode 100644 index 000000000..2b1c37a44 --- /dev/null +++ b/src/svg/logo-x.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/logo-xbox.svg b/src/svg/logo-xbox.svg new file mode 100644 index 000000000..b98cbd28a --- /dev/null +++ b/src/svg/logo-xbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-xing.svg b/src/svg/logo-xing.svg new file mode 100644 index 000000000..480f9c03c --- /dev/null +++ b/src/svg/logo-xing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-yahoo.svg b/src/svg/logo-yahoo.svg new file mode 100644 index 000000000..a42e0a638 --- /dev/null +++ b/src/svg/logo-yahoo.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/svg/logo-yen.svg b/src/svg/logo-yen.svg new file mode 100644 index 000000000..ef3f5143c --- /dev/null +++ b/src/svg/logo-yen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/logo-youtube.svg b/src/svg/logo-youtube.svg new file mode 100644 index 000000000..b6e103a8e --- /dev/null +++ b/src/svg/logo-youtube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/magnet-outline.svg b/src/svg/magnet-outline.svg new file mode 100644 index 000000000..73cea3238 --- /dev/null +++ b/src/svg/magnet-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/magnet-sharp.svg b/src/svg/magnet-sharp.svg new file mode 100644 index 000000000..3737ecc31 --- /dev/null +++ b/src/svg/magnet-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/magnet.svg b/src/svg/magnet.svg new file mode 100644 index 000000000..616d8bb86 --- /dev/null +++ b/src/svg/magnet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-open-outline.svg b/src/svg/mail-open-outline.svg new file mode 100644 index 000000000..c1a21c13f --- /dev/null +++ b/src/svg/mail-open-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-open-sharp.svg b/src/svg/mail-open-sharp.svg new file mode 100644 index 000000000..10d44a36a --- /dev/null +++ b/src/svg/mail-open-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-open.svg b/src/svg/mail-open.svg new file mode 100644 index 000000000..035de0d35 --- /dev/null +++ b/src/svg/mail-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-outline.svg b/src/svg/mail-outline.svg new file mode 100644 index 000000000..0bd9bc18b --- /dev/null +++ b/src/svg/mail-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-sharp.svg b/src/svg/mail-sharp.svg new file mode 100644 index 000000000..bef13b3b2 --- /dev/null +++ b/src/svg/mail-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-unread-outline.svg b/src/svg/mail-unread-outline.svg new file mode 100644 index 000000000..ca49b9ef6 --- /dev/null +++ b/src/svg/mail-unread-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-unread-sharp.svg b/src/svg/mail-unread-sharp.svg new file mode 100644 index 000000000..7d6585f38 --- /dev/null +++ b/src/svg/mail-unread-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail-unread.svg b/src/svg/mail-unread.svg new file mode 100644 index 000000000..568b8c294 --- /dev/null +++ b/src/svg/mail-unread.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mail.svg b/src/svg/mail.svg new file mode 100644 index 000000000..cb4db233e --- /dev/null +++ b/src/svg/mail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/male-female-outline.svg b/src/svg/male-female-outline.svg new file mode 100644 index 000000000..e848edc6d --- /dev/null +++ b/src/svg/male-female-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/male-female-sharp.svg b/src/svg/male-female-sharp.svg new file mode 100644 index 000000000..be300b054 --- /dev/null +++ b/src/svg/male-female-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/male-female.svg b/src/svg/male-female.svg new file mode 100644 index 000000000..f8abf0701 --- /dev/null +++ b/src/svg/male-female.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/male-outline.svg b/src/svg/male-outline.svg new file mode 100644 index 000000000..da717b648 --- /dev/null +++ b/src/svg/male-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/male-sharp.svg b/src/svg/male-sharp.svg new file mode 100644 index 000000000..2e1ca614d --- /dev/null +++ b/src/svg/male-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/male.svg b/src/svg/male.svg new file mode 100644 index 000000000..44d9073e0 --- /dev/null +++ b/src/svg/male.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/man-outline.svg b/src/svg/man-outline.svg new file mode 100644 index 000000000..e594b80dd --- /dev/null +++ b/src/svg/man-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/man-sharp.svg b/src/svg/man-sharp.svg new file mode 100644 index 000000000..67aee8769 --- /dev/null +++ b/src/svg/man-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/man.svg b/src/svg/man.svg new file mode 100644 index 000000000..3cfea3945 --- /dev/null +++ b/src/svg/man.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/map-outline.svg b/src/svg/map-outline.svg new file mode 100644 index 000000000..aff5e4d22 --- /dev/null +++ b/src/svg/map-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/map-sharp.svg b/src/svg/map-sharp.svg new file mode 100644 index 000000000..505ad42e5 --- /dev/null +++ b/src/svg/map-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/map.svg b/src/svg/map.svg new file mode 100644 index 000000000..e3cf9901b --- /dev/null +++ b/src/svg/map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medal-outline.svg b/src/svg/medal-outline.svg new file mode 100644 index 000000000..87eaa2ad9 --- /dev/null +++ b/src/svg/medal-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medal-sharp.svg b/src/svg/medal-sharp.svg new file mode 100644 index 000000000..61ac1dec9 --- /dev/null +++ b/src/svg/medal-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medal.svg b/src/svg/medal.svg new file mode 100644 index 000000000..36f959b44 --- /dev/null +++ b/src/svg/medal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medical-outline.svg b/src/svg/medical-outline.svg new file mode 100644 index 000000000..3f4eef52e --- /dev/null +++ b/src/svg/medical-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medical-sharp.svg b/src/svg/medical-sharp.svg new file mode 100644 index 000000000..2edfa5d4a --- /dev/null +++ b/src/svg/medical-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medical.svg b/src/svg/medical.svg new file mode 100644 index 000000000..0ec1cd168 --- /dev/null +++ b/src/svg/medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medkit-outline.svg b/src/svg/medkit-outline.svg new file mode 100644 index 000000000..7c88ce4ee --- /dev/null +++ b/src/svg/medkit-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medkit-sharp.svg b/src/svg/medkit-sharp.svg new file mode 100644 index 000000000..2d9216a17 --- /dev/null +++ b/src/svg/medkit-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/medkit.svg b/src/svg/medkit.svg new file mode 100644 index 000000000..9dbc139e3 --- /dev/null +++ b/src/svg/medkit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/megaphone-outline.svg b/src/svg/megaphone-outline.svg new file mode 100644 index 000000000..62ff548d2 --- /dev/null +++ b/src/svg/megaphone-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/megaphone-sharp.svg b/src/svg/megaphone-sharp.svg new file mode 100644 index 000000000..be8da8a4a --- /dev/null +++ b/src/svg/megaphone-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/megaphone.svg b/src/svg/megaphone.svg new file mode 100644 index 000000000..d07e5b01b --- /dev/null +++ b/src/svg/megaphone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/menu-outline.svg b/src/svg/menu-outline.svg new file mode 100644 index 000000000..eb4cb0c43 --- /dev/null +++ b/src/svg/menu-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/menu-sharp.svg b/src/svg/menu-sharp.svg new file mode 100644 index 000000000..2fd058bf2 --- /dev/null +++ b/src/svg/menu-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/menu.svg b/src/svg/menu.svg new file mode 100644 index 000000000..1cb41708e --- /dev/null +++ b/src/svg/menu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-circle-outline.svg b/src/svg/mic-circle-outline.svg new file mode 100644 index 000000000..007a0efaa --- /dev/null +++ b/src/svg/mic-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-circle-sharp.svg b/src/svg/mic-circle-sharp.svg new file mode 100644 index 000000000..0ebfd660f --- /dev/null +++ b/src/svg/mic-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-circle.svg b/src/svg/mic-circle.svg new file mode 100644 index 000000000..eec747ca6 --- /dev/null +++ b/src/svg/mic-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-off-circle-outline.svg b/src/svg/mic-off-circle-outline.svg new file mode 100644 index 000000000..c3a8b30b2 --- /dev/null +++ b/src/svg/mic-off-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-off-circle-sharp.svg b/src/svg/mic-off-circle-sharp.svg new file mode 100644 index 000000000..e4dadf67b --- /dev/null +++ b/src/svg/mic-off-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-off-circle.svg b/src/svg/mic-off-circle.svg new file mode 100644 index 000000000..d4b081b77 --- /dev/null +++ b/src/svg/mic-off-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-off-outline.svg b/src/svg/mic-off-outline.svg new file mode 100644 index 000000000..ca05c4874 --- /dev/null +++ b/src/svg/mic-off-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-off-sharp.svg b/src/svg/mic-off-sharp.svg new file mode 100644 index 000000000..b1247dcd1 --- /dev/null +++ b/src/svg/mic-off-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-off.svg b/src/svg/mic-off.svg new file mode 100644 index 000000000..1bb0108d1 --- /dev/null +++ b/src/svg/mic-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-outline.svg b/src/svg/mic-outline.svg new file mode 100644 index 000000000..703964dad --- /dev/null +++ b/src/svg/mic-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic-sharp.svg b/src/svg/mic-sharp.svg new file mode 100644 index 000000000..d2ef591eb --- /dev/null +++ b/src/svg/mic-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/mic.svg b/src/svg/mic.svg new file mode 100644 index 000000000..72090c530 --- /dev/null +++ b/src/svg/mic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/moon-outline.svg b/src/svg/moon-outline.svg new file mode 100644 index 000000000..9e0b75892 --- /dev/null +++ b/src/svg/moon-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/moon-sharp.svg b/src/svg/moon-sharp.svg new file mode 100644 index 000000000..11691e2fd --- /dev/null +++ b/src/svg/moon-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/moon.svg b/src/svg/moon.svg new file mode 100644 index 000000000..899455262 --- /dev/null +++ b/src/svg/moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/move-outline.svg b/src/svg/move-outline.svg new file mode 100644 index 000000000..b16d6c8bc --- /dev/null +++ b/src/svg/move-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/move-sharp.svg b/src/svg/move-sharp.svg new file mode 100644 index 000000000..e8f98bc78 --- /dev/null +++ b/src/svg/move-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/move.svg b/src/svg/move.svg new file mode 100644 index 000000000..b16d6c8bc --- /dev/null +++ b/src/svg/move.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/musical-note-outline.svg b/src/svg/musical-note-outline.svg new file mode 100644 index 000000000..cc94b70f1 --- /dev/null +++ b/src/svg/musical-note-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/musical-note-sharp.svg b/src/svg/musical-note-sharp.svg new file mode 100644 index 000000000..73d91ae6f --- /dev/null +++ b/src/svg/musical-note-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/musical-note.svg b/src/svg/musical-note.svg new file mode 100644 index 000000000..1a540d96a --- /dev/null +++ b/src/svg/musical-note.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/musical-notes-outline.svg b/src/svg/musical-notes-outline.svg new file mode 100644 index 000000000..4123fe199 --- /dev/null +++ b/src/svg/musical-notes-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/musical-notes-sharp.svg b/src/svg/musical-notes-sharp.svg new file mode 100644 index 000000000..d7a8d5dac --- /dev/null +++ b/src/svg/musical-notes-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/musical-notes.svg b/src/svg/musical-notes.svg new file mode 100644 index 000000000..3d0cf98e3 --- /dev/null +++ b/src/svg/musical-notes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/navigate-circle-outline.svg b/src/svg/navigate-circle-outline.svg new file mode 100644 index 000000000..621536057 --- /dev/null +++ b/src/svg/navigate-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/navigate-circle-sharp.svg b/src/svg/navigate-circle-sharp.svg new file mode 100644 index 000000000..887b19fec --- /dev/null +++ b/src/svg/navigate-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/navigate-circle.svg b/src/svg/navigate-circle.svg new file mode 100644 index 000000000..1cce87bde --- /dev/null +++ b/src/svg/navigate-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/navigate-outline.svg b/src/svg/navigate-outline.svg new file mode 100644 index 000000000..f48ce3775 --- /dev/null +++ b/src/svg/navigate-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/navigate-sharp.svg b/src/svg/navigate-sharp.svg new file mode 100644 index 000000000..848571d69 --- /dev/null +++ b/src/svg/navigate-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/navigate.svg b/src/svg/navigate.svg new file mode 100644 index 000000000..3a79404ce --- /dev/null +++ b/src/svg/navigate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/newspaper-outline.svg b/src/svg/newspaper-outline.svg new file mode 100644 index 000000000..6589e6a81 --- /dev/null +++ b/src/svg/newspaper-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/newspaper-sharp.svg b/src/svg/newspaper-sharp.svg new file mode 100644 index 000000000..6d8af693b --- /dev/null +++ b/src/svg/newspaper-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/newspaper.svg b/src/svg/newspaper.svg new file mode 100644 index 000000000..c2e9853a6 --- /dev/null +++ b/src/svg/newspaper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-circle-outline.svg b/src/svg/notifications-circle-outline.svg new file mode 100644 index 000000000..219e7b007 --- /dev/null +++ b/src/svg/notifications-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-circle-sharp.svg b/src/svg/notifications-circle-sharp.svg new file mode 100644 index 000000000..07b9b4d7c --- /dev/null +++ b/src/svg/notifications-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-circle.svg b/src/svg/notifications-circle.svg new file mode 100644 index 000000000..a08222069 --- /dev/null +++ b/src/svg/notifications-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-off-circle-outline.svg b/src/svg/notifications-off-circle-outline.svg new file mode 100644 index 000000000..bfcddf7ac --- /dev/null +++ b/src/svg/notifications-off-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-off-circle-sharp.svg b/src/svg/notifications-off-circle-sharp.svg new file mode 100644 index 000000000..f917f55a4 --- /dev/null +++ b/src/svg/notifications-off-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-off-circle.svg b/src/svg/notifications-off-circle.svg new file mode 100644 index 000000000..607a5b6b3 --- /dev/null +++ b/src/svg/notifications-off-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-off-outline.svg b/src/svg/notifications-off-outline.svg new file mode 100644 index 000000000..9bebc3916 --- /dev/null +++ b/src/svg/notifications-off-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-off-sharp.svg b/src/svg/notifications-off-sharp.svg new file mode 100644 index 000000000..afe528a50 --- /dev/null +++ b/src/svg/notifications-off-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-off.svg b/src/svg/notifications-off.svg new file mode 100644 index 000000000..376351e4e --- /dev/null +++ b/src/svg/notifications-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-outline.svg b/src/svg/notifications-outline.svg new file mode 100644 index 000000000..6d9abd4af --- /dev/null +++ b/src/svg/notifications-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications-sharp.svg b/src/svg/notifications-sharp.svg new file mode 100644 index 000000000..337d4f9cf --- /dev/null +++ b/src/svg/notifications-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/notifications.svg b/src/svg/notifications.svg new file mode 100644 index 000000000..4285ccb1b --- /dev/null +++ b/src/svg/notifications.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/nuclear-outline.svg b/src/svg/nuclear-outline.svg new file mode 100644 index 000000000..3b33fd5b2 --- /dev/null +++ b/src/svg/nuclear-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/nuclear-sharp.svg b/src/svg/nuclear-sharp.svg new file mode 100644 index 000000000..a0db059cd --- /dev/null +++ b/src/svg/nuclear-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/nuclear.svg b/src/svg/nuclear.svg new file mode 100644 index 000000000..0d2b8b3b2 --- /dev/null +++ b/src/svg/nuclear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/nutrition-outline.svg b/src/svg/nutrition-outline.svg new file mode 100644 index 000000000..869511875 --- /dev/null +++ b/src/svg/nutrition-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/nutrition-sharp.svg b/src/svg/nutrition-sharp.svg new file mode 100644 index 000000000..6b6614d26 --- /dev/null +++ b/src/svg/nutrition-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/nutrition.svg b/src/svg/nutrition.svg new file mode 100644 index 000000000..081b69dc7 --- /dev/null +++ b/src/svg/nutrition.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/open-outline.svg b/src/svg/open-outline.svg new file mode 100644 index 000000000..4ae9e4bc7 --- /dev/null +++ b/src/svg/open-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/open-sharp.svg b/src/svg/open-sharp.svg new file mode 100644 index 000000000..ec5080a1d --- /dev/null +++ b/src/svg/open-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/open.svg b/src/svg/open.svg new file mode 100644 index 000000000..28f99c0a6 --- /dev/null +++ b/src/svg/open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/options-outline.svg b/src/svg/options-outline.svg new file mode 100644 index 000000000..b7289e279 --- /dev/null +++ b/src/svg/options-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/options-sharp.svg b/src/svg/options-sharp.svg new file mode 100644 index 000000000..17aea0177 --- /dev/null +++ b/src/svg/options-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/options.svg b/src/svg/options.svg new file mode 100644 index 000000000..0a152b91c --- /dev/null +++ b/src/svg/options.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/paper-plane-outline.svg b/src/svg/paper-plane-outline.svg new file mode 100644 index 000000000..123ee5575 --- /dev/null +++ b/src/svg/paper-plane-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/paper-plane-sharp.svg b/src/svg/paper-plane-sharp.svg new file mode 100644 index 000000000..8a092a111 --- /dev/null +++ b/src/svg/paper-plane-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/paper-plane.svg b/src/svg/paper-plane.svg new file mode 100644 index 000000000..9da39b0ef --- /dev/null +++ b/src/svg/paper-plane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/partly-sunny-outline.svg b/src/svg/partly-sunny-outline.svg new file mode 100644 index 000000000..a6358b202 --- /dev/null +++ b/src/svg/partly-sunny-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/partly-sunny-sharp.svg b/src/svg/partly-sunny-sharp.svg new file mode 100644 index 000000000..d0c2b3bf2 --- /dev/null +++ b/src/svg/partly-sunny-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/partly-sunny.svg b/src/svg/partly-sunny.svg new file mode 100644 index 000000000..4a2820723 --- /dev/null +++ b/src/svg/partly-sunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pause-circle-outline.svg b/src/svg/pause-circle-outline.svg new file mode 100644 index 000000000..ce26ee913 --- /dev/null +++ b/src/svg/pause-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pause-circle-sharp.svg b/src/svg/pause-circle-sharp.svg new file mode 100644 index 000000000..26c1ba91c --- /dev/null +++ b/src/svg/pause-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pause-circle.svg b/src/svg/pause-circle.svg new file mode 100644 index 000000000..3db4ce869 --- /dev/null +++ b/src/svg/pause-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pause-outline.svg b/src/svg/pause-outline.svg new file mode 100644 index 000000000..ee7c6575d --- /dev/null +++ b/src/svg/pause-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pause-sharp.svg b/src/svg/pause-sharp.svg new file mode 100644 index 000000000..36d9bf6dd --- /dev/null +++ b/src/svg/pause-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pause.svg b/src/svg/pause.svg new file mode 100644 index 000000000..6e29aa3f4 --- /dev/null +++ b/src/svg/pause.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/paw-outline.svg b/src/svg/paw-outline.svg new file mode 100644 index 000000000..03d64bedc --- /dev/null +++ b/src/svg/paw-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/paw-sharp.svg b/src/svg/paw-sharp.svg new file mode 100644 index 000000000..b36433c12 --- /dev/null +++ b/src/svg/paw-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/paw.svg b/src/svg/paw.svg new file mode 100644 index 000000000..812b93dba --- /dev/null +++ b/src/svg/paw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pencil-outline.svg b/src/svg/pencil-outline.svg new file mode 100644 index 000000000..a2a466868 --- /dev/null +++ b/src/svg/pencil-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pencil-sharp.svg b/src/svg/pencil-sharp.svg new file mode 100644 index 000000000..a127fe58a --- /dev/null +++ b/src/svg/pencil-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pencil.svg b/src/svg/pencil.svg new file mode 100644 index 000000000..23faae3dc --- /dev/null +++ b/src/svg/pencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/people-circle-outline.svg b/src/svg/people-circle-outline.svg new file mode 100644 index 000000000..f7deb4118 --- /dev/null +++ b/src/svg/people-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/people-circle-sharp.svg b/src/svg/people-circle-sharp.svg new file mode 100644 index 000000000..67638760f --- /dev/null +++ b/src/svg/people-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/people-circle.svg b/src/svg/people-circle.svg new file mode 100644 index 000000000..5356ffff1 --- /dev/null +++ b/src/svg/people-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/people-outline.svg b/src/svg/people-outline.svg new file mode 100644 index 000000000..b22227d27 --- /dev/null +++ b/src/svg/people-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/people-sharp.svg b/src/svg/people-sharp.svg new file mode 100644 index 000000000..607427a45 --- /dev/null +++ b/src/svg/people-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/people.svg b/src/svg/people.svg new file mode 100644 index 000000000..fae9465d0 --- /dev/null +++ b/src/svg/people.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-add-outline.svg b/src/svg/person-add-outline.svg new file mode 100644 index 000000000..219c10f38 --- /dev/null +++ b/src/svg/person-add-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-add-sharp.svg b/src/svg/person-add-sharp.svg new file mode 100644 index 000000000..d4d8e3f61 --- /dev/null +++ b/src/svg/person-add-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-add.svg b/src/svg/person-add.svg new file mode 100644 index 000000000..320ac4a35 --- /dev/null +++ b/src/svg/person-add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-circle-outline.svg b/src/svg/person-circle-outline.svg new file mode 100644 index 000000000..dd6c479ff --- /dev/null +++ b/src/svg/person-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-circle-sharp.svg b/src/svg/person-circle-sharp.svg new file mode 100644 index 000000000..8b95d4fee --- /dev/null +++ b/src/svg/person-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-circle.svg b/src/svg/person-circle.svg new file mode 100644 index 000000000..08263f380 --- /dev/null +++ b/src/svg/person-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-outline.svg b/src/svg/person-outline.svg new file mode 100644 index 000000000..1fde945fe --- /dev/null +++ b/src/svg/person-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-remove-outline.svg b/src/svg/person-remove-outline.svg new file mode 100644 index 000000000..7ea034d28 --- /dev/null +++ b/src/svg/person-remove-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-remove-sharp.svg b/src/svg/person-remove-sharp.svg new file mode 100644 index 000000000..64727964e --- /dev/null +++ b/src/svg/person-remove-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-remove.svg b/src/svg/person-remove.svg new file mode 100644 index 000000000..57f9e9c7b --- /dev/null +++ b/src/svg/person-remove.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person-sharp.svg b/src/svg/person-sharp.svg new file mode 100644 index 000000000..fe8f8d939 --- /dev/null +++ b/src/svg/person-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/person.svg b/src/svg/person.svg new file mode 100644 index 000000000..481ee8011 --- /dev/null +++ b/src/svg/person.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/phone-landscape-outline.svg b/src/svg/phone-landscape-outline.svg new file mode 100644 index 000000000..f49931ece --- /dev/null +++ b/src/svg/phone-landscape-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/phone-landscape-sharp.svg b/src/svg/phone-landscape-sharp.svg new file mode 100644 index 000000000..bf452c676 --- /dev/null +++ b/src/svg/phone-landscape-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/phone-landscape.svg b/src/svg/phone-landscape.svg new file mode 100644 index 000000000..039f95bb3 --- /dev/null +++ b/src/svg/phone-landscape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/phone-portrait-outline.svg b/src/svg/phone-portrait-outline.svg new file mode 100644 index 000000000..004d1cce7 --- /dev/null +++ b/src/svg/phone-portrait-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/phone-portrait-sharp.svg b/src/svg/phone-portrait-sharp.svg new file mode 100644 index 000000000..fa2e269d4 --- /dev/null +++ b/src/svg/phone-portrait-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/phone-portrait.svg b/src/svg/phone-portrait.svg new file mode 100644 index 000000000..ddee5931d --- /dev/null +++ b/src/svg/phone-portrait.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pie-chart-outline.svg b/src/svg/pie-chart-outline.svg new file mode 100644 index 000000000..1a21d42b8 --- /dev/null +++ b/src/svg/pie-chart-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pie-chart-sharp.svg b/src/svg/pie-chart-sharp.svg new file mode 100644 index 000000000..0e1714e58 --- /dev/null +++ b/src/svg/pie-chart-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pie-chart.svg b/src/svg/pie-chart.svg new file mode 100644 index 000000000..754b52dff --- /dev/null +++ b/src/svg/pie-chart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pin-outline.svg b/src/svg/pin-outline.svg new file mode 100644 index 000000000..e777d629c --- /dev/null +++ b/src/svg/pin-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pin-sharp.svg b/src/svg/pin-sharp.svg new file mode 100644 index 000000000..5d825ec60 --- /dev/null +++ b/src/svg/pin-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pin.svg b/src/svg/pin.svg new file mode 100644 index 000000000..f677493a0 --- /dev/null +++ b/src/svg/pin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pint-outline.svg b/src/svg/pint-outline.svg new file mode 100644 index 000000000..793b864f0 --- /dev/null +++ b/src/svg/pint-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pint-sharp.svg b/src/svg/pint-sharp.svg new file mode 100644 index 000000000..a44ea5de4 --- /dev/null +++ b/src/svg/pint-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pint.svg b/src/svg/pint.svg new file mode 100644 index 000000000..0e23da547 --- /dev/null +++ b/src/svg/pint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pizza-outline.svg b/src/svg/pizza-outline.svg new file mode 100644 index 000000000..b78827ba7 --- /dev/null +++ b/src/svg/pizza-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pizza-sharp.svg b/src/svg/pizza-sharp.svg new file mode 100644 index 000000000..e9fce0937 --- /dev/null +++ b/src/svg/pizza-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pizza.svg b/src/svg/pizza.svg new file mode 100644 index 000000000..799fb42f3 --- /dev/null +++ b/src/svg/pizza.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/planet-outline.svg b/src/svg/planet-outline.svg new file mode 100644 index 000000000..150cc1a25 --- /dev/null +++ b/src/svg/planet-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/planet-sharp.svg b/src/svg/planet-sharp.svg new file mode 100644 index 000000000..5632ac4b3 --- /dev/null +++ b/src/svg/planet-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/planet.svg b/src/svg/planet.svg new file mode 100644 index 000000000..d39f882e3 --- /dev/null +++ b/src/svg/planet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-back-circle-outline.svg b/src/svg/play-back-circle-outline.svg new file mode 100644 index 000000000..f03b3cb49 --- /dev/null +++ b/src/svg/play-back-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-back-circle-sharp.svg b/src/svg/play-back-circle-sharp.svg new file mode 100644 index 000000000..4b7959763 --- /dev/null +++ b/src/svg/play-back-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-back-circle.svg b/src/svg/play-back-circle.svg new file mode 100644 index 000000000..166df6c5a --- /dev/null +++ b/src/svg/play-back-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-back-outline.svg b/src/svg/play-back-outline.svg new file mode 100644 index 000000000..491f55b5f --- /dev/null +++ b/src/svg/play-back-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-back-sharp.svg b/src/svg/play-back-sharp.svg new file mode 100644 index 000000000..88a227d88 --- /dev/null +++ b/src/svg/play-back-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-back.svg b/src/svg/play-back.svg new file mode 100644 index 000000000..d034497ee --- /dev/null +++ b/src/svg/play-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-circle-outline.svg b/src/svg/play-circle-outline.svg new file mode 100644 index 000000000..74c3c0cad --- /dev/null +++ b/src/svg/play-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-circle-sharp.svg b/src/svg/play-circle-sharp.svg new file mode 100644 index 000000000..0eca969e7 --- /dev/null +++ b/src/svg/play-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-circle.svg b/src/svg/play-circle.svg new file mode 100644 index 000000000..51aca3861 --- /dev/null +++ b/src/svg/play-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-forward-circle-outline.svg b/src/svg/play-forward-circle-outline.svg new file mode 100644 index 000000000..3039ffcaa --- /dev/null +++ b/src/svg/play-forward-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-forward-circle-sharp.svg b/src/svg/play-forward-circle-sharp.svg new file mode 100644 index 000000000..b82ddac96 --- /dev/null +++ b/src/svg/play-forward-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-forward-circle.svg b/src/svg/play-forward-circle.svg new file mode 100644 index 000000000..dbaacb79a --- /dev/null +++ b/src/svg/play-forward-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-forward-outline.svg b/src/svg/play-forward-outline.svg new file mode 100644 index 000000000..a2ffa609f --- /dev/null +++ b/src/svg/play-forward-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-forward-sharp.svg b/src/svg/play-forward-sharp.svg new file mode 100644 index 000000000..5a9f08f17 --- /dev/null +++ b/src/svg/play-forward-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-forward.svg b/src/svg/play-forward.svg new file mode 100644 index 000000000..1c09004ec --- /dev/null +++ b/src/svg/play-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-outline.svg b/src/svg/play-outline.svg new file mode 100644 index 000000000..1ab8ac91e --- /dev/null +++ b/src/svg/play-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-sharp.svg b/src/svg/play-sharp.svg new file mode 100644 index 000000000..b88c61970 --- /dev/null +++ b/src/svg/play-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-back-circle-outline.svg b/src/svg/play-skip-back-circle-outline.svg new file mode 100644 index 000000000..ed1567e0b --- /dev/null +++ b/src/svg/play-skip-back-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-back-circle-sharp.svg b/src/svg/play-skip-back-circle-sharp.svg new file mode 100644 index 000000000..8c22c7b13 --- /dev/null +++ b/src/svg/play-skip-back-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-back-circle.svg b/src/svg/play-skip-back-circle.svg new file mode 100644 index 000000000..7a5193f63 --- /dev/null +++ b/src/svg/play-skip-back-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-back-outline.svg b/src/svg/play-skip-back-outline.svg new file mode 100644 index 000000000..2007e6715 --- /dev/null +++ b/src/svg/play-skip-back-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-back-sharp.svg b/src/svg/play-skip-back-sharp.svg new file mode 100644 index 000000000..082234891 --- /dev/null +++ b/src/svg/play-skip-back-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-back.svg b/src/svg/play-skip-back.svg new file mode 100644 index 000000000..e3ccd7902 --- /dev/null +++ b/src/svg/play-skip-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-forward-circle-outline.svg b/src/svg/play-skip-forward-circle-outline.svg new file mode 100644 index 000000000..294284e24 --- /dev/null +++ b/src/svg/play-skip-forward-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-forward-circle-sharp.svg b/src/svg/play-skip-forward-circle-sharp.svg new file mode 100644 index 000000000..e55aeb09c --- /dev/null +++ b/src/svg/play-skip-forward-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-forward-circle.svg b/src/svg/play-skip-forward-circle.svg new file mode 100644 index 000000000..2329a4fac --- /dev/null +++ b/src/svg/play-skip-forward-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-forward-outline.svg b/src/svg/play-skip-forward-outline.svg new file mode 100644 index 000000000..77bf2b798 --- /dev/null +++ b/src/svg/play-skip-forward-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-forward-sharp.svg b/src/svg/play-skip-forward-sharp.svg new file mode 100644 index 000000000..fc2f15c96 --- /dev/null +++ b/src/svg/play-skip-forward-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play-skip-forward.svg b/src/svg/play-skip-forward.svg new file mode 100644 index 000000000..a89e137ae --- /dev/null +++ b/src/svg/play-skip-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/play.svg b/src/svg/play.svg new file mode 100644 index 000000000..eb75877b2 --- /dev/null +++ b/src/svg/play.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/podium-outline.svg b/src/svg/podium-outline.svg new file mode 100644 index 000000000..4104da0fd --- /dev/null +++ b/src/svg/podium-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/podium-sharp.svg b/src/svg/podium-sharp.svg new file mode 100644 index 000000000..e7fd35396 --- /dev/null +++ b/src/svg/podium-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/podium.svg b/src/svg/podium.svg new file mode 100644 index 000000000..cb6a25236 --- /dev/null +++ b/src/svg/podium.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/power-outline.svg b/src/svg/power-outline.svg new file mode 100644 index 000000000..92b9f074e --- /dev/null +++ b/src/svg/power-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/power-sharp.svg b/src/svg/power-sharp.svg new file mode 100644 index 000000000..f0651ee09 --- /dev/null +++ b/src/svg/power-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/power.svg b/src/svg/power.svg new file mode 100644 index 000000000..f4f9debae --- /dev/null +++ b/src/svg/power.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pricetag-outline.svg b/src/svg/pricetag-outline.svg new file mode 100644 index 000000000..8f537b895 --- /dev/null +++ b/src/svg/pricetag-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pricetag-sharp.svg b/src/svg/pricetag-sharp.svg new file mode 100644 index 000000000..23f1e9354 --- /dev/null +++ b/src/svg/pricetag-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pricetag.svg b/src/svg/pricetag.svg new file mode 100644 index 000000000..b9b83a18e --- /dev/null +++ b/src/svg/pricetag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pricetags-outline.svg b/src/svg/pricetags-outline.svg new file mode 100644 index 000000000..66771c59d --- /dev/null +++ b/src/svg/pricetags-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pricetags-sharp.svg b/src/svg/pricetags-sharp.svg new file mode 100644 index 000000000..d130dea67 --- /dev/null +++ b/src/svg/pricetags-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pricetags.svg b/src/svg/pricetags.svg new file mode 100644 index 000000000..da344ff59 --- /dev/null +++ b/src/svg/pricetags.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/print-outline.svg b/src/svg/print-outline.svg new file mode 100644 index 000000000..d3312389d --- /dev/null +++ b/src/svg/print-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/print-sharp.svg b/src/svg/print-sharp.svg new file mode 100644 index 000000000..852acfa40 --- /dev/null +++ b/src/svg/print-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/print.svg b/src/svg/print.svg new file mode 100644 index 000000000..761a89aea --- /dev/null +++ b/src/svg/print.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/prism-outline.svg b/src/svg/prism-outline.svg new file mode 100644 index 000000000..e8aa7dab3 --- /dev/null +++ b/src/svg/prism-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/prism-sharp.svg b/src/svg/prism-sharp.svg new file mode 100644 index 000000000..d745bd21f --- /dev/null +++ b/src/svg/prism-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/prism.svg b/src/svg/prism.svg new file mode 100644 index 000000000..4af350988 --- /dev/null +++ b/src/svg/prism.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pulse-outline.svg b/src/svg/pulse-outline.svg new file mode 100644 index 000000000..52ce9553f --- /dev/null +++ b/src/svg/pulse-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pulse-sharp.svg b/src/svg/pulse-sharp.svg new file mode 100644 index 000000000..2c27f5167 --- /dev/null +++ b/src/svg/pulse-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/pulse.svg b/src/svg/pulse.svg new file mode 100644 index 000000000..ac2aae1d6 --- /dev/null +++ b/src/svg/pulse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/push-outline.svg b/src/svg/push-outline.svg new file mode 100644 index 000000000..9cc728e86 --- /dev/null +++ b/src/svg/push-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/push-sharp.svg b/src/svg/push-sharp.svg new file mode 100644 index 000000000..6ab26b5a5 --- /dev/null +++ b/src/svg/push-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/push.svg b/src/svg/push.svg new file mode 100644 index 000000000..2c18945fd --- /dev/null +++ b/src/svg/push.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/qr-code-outline.svg b/src/svg/qr-code-outline.svg new file mode 100644 index 000000000..eaa9ec8de --- /dev/null +++ b/src/svg/qr-code-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/qr-code-sharp.svg b/src/svg/qr-code-sharp.svg new file mode 100644 index 000000000..efebbc25c --- /dev/null +++ b/src/svg/qr-code-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/qr-code.svg b/src/svg/qr-code.svg new file mode 100644 index 000000000..a4303d70e --- /dev/null +++ b/src/svg/qr-code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-button-off-outline.svg b/src/svg/radio-button-off-outline.svg new file mode 100644 index 000000000..c4960895b --- /dev/null +++ b/src/svg/radio-button-off-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-button-off-sharp.svg b/src/svg/radio-button-off-sharp.svg new file mode 100644 index 000000000..c4960895b --- /dev/null +++ b/src/svg/radio-button-off-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-button-off.svg b/src/svg/radio-button-off.svg new file mode 100644 index 000000000..c4960895b --- /dev/null +++ b/src/svg/radio-button-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-button-on-outline.svg b/src/svg/radio-button-on-outline.svg new file mode 100644 index 000000000..148758242 --- /dev/null +++ b/src/svg/radio-button-on-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-button-on-sharp.svg b/src/svg/radio-button-on-sharp.svg new file mode 100644 index 000000000..148758242 --- /dev/null +++ b/src/svg/radio-button-on-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-button-on.svg b/src/svg/radio-button-on.svg new file mode 100644 index 000000000..148758242 --- /dev/null +++ b/src/svg/radio-button-on.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-outline.svg b/src/svg/radio-outline.svg new file mode 100644 index 000000000..1d9c031f3 --- /dev/null +++ b/src/svg/radio-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio-sharp.svg b/src/svg/radio-sharp.svg new file mode 100644 index 000000000..d3b344e0a --- /dev/null +++ b/src/svg/radio-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/radio.svg b/src/svg/radio.svg new file mode 100644 index 000000000..2e74e2655 --- /dev/null +++ b/src/svg/radio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rainy-outline.svg b/src/svg/rainy-outline.svg new file mode 100644 index 000000000..f71460d97 --- /dev/null +++ b/src/svg/rainy-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rainy-sharp.svg b/src/svg/rainy-sharp.svg new file mode 100644 index 000000000..1602e40a0 --- /dev/null +++ b/src/svg/rainy-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rainy.svg b/src/svg/rainy.svg new file mode 100644 index 000000000..f72344dae --- /dev/null +++ b/src/svg/rainy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reader-outline.svg b/src/svg/reader-outline.svg new file mode 100644 index 000000000..276a0041f --- /dev/null +++ b/src/svg/reader-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reader-sharp.svg b/src/svg/reader-sharp.svg new file mode 100644 index 000000000..f9f36b5af --- /dev/null +++ b/src/svg/reader-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reader.svg b/src/svg/reader.svg new file mode 100644 index 000000000..69711542f --- /dev/null +++ b/src/svg/reader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/receipt-outline.svg b/src/svg/receipt-outline.svg new file mode 100644 index 000000000..040c2e70f --- /dev/null +++ b/src/svg/receipt-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/receipt-sharp.svg b/src/svg/receipt-sharp.svg new file mode 100644 index 000000000..3f684cc4d --- /dev/null +++ b/src/svg/receipt-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/receipt.svg b/src/svg/receipt.svg new file mode 100644 index 000000000..5509ed101 --- /dev/null +++ b/src/svg/receipt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/recording-outline.svg b/src/svg/recording-outline.svg new file mode 100644 index 000000000..6e7c3aa3d --- /dev/null +++ b/src/svg/recording-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/recording-sharp.svg b/src/svg/recording-sharp.svg new file mode 100644 index 000000000..31e946dd7 --- /dev/null +++ b/src/svg/recording-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/recording.svg b/src/svg/recording.svg new file mode 100644 index 000000000..4505e7276 --- /dev/null +++ b/src/svg/recording.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/refresh-circle-outline.svg b/src/svg/refresh-circle-outline.svg new file mode 100644 index 000000000..cf1f4ab2f --- /dev/null +++ b/src/svg/refresh-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/refresh-circle-sharp.svg b/src/svg/refresh-circle-sharp.svg new file mode 100644 index 000000000..3af9be708 --- /dev/null +++ b/src/svg/refresh-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/refresh-circle.svg b/src/svg/refresh-circle.svg new file mode 100644 index 000000000..ad6ff292f --- /dev/null +++ b/src/svg/refresh-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/refresh-outline.svg b/src/svg/refresh-outline.svg new file mode 100644 index 000000000..01ab81d2f --- /dev/null +++ b/src/svg/refresh-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/refresh-sharp.svg b/src/svg/refresh-sharp.svg new file mode 100644 index 000000000..bcd683a95 --- /dev/null +++ b/src/svg/refresh-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/refresh.svg b/src/svg/refresh.svg new file mode 100644 index 000000000..01ab81d2f --- /dev/null +++ b/src/svg/refresh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reload-circle-outline.svg b/src/svg/reload-circle-outline.svg new file mode 100644 index 000000000..96348e5c5 --- /dev/null +++ b/src/svg/reload-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reload-circle-sharp.svg b/src/svg/reload-circle-sharp.svg new file mode 100644 index 000000000..77d5a8358 --- /dev/null +++ b/src/svg/reload-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reload-circle.svg b/src/svg/reload-circle.svg new file mode 100644 index 000000000..dd7b5da90 --- /dev/null +++ b/src/svg/reload-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reload-outline.svg b/src/svg/reload-outline.svg new file mode 100644 index 000000000..d37fd8601 --- /dev/null +++ b/src/svg/reload-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reload-sharp.svg b/src/svg/reload-sharp.svg new file mode 100644 index 000000000..d0248f36e --- /dev/null +++ b/src/svg/reload-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reload.svg b/src/svg/reload.svg new file mode 100644 index 000000000..d37fd8601 --- /dev/null +++ b/src/svg/reload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/remove-circle-outline.svg b/src/svg/remove-circle-outline.svg new file mode 100644 index 000000000..5f2b473bf --- /dev/null +++ b/src/svg/remove-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/remove-circle-sharp.svg b/src/svg/remove-circle-sharp.svg new file mode 100644 index 000000000..3459c4126 --- /dev/null +++ b/src/svg/remove-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/remove-circle.svg b/src/svg/remove-circle.svg new file mode 100644 index 000000000..d83e1f1a2 --- /dev/null +++ b/src/svg/remove-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/remove-outline.svg b/src/svg/remove-outline.svg new file mode 100644 index 000000000..215d65e58 --- /dev/null +++ b/src/svg/remove-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/remove-sharp.svg b/src/svg/remove-sharp.svg new file mode 100644 index 000000000..28608a4a8 --- /dev/null +++ b/src/svg/remove-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/remove.svg b/src/svg/remove.svg new file mode 100644 index 000000000..215d65e58 --- /dev/null +++ b/src/svg/remove.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-four-outline.svg b/src/svg/reorder-four-outline.svg new file mode 100644 index 000000000..5170c1006 --- /dev/null +++ b/src/svg/reorder-four-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-four-sharp.svg b/src/svg/reorder-four-sharp.svg new file mode 100644 index 000000000..139395b74 --- /dev/null +++ b/src/svg/reorder-four-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-four.svg b/src/svg/reorder-four.svg new file mode 100644 index 000000000..9c4b6232c --- /dev/null +++ b/src/svg/reorder-four.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-three-outline.svg b/src/svg/reorder-three-outline.svg new file mode 100644 index 000000000..1055a0c21 --- /dev/null +++ b/src/svg/reorder-three-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-three-sharp.svg b/src/svg/reorder-three-sharp.svg new file mode 100644 index 000000000..02dacb898 --- /dev/null +++ b/src/svg/reorder-three-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-three.svg b/src/svg/reorder-three.svg new file mode 100644 index 000000000..482c57a2e --- /dev/null +++ b/src/svg/reorder-three.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-two-outline.svg b/src/svg/reorder-two-outline.svg new file mode 100644 index 000000000..bef3e5eef --- /dev/null +++ b/src/svg/reorder-two-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-two-sharp.svg b/src/svg/reorder-two-sharp.svg new file mode 100644 index 000000000..56478f092 --- /dev/null +++ b/src/svg/reorder-two-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/reorder-two.svg b/src/svg/reorder-two.svg new file mode 100644 index 000000000..14faa9344 --- /dev/null +++ b/src/svg/reorder-two.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/repeat-outline.svg b/src/svg/repeat-outline.svg new file mode 100644 index 000000000..031efb35a --- /dev/null +++ b/src/svg/repeat-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/repeat-sharp.svg b/src/svg/repeat-sharp.svg new file mode 100644 index 000000000..b023d0fdc --- /dev/null +++ b/src/svg/repeat-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/repeat.svg b/src/svg/repeat.svg new file mode 100644 index 000000000..031efb35a --- /dev/null +++ b/src/svg/repeat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/resize-outline.svg b/src/svg/resize-outline.svg new file mode 100644 index 000000000..0da2d07b8 --- /dev/null +++ b/src/svg/resize-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/resize-sharp.svg b/src/svg/resize-sharp.svg new file mode 100644 index 000000000..915278005 --- /dev/null +++ b/src/svg/resize-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/resize.svg b/src/svg/resize.svg new file mode 100644 index 000000000..0da2d07b8 --- /dev/null +++ b/src/svg/resize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/restaurant-outline.svg b/src/svg/restaurant-outline.svg new file mode 100644 index 000000000..25fad14f4 --- /dev/null +++ b/src/svg/restaurant-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/restaurant-sharp.svg b/src/svg/restaurant-sharp.svg new file mode 100644 index 000000000..3b73cbb8a --- /dev/null +++ b/src/svg/restaurant-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/restaurant.svg b/src/svg/restaurant.svg new file mode 100644 index 000000000..8d6520fe6 --- /dev/null +++ b/src/svg/restaurant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-down-back-outline.svg b/src/svg/return-down-back-outline.svg new file mode 100644 index 000000000..9791cc901 --- /dev/null +++ b/src/svg/return-down-back-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-down-back-sharp.svg b/src/svg/return-down-back-sharp.svg new file mode 100644 index 000000000..9e475ec31 --- /dev/null +++ b/src/svg/return-down-back-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-down-back.svg b/src/svg/return-down-back.svg new file mode 100644 index 000000000..9791cc901 --- /dev/null +++ b/src/svg/return-down-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-down-forward-outline.svg b/src/svg/return-down-forward-outline.svg new file mode 100644 index 000000000..9fc50d280 --- /dev/null +++ b/src/svg/return-down-forward-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-down-forward-sharp.svg b/src/svg/return-down-forward-sharp.svg new file mode 100644 index 000000000..d73cfc7df --- /dev/null +++ b/src/svg/return-down-forward-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-down-forward.svg b/src/svg/return-down-forward.svg new file mode 100644 index 000000000..9fc50d280 --- /dev/null +++ b/src/svg/return-down-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-up-back-outline.svg b/src/svg/return-up-back-outline.svg new file mode 100644 index 000000000..cf701f5ca --- /dev/null +++ b/src/svg/return-up-back-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-up-back-sharp.svg b/src/svg/return-up-back-sharp.svg new file mode 100644 index 000000000..9f0dc6ff2 --- /dev/null +++ b/src/svg/return-up-back-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-up-back.svg b/src/svg/return-up-back.svg new file mode 100644 index 000000000..cf701f5ca --- /dev/null +++ b/src/svg/return-up-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-up-forward-outline.svg b/src/svg/return-up-forward-outline.svg new file mode 100644 index 000000000..538ab13c5 --- /dev/null +++ b/src/svg/return-up-forward-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-up-forward-sharp.svg b/src/svg/return-up-forward-sharp.svg new file mode 100644 index 000000000..b9a1c05ad --- /dev/null +++ b/src/svg/return-up-forward-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/return-up-forward.svg b/src/svg/return-up-forward.svg new file mode 100644 index 000000000..538ab13c5 --- /dev/null +++ b/src/svg/return-up-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ribbon-outline.svg b/src/svg/ribbon-outline.svg new file mode 100644 index 000000000..46ec948ef --- /dev/null +++ b/src/svg/ribbon-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ribbon-sharp.svg b/src/svg/ribbon-sharp.svg new file mode 100644 index 000000000..ee799fd73 --- /dev/null +++ b/src/svg/ribbon-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ribbon.svg b/src/svg/ribbon.svg new file mode 100644 index 000000000..4e42790ab --- /dev/null +++ b/src/svg/ribbon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rocket-outline.svg b/src/svg/rocket-outline.svg new file mode 100644 index 000000000..f2608cbcc --- /dev/null +++ b/src/svg/rocket-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rocket-sharp.svg b/src/svg/rocket-sharp.svg new file mode 100644 index 000000000..9ecce363e --- /dev/null +++ b/src/svg/rocket-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rocket.svg b/src/svg/rocket.svg new file mode 100644 index 000000000..cc01506c3 --- /dev/null +++ b/src/svg/rocket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rose-outline.svg b/src/svg/rose-outline.svg new file mode 100644 index 000000000..c3a9a0f45 --- /dev/null +++ b/src/svg/rose-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rose-sharp.svg b/src/svg/rose-sharp.svg new file mode 100644 index 000000000..d3a3606f8 --- /dev/null +++ b/src/svg/rose-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/rose.svg b/src/svg/rose.svg new file mode 100644 index 000000000..922138b23 --- /dev/null +++ b/src/svg/rose.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sad-outline.svg b/src/svg/sad-outline.svg new file mode 100644 index 000000000..0631ed303 --- /dev/null +++ b/src/svg/sad-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sad-sharp.svg b/src/svg/sad-sharp.svg new file mode 100644 index 000000000..e0b4861f9 --- /dev/null +++ b/src/svg/sad-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sad.svg b/src/svg/sad.svg new file mode 100644 index 000000000..89151015a --- /dev/null +++ b/src/svg/sad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/save-outline.svg b/src/svg/save-outline.svg new file mode 100644 index 000000000..752e63eee --- /dev/null +++ b/src/svg/save-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/save-sharp.svg b/src/svg/save-sharp.svg new file mode 100644 index 000000000..a28b317e0 --- /dev/null +++ b/src/svg/save-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/save.svg b/src/svg/save.svg new file mode 100644 index 000000000..d09b1114c --- /dev/null +++ b/src/svg/save.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scale-outline.svg b/src/svg/scale-outline.svg new file mode 100644 index 000000000..6ef894a96 --- /dev/null +++ b/src/svg/scale-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scale-sharp.svg b/src/svg/scale-sharp.svg new file mode 100644 index 000000000..f757ed0ab --- /dev/null +++ b/src/svg/scale-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scale.svg b/src/svg/scale.svg new file mode 100644 index 000000000..bb43533f2 --- /dev/null +++ b/src/svg/scale.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scan-circle-outline.svg b/src/svg/scan-circle-outline.svg new file mode 100644 index 000000000..da0660bcf --- /dev/null +++ b/src/svg/scan-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scan-circle-sharp.svg b/src/svg/scan-circle-sharp.svg new file mode 100644 index 000000000..4df2fc32d --- /dev/null +++ b/src/svg/scan-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scan-circle.svg b/src/svg/scan-circle.svg new file mode 100644 index 000000000..dfe37c541 --- /dev/null +++ b/src/svg/scan-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scan-outline.svg b/src/svg/scan-outline.svg new file mode 100644 index 000000000..ba798bd8a --- /dev/null +++ b/src/svg/scan-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scan-sharp.svg b/src/svg/scan-sharp.svg new file mode 100644 index 000000000..f1756ff8d --- /dev/null +++ b/src/svg/scan-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/scan.svg b/src/svg/scan.svg new file mode 100644 index 000000000..8e087bd23 --- /dev/null +++ b/src/svg/scan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/school-outline.svg b/src/svg/school-outline.svg new file mode 100644 index 000000000..e5c34cfb9 --- /dev/null +++ b/src/svg/school-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/school-sharp.svg b/src/svg/school-sharp.svg new file mode 100644 index 000000000..5dd6e0fb1 --- /dev/null +++ b/src/svg/school-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/school.svg b/src/svg/school.svg new file mode 100644 index 000000000..71d3330cc --- /dev/null +++ b/src/svg/school.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/search-circle-outline.svg b/src/svg/search-circle-outline.svg new file mode 100644 index 000000000..4c824a4d3 --- /dev/null +++ b/src/svg/search-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/search-circle-sharp.svg b/src/svg/search-circle-sharp.svg new file mode 100644 index 000000000..20725f5dc --- /dev/null +++ b/src/svg/search-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/search-circle.svg b/src/svg/search-circle.svg new file mode 100644 index 000000000..424915706 --- /dev/null +++ b/src/svg/search-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/search-outline.svg b/src/svg/search-outline.svg new file mode 100644 index 000000000..260cced53 --- /dev/null +++ b/src/svg/search-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/search-sharp.svg b/src/svg/search-sharp.svg new file mode 100644 index 000000000..8256a5f35 --- /dev/null +++ b/src/svg/search-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/search.svg b/src/svg/search.svg new file mode 100644 index 000000000..8655d9e4c --- /dev/null +++ b/src/svg/search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/send-outline.svg b/src/svg/send-outline.svg new file mode 100644 index 000000000..fb05fff46 --- /dev/null +++ b/src/svg/send-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/send-sharp.svg b/src/svg/send-sharp.svg new file mode 100644 index 000000000..a422e6d6d --- /dev/null +++ b/src/svg/send-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/send.svg b/src/svg/send.svg new file mode 100644 index 000000000..d514ac0e5 --- /dev/null +++ b/src/svg/send.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/server-outline.svg b/src/svg/server-outline.svg new file mode 100644 index 000000000..ccf5609d9 --- /dev/null +++ b/src/svg/server-outline.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/server-sharp.svg b/src/svg/server-sharp.svg new file mode 100644 index 000000000..dde056aba --- /dev/null +++ b/src/svg/server-sharp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/server.svg b/src/svg/server.svg new file mode 100644 index 000000000..cb87de711 --- /dev/null +++ b/src/svg/server.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/settings-outline.svg b/src/svg/settings-outline.svg new file mode 100644 index 000000000..4618ccc49 --- /dev/null +++ b/src/svg/settings-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/settings-sharp.svg b/src/svg/settings-sharp.svg new file mode 100644 index 000000000..38e803a9a --- /dev/null +++ b/src/svg/settings-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/settings.svg b/src/svg/settings.svg new file mode 100644 index 000000000..757390ee0 --- /dev/null +++ b/src/svg/settings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shapes-outline.svg b/src/svg/shapes-outline.svg new file mode 100644 index 000000000..e17d027e7 --- /dev/null +++ b/src/svg/shapes-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shapes-sharp.svg b/src/svg/shapes-sharp.svg new file mode 100644 index 000000000..73c2df421 --- /dev/null +++ b/src/svg/shapes-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shapes.svg b/src/svg/shapes.svg new file mode 100644 index 000000000..7ee021e28 --- /dev/null +++ b/src/svg/shapes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/share-outline.svg b/src/svg/share-outline.svg new file mode 100644 index 000000000..53afcaff0 --- /dev/null +++ b/src/svg/share-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/share-sharp.svg b/src/svg/share-sharp.svg new file mode 100644 index 000000000..0f80a654b --- /dev/null +++ b/src/svg/share-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/share-social-outline.svg b/src/svg/share-social-outline.svg new file mode 100644 index 000000000..67387be22 --- /dev/null +++ b/src/svg/share-social-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/share-social-sharp.svg b/src/svg/share-social-sharp.svg new file mode 100644 index 000000000..afa6a600d --- /dev/null +++ b/src/svg/share-social-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/share-social.svg b/src/svg/share-social.svg new file mode 100644 index 000000000..90529e4b7 --- /dev/null +++ b/src/svg/share-social.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/share.svg b/src/svg/share.svg new file mode 100644 index 000000000..e4be0964b --- /dev/null +++ b/src/svg/share.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-checkmark-outline.svg b/src/svg/shield-checkmark-outline.svg new file mode 100644 index 000000000..617d5c72f --- /dev/null +++ b/src/svg/shield-checkmark-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-checkmark-sharp.svg b/src/svg/shield-checkmark-sharp.svg new file mode 100644 index 000000000..79b18e7d0 --- /dev/null +++ b/src/svg/shield-checkmark-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-checkmark.svg b/src/svg/shield-checkmark.svg new file mode 100644 index 000000000..195347d92 --- /dev/null +++ b/src/svg/shield-checkmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-half-outline.svg b/src/svg/shield-half-outline.svg new file mode 100644 index 000000000..7c3969046 --- /dev/null +++ b/src/svg/shield-half-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-half-sharp.svg b/src/svg/shield-half-sharp.svg new file mode 100644 index 000000000..3c0fc140e --- /dev/null +++ b/src/svg/shield-half-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-half.svg b/src/svg/shield-half.svg new file mode 100644 index 000000000..2568b76e4 --- /dev/null +++ b/src/svg/shield-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-outline.svg b/src/svg/shield-outline.svg new file mode 100644 index 000000000..75365efcb --- /dev/null +++ b/src/svg/shield-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield-sharp.svg b/src/svg/shield-sharp.svg new file mode 100644 index 000000000..1bb4a7adb --- /dev/null +++ b/src/svg/shield-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shield.svg b/src/svg/shield.svg new file mode 100644 index 000000000..5ec976446 --- /dev/null +++ b/src/svg/shield.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shirt-outline.svg b/src/svg/shirt-outline.svg new file mode 100644 index 000000000..df93e9815 --- /dev/null +++ b/src/svg/shirt-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shirt-sharp.svg b/src/svg/shirt-sharp.svg new file mode 100644 index 000000000..5166efe11 --- /dev/null +++ b/src/svg/shirt-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shirt.svg b/src/svg/shirt.svg new file mode 100644 index 000000000..6d29d6dea --- /dev/null +++ b/src/svg/shirt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shuffle-outline.svg b/src/svg/shuffle-outline.svg new file mode 100644 index 000000000..f01e3c3b7 --- /dev/null +++ b/src/svg/shuffle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shuffle-sharp.svg b/src/svg/shuffle-sharp.svg new file mode 100644 index 000000000..19ad0f604 --- /dev/null +++ b/src/svg/shuffle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/shuffle.svg b/src/svg/shuffle.svg new file mode 100644 index 000000000..f01e3c3b7 --- /dev/null +++ b/src/svg/shuffle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/skull-outline.svg b/src/svg/skull-outline.svg new file mode 100644 index 000000000..3e953f9ca --- /dev/null +++ b/src/svg/skull-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/skull-sharp.svg b/src/svg/skull-sharp.svg new file mode 100644 index 000000000..560c7a3fa --- /dev/null +++ b/src/svg/skull-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/skull.svg b/src/svg/skull.svg new file mode 100644 index 000000000..a6ba978ec --- /dev/null +++ b/src/svg/skull.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/snow-outline.svg b/src/svg/snow-outline.svg new file mode 100644 index 000000000..937917376 --- /dev/null +++ b/src/svg/snow-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/snow-sharp.svg b/src/svg/snow-sharp.svg new file mode 100644 index 000000000..85f7abfed --- /dev/null +++ b/src/svg/snow-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/snow.svg b/src/svg/snow.svg new file mode 100644 index 000000000..96c2a1b5b --- /dev/null +++ b/src/svg/snow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sparkles-outline.svg b/src/svg/sparkles-outline.svg new file mode 100644 index 000000000..ecb8fa66e --- /dev/null +++ b/src/svg/sparkles-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sparkles-sharp.svg b/src/svg/sparkles-sharp.svg new file mode 100644 index 000000000..912bd1f1b --- /dev/null +++ b/src/svg/sparkles-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sparkles.svg b/src/svg/sparkles.svg new file mode 100644 index 000000000..07b83a998 --- /dev/null +++ b/src/svg/sparkles.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/speedometer-outline.svg b/src/svg/speedometer-outline.svg new file mode 100644 index 000000000..c4a5d90bd --- /dev/null +++ b/src/svg/speedometer-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/speedometer-sharp.svg b/src/svg/speedometer-sharp.svg new file mode 100644 index 000000000..91a3cc878 --- /dev/null +++ b/src/svg/speedometer-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/speedometer.svg b/src/svg/speedometer.svg new file mode 100644 index 000000000..1f5496705 --- /dev/null +++ b/src/svg/speedometer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/square-outline.svg b/src/svg/square-outline.svg new file mode 100644 index 000000000..0c77e90f2 --- /dev/null +++ b/src/svg/square-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/square-sharp.svg b/src/svg/square-sharp.svg new file mode 100644 index 000000000..855836d51 --- /dev/null +++ b/src/svg/square-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/square.svg b/src/svg/square.svg new file mode 100644 index 000000000..c9f5e1a03 --- /dev/null +++ b/src/svg/square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/star-half-outline.svg b/src/svg/star-half-outline.svg new file mode 100644 index 000000000..1e0197ef6 --- /dev/null +++ b/src/svg/star-half-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/star-half-sharp.svg b/src/svg/star-half-sharp.svg new file mode 100644 index 000000000..5a794c139 --- /dev/null +++ b/src/svg/star-half-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/star-half.svg b/src/svg/star-half.svg new file mode 100644 index 000000000..1e0197ef6 --- /dev/null +++ b/src/svg/star-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/star-outline.svg b/src/svg/star-outline.svg new file mode 100644 index 000000000..15badb985 --- /dev/null +++ b/src/svg/star-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/star-sharp.svg b/src/svg/star-sharp.svg new file mode 100644 index 000000000..c08c3de05 --- /dev/null +++ b/src/svg/star-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/star.svg b/src/svg/star.svg new file mode 100644 index 000000000..33b27a527 --- /dev/null +++ b/src/svg/star.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stats-chart-outline.svg b/src/svg/stats-chart-outline.svg new file mode 100644 index 000000000..0247fe506 --- /dev/null +++ b/src/svg/stats-chart-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stats-chart-sharp.svg b/src/svg/stats-chart-sharp.svg new file mode 100644 index 000000000..8e072a2e3 --- /dev/null +++ b/src/svg/stats-chart-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stats-chart.svg b/src/svg/stats-chart.svg new file mode 100644 index 000000000..b98c75fbf --- /dev/null +++ b/src/svg/stats-chart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stop-circle-outline.svg b/src/svg/stop-circle-outline.svg new file mode 100644 index 000000000..7035374b8 --- /dev/null +++ b/src/svg/stop-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stop-circle-sharp.svg b/src/svg/stop-circle-sharp.svg new file mode 100644 index 000000000..ffba4a7b4 --- /dev/null +++ b/src/svg/stop-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stop-circle.svg b/src/svg/stop-circle.svg new file mode 100644 index 000000000..ee1dad401 --- /dev/null +++ b/src/svg/stop-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stop-outline.svg b/src/svg/stop-outline.svg new file mode 100644 index 000000000..1fd3a1aa1 --- /dev/null +++ b/src/svg/stop-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stop-sharp.svg b/src/svg/stop-sharp.svg new file mode 100644 index 000000000..651808fb6 --- /dev/null +++ b/src/svg/stop-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stop.svg b/src/svg/stop.svg new file mode 100644 index 000000000..c613d9f43 --- /dev/null +++ b/src/svg/stop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stopwatch-outline.svg b/src/svg/stopwatch-outline.svg new file mode 100644 index 000000000..5e5512448 --- /dev/null +++ b/src/svg/stopwatch-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stopwatch-sharp.svg b/src/svg/stopwatch-sharp.svg new file mode 100644 index 000000000..07b7cd8fa --- /dev/null +++ b/src/svg/stopwatch-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/stopwatch.svg b/src/svg/stopwatch.svg new file mode 100644 index 000000000..8a1818fc0 --- /dev/null +++ b/src/svg/stopwatch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/storefront-outline.svg b/src/svg/storefront-outline.svg new file mode 100644 index 000000000..e8f73d3fe --- /dev/null +++ b/src/svg/storefront-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/storefront-sharp.svg b/src/svg/storefront-sharp.svg new file mode 100644 index 000000000..2e7814473 --- /dev/null +++ b/src/svg/storefront-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/storefront.svg b/src/svg/storefront.svg new file mode 100644 index 000000000..13ce222ae --- /dev/null +++ b/src/svg/storefront.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/subway-outline.svg b/src/svg/subway-outline.svg new file mode 100644 index 000000000..a940e9982 --- /dev/null +++ b/src/svg/subway-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/subway-sharp.svg b/src/svg/subway-sharp.svg new file mode 100644 index 000000000..c04e8b606 --- /dev/null +++ b/src/svg/subway-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/subway.svg b/src/svg/subway.svg new file mode 100644 index 000000000..6d9ad1c53 --- /dev/null +++ b/src/svg/subway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sunny-outline.svg b/src/svg/sunny-outline.svg new file mode 100644 index 000000000..29381bf48 --- /dev/null +++ b/src/svg/sunny-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sunny-sharp.svg b/src/svg/sunny-sharp.svg new file mode 100644 index 000000000..bb64598bf --- /dev/null +++ b/src/svg/sunny-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sunny.svg b/src/svg/sunny.svg new file mode 100644 index 000000000..572da7324 --- /dev/null +++ b/src/svg/sunny.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/swap-horizontal-outline.svg b/src/svg/swap-horizontal-outline.svg new file mode 100644 index 000000000..c015be753 --- /dev/null +++ b/src/svg/swap-horizontal-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/swap-horizontal-sharp.svg b/src/svg/swap-horizontal-sharp.svg new file mode 100644 index 000000000..dde588169 --- /dev/null +++ b/src/svg/swap-horizontal-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/swap-horizontal.svg b/src/svg/swap-horizontal.svg new file mode 100644 index 000000000..c015be753 --- /dev/null +++ b/src/svg/swap-horizontal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/swap-vertical-outline.svg b/src/svg/swap-vertical-outline.svg new file mode 100644 index 000000000..70c2434a9 --- /dev/null +++ b/src/svg/swap-vertical-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/swap-vertical-sharp.svg b/src/svg/swap-vertical-sharp.svg new file mode 100644 index 000000000..47d8077b0 --- /dev/null +++ b/src/svg/swap-vertical-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/swap-vertical.svg b/src/svg/swap-vertical.svg new file mode 100644 index 000000000..70c2434a9 --- /dev/null +++ b/src/svg/swap-vertical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sync-circle-outline.svg b/src/svg/sync-circle-outline.svg new file mode 100644 index 000000000..60e02e695 --- /dev/null +++ b/src/svg/sync-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sync-circle-sharp.svg b/src/svg/sync-circle-sharp.svg new file mode 100644 index 000000000..be48cf799 --- /dev/null +++ b/src/svg/sync-circle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sync-circle.svg b/src/svg/sync-circle.svg new file mode 100644 index 000000000..d13069f8d --- /dev/null +++ b/src/svg/sync-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sync-outline.svg b/src/svg/sync-outline.svg new file mode 100644 index 000000000..42f2fc6c2 --- /dev/null +++ b/src/svg/sync-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sync-sharp.svg b/src/svg/sync-sharp.svg new file mode 100644 index 000000000..7aa6d9040 --- /dev/null +++ b/src/svg/sync-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/sync.svg b/src/svg/sync.svg new file mode 100644 index 000000000..42f2fc6c2 --- /dev/null +++ b/src/svg/sync.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tablet-landscape-outline.svg b/src/svg/tablet-landscape-outline.svg new file mode 100644 index 000000000..0b0d85332 --- /dev/null +++ b/src/svg/tablet-landscape-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tablet-landscape-sharp.svg b/src/svg/tablet-landscape-sharp.svg new file mode 100644 index 000000000..789ae2610 --- /dev/null +++ b/src/svg/tablet-landscape-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tablet-landscape.svg b/src/svg/tablet-landscape.svg new file mode 100644 index 000000000..18d5eba09 --- /dev/null +++ b/src/svg/tablet-landscape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tablet-portrait-outline.svg b/src/svg/tablet-portrait-outline.svg new file mode 100644 index 000000000..ae8f56472 --- /dev/null +++ b/src/svg/tablet-portrait-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tablet-portrait-sharp.svg b/src/svg/tablet-portrait-sharp.svg new file mode 100644 index 000000000..587486772 --- /dev/null +++ b/src/svg/tablet-portrait-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tablet-portrait.svg b/src/svg/tablet-portrait.svg new file mode 100644 index 000000000..90124e8ca --- /dev/null +++ b/src/svg/tablet-portrait.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/telescope-outline.svg b/src/svg/telescope-outline.svg new file mode 100644 index 000000000..466d22e1f --- /dev/null +++ b/src/svg/telescope-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/telescope-sharp.svg b/src/svg/telescope-sharp.svg new file mode 100644 index 000000000..12c4564ca --- /dev/null +++ b/src/svg/telescope-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/telescope.svg b/src/svg/telescope.svg new file mode 100644 index 000000000..c79300e75 --- /dev/null +++ b/src/svg/telescope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tennisball-outline.svg b/src/svg/tennisball-outline.svg new file mode 100644 index 000000000..cf072b629 --- /dev/null +++ b/src/svg/tennisball-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tennisball-sharp.svg b/src/svg/tennisball-sharp.svg new file mode 100644 index 000000000..116b7d4f4 --- /dev/null +++ b/src/svg/tennisball-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tennisball.svg b/src/svg/tennisball.svg new file mode 100644 index 000000000..d7a40c8c5 --- /dev/null +++ b/src/svg/tennisball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/terminal-outline.svg b/src/svg/terminal-outline.svg new file mode 100644 index 000000000..63aec550a --- /dev/null +++ b/src/svg/terminal-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/terminal-sharp.svg b/src/svg/terminal-sharp.svg new file mode 100644 index 000000000..7a9233f83 --- /dev/null +++ b/src/svg/terminal-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/terminal.svg b/src/svg/terminal.svg new file mode 100644 index 000000000..25894b2c5 --- /dev/null +++ b/src/svg/terminal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/text-outline.svg b/src/svg/text-outline.svg new file mode 100644 index 000000000..acff996dd --- /dev/null +++ b/src/svg/text-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/text-sharp.svg b/src/svg/text-sharp.svg new file mode 100644 index 000000000..7a6ae6cc5 --- /dev/null +++ b/src/svg/text-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/text.svg b/src/svg/text.svg new file mode 100644 index 000000000..2c456ff66 --- /dev/null +++ b/src/svg/text.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thermometer-outline.svg b/src/svg/thermometer-outline.svg new file mode 100644 index 000000000..b5ab15fa2 --- /dev/null +++ b/src/svg/thermometer-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thermometer-sharp.svg b/src/svg/thermometer-sharp.svg new file mode 100644 index 000000000..2026ac11f --- /dev/null +++ b/src/svg/thermometer-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thermometer.svg b/src/svg/thermometer.svg new file mode 100644 index 000000000..c9a9390e3 --- /dev/null +++ b/src/svg/thermometer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thumbs-down-outline.svg b/src/svg/thumbs-down-outline.svg new file mode 100644 index 000000000..e7fa2e597 --- /dev/null +++ b/src/svg/thumbs-down-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thumbs-down-sharp.svg b/src/svg/thumbs-down-sharp.svg new file mode 100644 index 000000000..0d7d9ef3d --- /dev/null +++ b/src/svg/thumbs-down-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thumbs-down.svg b/src/svg/thumbs-down.svg new file mode 100644 index 000000000..e548eb809 --- /dev/null +++ b/src/svg/thumbs-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thumbs-up-outline.svg b/src/svg/thumbs-up-outline.svg new file mode 100644 index 000000000..88dfd374f --- /dev/null +++ b/src/svg/thumbs-up-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thumbs-up-sharp.svg b/src/svg/thumbs-up-sharp.svg new file mode 100644 index 000000000..9a4317eaa --- /dev/null +++ b/src/svg/thumbs-up-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thumbs-up.svg b/src/svg/thumbs-up.svg new file mode 100644 index 000000000..6d0f99144 --- /dev/null +++ b/src/svg/thumbs-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thunderstorm-outline.svg b/src/svg/thunderstorm-outline.svg new file mode 100644 index 000000000..52167e6d3 --- /dev/null +++ b/src/svg/thunderstorm-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thunderstorm-sharp.svg b/src/svg/thunderstorm-sharp.svg new file mode 100644 index 000000000..cf939b993 --- /dev/null +++ b/src/svg/thunderstorm-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/thunderstorm.svg b/src/svg/thunderstorm.svg new file mode 100644 index 000000000..a62ac5f79 --- /dev/null +++ b/src/svg/thunderstorm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ticket-outline.svg b/src/svg/ticket-outline.svg new file mode 100644 index 000000000..f2e449727 --- /dev/null +++ b/src/svg/ticket-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ticket-sharp.svg b/src/svg/ticket-sharp.svg new file mode 100644 index 000000000..69fab464f --- /dev/null +++ b/src/svg/ticket-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/ticket.svg b/src/svg/ticket.svg new file mode 100644 index 000000000..cd024b9d4 --- /dev/null +++ b/src/svg/ticket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/time-outline.svg b/src/svg/time-outline.svg new file mode 100644 index 000000000..c98dc085c --- /dev/null +++ b/src/svg/time-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/time-sharp.svg b/src/svg/time-sharp.svg new file mode 100644 index 000000000..78a018976 --- /dev/null +++ b/src/svg/time-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/time.svg b/src/svg/time.svg new file mode 100644 index 000000000..373a61bd4 --- /dev/null +++ b/src/svg/time.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/timer-outline.svg b/src/svg/timer-outline.svg new file mode 100644 index 000000000..ddf70a427 --- /dev/null +++ b/src/svg/timer-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/timer-sharp.svg b/src/svg/timer-sharp.svg new file mode 100644 index 000000000..ab210d8a9 --- /dev/null +++ b/src/svg/timer-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/timer.svg b/src/svg/timer.svg new file mode 100644 index 000000000..15c515398 --- /dev/null +++ b/src/svg/timer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/today-outline.svg b/src/svg/today-outline.svg new file mode 100644 index 000000000..22d5d7b49 --- /dev/null +++ b/src/svg/today-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/today-sharp.svg b/src/svg/today-sharp.svg new file mode 100644 index 000000000..c951c7aa7 --- /dev/null +++ b/src/svg/today-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/today.svg b/src/svg/today.svg new file mode 100644 index 000000000..809f09e4c --- /dev/null +++ b/src/svg/today.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/toggle-outline.svg b/src/svg/toggle-outline.svg new file mode 100644 index 000000000..3464209c9 --- /dev/null +++ b/src/svg/toggle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/toggle-sharp.svg b/src/svg/toggle-sharp.svg new file mode 100644 index 000000000..a5a094562 --- /dev/null +++ b/src/svg/toggle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/toggle.svg b/src/svg/toggle.svg new file mode 100644 index 000000000..af75568d0 --- /dev/null +++ b/src/svg/toggle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trail-sign-outline.svg b/src/svg/trail-sign-outline.svg new file mode 100644 index 000000000..fc50d3360 --- /dev/null +++ b/src/svg/trail-sign-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trail-sign-sharp.svg b/src/svg/trail-sign-sharp.svg new file mode 100644 index 000000000..7729de921 --- /dev/null +++ b/src/svg/trail-sign-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trail-sign.svg b/src/svg/trail-sign.svg new file mode 100644 index 000000000..c3b279ae2 --- /dev/null +++ b/src/svg/trail-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/train-outline.svg b/src/svg/train-outline.svg new file mode 100644 index 000000000..347c2b002 --- /dev/null +++ b/src/svg/train-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/train-sharp.svg b/src/svg/train-sharp.svg new file mode 100644 index 000000000..22b0ab033 --- /dev/null +++ b/src/svg/train-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/train.svg b/src/svg/train.svg new file mode 100644 index 000000000..602e163ec --- /dev/null +++ b/src/svg/train.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/transgender-outline.svg b/src/svg/transgender-outline.svg new file mode 100644 index 000000000..f5d16e865 --- /dev/null +++ b/src/svg/transgender-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/transgender-sharp.svg b/src/svg/transgender-sharp.svg new file mode 100644 index 000000000..3c403410c --- /dev/null +++ b/src/svg/transgender-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/transgender.svg b/src/svg/transgender.svg new file mode 100644 index 000000000..042aec871 --- /dev/null +++ b/src/svg/transgender.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trash-bin-outline.svg b/src/svg/trash-bin-outline.svg new file mode 100644 index 000000000..ca2dcf205 --- /dev/null +++ b/src/svg/trash-bin-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trash-bin-sharp.svg b/src/svg/trash-bin-sharp.svg new file mode 100644 index 000000000..304809f59 --- /dev/null +++ b/src/svg/trash-bin-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trash-bin.svg b/src/svg/trash-bin.svg new file mode 100644 index 000000000..ac32a5761 --- /dev/null +++ b/src/svg/trash-bin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trash-outline.svg b/src/svg/trash-outline.svg new file mode 100644 index 000000000..de466a1e5 --- /dev/null +++ b/src/svg/trash-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trash-sharp.svg b/src/svg/trash-sharp.svg new file mode 100644 index 000000000..bf2065a73 --- /dev/null +++ b/src/svg/trash-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trash.svg b/src/svg/trash.svg new file mode 100644 index 000000000..2171fe36d --- /dev/null +++ b/src/svg/trash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trending-down-outline.svg b/src/svg/trending-down-outline.svg new file mode 100644 index 000000000..1057190ac --- /dev/null +++ b/src/svg/trending-down-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trending-down-sharp.svg b/src/svg/trending-down-sharp.svg new file mode 100644 index 000000000..1534374ac --- /dev/null +++ b/src/svg/trending-down-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trending-down.svg b/src/svg/trending-down.svg new file mode 100644 index 000000000..1057190ac --- /dev/null +++ b/src/svg/trending-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trending-up-outline.svg b/src/svg/trending-up-outline.svg new file mode 100644 index 000000000..27052132e --- /dev/null +++ b/src/svg/trending-up-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trending-up-sharp.svg b/src/svg/trending-up-sharp.svg new file mode 100644 index 000000000..73e1658c4 --- /dev/null +++ b/src/svg/trending-up-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trending-up.svg b/src/svg/trending-up.svg new file mode 100644 index 000000000..27052132e --- /dev/null +++ b/src/svg/trending-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/triangle-outline.svg b/src/svg/triangle-outline.svg new file mode 100644 index 000000000..d100c1434 --- /dev/null +++ b/src/svg/triangle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/triangle-sharp.svg b/src/svg/triangle-sharp.svg new file mode 100644 index 000000000..ac3a43658 --- /dev/null +++ b/src/svg/triangle-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/triangle.svg b/src/svg/triangle.svg new file mode 100644 index 000000000..236b2da37 --- /dev/null +++ b/src/svg/triangle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trophy-outline.svg b/src/svg/trophy-outline.svg new file mode 100644 index 000000000..e5cc0fb1f --- /dev/null +++ b/src/svg/trophy-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trophy-sharp.svg b/src/svg/trophy-sharp.svg new file mode 100644 index 000000000..d7ab18b20 --- /dev/null +++ b/src/svg/trophy-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/trophy.svg b/src/svg/trophy.svg new file mode 100644 index 000000000..0e546f8ca --- /dev/null +++ b/src/svg/trophy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tv-outline.svg b/src/svg/tv-outline.svg new file mode 100644 index 000000000..f47c9282e --- /dev/null +++ b/src/svg/tv-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tv-sharp.svg b/src/svg/tv-sharp.svg new file mode 100644 index 000000000..959a5214c --- /dev/null +++ b/src/svg/tv-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/tv.svg b/src/svg/tv.svg new file mode 100644 index 000000000..742a03603 --- /dev/null +++ b/src/svg/tv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/umbrella-outline.svg b/src/svg/umbrella-outline.svg new file mode 100644 index 000000000..d4ab8ab94 --- /dev/null +++ b/src/svg/umbrella-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/umbrella-sharp.svg b/src/svg/umbrella-sharp.svg new file mode 100644 index 000000000..d7a257c35 --- /dev/null +++ b/src/svg/umbrella-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/umbrella.svg b/src/svg/umbrella.svg new file mode 100644 index 000000000..614d07276 --- /dev/null +++ b/src/svg/umbrella.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/unlink-outline.svg b/src/svg/unlink-outline.svg new file mode 100644 index 000000000..66adfc176 --- /dev/null +++ b/src/svg/unlink-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/unlink-sharp.svg b/src/svg/unlink-sharp.svg new file mode 100644 index 000000000..496280970 --- /dev/null +++ b/src/svg/unlink-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/unlink.svg b/src/svg/unlink.svg new file mode 100644 index 000000000..d9d04c50a --- /dev/null +++ b/src/svg/unlink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/videocam-off-outline.svg b/src/svg/videocam-off-outline.svg new file mode 100644 index 000000000..5ff06f498 --- /dev/null +++ b/src/svg/videocam-off-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/videocam-off-sharp.svg b/src/svg/videocam-off-sharp.svg new file mode 100644 index 000000000..47c2ec827 --- /dev/null +++ b/src/svg/videocam-off-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/videocam-off.svg b/src/svg/videocam-off.svg new file mode 100644 index 000000000..17606d663 --- /dev/null +++ b/src/svg/videocam-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/videocam-outline.svg b/src/svg/videocam-outline.svg new file mode 100644 index 000000000..c82039b11 --- /dev/null +++ b/src/svg/videocam-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/videocam-sharp.svg b/src/svg/videocam-sharp.svg new file mode 100644 index 000000000..41683c770 --- /dev/null +++ b/src/svg/videocam-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/videocam.svg b/src/svg/videocam.svg new file mode 100644 index 000000000..6b97dec98 --- /dev/null +++ b/src/svg/videocam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-high-outline.svg b/src/svg/volume-high-outline.svg new file mode 100644 index 000000000..ca9ec7c3f --- /dev/null +++ b/src/svg/volume-high-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-high-sharp.svg b/src/svg/volume-high-sharp.svg new file mode 100644 index 000000000..ea9438bc2 --- /dev/null +++ b/src/svg/volume-high-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-high.svg b/src/svg/volume-high.svg new file mode 100644 index 000000000..0b62bd7a4 --- /dev/null +++ b/src/svg/volume-high.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-low-outline.svg b/src/svg/volume-low-outline.svg new file mode 100644 index 000000000..0a08ab082 --- /dev/null +++ b/src/svg/volume-low-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-low-sharp.svg b/src/svg/volume-low-sharp.svg new file mode 100644 index 000000000..19830b2cd --- /dev/null +++ b/src/svg/volume-low-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-low.svg b/src/svg/volume-low.svg new file mode 100644 index 000000000..ca544ff9e --- /dev/null +++ b/src/svg/volume-low.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-medium-outline.svg b/src/svg/volume-medium-outline.svg new file mode 100644 index 000000000..3c5856f81 --- /dev/null +++ b/src/svg/volume-medium-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-medium-sharp.svg b/src/svg/volume-medium-sharp.svg new file mode 100644 index 000000000..c67b9b294 --- /dev/null +++ b/src/svg/volume-medium-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-medium.svg b/src/svg/volume-medium.svg new file mode 100644 index 000000000..3340c634b --- /dev/null +++ b/src/svg/volume-medium.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-mute-outline.svg b/src/svg/volume-mute-outline.svg new file mode 100644 index 000000000..2ea71d612 --- /dev/null +++ b/src/svg/volume-mute-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-mute-sharp.svg b/src/svg/volume-mute-sharp.svg new file mode 100644 index 000000000..b8a225d94 --- /dev/null +++ b/src/svg/volume-mute-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-mute.svg b/src/svg/volume-mute.svg new file mode 100644 index 000000000..e81cc34c3 --- /dev/null +++ b/src/svg/volume-mute.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-off-outline.svg b/src/svg/volume-off-outline.svg new file mode 100644 index 000000000..77c702e86 --- /dev/null +++ b/src/svg/volume-off-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-off-sharp.svg b/src/svg/volume-off-sharp.svg new file mode 100644 index 000000000..d0bd79d85 --- /dev/null +++ b/src/svg/volume-off-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/volume-off.svg b/src/svg/volume-off.svg new file mode 100644 index 000000000..0116e1771 --- /dev/null +++ b/src/svg/volume-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/walk-outline.svg b/src/svg/walk-outline.svg new file mode 100644 index 000000000..6228ec8b5 --- /dev/null +++ b/src/svg/walk-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/walk-sharp.svg b/src/svg/walk-sharp.svg new file mode 100644 index 000000000..baabf055c --- /dev/null +++ b/src/svg/walk-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/walk.svg b/src/svg/walk.svg new file mode 100644 index 000000000..f22547e75 --- /dev/null +++ b/src/svg/walk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/wallet-outline.svg b/src/svg/wallet-outline.svg new file mode 100644 index 000000000..72bbf0a22 --- /dev/null +++ b/src/svg/wallet-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/wallet-sharp.svg b/src/svg/wallet-sharp.svg new file mode 100644 index 000000000..f24528751 --- /dev/null +++ b/src/svg/wallet-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/wallet.svg b/src/svg/wallet.svg new file mode 100644 index 000000000..fd7bb936e --- /dev/null +++ b/src/svg/wallet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/warning-outline.svg b/src/svg/warning-outline.svg new file mode 100644 index 000000000..c6ff18b67 --- /dev/null +++ b/src/svg/warning-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/warning-sharp.svg b/src/svg/warning-sharp.svg new file mode 100644 index 000000000..73297fcdf --- /dev/null +++ b/src/svg/warning-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/warning.svg b/src/svg/warning.svg new file mode 100644 index 000000000..c90d2b39c --- /dev/null +++ b/src/svg/warning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/watch-outline.svg b/src/svg/watch-outline.svg new file mode 100644 index 000000000..3bf018ebc --- /dev/null +++ b/src/svg/watch-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/watch-sharp.svg b/src/svg/watch-sharp.svg new file mode 100644 index 000000000..b646a8c94 --- /dev/null +++ b/src/svg/watch-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/watch.svg b/src/svg/watch.svg new file mode 100644 index 000000000..7af3380f7 --- /dev/null +++ b/src/svg/watch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/water-outline.svg b/src/svg/water-outline.svg new file mode 100644 index 000000000..21c31018d --- /dev/null +++ b/src/svg/water-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/water-sharp.svg b/src/svg/water-sharp.svg new file mode 100644 index 000000000..b4149e02a --- /dev/null +++ b/src/svg/water-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/water.svg b/src/svg/water.svg new file mode 100644 index 000000000..e3e7d1a29 --- /dev/null +++ b/src/svg/water.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/wifi-outline.svg b/src/svg/wifi-outline.svg new file mode 100644 index 000000000..560f2a669 --- /dev/null +++ b/src/svg/wifi-outline.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/wifi-sharp.svg b/src/svg/wifi-sharp.svg new file mode 100644 index 000000000..c4d57d9f6 --- /dev/null +++ b/src/svg/wifi-sharp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/wifi.svg b/src/svg/wifi.svg new file mode 100644 index 000000000..1e767cadf --- /dev/null +++ b/src/svg/wifi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/svg/wine-outline.svg b/src/svg/wine-outline.svg new file mode 100644 index 000000000..fe275d086 --- /dev/null +++ b/src/svg/wine-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/wine-sharp.svg b/src/svg/wine-sharp.svg new file mode 100644 index 000000000..e4bfa2683 --- /dev/null +++ b/src/svg/wine-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/wine.svg b/src/svg/wine.svg new file mode 100644 index 000000000..b1558bc8d --- /dev/null +++ b/src/svg/wine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/woman-outline.svg b/src/svg/woman-outline.svg new file mode 100644 index 000000000..f21e3c3c5 --- /dev/null +++ b/src/svg/woman-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/woman-sharp.svg b/src/svg/woman-sharp.svg new file mode 100644 index 000000000..5ecd7e267 --- /dev/null +++ b/src/svg/woman-sharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/svg/woman.svg b/src/svg/woman.svg new file mode 100644 index 000000000..db31f94ce --- /dev/null +++ b/src/svg/woman.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/thermometer.svg b/src/thermometer.svg deleted file mode 100644 index 06617b265..000000000 --- a/src/thermometer.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/src/thumbsdown.svg b/src/thumbsdown.svg deleted file mode 100644 index e66e1d133..000000000 --- a/src/thumbsdown.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/thumbsup.svg b/src/thumbsup.svg deleted file mode 100644 index 03fb41d3b..000000000 --- a/src/thumbsup.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - diff --git a/src/toggle-filled.svg b/src/toggle-filled.svg deleted file mode 100644 index 7020287e0..000000000 --- a/src/toggle-filled.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/toggle.svg b/src/toggle.svg deleted file mode 100644 index c11cdff34..000000000 --- a/src/toggle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/src/transgender.svg b/src/transgender.svg deleted file mode 100644 index dd9506bf2..000000000 --- a/src/transgender.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/src/trash-a.svg b/src/trash-a.svg deleted file mode 100644 index ec2afc257..000000000 --- a/src/trash-a.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/trash-b.svg b/src/trash-b.svg deleted file mode 100644 index ff1ef8a8f..000000000 --- a/src/trash-b.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/trophy.svg b/src/trophy.svg deleted file mode 100644 index 9b0e7325c..000000000 --- a/src/trophy.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/src/tshirt-outline.svg b/src/tshirt-outline.svg deleted file mode 100644 index 0bd744926..000000000 --- a/src/tshirt-outline.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/tshirt.svg b/src/tshirt.svg deleted file mode 100644 index a9e12aba2..000000000 --- a/src/tshirt.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/src/umbrella.svg b/src/umbrella.svg deleted file mode 100644 index 92509fd80..000000000 --- a/src/umbrella.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/src/university.svg b/src/university.svg deleted file mode 100644 index 2f312d015..000000000 --- a/src/university.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/unlocked.svg b/src/unlocked.svg deleted file mode 100644 index 4775747f9..000000000 --- a/src/unlocked.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/src/upload.svg b/src/upload.svg deleted file mode 100644 index 50b9cc116..000000000 --- a/src/upload.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/src/usb.svg b/src/usb.svg deleted file mode 100644 index eeafac1af..000000000 --- a/src/usb.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - diff --git a/src/utils/test/playwright/index.ts b/src/utils/test/playwright/index.ts new file mode 100644 index 000000000..f7f79551a --- /dev/null +++ b/src/utils/test/playwright/index.ts @@ -0,0 +1,2 @@ +export * from './playwright-page'; +export * from './playwright-declarations'; diff --git a/src/utils/test/playwright/page/utils/goto.ts b/src/utils/test/playwright/page/utils/goto.ts new file mode 100644 index 000000000..c3ec1d719 --- /dev/null +++ b/src/utils/test/playwright/page/utils/goto.ts @@ -0,0 +1,17 @@ +import type { Page, TestInfo } from '@playwright/test'; + +/** + * This is an extended version of Playwright's + * page.goto method. In addition to performing + * the normal page.goto work, this code also + * automatically waits for the Stencil components + * to be hydrated before proceeding with the test. + */ +export const goto = async (page: Page, url: string, options: any, _: TestInfo, originalFn: typeof page.goto) => { + const result = await Promise.all([ + page.waitForFunction(() => (window as any).testAppLoaded === true, { timeout: 4750 }), + originalFn(url, options), + ]); + + return result[1]; +}; diff --git a/src/utils/test/playwright/page/utils/index.ts b/src/utils/test/playwright/page/utils/index.ts new file mode 100644 index 000000000..8e7bfcafb --- /dev/null +++ b/src/utils/test/playwright/page/utils/index.ts @@ -0,0 +1 @@ +export * from './goto'; diff --git a/src/utils/test/playwright/playwright-declarations.ts b/src/utils/test/playwright/playwright-declarations.ts new file mode 100644 index 000000000..e7f6e5fb3 --- /dev/null +++ b/src/utils/test/playwright/playwright-declarations.ts @@ -0,0 +1,57 @@ +import type { Page, Response } from '@playwright/test'; + +export interface E2EPage extends Page { + /** + * Returns the main resource response. In case of multiple redirects, the navigation will resolve with the response of the + * last redirect. + * + * The method will throw an error if: + * - there's an SSL error (e.g. in case of self-signed certificates). + * - target URL is invalid. + * - the `timeout` is exceeded during navigation. + * - the remote server does not respond or is unreachable. + * - the main resource failed to load. + * + * The method will not throw an error when any valid HTTP status code is returned by the remote server, including 404 "Not + * Found" and 500 "Internal Server Error". The status code for such responses can be retrieved by calling + * [response.status()](https://playwright.dev/docs/api/class-response#response-status). + * + * > NOTE: The method either throws an error or returns a main resource response. The only exceptions are navigation to + * `about:blank` or navigation to the same URL with a different hash, which would succeed and return `null`. + * > NOTE: Headless mode doesn't support navigation to a PDF document. See the + * [upstream issue](https://bugs.chromium.org/p/chromium/issues/detail?id=761295). + * + * Shortcut for main frame's [frame.goto(url[, options])](https://playwright.dev/docs/api/class-frame#frame-goto) + * @param url URL to navigate page to. The url should include scheme, e.g. `https://`. When a `baseURL` via the context options was provided and the passed URL is a path, it gets merged via the + * [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor. + */ + goto: ( + url: string, + options?: { + /** + * Referer header value. If provided it will take preference over the referer header value set by + * [page.setExtraHTTPHeaders(headers)](https://playwright.dev/docs/api/class-page#page-set-extra-http-headers). + */ + referer?: string; + + /** + * Maximum operation time in milliseconds, defaults to 30 seconds, pass `0` to disable timeout. The default value can be + * changed by using the + * [browserContext.setDefaultNavigationTimeout(timeout)](https://playwright.dev/docs/api/class-browsercontext#browser-context-set-default-navigation-timeout), + * [browserContext.setDefaultTimeout(timeout)](https://playwright.dev/docs/api/class-browsercontext#browser-context-set-default-timeout), + * [page.setDefaultNavigationTimeout(timeout)](https://playwright.dev/docs/api/class-page#page-set-default-navigation-timeout) + * or [page.setDefaultTimeout(timeout)](https://playwright.dev/docs/api/class-page#page-set-default-timeout) methods. + */ + timeout?: number; + + /** + * When to consider operation succeeded, defaults to `load`. Events can be either: + * - `'domcontentloaded'` - consider operation to be finished when the `DOMContentLoaded` event is fired. + * - `'load'` - consider operation to be finished when the `load` event is fired. + * - `'networkidle'` - consider operation to be finished when there are no network connections for at least `500` ms. + * - `'commit'` - consider operation to be finished when network response is received and the document started loading. + */ + waitUntil?: 'load' | 'domcontentloaded' | 'networkidle' | 'commit'; + }, + ) => Promise; +} diff --git a/src/utils/test/playwright/playwright-page.ts b/src/utils/test/playwright/playwright-page.ts new file mode 100644 index 000000000..68c81d350 --- /dev/null +++ b/src/utils/test/playwright/playwright-page.ts @@ -0,0 +1,55 @@ +import type { + PlaywrightTestArgs, + PlaywrightTestOptions, + PlaywrightWorkerArgs, + PlaywrightWorkerOptions, + TestInfo, +} from '@playwright/test'; +import { test as base } from '@playwright/test'; + +import { goto as goToPage } from './page/utils'; +import type { E2EPage } from './playwright-declarations'; + +type CustomTestArgs = PlaywrightTestArgs & + PlaywrightTestOptions & + PlaywrightWorkerArgs & + PlaywrightWorkerOptions & { + page: E2EPage; + }; + +type CustomFixtures = { + page: E2EPage; +}; + +/** + * Extends the base `page` test figure within Playwright. + * @param page The page to extend. + * @param testInfo The test info. + * @returns The modified playwright page with extended functionality. + */ +export async function extendPageFixture(page: E2EPage, testInfo: TestInfo) { + const originalGoto = page.goto.bind(page); + + /** + * Adds a global flag on the window that the test suite + * can use to determine when it is safe to execute tests + * on hydrated Stencil components. + */ + await page.addInitScript(` + (function() { + window.addEventListener('appload', () => { + window.testAppLoaded = true; + }); + })();`); + // Overridden Playwright methods + page.goto = (url: string, options) => goToPage(page, url, options, testInfo, originalGoto); + + return page; +} + +export const test = base.extend({ + page: async ({ page }: CustomTestArgs, use: (r: E2EPage) => Promise, testInfo: TestInfo) => { + page = await extendPageFixture(page, testInfo); + await use(page); + }, +}); diff --git a/src/videocamera.svg b/src/videocamera.svg deleted file mode 100644 index d1520e2a1..000000000 --- a/src/videocamera.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/volume-high.svg b/src/volume-high.svg deleted file mode 100644 index 909f19931..000000000 --- a/src/volume-high.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - diff --git a/src/volume-low.svg b/src/volume-low.svg deleted file mode 100644 index 84309f55b..000000000 --- a/src/volume-low.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/src/volume-medium.svg b/src/volume-medium.svg deleted file mode 100644 index 8c7c3348e..000000000 --- a/src/volume-medium.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/src/volume-mute.svg b/src/volume-mute.svg deleted file mode 100644 index cf0b25622..000000000 --- a/src/volume-mute.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/wand.svg b/src/wand.svg deleted file mode 100644 index 18ffcbda9..000000000 --- a/src/wand.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/src/waterdrop.svg b/src/waterdrop.svg deleted file mode 100644 index dde199fbe..000000000 --- a/src/waterdrop.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/wifi.svg b/src/wifi.svg deleted file mode 100644 index 0a7da7777..000000000 --- a/src/wifi.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/src/wineglass.svg b/src/wineglass.svg deleted file mode 100644 index c1019e8ba..000000000 --- a/src/wineglass.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - diff --git a/src/woman.svg b/src/woman.svg deleted file mode 100644 index 51c5e2b85..000000000 --- a/src/woman.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/src/wrench.svg b/src/wrench.svg deleted file mode 100644 index 4c2614cac..000000000 --- a/src/wrench.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/src/xbox.svg b/src/xbox.svg deleted file mode 100644 index 0c5f6cc8e..000000000 --- a/src/xbox.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - diff --git a/stencil.config.ts b/stencil.config.ts new file mode 100755 index 000000000..224af3b3c --- /dev/null +++ b/stencil.config.ts @@ -0,0 +1,40 @@ +import { Config } from '@stencil/core'; + +export const config: Config = { + namespace: 'ionicons', + sourceMap: false, + outputTargets: [ + { + type: 'dist', + collectionDir: './collection', + empty: false, + }, + { + type: 'dist-custom-elements', + externalRuntime: false, + dir: './components', + }, + { + type: 'docs-readme', + }, + { + type: 'www', + copy: [ + { + src: './components/test/*.svg', + dest: './assets/', + }, + { + src: './components/test/', + dest: './test/', + }, + { + src: './svg/*.svg', + dest: './svg/', + }, + ], + empty: false, + serviceWorker: false, + }, + ], +}; diff --git a/tsconfig.json b/tsconfig.json new file mode 100755 index 000000000..e42e37422 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "strict": true, + "allowSyntheticDefaultImports": true, + "allowUnreachableCode": false, + "declaration": false, + "experimentalDecorators": true, + "lib": ["dom", "es2017"], + "moduleResolution": "bundler", + "module": "esnext", + "target": "es2017", + "noUnusedLocals": true, + "noUnusedParameters": true, + "jsx": "react", + "jsxFactory": "h", + "paths": { + "@utils/*": ["src/utils/*"] + } + }, + "include": ["src"], + "exclude": ["node_modules", "src/utils/test"] +} diff --git a/tsconfig.spec.json b/tsconfig.spec.json new file mode 100644 index 000000000..86bad6f7d --- /dev/null +++ b/tsconfig.spec.json @@ -0,0 +1,4 @@ +{ + "extends": "tsconfig.json", + "exclude": ["node_modules"] +}