go back to jekyll

This commit is contained in:
Wojtek Krzywiec
2020-06-27 15:47:36 +02:00
parent 47193cea10
commit 03fbafbcc7
88 changed files with 2825 additions and 26094 deletions

View File

@@ -25,6 +25,7 @@ jobs:
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./docs/dist
publish_dir: ./public
enable_jekyll: true
user_name: 'github-actions[bot]'
user_email: 'github-actions[bot]@users.noreply.github.com'

6
docs/.gitignore vendored Normal file
View File

@@ -0,0 +1,6 @@
_site
.sass-cache
.jekyll-metadata
jekyll-help-center-theme-0.1.0.gem
jekyll-help-center-theme.gemspec
node_modules

1
docs/.npmrc Normal file
View File

@@ -0,0 +1 @@
@gustavoquinalha:registry=https://npm.pkg.github.com/

11
docs/Gemfile Normal file
View File

@@ -0,0 +1,11 @@
source 'http://rubygems.org'
group :jekyll_plugins do
gem 'jekyll'
gem 'jekyll-admin'
gem 'jekyll-paginate'
gem 'support-for'
gem 'jekyll-seo-tag'
gem 'jekyll-sitemap'
gem 'jekyll-livereload'
end

95
docs/Gemfile.lock Normal file
View File

@@ -0,0 +1,95 @@
GEM
remote: http://rubygems.org/
specs:
addressable (2.5.1)
public_suffix (~> 2.0, >= 2.0.2)
backports (3.10.3)
colorator (1.1.0)
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
eventmachine (1.2.5)
eventmachine (1.2.5-x86-mingw32)
ffi (1.9.18)
ffi (1.9.18-x86-mingw32)
forwardable-extended (2.6.0)
http_parser.rb (0.6.0)
jekyll (3.4.3)
addressable (~> 2.4)
colorator (~> 1.0)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1)
kramdown (~> 1.3)
liquid (~> 3.0)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (~> 1.7)
safe_yaml (~> 1.0)
jekyll-admin (0.7.0)
addressable (~> 2.4)
jekyll (~> 3.3)
sinatra (~> 1.4)
sinatra-contrib (~> 1.4)
jekyll-livereload (0.2.2)
em-websocket (~> 0.5)
jekyll (~> 3.0)
jekyll-paginate (1.1.0)
jekyll-sass-converter (1.5.0)
sass (~> 3.4)
jekyll-seo-tag (2.4.0)
jekyll (~> 3.3)
jekyll-sitemap (1.1.1)
jekyll (~> 3.3)
jekyll-watch (1.5.0)
listen (~> 3.0, < 3.1)
kramdown (1.13.2)
liquid (3.0.6)
listen (3.0.8)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
mercenary (0.3.6)
multi_json (1.12.2)
pathutil (0.14.0)
forwardable-extended (~> 2.6)
public_suffix (2.0.5)
rack (1.6.8)
rack-protection (1.5.3)
rack
rack-test (0.8.2)
rack (>= 1.0, < 3)
rb-fsevent (0.9.8)
rb-inotify (0.9.8)
ffi (>= 0.5.0)
rouge (1.11.1)
safe_yaml (1.0.4)
sass (3.4.23)
sinatra (1.4.8)
rack (~> 1.5)
rack-protection (~> 1.4)
tilt (>= 1.3, < 3)
sinatra-contrib (1.4.7)
backports (>= 2.0)
multi_json
rack-protection
rack-test
sinatra (~> 1.4.0)
tilt (>= 1.3, < 3)
support-for (1.0.7)
sass (~> 3.3)
tilt (2.0.8)
PLATFORMS
ruby
x86-mingw32
DEPENDENCIES
jekyll
jekyll-admin
jekyll-livereload
jekyll-paginate
jekyll-seo-tag
jekyll-sitemap
support-for
BUNDLED WITH
1.16.0

View File

@@ -1,6 +1,6 @@
MIT License
The MIT License (MIT)
Copyright (c) 2020 Marco Reimann
Copyright (c) 2017 gustavoquinalha
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -9,13 +9,13 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

View File

@@ -1,15 +1,65 @@
<p align="center">
<img src="https://github.com/mrcrmn/docc/raw/master/static/logo.jpg" alt="Docc Logo" width="450">
</p>
# Jekyll | Help Center
Simple and responsive Jekyll theme for help center.
A starter documentation theme for [Gridsome](https://gridsome.org/).
# Demo
[Demo online](https://gustavoquinalha.github.io/jekyll-help-center-theme/)
## Installation
![Color Theme](http://quinalha.me/jekyll-help-center-theme/assets/img/readme/responsive.png)
If you have the Gridsome CLI installed, simply run:
# Color theme
edit in _config.yml
```
color_theme: "#0081ff"
color_text: "#fff"
```
`gridsome create your-project https://github.com/mrcrmn/docc`
# Install
```
git clone https://github.com/gustavoquinalha/jekyll-help-center-theme
```
or
```
gem install jekyll-help-center-theme
```
https://rubygems.org/gems/jekyll-help-center-theme
## Documentation
# How to use
```
bundle exec jekyll serve --livereload --watch
```
Server address
```
localhost:4000/jekyll-help-center-theme/
```
Documentation can be found [here](https://docc-theme.netlify.com/).
# Post Example
```
---
layout: post
title: 'First category'
description: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit.'
date: 2017-11-12 17:46:41 -0300
categories: start blog
by: 'Gustavo Quinalha'
icon: 'credit-card'
questions:
- question: 'Question 1'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "1.gif"
- question: 'Question 2'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "2.gif"
- question: 'Question 3'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "3.gif"
- question: 'Question 4'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "4.gif"
---
```
## License
The theme is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
# Inspired by
- https://help.market.envato.com/hc/en-us
- https://www.intercom.com/

28
docs/_config.yml Normal file
View File

@@ -0,0 +1,28 @@
# Welcome to Jekyll!
#
# This config file is meant for settings that affect your whole blog, values
# which you are expected to set up once and rarely need to edit after that.
# For technical reasons, this file is *NOT* reloaded automatically when you use
# 'jekyll serve'. If you change this file, please restart the server process.
# Site settings
title: "Help Center"
email: gusquinalha@gmail.com
description: "Simple and flexible Jekyll theme for help center."
baseurl: "/library-hexagonal"
url: "https://wkrzywiec.github.io"
twitter_username: "gustavoquinalha"
github_username: "gustavoquinalha"
color_theme: "#0081ff"
color_text: "#fff"
language: "en"
# Build settings
markdown: kramdown
permalink: /:title/
gems: [jekyll-paginate]
paginate: 5
# Plugins
plugins_dir:
- jekyll-admin

View File

@@ -0,0 +1,22 @@
{% assign categories = include.path | split:"/" %}
{% assign filename_without_extension = categories | last | split:"." | first %}
{% if categories contains "_posts" or filename_without_extension == "index" %}
{% comment %} posts are like /docs/python/_posts/2016-06-06-foobar.md {% endcomment %}
{% comment %} OR pages are index.* i.e.: like /docs/python/index.md or index.html {% endcomment %}
{% assign categories = categories | pop %}
{% endif %}
{% assign route="" %}
<div class="container wrap breadcrumbs">
<a href="{{ '/' | absolute_url }}">Home</a>
{% for category in categories %}
<span class="prompt margin-left-10 margin-right-10">></span>
{% assign route = route | append: '/' | append: category %}
{% if forloop.last %}
{% if include.title %}{{include.title}}{% else %}{{ category }}{% endif %}
{% else %}
<a href="{{ route | absolute_url }}">{{ category }}</a>
{% endif %}
{% endfor %}
</div>

View File

@@ -0,0 +1,12 @@
<footer>
<div class="footer container column align-items-center justify-content-center">
<div class="footer--block text-align-center">
<div class="" data-aos="fade-up" data-aos-delay="" data-aos-offset="0">
<a href="{{ site.baseurl }}/"><span>Jekyll |</span> {{ site.title }}</a>
</div>
<div class="by" data-aos="fade-up" data-aos-delay="200" data-aos-offset="0">
<a href="https://github.com/gustavoquinalha/jekyll-help-center-theme" target="_blank">Created with jekyll</a>
</div>
</div>
</div>
</footer>

37
docs/_includes/head.html Normal file
View File

@@ -0,0 +1,37 @@
<!DOCTYPE html>
<html lang="{{ site.language }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% if page.title %}{{ page.title }}{% else %}{{ site.name }}{% endif %}</title>
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,600">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/the-grid-flexbox@2.0.1/css/the-grid.min.css">
<link href="https://cdn.rawgit.com/michalsnik/aos/2.1.1/dist/aos.css" rel="stylesheet">
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}">
<link rel="shortcut icon" href="{{site.url}}{{site.baseurl}}/assets/img/favicon.png">
<link rel="icon" href="{{site.url}}{{site.baseurl}}/assets/img/favicon.png">
<!-- facebook -->
<meta property="og:title" content="{{ site.title }}" />
<meta property="og:type" content="website" />
<meta property="og:url" content="{{ site.url }}" />
<meta property="og:description" content="{{ site.description }}" />
<meta property="og:site_name" content="{{ site.title }}" />
<meta property="og:image" content="{{site.url}}{{site.baseurl}}/assets/img/image.png" />
<meta property="fb:app_id" content="1154262757941899" />
<meta property="fb:admins" content="100002787447461" />
<!-- facebook -->
<!-- twitter -->
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="{{ site.title }}">
<meta name="twitter:description" content="{{ site.description }}">
<meta name="twitter:creator" content="{{ site.twitter_username }}">
<meta name="twitter:image" content="{{site.url}}{{site.baseurl}}/assets/img/image.png">
<meta itemprop="name" content="{{ site.title }}">
<meta itemprop="description" content="{{ site.description }}">
<meta itemprop="image" content="{{site.url}}{{site.baseurl}}/assets/img/image.png">
<!-- twitter -->
</head>

View File

@@ -0,0 +1,24 @@
<header>
<div class="header container align-items-center justify-content-center">
<div class="header--block size margin container column">
<div class="header--block--text" data-aos="fade-up" data-aos-delay="" data-aos-offset="0">
Advice and answers from the {{ site.title }} Team
</div>
<div class="container column position-search">
<div class="header--block--input" data-aos="fade-up" data-aos-delay="" data-aos-offset="0" id="search-container">
<div class="header--block--input--icon">
<!-- <img src="{{ site.baseurl }}/assets/img/icons/search-input.svg" width="30" alt=""> -->
<span class="feather-icon icon-search"></span>
</div>
<input class="input-search" type="text" name="" value="" placeholder="Search for answers..." id="search-input">
</div>
<div class="header--block--result">
<ul id="results-container"></ul>
</div>
</div>
</div>
</div>
</header>

28
docs/_includes/menu.html Normal file
View File

@@ -0,0 +1,28 @@
<div class="menu">
<div class="size margin menu--content container align-items-center justify-content-between">
<div class="" data-aos="fade-right" data-aos-delay="" data-aos-offset="0">
<a href="{{ site.baseurl }}/"><span>Jekyll |</span> {{ site.title }}</a>
</div>
<a href="https://github.com/gustavoquinalha/jekyll-help-center-theme" data-aos="fade-left" data-aos-delay="" data-aos-offset="0">
<div class="container align-items-baseline back-to-site">
<div class="">
<span class="feather-icon icon-external-link"></span>
</div>
<div class="back-to-site-text">
Back to website
</div>
</div>
</a>
<!-- <nav class="masthead-nav">
{% for page in site.pages %}
{% if page.title %}
<a href="{{ page.url | prepend: site.baseurl }}">
{{ page.title }}
</a>
{% endif %}
{% endfor %}
</nav> -->
</div>
</div>

View File

@@ -0,0 +1,7 @@
{% assign words = content | number_of_words %}
{% if words < 360 %}
{% assign minutesText = '1 minute to read' %}
{% else %}
{% assign minutesText = words | divided_by:180 | append: ' minutes to read' %}
{% endif %}

32
docs/_includes/posts.html Normal file
View File

@@ -0,0 +1,32 @@
<div class="">
{% if site.posts.size == 0 %}
<h2>No post found</h2>
{% else %}
{% for post in site.posts %}
<a href="{{ site.baseurl }}{{ post.url }}" class="list-item container" data-aos="fade-up" data-aos-offset="0" data-aos-delay="100">
<div class="list-item-icon container align-items-center justify-content-center">
<span class="feather-icon icon-{{post.icon}}" data-aos="fade-right" data-aos-offset="0" data-aos-delay="500"></span>
</div>
<div class="flex-grow-1">
<div class="" data-aos="fade-up" data-aos-delay="600" data-aos-offset="0">
<h2 class="list-post-title">
{{ post.title }}
</h2>
</div>
<div class="" data-aos="fade-up" data-aos-delay="700" data-aos-offset="0">
<span class="list-post-description">{{ post.description }}</span>
</div>
<div class="list-post-written" data-aos="fade-up" data-aos-delay="700" data-aos-offset="0">
<small>Written by <span>{{ post.by }}</span>-</small>
<small><time>{{ post.date | date_to_string }}</time></small>
</div>
</div>
</a>
{% endfor %} {% endif %}
</div>

View File

@@ -0,0 +1,27 @@
{% include head.html %}
<body>
<div class="">
{% include menu.html %}
{{ content }}
{% include footer.html %}
</div>
<script src="https://cdn.rawgit.com/michalsnik/aos/2.1.1/dist/aos.js"></script>
<script src="{{ site.baseurl }}/assets/js/simple-jekyll-search.min.js"></script>
<script>
AOS.init({
once: true
});
SimpleJekyllSearch({
searchInput: document.getElementById('search-input'),
resultsContainer: document.getElementById('results-container'),
json: '{{ site.baseurl }}/search.json'
})
</script>
</body>
</html>

7
docs/_layouts/page.html Normal file
View File

@@ -0,0 +1,7 @@
---
layout: default
---
<article class="size margin min-height">
<h1 class="post-title">{{ page.title }}</h1> {{ content }}
</article>

53
docs/_layouts/post.html Normal file
View File

@@ -0,0 +1,53 @@
---
layout: default
---
{% include minutes-to-read.html %}
<!-- breadcrumbs -->
<div class="size margin" data-aos="fade-right" data-aos-delay="100" data-aos-offset="0">
{% include breadcrumbs.html path=page.path title=page.title %}
</div>
<!-- breadcrumbs -->
<div class="size margin min-height">
<article>
<!-- titles -->
<h1 class="post-title" data-aos="fade-up" data-aos-delay="200" data-aos-offset="0">{{ page.title }}</h1>
<div class="post-date" data-aos="fade-left" data-aos-delay="300" data-aos-offset="0">
<time>{{ page.date | date_to_string }}</time>
<span class="reading-time" title="Estimated read time"> - {{ minutesText }}</span>
</div>
<!-- titles -->
<!-- posts -->
<div class="margin-top-20 margin-bottom-50">
{% for x in page.questions %}
<div class="list-item-2 container wrap-reverse align-items-end justify-content-center" data-aos="fade-up" data-aos-delay="0" data-aos-offset="0">
{% if x.image %}
<div class="list-item-2-img flex-basis-300 flex-grow-1" data-aos="fade-up" data-aos-delay="300" data-aos-offset="0">
<img src="{{ site.baseurl }}/assets/img/{{ x.image }}" width="100%" alt="">
</div>
{% endif %}
<div class="flex-basis-400 flex-grow-5">
<div class="" data-aos="fade-up" data-aos-delay="300" data-aos-offset="0">
<h2 class="list-post-title">
{{x.question}}
</h2>
</div>
<div class="" data-aos="fade-up" data-aos-delay="300" data-aos-offset="0">
<span class="list-post-description">
{{x.answer}}
</span>
</div>
</div>
</div>
{% endfor %}
</div>
<!-- posts -->
<!-- content -->
{{ content }}
<!-- content -->
</article>
</div>

View File

@@ -0,0 +1,22 @@
---
layout: post
title: "First category"
description: "Lorem ipsum dolor sit amet, consectetur adipisicing elit."
date: 2017-11-12 17:46:41 -0300
categories: start blog
by: 'Gustavo Quinalha'
icon: 'credit-card'
questions:
- question: 'Question 1'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "1.gif"
- question: 'Question 2'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "2.gif"
- question: 'Question 3'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "3.gif"
- question: 'Question 4'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "4.gif"
---

View File

@@ -0,0 +1,17 @@
---
layout: post
title: "Second category"
description: "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat."
date: 2017-11-12 17:46:41 -0300
categories: start blog
by: 'Gustavo Quinalha'
icon: 'loader'
questions:
- question: 'Question 1'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
image: "4.gif"
- question: 'Question 2'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
- question: 'Question 3'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
---

View File

@@ -0,0 +1,18 @@
---
layout: post
title: 'Third category'
description: 'Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
date: 2017-11-12 17:46:41 -0300
categories: start blog
by: 'Gustavo Quinalha'
icon: 'help-circle'
questions:
- question: 'Question 1'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
- question: 'Question 2'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
- question: 'Question 3'
answer: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
---
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

88
docs/_sass/_base.scss Normal file
View File

@@ -0,0 +1,88 @@
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body,
html {
margin: 0;
padding: 0;
}
html {
font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 1.6;
@media (min-width: 38em) {
font-size: 20px;
}
}
body {
color: #515151;
background-color: #fff;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
a {
color: #1a191b;
text-decoration: none;
transition: .3s;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin-top: 0;
margin-bottom: 0.5rem;
font-weight: 600;
line-height: 1.1;
color: #1a191b;
letter-spacing: -.025rem;
}
h1 {
font-size: 2rem;
}
h2 {
font-size: 1.6rem;
}
h3 {
font-size: 1.3rem;
}
h4,
h5,
h6 {
font-size: 1rem;
}
p {
margin: 0 0 1rem;
}
img {
max-width: 100%;
}
.size {
width: 900px;
max-width: 90%;
}
.margin {
margin: 0 auto;
}
.min-height {
min-height: calc(100vh - 80px - 200px);
padding-top: 20px;
}

View File

@@ -0,0 +1,9 @@
.breadcrumbs {
margin-top: 20px;
font-size: 14px;
font-style: italic;
color: rgba(0,0,0,.5);
a {
color: #000
}
}

21
docs/_sass/_footer.scss Normal file
View File

@@ -0,0 +1,21 @@
.footer {
min-height: 200px;
background: #ECECEC;
overflow: hidden;
.footer--block {
a {
color: $colortheme;
span {
font-weight: bold;
}
}
.by {
a {
color: #515151;
}
}
}
}

92
docs/_sass/_header.scss Normal file
View File

@@ -0,0 +1,92 @@
.bg-header {
background: #000
}
.header {
min-height: 200px;
background: url('../assets/img/pattern2.svg'), rgba($colortheme, .9);
background-size: 310px;
width: 100%;
.header--block {
color: $colortext;
.header--block--text {}
.header--block--input {
display: flex;
align-items: center;
background: #fff;
margin-top: 20px;
border-radius: 4px;
overflow: hidden;
width: 100%;
opacity: 0.5;
transition: 0.3s;
&:focus-within {
opacity: 1;
box-shadow: 0 0 20px 1px rgba(0,0,0,.1);
.header--block--input--icon {
opacity: 1;
}
}
.header--block--input--icon {
display: flex;
align-content: center;
justify-content: center;
margin: 10px;
box-sizing: border-box;
opacity: 0.5;
span {
color: rgba(0,0,0,1);
}
}
.input-search {
width: 100%;
height: 60px;
border: none;
box-sizing: border-box;
outline: none;
font-size: 16px;
background: transparent;
}
}
}
}
.position-search {
position: relative;
}
.header--block--result {
width: 100%;
background: #fff;
z-index: 9;
position: absolute;
top: 80px;
left: 0;
border-radius: 4px;
ul {
list-style: none;
li {
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 10px;
box-sizing: border-box;
&:first-child {
border-top: 1px solid #ddd;
}
a {
&:hover {
color: $colortheme;
}
}
}
}
}

979
docs/_sass/_icons.scss Normal file
View File

@@ -0,0 +1,979 @@
@font-face {
font-family: 'featherIcons';
src: url('../assets/fonts/feather.eot?xsegw2');
src: url('../assets/fonts/feather.eot?xsegw2#iefix') format('embedded-opentype'), url('../assets/fonts/feather.ttf?xsegw2') format('truetype'), url('../assets/fonts/feather.woff?xsegw2') format('woff'), url('../assets/fonts/feather.svg?xsegw2#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
font-family: 'featherIcons' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-activity:before {
content: "\e900";
}
.icon-airplay:before {
content: "\e901";
}
.icon-alert-circle:before {
content: "\e902";
}
.icon-alert-octagon:before {
content: "\e903";
}
.icon-alert-triangle:before {
content: "\e904";
}
.icon-align-center:before {
content: "\e905";
}
.icon-align-justify:before {
content: "\e906";
}
.icon-align-left:before {
content: "\e907";
}
.icon-align-right:before {
content: "\e908";
}
.icon-anchor:before {
content: "\e909";
}
.icon-aperture:before {
content: "\e90a";
}
.icon-arrow-down:before {
content: "\e90b";
}
.icon-arrow-down-left:before {
content: "\e90c";
}
.icon-arrow-down-right:before {
content: "\e90d";
}
.icon-arrow-left:before {
content: "\e90e";
}
.icon-arrow-right:before {
content: "\e90f";
}
.icon-arrow-up:before {
content: "\e910";
}
.icon-arrow-up-left:before {
content: "\e911";
}
.icon-arrow-up-right:before {
content: "\e912";
}
.icon-at-sign:before {
content: "\e913";
}
.icon-award:before {
content: "\e914";
}
.icon-bar-chart:before {
content: "\e915";
}
.icon-bar-chart-2:before {
content: "\e916";
}
.icon-battery:before {
content: "\e917";
}
.icon-battery-charging:before {
content: "\e918";
}
.icon-bell:before {
content: "\e919";
}
.icon-bell-off:before {
content: "\e91a";
}
.icon-bluetooth:before {
content: "\e91b";
}
.icon-bold:before {
content: "\e91c";
}
.icon-book:before {
content: "\e91d";
}
.icon-bookmark:before {
content: "\e91e";
}
.icon-box:before {
content: "\e91f";
}
.icon-briefcase:before {
content: "\e920";
}
.icon-calendar:before {
content: "\e921";
}
.icon-camera:before {
content: "\e922";
}
.icon-camera-off:before {
content: "\e923";
}
.icon-cast:before {
content: "\e924";
}
.icon-check:before {
content: "\e925";
}
.icon-check-circle:before {
content: "\e926";
}
.icon-check-square:before {
content: "\e927";
}
.icon-chevron-down:before {
content: "\e928";
}
.icon-chevron-left:before {
content: "\e929";
}
.icon-chevron-right:before {
content: "\e92a";
}
.icon-chevron-up:before {
content: "\e92b";
}
.icon-chevrons-down:before {
content: "\e92c";
}
.icon-chevrons-left:before {
content: "\e92d";
}
.icon-chevrons-right:before {
content: "\e92e";
}
.icon-chevrons-up:before {
content: "\e92f";
}
.icon-chrome:before {
content: "\e930";
}
.icon-circle:before {
content: "\e931";
}
.icon-clipboard:before {
content: "\e932";
}
.icon-clock:before {
content: "\e933";
}
.icon-cloud:before {
content: "\e934";
}
.icon-cloud-drizzle:before {
content: "\e935";
}
.icon-cloud-lightning:before {
content: "\e936";
}
.icon-cloud-off:before {
content: "\e937";
}
.icon-cloud-rain:before {
content: "\e938";
}
.icon-cloud-snow:before {
content: "\e939";
}
.icon-codepen:before {
content: "\e93a";
}
.icon-command:before {
content: "\e93b";
}
.icon-compass:before {
content: "\e93c";
}
.icon-copy:before {
content: "\e93d";
}
.icon-corner-down-left:before {
content: "\e93e";
}
.icon-corner-down-right:before {
content: "\e93f";
}
.icon-corner-left-down:before {
content: "\e940";
}
.icon-corner-left-up:before {
content: "\e941";
}
.icon-corner-right-down:before {
content: "\e942";
}
.icon-corner-right-up:before {
content: "\e943";
}
.icon-corner-up-left:before {
content: "\e944";
}
.icon-corner-up-right:before {
content: "\e945";
}
.icon-cpu:before {
content: "\e946";
}
.icon-credit-card:before {
content: "\e947";
}
.icon-crop:before {
content: "\e948";
}
.icon-crosshair:before {
content: "\e949";
}
.icon-delete:before {
content: "\e94a";
}
.icon-disc:before {
content: "\e94b";
}
.icon-download:before {
content: "\e94c";
}
.icon-download-cloud:before {
content: "\e94d";
}
.icon-droplet:before {
content: "\e94e";
}
.icon-edit:before {
content: "\e94f";
}
.icon-edit-2:before {
content: "\e950";
}
.icon-edit-3:before {
content: "\e951";
}
.icon-external-link:before {
content: "\e952";
}
.icon-eye:before {
content: "\e953";
}
.icon-eye-off:before {
content: "\e954";
}
.icon-facebook:before {
content: "\e955";
}
.icon-fast-forward:before {
content: "\e956";
}
.icon-feather:before {
content: "\e957";
}
.icon-file:before {
content: "\e958";
}
.icon-file-minus:before {
content: "\e959";
}
.icon-file-plus:before {
content: "\e95a";
}
.icon-file-text:before {
content: "\e95b";
}
.icon-film:before {
content: "\e95c";
}
.icon-filter:before {
content: "\e95d";
}
.icon-flag:before {
content: "\e95e";
}
.icon-folder:before {
content: "\e95f";
}
.icon-github:before {
content: "\e960";
}
.icon-gitlab:before {
content: "\e961";
}
.icon-globe:before {
content: "\e962";
}
.icon-grid:before {
content: "\e963";
}
.icon-hash:before {
content: "\e964";
}
.icon-headphones:before {
content: "\e965";
}
.icon-heart:before {
content: "\e966";
}
.icon-help-circle:before {
content: "\e967";
}
.icon-home:before {
content: "\e968";
}
.icon-image:before {
content: "\e969";
}
.icon-inbox:before {
content: "\e96a";
}
.icon-info:before {
content: "\e96b";
}
.icon-instagram:before {
content: "\e96c";
}
.icon-italic:before {
content: "\e96d";
}
.icon-layers:before {
content: "\e96e";
}
.icon-layout:before {
content: "\e96f";
}
.icon-life-buoy:before {
content: "\e970";
}
.icon-link:before {
content: "\e971";
}
.icon-link-2:before {
content: "\e972";
}
.icon-list:before {
content: "\e973";
}
.icon-loader:before {
content: "\e974";
}
.icon-lock:before {
content: "\e975";
}
.icon-log-in:before {
content: "\e976";
}
.icon-log-out:before {
content: "\e977";
}
.icon-mail:before {
content: "\e978";
}
.icon-map:before {
content: "\e979";
}
.icon-map-pin:before {
content: "\e97a";
}
.icon-maximize:before {
content: "\e97b";
}
.icon-maximize-2:before {
content: "\e97c";
}
.icon-menu:before {
content: "\e97d";
}
.icon-message-circle:before {
content: "\e97e";
}
.icon-message-square:before {
content: "\e97f";
}
.icon-mic:before {
content: "\e980";
}
.icon-mic-off:before {
content: "\e981";
}
.icon-minimize:before {
content: "\e982";
}
.icon-minimize-2:before {
content: "\e983";
}
.icon-minus:before {
content: "\e984";
}
.icon-minus-circle:before {
content: "\e985";
}
.icon-minus-square:before {
content: "\e986";
}
.icon-monitor:before {
content: "\e987";
}
.icon-moon:before {
content: "\e988";
}
.icon-more-horizontal:before {
content: "\e989";
}
.icon-more-vertical:before {
content: "\e98a";
}
.icon-move:before {
content: "\e98b";
}
.icon-music:before {
content: "\e98c";
}
.icon-navigation:before {
content: "\e98d";
}
.icon-navigation-2:before {
content: "\e98e";
}
.icon-octagon:before {
content: "\e98f";
}
.icon-package:before {
content: "\e990";
}
.icon-paperclip:before {
content: "\e991";
}
.icon-pause:before {
content: "\e992";
}
.icon-pause-circle:before {
content: "\e993";
}
.icon-percent:before {
content: "\e994";
}
.icon-phone:before {
content: "\e995";
}
.icon-phone-call:before {
content: "\e996";
}
.icon-phone-forwarded:before {
content: "\e997";
}
.icon-phone-incoming:before {
content: "\e998";
}
.icon-phone-missed:before {
content: "\e999";
}
.icon-phone-off:before {
content: "\e99a";
}
.icon-phone-outgoing:before {
content: "\e99b";
}
.icon-pie-chart:before {
content: "\e99c";
}
.icon-play:before {
content: "\e99d";
}
.icon-play-circle:before {
content: "\e99e";
}
.icon-plus:before {
content: "\e99f";
}
.icon-plus-circle:before {
content: "\e9a0";
}
.icon-plus-square:before {
content: "\e9a1";
}
.icon-pocket:before {
content: "\e9a2";
}
.icon-power:before {
content: "\e9a3";
}
.icon-printer:before {
content: "\e9a4";
}
.icon-radio:before {
content: "\e9a5";
}
.icon-refresh-ccw:before {
content: "\e9a6";
}
.icon-refresh-cw:before {
content: "\e9a7";
}
.icon-repeat:before {
content: "\e9a8";
}
.icon-rewind:before {
content: "\e9a9";
}
.icon-rotate-ccw:before {
content: "\e9aa";
}
.icon-rotate-cw:before {
content: "\e9ab";
}
.icon-save:before {
content: "\e9ac";
}
.icon-scissors:before {
content: "\e9ad";
}
.icon-search:before {
content: "\e9ae";
}
.icon-server:before {
content: "\e9af";
}
.icon-settings:before {
content: "\e9b0";
}
.icon-share:before {
content: "\e9b1";
}
.icon-share-2:before {
content: "\e9b2";
}
.icon-shield:before {
content: "\e9b3";
}
.icon-shopping-cart:before {
content: "\e9b4";
}
.icon-shuffle:before {
content: "\e9b5";
}
.icon-sidebar:before {
content: "\e9b6";
}
.icon-skip-back:before {
content: "\e9b7";
}
.icon-skip-forward:before {
content: "\e9b8";
}
.icon-slack:before {
content: "\e9b9";
}
.icon-slash:before {
content: "\e9ba";
}
.icon-sliders:before {
content: "\e9bb";
}
.icon-smartphone:before {
content: "\e9bc";
}
.icon-speaker:before {
content: "\e9bd";
}
.icon-square:before {
content: "\e9be";
}
.icon-star:before {
content: "\e9bf";
}
.icon-stop-circle:before {
content: "\e9c0";
}
.icon-sun:before {
content: "\e9c1";
}
.icon-sunrise:before {
content: "\e9c2";
}
.icon-sunset:before {
content: "\e9c3";
}
.icon-tablet:before {
content: "\e9c4";
}
.icon-tag:before {
content: "\e9c5";
}
.icon-target:before {
content: "\e9c6";
}
.icon-thermometer:before {
content: "\e9c7";
}
.icon-thumbs-down:before {
content: "\e9c8";
}
.icon-thumbs-up:before {
content: "\e9c9";
}
.icon-toggle-left:before {
content: "\e9ca";
}
.icon-toggle-right:before {
content: "\e9cb";
}
.icon-trash:before {
content: "\e9cc";
}
.icon-trash-2:before {
content: "\e9cd";
}
.icon-trending-down:before {
content: "\e9ce";
}
.icon-trending-up:before {
content: "\e9cf";
}
.icon-triangle:before {
content: "\e9d0";
}
.icon-tv:before {
content: "\e9d1";
}
.icon-twitter:before {
content: "\e9d2";
}
.icon-type:before {
content: "\e9d3";
}
.icon-umbrella:before {
content: "\e9d4";
}
.icon-underline:before {
content: "\e9d5";
}
.icon-unlock:before {
content: "\e9d6";
}
.icon-upload:before {
content: "\e9d7";
}
.icon-upload-cloud:before {
content: "\e9d8";
}
.icon-user:before {
content: "\e9d9";
}
.icon-user-check:before {
content: "\e9da";
}
.icon-user-minus:before {
content: "\e9db";
}
.icon-user-plus:before {
content: "\e9dc";
}
.icon-user-x:before {
content: "\e9dd";
}
.icon-users:before {
content: "\e9de";
}
.icon-video:before {
content: "\e9df";
}
.icon-video-off:before {
content: "\e9e0";
}
.icon-voicemail:before {
content: "\e9e1";
}
.icon-volume:before {
content: "\e9e2";
}
.icon-volume-1:before {
content: "\e9e3";
}
.icon-volume-2:before {
content: "\e9e4";
}
.icon-volume-x:before {
content: "\e9e5";
}
.icon-watch:before {
content: "\e9e6";
}
.icon-wifi:before {
content: "\e9e7";
}
.icon-wifi-off:before {
content: "\e9e8";
}
.icon-wind:before {
content: "\e9e9";
}
.icon-x:before {
content: "\e9ea";
}
.icon-x-circle:before {
content: "\e9eb";
}
.icon-x-square:before {
content: "\e9ec";
}
.icon-zap:before {
content: "\e9ed";
}
.icon-zoom-in:before {
content: "\e9ee";
}
.icon-zoom-out:before {
content: "\e9ef";
}

0
docs/_sass/_layout.scss Normal file
View File

36
docs/_sass/_menu.scss Normal file
View File

@@ -0,0 +1,36 @@
.menu {
background: $colortheme;
position: sticky;
top: 0;
left: 0;
z-index: 10;
overflow: hidden;
}
.menu--content {
height: 80px;
}
.menu a {
color: #fff;
}
.menu a span {
font-weight: bold;
}
.back-to-site {
font-size: 14px;
@media screen and (max-width: 480px) {
img {
width: 22px
}
}
.back-to-site-text {
margin-left: 5px;
transition: .3s;
@media screen and (max-width: 480px) {
display: none
}
}
}

77
docs/_sass/_post.scss Normal file
View File

@@ -0,0 +1,77 @@
.content-post {
min-height: calc(100vh - 480px);
background: #f3f5f7;
padding-top: 30px;
padding-bottom: 30px;
}
.list-item {
box-shadow: 0 3px 8px 0 rgba(0,0,0,0.03);
border: 1px solid #C1C1C1;
margin-bottom: 20px;
padding: 20px;
box-sizing: border-box;
border-radius: 4px;
transition: .3s;
overflow: hidden;
cursor: pointer;
&:last-child {
margin-bottom: 0px;
}
&:hover {
border-color: $colortheme;
}
.list-item-icon {
flex-basis: 100px;
padding-right: 20px;
font-size: 2rem;
color: $colortheme;
}
.list-post-title {
font-size: 22px;
transition: .3s;
color: $colortheme;
}
.list-post-description {
font-size: 16px
}
.list-post-written {
span {
font-weight: bold
}
}
small {
font-size: 12px;
opacity: .7
}
}
.list-item-2 {
box-shadow: 0 3px 8px 0 rgba(0,0,0,0.03);
border: 1px solid #C1C1C1;
padding: 40px;
box-sizing: border-box;
transition: .3s;
margin-bottom: 10px;
overflow: hidden;
&:hover {
border-color: $colortheme;
.list-post-title {
color: $colortheme;
}
}
.list-item-2-img {
margin-right: 20px;
@media screen and (max-width: 839px) {
margin-right: 0;
margin-top: 20px;
}
}
}

View File

@@ -0,0 +1,61 @@
.highlight .hll { background-color: #ffffcc }
.highlight .c { color: #999988; font-style: italic } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #000000; font-weight: bold } /* Keyword */
.highlight .o { color: #000000; font-weight: bold } /* Operator */
.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #999999; font-weight: bold; font-style: italic } /* Comment.Preproc */
.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { color: #000000; font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #999999 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #aaaaaa } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #000000; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #000000; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #000000; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #000000; font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: #000000; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #009999 } /* Literal.Number */
.highlight .s { color: #d01040 } /* Literal.String */
.highlight .na { color: #008080 } /* Name.Attribute */
.highlight .nb { color: #0086B3 } /* Name.Builtin */
.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
.highlight .no { color: #008080 } /* Name.Constant */
.highlight .nd { color: #3c5d5d; font-weight: bold } /* Name.Decorator */
.highlight .ni { color: #800080 } /* Name.Entity */
.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
.highlight .nl { color: #990000; font-weight: bold } /* Name.Label */
.highlight .nn { color: #555555 } /* Name.Namespace */
.highlight .nt { color: #000080 } /* Name.Tag */
.highlight .nv { color: #008080 } /* Name.Variable */
.highlight .ow { color: #000000; font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mf { color: #009999 } /* Literal.Number.Float */
.highlight .mh { color: #009999 } /* Literal.Number.Hex */
.highlight .mi { color: #009999 } /* Literal.Number.Integer */
.highlight .mo { color: #009999 } /* Literal.Number.Oct */
.highlight .sb { color: #d01040 } /* Literal.String.Backtick */
.highlight .sc { color: #d01040 } /* Literal.String.Char */
.highlight .sd { color: #d01040 } /* Literal.String.Doc */
.highlight .s2 { color: #d01040 } /* Literal.String.Double */
.highlight .se { color: #d01040 } /* Literal.String.Escape */
.highlight .sh { color: #d01040 } /* Literal.String.Heredoc */
.highlight .si { color: #d01040 } /* Literal.String.Interpol */
.highlight .sx { color: #d01040 } /* Literal.String.Other */
.highlight .sr { color: #009926 } /* Literal.String.Regex */
.highlight .s1 { color: #d01040 } /* Literal.String.Single */
.highlight .ss { color: #990073 } /* Literal.String.Symbol */
.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
.highlight .vc { color: #008080 } /* Name.Variable.Class */
.highlight .vg { color: #008080 } /* Name.Variable.Global */
.highlight .vi { color: #008080 } /* Name.Variable.Instance */
.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */

Binary file not shown.

View File

@@ -0,0 +1,250 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="icomoon" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#xe900;" glyph-name="activity" d="M938.667 469.334h-170.667c-17.067 0-34.133-12.8-38.4-29.867l-89.6-260.267-217.6 644.267c-4.267 17.067-21.333 29.867-38.4 29.867s-34.133-12.8-38.4-29.867l-119.467-354.133h-140.8c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h170.667c17.067 0 34.133 12.8 38.4 29.867l89.6 260.267 217.6-648.533c4.267-17.067 21.333-29.867 38.4-29.867s34.133 12.8 38.4 29.867l119.467 354.133h140.8c25.6 0 42.667 17.067 42.667 42.667s-17.067 46.933-42.667 46.933z" />
<glyph unicode="&#xe901;" glyph-name="airplay" d="M853.333 853.334h-682.667c-72.533 0-128-55.467-128-128v-426.667c0-72.533 55.467-128 128-128h42.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-42.667c-25.6 0-42.667 17.067-42.667 42.667v426.667c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-426.667c0-25.6-17.067-42.667-42.667-42.667h-42.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h42.667c72.533 0 128 55.467 128 128v426.667c0 72.533-55.467 128-128 128zM546.133 324.267c-17.067 21.333-51.2 21.333-64 0l-213.333-256c-8.533-12.8-12.8-29.867-4.267-46.933 4.267-12.8 17.067-21.333 34.133-21.333h426.667c17.067 0 29.867 8.533 38.4 25.6s4.267 34.133-4.267 46.933l-213.333 251.733zM388.267 85.334l123.733 145.067 123.733-145.067h-247.467z" />
<glyph unicode="&#xe902;" glyph-name="alert-circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM512 640c-25.6 0-42.667-17.067-42.667-42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667c0 25.6-17.067 42.667-42.667 42.667zM482.133 285.867c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe903;" glyph-name="alert-octagon" d="M968.533 631.467l-251.733 251.733c-4.267 8.533-17.067 12.8-29.867 12.8h-349.867c-12.8 0-25.6-4.267-29.867-12.8l-251.733-251.733c-8.533-4.267-12.8-17.067-12.8-29.867v-354.133c0-12.8 4.267-21.333 12.8-29.867l251.733-251.733c4.267-4.267 17.067-8.533 29.867-8.533h354.133c12.8 0 21.333 4.267 29.867 12.8l251.733 251.733c8.533 8.533 12.8 17.067 12.8 29.867v349.867c-4.267 12.8-8.533 25.6-17.067 29.867zM896 268.8l-226.133-226.133h-315.733l-226.133 226.133v315.733l226.133 226.133h320l221.867-226.133v-315.733zM512 640c-25.6 0-42.667-17.067-42.667-42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667c0 25.6-17.067 42.667-42.667 42.667zM482.133 285.867c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe904;" glyph-name="alert-triangle" d="M981.333 192l-358.4 605.867c-17.067 29.867-46.933 51.2-81.067 59.733s-68.267 4.267-98.133-12.8c-17.067-8.533-34.133-25.6-42.667-42.667 0 0 0 0 0 0l-358.4-610.133c-34.133-59.733-12.8-140.8 46.933-174.933 17.067-12.8 38.4-17.067 59.733-17.067h725.333c34.133 0 68.267 12.8 89.6 38.4 25.6 25.6 38.4 55.467 38.4 89.6-4.267 21.333-8.533 46.933-21.333 64zM904.533 98.134c-8.533-8.533-21.333-12.8-29.867-12.8h-725.333c-8.533 0-12.8 0-21.333 4.267-21.333 12.8-25.6 38.4-17.067 59.733l362.667 601.6c4.267 4.267 8.533 12.8 12.8 12.8 21.333 12.8 46.933 4.267 59.733-12.8l362.667-601.6c4.267-4.267 4.267-12.8 4.267-21.333 4.267-12.8-4.267-21.333-8.533-29.867zM512 597.334c-25.6 0-42.667-17.067-42.667-42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667c0 25.6-17.067 42.667-42.667 42.667zM482.133 243.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe905;" glyph-name="align-center" d="M256 554.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h512c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-512zM128 640h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM896 384h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM768 213.334h-512c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h512c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe906;" glyph-name="align-justify" d="M896 554.667h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM128 640h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM896 384h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM896 213.334h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe907;" glyph-name="align-left" d="M128 469.334h597.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-597.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM128 640h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM896 384h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM725.333 213.334h-597.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h597.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe908;" glyph-name="align-right" d="M896 554.667h-597.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h597.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM128 640h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM896 384h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM896 213.334h-597.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h597.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe909;" glyph-name="anchor" d="M938.667 469.334h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h81.067c-21.333-179.2-162.133-320-337.067-337.067v512c72.533 17.067 128 85.333 128 166.4 0 93.867-76.8 170.667-170.667 170.667s-170.667-76.8-170.667-170.667c0-81.067 55.467-145.067 128-166.4v-516.267c-179.2 21.333-320 162.133-337.067 337.067h81.067c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-128c-25.6 0-42.667-17.067-42.667-42.667 0-260.267 209.067-469.333 469.333-469.333s469.333 209.067 469.333 469.333c0 29.867-17.067 46.933-42.667 46.933zM426.667 725.334c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333-38.4-85.333-85.333-85.333c-46.933 0-85.333 38.4-85.333 85.333z" />
<glyph unicode="&#xe90a;" glyph-name="aperture" d="M891.733 153.6c55.467 76.8 89.6 170.667 89.6 273.067 0 64-12.8 128-38.4 183.467 0 0 0 4.267 0 4.267-64 149.333-204.8 256-375.467 277.333 0 0-4.267 0-4.267 0-17.067 4.267-34.133 4.267-51.2 4.267-153.6 0-290.133-72.533-375.467-187.733 0-4.267-4.267-4.267-4.267-8.533-55.467-76.8-89.6-170.667-89.6-273.067 0-64 12.8-128 38.4-187.733 0 0 0-4.267 0-4.267 64-145.067 204.8-256 371.2-277.333 0 0 4.267 0 4.267 0 17.067 0 34.133-4.267 51.2-4.267 153.6 0 290.133 72.533 375.467 187.733 4.267 4.267 8.533 8.533 8.533 12.8zM584.533 298.667h-149.333l-72.533 128 72.533 128h149.333l72.533-128-72.533-128zM128 426.667c0 59.733 12.8 119.467 38.4 170.667l170.667-298.667h-187.733c-12.8 38.4-21.333 81.067-21.333 128zM682.667 554.667h187.733c12.8-38.4 21.333-81.067 21.333-128 0-59.733-12.8-119.467-38.4-170.667l-170.667 298.667zM832 640h-345.6l93.867 162.133c106.667-17.067 196.267-76.8 251.733-162.133zM486.4 810.667l-170.667-298.667-93.867 162.133c64 76.8 157.867 128 264.533 136.533zM192 213.334h345.6l-93.867-162.133c-106.667 17.067-196.267 76.8-251.733 162.133zM537.6 42.667l170.667 298.667 93.867-162.133c-64-76.8-157.867-128-264.533-136.533z" />
<glyph unicode="&#xe90b;" glyph-name="arrow-down" d="M797.867 371.2c-17.067 17.067-42.667 17.067-59.733 0l-183.467-183.467v580.267c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-580.267l-183.467 183.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l256-256c4.267-4.267 8.533-8.533 12.8-8.533 4.267-4.267 12.8-4.267 17.067-4.267s12.8 0 17.067 4.267c4.267 4.267 8.533 4.267 12.8 8.533l256 256c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe90c;" glyph-name="arrow-down-left" d="M797.867 712.534c-17.067 17.067-42.667 17.067-59.733 0l-439.467-439.467v281.6c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-384c0-4.267 0-12.8 4.267-17.067 4.267-8.533 12.8-17.067 21.333-21.333 4.267-4.267 12.8-4.267 17.067-4.267h384c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-281.6l439.467 439.467c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe90d;" glyph-name="arrow-down-right" d="M810.667 554.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-281.6l-439.467 439.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l439.467-439.467h-281.6c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h384c4.267 0 12.8 0 17.067 4.267 8.533 4.267 17.067 12.8 21.333 21.333 4.267 4.267 4.267 12.8 4.267 17.067v384z" />
<glyph unicode="&#xe90e;" glyph-name="arrow-left" d="M853.333 469.334h-580.267l183.467 183.467c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-256-256c-4.267-4.267-8.533-8.533-8.533-12.8-4.267-8.533-4.267-21.333 0-34.133 4.267-4.267 4.267-8.533 8.533-12.8l256-256c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-183.467 183.467h580.267c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe90f;" glyph-name="arrow-right" d="M891.733 409.6c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-256 256c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l183.467-183.467h-580.267c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h580.267l-183.467-183.467c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l256 256c4.267 4.267 8.533 8.533 8.533 12.8z" />
<glyph unicode="&#xe910;" glyph-name="arrow-up" d="M797.867 541.867l-256 256c-4.267 4.267-8.533 8.533-12.8 8.533-8.533 4.267-21.333 4.267-34.133 0-4.267-4.267-8.533-4.267-12.8-8.533l-256-256c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l183.467 183.467v-580.267c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v580.267l183.467-183.467c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe911;" glyph-name="arrow-up-left" d="M797.867 200.534l-439.467 439.467h281.6c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-384c-4.267 0-12.8 0-17.067-4.267-8.533-4.267-17.067-12.8-21.333-21.333-4.267-4.267-4.267-12.8-4.267-17.067v-384c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v281.6l439.467-439.467c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe912;" glyph-name="arrow-up-right" d="M806.4 699.734c-4.267 8.533-12.8 17.067-21.333 21.333-4.267 4.267-12.8 4.267-17.067 4.267h-384c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h281.6l-439.467-439.467c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l439.467 439.467v-281.6c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v384c0 4.267 0 12.8-4.267 17.067z" />
<glyph unicode="&#xe913;" glyph-name="at-sign" d="M512 896c-123.733 0-243.2-46.933-332.8-136.533s-136.533-209.067-136.533-332.8c0-260.267 209.067-469.333 469.333-469.333 102.4 0 204.8 34.133 285.867 98.133 17.067 12.8 21.333 42.667 8.533 59.733s-42.667 21.333-59.733 8.533c-68.267-51.2-149.333-81.067-234.667-81.067-213.333 0-384 170.667-384 384 0 102.4 38.4 200.533 110.933 273.067s170.667 110.933 273.067 110.933c213.333 0 384-170.667 384-384v-42.667c0-46.933-38.4-85.333-85.333-85.333s-85.333 38.4-85.333 85.333v42.667c0 119.467-93.867 213.333-213.333 213.333s-213.333-93.867-213.333-213.333 93.867-213.333 213.333-213.333c64 0 119.467 29.867 157.867 72.533 29.867-42.667 81.067-72.533 140.8-72.533 93.867 0 170.667 76.8 170.667 170.667v42.667c0 260.267-209.067 469.333-469.333 469.333zM512 298.667c-72.533 0-128 55.467-128 128s55.467 128 128 128 128-55.467 128-128-55.467-128-128-128z" />
<glyph unicode="&#xe914;" glyph-name="award" d="M853.333 597.334c0 187.733-153.6 341.333-341.333 341.333s-341.333-153.6-341.333-341.333c0-110.933 51.2-209.067 132.267-268.8l-46.933-366.933c-4.267-17.067 4.267-34.133 17.067-42.667s29.867-8.533 46.933 0l192 115.2 192-115.2c4.267-4.267 12.8-4.267 21.333-4.267s17.067 4.267 21.333 8.533 21.333 25.6 17.067 42.667l-46.933 362.667c85.333 59.733 136.533 157.867 136.533 268.8zM256 597.334c0 140.8 115.2 256 256 256s256-115.2 256-256-115.2-256-256-256-256 115.2-256 256zM669.867 38.4l-136.533 81.067c-12.8 8.533-29.867 8.533-42.667 0l-136.533-81.067 29.867 243.2c38.4-17.067 81.067-25.6 128-25.6s89.6 8.533 128 25.6l29.867-243.2z" />
<glyph unicode="&#xe915;" glyph-name="bar-chart" d="M938.667 853.334h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-768c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v768c0 25.6-17.067 42.667-42.667 42.667zM896 85.334h-85.333v682.667h85.333v-682.667zM597.333 640h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-554.667c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v554.667c0 25.6-17.067 42.667-42.667 42.667zM554.667 85.334h-85.333v469.333h85.333v-469.333zM256 426.667h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-341.333c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v341.333c0 25.6-17.067 42.667-42.667 42.667zM213.333 85.334h-85.333v256h85.333v-256z" />
<glyph unicode="&#xe916;" glyph-name="bar-chart-2" d="M597.333 853.334h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-768c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v768c0 25.6-17.067 42.667-42.667 42.667zM554.667 85.334h-85.333v682.667h85.333v-682.667zM938.667 640h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-554.667c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v554.667c0 25.6-17.067 42.667-42.667 42.667zM896 85.334h-85.333v469.333h85.333v-469.333zM256 426.667h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-341.333c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v341.333c0 25.6-17.067 42.667-42.667 42.667zM213.333 85.334h-85.333v256h85.333v-256z" />
<glyph unicode="&#xe917;" glyph-name="battery" d="M725.333 725.334h-597.333c-72.533 0-128-55.467-128-128v-341.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v341.333c0 72.533-55.467 128-128 128zM768 256c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v341.333c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-341.333zM981.333 512c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe918;" glyph-name="battery-charging" d="M725.333 725.334h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333c25.6 0 42.667-17.067 42.667-42.667v-341.333c0-25.6-17.067-42.667-42.667-42.667h-136.533c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h136.533c72.533 0 128 55.467 128 128v341.333c0 72.533-55.467 128-128 128zM213.333 213.334h-85.333c-25.6 0-42.667 17.067-42.667 42.667v341.333c0 25.6 17.067 42.667 42.667 42.667h136.533c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-136.533c-72.533 0-128-55.467-128-128v-341.333c0-72.533 55.467-128 128-128h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM981.333 512c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM593.067 448c-8.533 12.8-21.333 21.333-38.4 21.333h-174.933l128 187.733c12.8 21.333 8.533 46.933-12.8 59.733s-46.933 8.533-59.733-12.8l-170.667-256c-8.533-12.8-8.533-29.867 0-42.667 4.267-12.8 17.067-21.333 34.133-21.333h174.933l-128-187.733c-12.8-21.333-8.533-46.933 12.8-59.733 8.533-4.267 17.067-8.533 25.6-8.533 12.8 0 25.6 8.533 34.133 17.067l170.667 256c8.533 17.067 12.8 29.867 4.267 46.933z" />
<glyph unicode="&#xe919;" glyph-name="bell" d="M938.667 256c-46.933 0-85.333 38.4-85.333 85.333v213.333c0 187.733-153.6 341.333-341.333 341.333s-341.333-153.6-341.333-341.333v-213.333c0-46.933-38.4-85.333-85.333-85.333-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h853.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM234.667 256c12.8 25.6 21.333 55.467 21.333 85.333v213.333c0 140.8 115.2 256 256 256s256-115.2 256-256v-213.333c0-29.867 8.533-59.733 21.333-85.333h-554.667zM605.867 81.067c-21.333 12.8-46.933 4.267-59.733-17.067s-38.4-25.6-59.733-17.067c-8.533 4.267-12.8 8.533-17.067 17.067-12.8 21.333-38.4 25.6-59.733 17.067-21.333-12.8-25.6-38.4-17.067-59.733 12.8-21.333 25.6-34.133 46.933-46.933s42.667-17.067 64-17.067c42.667 0 85.333 21.333 110.933 64 21.333 21.333 12.8 46.933-8.533 59.733z" />
<glyph unicode="&#xe91a;" glyph-name="bell-off" d="M605.867 81.067c-21.333 12.8-46.933 4.267-59.733-17.067s-38.4-25.6-59.733-17.067c-8.533 4.267-12.8 8.533-17.067 17.067-12.8 21.333-38.4 25.6-59.733 17.067-21.333-12.8-25.6-38.4-17.067-59.733 12.8-21.333 25.6-34.133 46.933-46.933s42.667-17.067 64-17.067c42.667 0 85.333 21.333 110.933 64 21.333 21.333 12.8 46.933-8.533 59.733zM388.267 776.534c123.733 68.267 277.333 25.6 349.867-98.133 17.067-34.133 29.867-81.067 29.867-123.733v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667c0 59.733-17.067 115.2-42.667 166.4-93.867 162.133-302.933 221.867-465.067 128-21.333-8.533-29.867-34.133-17.067-55.467s38.4-25.6 59.733-17.067zM1011.2-12.8l-256 256c0 0 0 0 0 0l-682.667 682.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l183.467-183.467c-17.067-42.667-25.6-85.333-25.6-128v-213.333c0-46.933-38.4-85.333-85.333-85.333-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h622.933l243.2-243.2c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733zM234.667 256c12.8 25.6 21.333 55.467 21.333 85.333v213.333c0 21.333 4.267 42.667 8.533 59.733l358.4-358.4h-388.267z" />
<glyph unicode="&#xe91b;" glyph-name="bluetooth" d="M571.733 426.667l204.8 204.8c17.067 17.067 17.067 42.667 0 59.733l-234.667 234.667c-12.8 12.8-29.867 17.067-46.933 8.533-17.067-4.267-25.6-21.333-25.6-38.4v-366.933l-162.133 162.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l204.8-204.8-204.8-204.8c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l162.133 162.133v-366.933c0-17.067 8.533-34.133 25.6-38.4 4.267-4.267 12.8-4.267 17.067-4.267 12.8 0 21.333 4.267 29.867 12.8l234.667 234.667c17.067 17.067 17.067 42.667 0 59.733l-204.8 204.8zM554.667 793.6l132.267-132.267-132.267-132.267v264.533zM554.667 59.734v264.533l132.267-132.267-132.267-132.267z" />
<glyph unicode="&#xe91c;" glyph-name="bold" d="M742.4 443.734c42.667 38.4 68.267 93.867 68.267 153.6 0 119.467-93.867 213.333-213.333 213.333h-341.333c-25.6 0-42.667-17.067-42.667-42.667v-682.667c0-25.6 17.067-42.667 42.667-42.667h384c119.467 0 213.333 93.867 213.333 213.333 0 81.067-46.933 149.333-110.933 187.733zM298.667 725.334h298.667c72.533 0 128-55.467 128-128s-55.467-128-128-128h-298.667v256zM640 128h-341.333v256h341.333c72.533 0 128-55.467 128-128s-55.467-128-128-128z" />
<glyph unicode="&#xe91d;" glyph-name="book" d="M853.333 896h-576c-81.067 0-149.333-68.267-149.333-149.333v-640c0-81.067 68.267-149.333 149.333-149.333h576c25.6 0 42.667 17.067 42.667 42.667v853.333c0 25.6-17.067 42.667-42.667 42.667zM277.333 810.667h533.333v-554.667h-533.333c-21.333 0-42.667-4.267-64-17.067v507.733c0 34.133 29.867 64 64 64zM277.333 42.667c-34.133 0-64 29.867-64 64s29.867 64 64 64h533.333v-128h-533.333z" />
<glyph unicode="&#xe91e;" glyph-name="bookmark" d="M725.333 853.334h-426.667c-72.533 0-128-55.467-128-128v-682.667c0-17.067 8.533-29.867 21.333-38.4s29.867-4.267 42.667 4.267l273.067 196.267 273.067-196.267c8.533-4.267 17.067-8.533 25.6-8.533s12.8 0 21.333 4.267c12.8 8.533 21.333 21.333 21.333 38.4v682.667c4.267 72.533-51.2 128-123.733 128zM768 123.734l-230.4 166.4c-8.533 4.267-17.067 8.533-25.6 8.533s-17.067-4.267-25.6-8.533l-230.4-166.4v601.6c0 25.6 17.067 42.667 42.667 42.667h426.667c25.6 0 42.667-17.067 42.667-42.667v-601.6z" />
<glyph unicode="&#xe91f;" glyph-name="box" d="M908.8 742.4l-341.333 170.667c0 0 0 0 0 0-34.133 17.067-76.8 17.067-115.2 0l-341.333-170.667c-42.667-21.333-68.267-64-68.267-110.933v-405.333c0-46.933 25.6-93.867 72.533-115.2l341.333-170.667c17.067-8.533 38.4-12.8 55.467-12.8 21.333 0 38.4 4.267 55.467 12.8l341.333 170.667c42.667 21.333 72.533 64 72.533 115.2v405.333c0 46.933-25.6 89.6-72.533 110.933zM494.933 840.534c4.267 4.267 12.8 4.267 17.067 4.267 8.533 0 12.8 0 17.067-4.267l315.733-157.867-332.8-166.4-332.8 166.4 315.733 157.867zM149.333 183.467c-12.8 8.533-21.333 25.6-21.333 38.4v392.533l341.333-170.667v-418.133l-320 157.867zM870.4 183.467l-315.733-157.867v418.133l341.333 170.667v-392.533c0-17.067-8.533-29.867-25.6-38.4z" />
<glyph unicode="&#xe920;" glyph-name="briefcase" d="M853.333 682.667h-128v42.667c0 72.533-55.467 128-128 128h-170.667c-72.533 0-128-55.467-128-128v-42.667h-128c-72.533 0-128-55.467-128-128v-426.667c0-72.533 55.467-128 128-128h682.667c72.533 0 128 55.467 128 128v426.667c0 72.533-55.467 128-128 128zM384 725.334c0 25.6 17.067 42.667 42.667 42.667h170.667c25.6 0 42.667-17.067 42.667-42.667v-42.667h-256v42.667zM640 597.334v-512h-256v512h256zM128 128v426.667c0 25.6 17.067 42.667 42.667 42.667h128v-512h-128c-25.6 0-42.667 17.067-42.667 42.667zM896 128c0-25.6-17.067-42.667-42.667-42.667h-128v512h128c25.6 0 42.667-17.067 42.667-42.667v-426.667z" />
<glyph unicode="&#xe921;" glyph-name="calendar" d="M810.667 810.667h-85.333v42.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-42.667h-256v42.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-42.667h-85.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM213.333 725.334h85.333v-42.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v42.667h256v-42.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v42.667h85.333c25.6 0 42.667-17.067 42.667-42.667v-128h-682.667v128c0 25.6 17.067 42.667 42.667 42.667zM810.667 42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v384h682.667v-384c0-25.6-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe922;" glyph-name="camera" d="M896 725.334h-149.333l-72.533 110.933c-8.533 8.533-21.333 17.067-34.133 17.067h-256c-12.8 0-25.6-8.533-34.133-17.067l-72.533-110.933h-149.333c-72.533 0-128-55.467-128-128v-469.333c0-72.533 55.467-128 128-128h768c72.533 0 128 55.467 128 128v469.333c0 72.533-55.467 128-128 128zM938.667 128c0-25.6-17.067-42.667-42.667-42.667h-768c-25.6 0-42.667 17.067-42.667 42.667v469.333c0 25.6 17.067 42.667 42.667 42.667h170.667c12.8 0 25.6 8.533 34.133 17.067l72.533 110.933h209.067l72.533-110.933c12.8-8.533 25.6-17.067 38.4-17.067h170.667c25.6 0 42.667-17.067 42.667-42.667v-469.333zM512 597.334c-119.467 0-213.333-93.867-213.333-213.333s93.867-213.333 213.333-213.333 213.333 93.867 213.333 213.333-93.867 213.333-213.333 213.333zM512 256c-72.533 0-128 55.467-128 128s55.467 128 128 128 128-55.467 128-128-55.467-128-128-128z" />
<glyph unicode="&#xe923;" glyph-name="camera-off" d="M925.867 72.534c0 0 0 0 0 0l-640 640c0 0 0 0 0 0l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l140.8-140.8h-25.6c-72.533 0-128-55.467-128-128v-469.333c0-72.533 55.467-128 128-128h750.933l72.533-72.533c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-85.333 85.333zM405.333 456.534c4.267 4.267 4.267 4.267 8.533 8.533l179.2-179.2c-17.067-12.8-38.4-25.6-59.733-29.867-34.133-4.267-68.267 0-93.867 21.333-29.867 21.333-46.933 46.933-55.467 81.067-4.267 34.133 4.267 68.267 21.333 98.133zM128 85.334c-25.6 0-42.667 17.067-42.667 42.667v469.333c0 25.6 17.067 42.667 42.667 42.667h110.933l115.2-115.2c-8.533-8.533-12.8-12.8-17.067-21.333-34.133-46.933-42.667-102.4-34.133-157.867s42.667-106.667 89.6-136.533c34.133-25.6 76.8-38.4 119.467-38.4 12.8 0 25.6 0 38.4 4.267 38.4 8.533 72.533 25.6 102.4 51.2l140.8-140.8h-665.6zM896 725.334h-149.333l-72.533 110.933c-8.533 8.533-21.333 17.067-34.133 17.067h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h234.667l72.533-110.933c8.533-8.533 21.333-17.067 34.133-17.067h170.667c25.6 0 42.667-17.067 42.667-42.667v-396.8c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v396.8c0 72.533-55.467 128-128 128z" />
<glyph unicode="&#xe924;" glyph-name="cast" d="M89.6 465.067c-21.333 4.267-42.667-12.8-46.933-38.4-4.267-21.333 12.8-42.667 38.4-46.933 157.867-17.067 281.6-140.8 302.933-302.933 0-17.067 17.067-34.133 38.4-34.133 0 0 4.267 0 4.267 0 21.333 4.267 38.4 25.6 38.4 46.933-21.333 200.533-174.933 354.133-375.467 375.467zM93.867 294.4c-21.333 4.267-46.933-12.8-51.2-34.133s8.533-46.933 34.133-51.2c68.267-12.8 119.467-64 132.267-132.267 4.267-21.333 21.333-34.133 42.667-34.133 4.267 0 4.267 0 8.533 0 21.333 4.267 38.4 25.6 34.133 51.2-21.333 102.4-98.133 179.2-200.533 200.533zM853.333 810.667h-682.667c-72.533 0-128-55.467-128-128v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-512c0-25.6-17.067-42.667-42.667-42.667h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c72.533 0 128 55.467 128 128v512c0 72.533-55.467 128-128 128zM55.467 115.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe925;" glyph-name="check" d="M883.2 712.534c-17.067 17.067-42.667 17.067-59.733 0l-439.467-439.467-183.467 183.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l213.333-213.333c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l469.333 469.333c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe926;" glyph-name="check-circle" d="M938.667 507.734c-25.6 0-42.667-17.067-42.667-42.667v-38.4c0-213.333-170.667-384-384-384 0 0 0 0 0 0-213.333 0-384 170.667-384 384s170.667 384 384 384c0 0 0 0 0 0 55.467 0 106.667-12.8 157.867-34.133 21.333-8.533 46.933 0 55.467 21.333s0 46.933-21.333 55.467c-59.733 25.6-123.733 42.667-192 42.667 0 0 0 0 0 0-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333c0 0 0 0 0 0 260.267 0 469.333 209.067 469.333 469.333v38.4c0 25.6-17.067 42.667-42.667 42.667zM1011.2 840.534c-17.067 17.067-42.667 17.067-59.733 0l-439.467-439.467-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l128-128c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l469.333 469.333c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe927;" glyph-name="check-square" d="M1011.2 840.534c-17.067 17.067-42.667 17.067-59.733 0l-439.467-439.467-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l128-128c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l469.333 469.333c17.067 17.067 17.067 42.667 0 59.733zM896 469.334c-25.6 0-42.667-17.067-42.667-42.667v-298.667c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h469.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-469.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v298.667c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe928;" glyph-name="chevron-down" d="M797.867 584.534c-17.067 17.067-42.667 17.067-59.733 0l-226.133-226.133-226.133 226.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l256-256c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l256 256c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe929;" glyph-name="chevron-left" d="M443.733 426.667l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-256-256c-17.067-17.067-17.067-42.667 0-59.733l256-256c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-226.133 226.133z" />
<glyph unicode="&#xe92a;" glyph-name="chevron-right" d="M669.867 456.534l-256 256c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l226.133-226.133-226.133-226.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l256 256c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe92b;" glyph-name="chevron-up" d="M797.867 328.534l-256 256c-17.067 17.067-42.667 17.067-59.733 0l-256-256c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l226.133 226.133 226.133-226.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe92c;" glyph-name="chevrons-down" d="M695.467 413.867l-183.467-183.467-183.467 183.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l213.333-213.333c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l213.333 213.333c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0zM482.133 439.467c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l213.333 213.333c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-183.467-183.467-183.467 183.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l213.333-213.333z" />
<glyph unicode="&#xe92d;" glyph-name="chevrons-left" d="M315.733 426.667l183.467 183.467c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-213.333-213.333c-17.067-17.067-17.067-42.667 0-59.733l213.333-213.333c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-183.467 183.467zM614.4 426.667l183.467 183.467c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-213.333-213.333c-17.067-17.067-17.067-42.667 0-59.733l213.333-213.333c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-183.467 183.467z" />
<glyph unicode="&#xe92e;" glyph-name="chevrons-right" d="M797.867 456.534l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l183.467-183.467-183.467-183.467c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l213.333 213.333c17.067 17.067 17.067 42.667 0 59.733zM499.2 456.534l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l183.467-183.467-183.467-183.467c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l213.333 213.333c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe92f;" glyph-name="chevrons-up" d="M328.533 439.467l183.467 183.467 183.467-183.467c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0l-213.333-213.333c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0zM541.867 413.867c-17.067 17.067-42.667 17.067-59.733 0l-213.333-213.333c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l183.467 183.467 183.467-183.467c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-213.333 213.333z" />
<glyph unicode="&#xe930;" glyph-name="chrome" d="M942.933 610.134c0 4.267 0 4.267 0 0-76.8 170.667-238.933 285.867-430.933 285.867-153.6 0-290.133-72.533-375.467-187.733 0-4.267-4.267-4.267-4.267-8.533-55.467-76.8-89.6-170.667-89.6-273.067 0-238.933 179.2-435.2 409.6-465.067 0 0 4.267 0 4.267 0 17.067 0 34.133-4.267 51.2-4.267 260.267 0 469.333 209.067 469.333 469.333 4.267 64-8.533 128-34.133 183.467zM512 810.667c132.267 0 251.733-68.267 320-170.667h-320c-89.6 0-162.133-55.467-196.267-128l-93.867 162.133c68.267 85.333 174.933 136.533 290.133 136.533zM640 426.667c0-72.533-55.467-128-128-128s-128 55.467-128 128 55.467 128 128 128 128-55.467 128-128zM128 426.667c0 59.733 12.8 119.467 38.4 170.667l157.867-277.333c0 0 0-4.267 4.267-4.267 38.4-59.733 106.667-102.4 183.467-102.4 8.533 0 17.067 0 25.6 4.267l-98.133-166.4c-174.933 29.867-311.467 187.733-311.467 375.467zM537.6 42.667l157.867 277.333c0 0 0 4.267 0 4.267 17.067 29.867 25.6 64 25.6 102.4 0 46.933-17.067 93.867-42.667 128h192c12.8-38.4 21.333-81.067 21.333-128 4.267-204.8-153.6-371.2-354.133-384z" />
<glyph unicode="&#xe931;" glyph-name="circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384z" />
<glyph unicode="&#xe932;" glyph-name="clipboard" d="M768 810.667h-42.667c0 46.933-38.4 85.333-85.333 85.333h-256c-46.933 0-85.333-38.4-85.333-85.333h-42.667c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM384 810.667h256v-85.333h-256v42.667c0 0 0 0 0 0s0 0 0 0v42.667zM810.667 85.334c0-25.6-17.067-42.667-42.667-42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h42.667c0-46.933 38.4-85.333 85.333-85.333h256c46.933 0 85.333 38.4 85.333 85.333h42.667c25.6 0 42.667-17.067 42.667-42.667v-597.333z" />
<glyph unicode="&#xe933;" glyph-name="clock" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM554.667 443.734v238.933c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-256c0-12.8 4.267-21.333 12.8-29.867l128-128c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-115.2 115.2z" />
<glyph unicode="&#xe934;" glyph-name="cloud" d="M768 554.667h-21.333c-29.867 85.333-89.6 157.867-166.4 204.8-89.6 51.2-192 68.267-290.133 42.667-102.4-29.867-183.467-93.867-238.933-179.2-51.2-89.6-68.267-192-42.667-290.133 42.667-170.667 196.267-290.133 371.2-290.133 0 0 0 0 0 0h384c140.8 0 256 115.2 256 256s-110.933 256-251.733 256zM768 128h-384c0 0 0 0 0 0-136.533 0-256 93.867-290.133 221.867-21.333 81.067-8.533 157.867 34.133 230.4s106.667 119.467 183.467 136.533c21.333 4.267 46.933 8.533 72.533 8.533 132.267 0 256-89.6 290.133-226.133 4.267-17.067 21.333-34.133 42.667-34.133h51.2c93.867 0 170.667-76.8 170.667-170.667 0-89.6-76.8-166.4-170.667-166.4z" />
<glyph unicode="&#xe935;" glyph-name="cloud-drizzle" d="M341.333 170.667c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM341.333 426.667c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM682.667 170.667c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM682.667 426.667c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM512 85.334c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM512 341.334c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM1002.667 529.067c-42.667 93.867-132.267 153.6-234.667 153.6h-21.333c-64 187.733-264.533 294.4-456.533 243.2-209.067-51.2-332.8-260.267-277.333-469.333 21.333-81.067 68.267-153.6 132.267-204.8 17.067-12.8 46.933-12.8 59.733 8.533 12.8 17.067 12.8 46.933-8.533 59.733-51.2 38.4-85.333 98.133-102.4 157.867-42.667 157.867 55.467 324.267 213.333 362.667 157.867 42.667 324.267-55.467 362.667-213.333 4.267-17.067 21.333-34.133 42.667-34.133h55.467c68.267 0 128-38.4 157.867-102.4 17.067-42.667 21.333-89.6 4.267-132.267s-46.933-76.8-89.6-93.867c-21.333-8.533-29.867-34.133-21.333-55.467 8.533-17.067 21.333-25.6 38.4-25.6 4.267 0 12.8 0 17.067 4.267 64 25.6 110.933 76.8 136.533 140.8 21.333 68.267 17.067 136.533-8.533 200.533z" />
<glyph unicode="&#xe936;" glyph-name="cloud-lightning" d="M1019.733 477.867c-25.6 119.467-132.267 204.8-251.733 204.8 0 0 0 0 0 0h-21.333c-64 187.733-264.533 294.4-456.533 243.2-102.4-25.6-183.467-89.6-238.933-174.933-51.2-89.6-68.267-192-42.667-290.133 25.6-102.4 93.867-187.733 187.733-238.933 21.333-12.8 46.933-8.533 59.733 12.8s4.267 46.933-17.067 59.733c-72.533 38.4-123.733 106.667-145.067 187.733-21.333 76.8-8.533 153.6 34.133 226.133 38.4 68.267 106.667 119.467 183.467 136.533 157.867 42.667 324.267-55.467 362.667-213.333 4.267-17.067 21.333-34.133 42.667-34.133h51.2c0 0 0 0 0 0 81.067 0 149.333-55.467 166.4-136.533 17.067-93.867-42.667-183.467-132.267-200.533-21.333-4.267-38.4-25.6-34.133-51.2 4.267-21.333 21.333-34.133 42.667-34.133 4.267 0 4.267 0 8.533 0 136.533 29.867 226.133 166.4 200.533 302.933zM640 256h-174.933l128 187.733c12.8 21.333 8.533 46.933-12.8 59.733s-46.933 8.533-59.733-12.8l-170.667-256c-8.533-12.8-8.533-29.867 0-42.667 4.267-12.8 17.067-21.333 34.133-21.333h174.933l-128-187.733c-12.8-21.333-8.533-46.933 12.8-59.733 8.533-4.267 17.067-8.533 25.6-8.533 12.8 0 25.6 8.533 34.133 17.067l170.667 256c8.533 12.8 8.533 29.867 0 42.667s-17.067 25.6-34.133 25.6z" />
<glyph unicode="&#xe937;" glyph-name="cloud-off" d="M409.6 725.334c128-12.8 230.4-102.4 264.533-221.867 4.267-17.067 21.333-34.133 42.667-34.133h51.2c0 0 0 0 0 0 21.333 0 46.933-4.267 68.267-12.8 85.333-38.4 128-136.533 89.6-221.867-8.533-21.333 0-46.933 21.333-55.467 4.267-4.267 12.8-4.267 17.067-4.267 17.067 0 34.133 8.533 38.4 25.6 55.467 128-4.267 281.6-136.533 337.067-29.867 8.533-64 17.067-98.133 17.067h-21.333c-51.2 140.8-179.2 243.2-328.533 256-25.6 0-42.667-17.067-46.933-38.4-4.267-25.6 17.067-42.667 38.4-46.933zM72.533 925.867c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l132.267-132.267c-64-51.2-110.933-119.467-136.533-200.533-29.867-98.133-17.067-200.533 34.133-290.133 68.267-123.733 196.267-200.533 337.067-200.533 0 0 4.267 0 4.267 0h384c21.333 0 38.4 4.267 59.733 8.533l123.733-123.733c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-938.667 938.667zM384 128c-110.933-4.267-213.333 55.467-264.533 153.6-38.4 68.267-46.933 149.333-25.6 226.133 17.067 68.267 59.733 123.733 115.2 162.133l541.867-541.867h-366.933z" />
<glyph unicode="&#xe938;" glyph-name="cloud-rain" d="M682.667 426.667c-25.6 0-42.667-17.067-42.667-42.667v-341.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v341.333c0 25.6-17.067 42.667-42.667 42.667zM341.333 426.667c-25.6 0-42.667-17.067-42.667-42.667v-341.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v341.333c0 25.6-17.067 42.667-42.667 42.667zM512 341.334c-25.6 0-42.667-17.067-42.667-42.667v-341.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v341.333c0 25.6-17.067 42.667-42.667 42.667zM1002.667 529.067c-42.667 93.867-132.267 153.6-234.667 153.6h-21.333c-64 187.733-264.533 294.4-456.533 243.2-209.067-51.2-332.8-260.267-277.333-469.333 21.333-81.067 68.267-153.6 132.267-204.8 17.067-12.8 46.933-12.8 59.733 8.533 12.8 17.067 12.8 46.933-8.533 59.733-51.2 38.4-85.333 98.133-102.4 157.867-42.667 157.867 55.467 324.267 213.333 362.667 157.867 42.667 324.267-55.467 362.667-213.333 4.267-17.067 21.333-34.133 42.667-34.133h55.467c68.267 0 128-38.4 157.867-102.4 17.067-42.667 21.333-89.6 4.267-132.267s-46.933-76.8-89.6-93.867c-21.333-8.533-29.867-34.133-21.333-55.467 8.533-17.067 21.333-25.6 38.4-25.6 4.267 0 12.8 0 17.067 4.267 64 25.6 110.933 76.8 136.533 140.8 21.333 68.267 17.067 136.533-8.533 200.533z" />
<glyph unicode="&#xe939;" glyph-name="cloud-snow" d="M1002.667 486.4c-42.667 93.867-132.267 153.6-234.667 153.6h-21.333c-64 187.733-264.533 294.4-456.533 243.2-209.067-51.2-332.8-260.267-277.333-469.333 21.333-81.067 68.267-153.6 132.267-204.8 17.067-12.8 46.933-12.8 59.733 8.533 12.8 17.067 12.8 46.933-8.533 59.733-51.2 38.4-85.333 98.133-102.4 157.867-42.667 157.867 55.467 324.267 213.333 362.667 157.867 42.667 324.267-55.467 362.667-213.333 4.267-17.067 21.333-34.133 42.667-34.133h55.467c68.267 0 128-38.4 157.867-102.4 17.067-42.667 21.333-89.6 4.267-132.267s-46.933-76.8-89.6-93.867c-21.333-8.533-29.867-34.133-21.333-55.467 8.533-17.067 21.333-25.6 38.4-25.6 4.267 0 12.8 0 17.067 4.267 64 25.6 110.933 76.8 136.533 140.8 21.333 68.267 17.067 136.533-8.533 200.533zM311.467 285.867c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM311.467 115.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM482.133 200.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM482.133 29.867c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM652.8 285.867c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM652.8 115.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe93a;" glyph-name="codepen" d="M981.333 268.8c0 4.267 0 4.267 0 8.533v298.667c0 4.267 0 4.267 0 8.533 0 0 0 0 0 4.267s-4.267 8.533-4.267 12.8c0 0 0 0 0 0s0 0 0 0c-4.267 4.267-4.267 8.533-8.533 8.533v0c0 0 0 0 0 0l-426.667 277.333c0 0-4.267 0-4.267 0s-4.267 0-4.267 0c-8.533 4.267-21.333 4.267-29.867 0 0 0-4.267 0-4.267 0s-4.267 0-4.267 0l-426.667-277.333c-8.533 0-12.8-4.267-17.067-8.533 0 0 0 0 0 0s0 0 0 0c-4.267-8.533-4.267-12.8-8.533-17.067 0 0 0 0 0-4.267s0-4.267 0-8.533v-298.667c0-4.267 0-4.267 0-8.533 0 0 0 0 0-4.267s4.267-8.533 4.267-12.8c0 0 0 0 0 0s0 0 0 0c4.267-4.267 4.267-8.533 8.533-8.533l426.667-277.333c0 0 4.267 0 4.267 0s4.267 0 4.267 0 8.533-4.267 12.8-4.267 8.533 0 12.8 4.267c0 0 4.267 0 4.267 0s4.267 0 4.267 0l426.667 277.333c4.267 4.267 8.533 8.533 12.8 8.533 0 0 0 0 0 0s0 0 0 0c12.8 12.8 12.8 17.067 17.067 21.333 0 0 0 0 0 0zM128 494.934l98.133-68.267-98.133-68.267v136.533zM512 328.534l-140.8 98.133 140.8 98.133 140.8-98.133-140.8-98.133zM554.667 597.334v179.2l307.2-200.533-136.533-98.133-170.667 119.467zM469.333 597.334l-170.667-119.467-136.533 98.133 307.2 200.533v-179.2zM298.667 375.467l170.667-119.467v-174.933l-307.2 200.533 136.533 93.867zM554.667 256l170.667 119.467 136.533-93.867-307.2-204.8v179.2zM797.867 426.667l98.133 68.267v-136.533l-98.133 68.267z" />
<glyph unicode="&#xe93b;" glyph-name="command" d="M768 341.334h-85.333v170.667h85.333c93.867 0 170.667 76.8 170.667 170.667s-76.8 170.667-170.667 170.667-170.667-76.8-170.667-170.667v-85.333h-170.667v85.333c0 93.867-76.8 170.667-170.667 170.667s-170.667-76.8-170.667-170.667 76.8-170.667 170.667-170.667h85.333v-170.667h-85.333c-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667 170.667 76.8 170.667 170.667v85.333h170.667v-85.333c0-93.867 76.8-170.667 170.667-170.667s170.667 76.8 170.667 170.667-76.8 170.667-170.667 170.667zM682.667 682.667c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333-38.4-85.333-85.333-85.333h-85.333v85.333zM341.333 170.667c0-46.933-38.4-85.333-85.333-85.333s-85.333 38.4-85.333 85.333 38.4 85.333 85.333 85.333h85.333v-85.333zM341.333 597.334h-85.333c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333 85.333-38.4 85.333-85.333v-85.333zM597.333 341.334h-170.667v170.667h170.667v-170.667zM768 85.334c-46.933 0-85.333 38.4-85.333 85.333v85.333h85.333c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333z" />
<glyph unicode="&#xe93c;" glyph-name="compass" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM678.4 648.534l-268.8-89.6c-12.8-4.267-25.6-17.067-29.867-29.867l-89.6-273.067c-4.267-17.067 0-34.133 8.533-42.667s17.067-12.8 29.867-12.8c4.267 0 8.533 0 12.8 4.267l273.067 89.6c12.8 4.267 21.333 12.8 25.6 25.6l89.6 273.067c4.267 17.067 0 34.133-8.533 42.667-8.533 12.8-25.6 17.067-42.667 12.8zM567.467 371.2l-170.667-55.467 55.467 170.667 170.667 55.467-55.467-170.667z" />
<glyph unicode="&#xe93d;" glyph-name="copy" d="M853.333 597.334h-384c-72.533 0-128-55.467-128-128v-384c0-72.533 55.467-128 128-128h384c72.533 0 128 55.467 128 128v384c0 72.533-55.467 128-128 128zM896 85.334c0-25.6-17.067-42.667-42.667-42.667h-384c-25.6 0-42.667 17.067-42.667 42.667v384c0 25.6 17.067 42.667 42.667 42.667h384c25.6 0 42.667-17.067 42.667-42.667v-384zM213.333 341.334h-42.667c-25.6 0-42.667 17.067-42.667 42.667v384c0 25.6 17.067 42.667 42.667 42.667h384c25.6 0 42.667-17.067 42.667-42.667v-42.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v42.667c0 72.533-55.467 128-128 128h-384c-72.533 0-128-55.467-128-128v-384c0-72.533 55.467-128 128-128h42.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe93e;" glyph-name="corner-down-left" d="M853.333 810.667c-25.6 0-42.667-17.067-42.667-42.667v-298.667c0-72.533-55.467-128-128-128h-409.6l140.8 140.8c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-213.333-213.333c-4.267-4.267-8.533-8.533-8.533-12.8-4.267-8.533-4.267-21.333 0-34.133 4.267-4.267 4.267-8.533 8.533-12.8l213.333-213.333c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-140.8 140.8h409.6c119.467 0 213.333 93.867 213.333 213.333v298.667c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe93f;" glyph-name="corner-down-right" d="M891.733 281.6c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l140.8-140.8h-409.6c-72.533 0-128 55.467-128 128v298.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-298.667c0-119.467 93.867-213.333 213.333-213.333h409.6l-140.8-140.8c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l213.333 213.333c4.267 4.267 8.533 8.533 8.533 12.8z" />
<glyph unicode="&#xe940;" glyph-name="corner-left-down" d="M853.333 810.667h-298.667c-119.467 0-213.333-93.867-213.333-213.333v-409.6l-140.8 140.8c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l213.333-213.333c4.267-4.267 8.533-8.533 12.8-8.533 4.267-4.267 12.8-4.267 17.067-4.267s12.8 0 17.067 4.267c4.267 4.267 8.533 4.267 12.8 8.533l213.333 213.333c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-140.8-140.8v409.6c0 72.533 55.467 128 128 128h298.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe941;" glyph-name="corner-left-up" d="M853.333 128h-298.667c-72.533 0-128 55.467-128 128v409.6l140.8-140.8c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-213.333 213.333c-4.267 4.267-8.533 8.533-12.8 8.533-12.8 4.267-21.333 4.267-34.133 0-4.267 0-8.533-4.267-12.8-8.533l-213.333-213.333c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l140.8 140.8v-409.6c0-119.467 93.867-213.333 213.333-213.333h298.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe942;" glyph-name="corner-right-down" d="M883.2 328.534c-17.067 17.067-42.667 17.067-59.733 0l-140.8-140.8v409.6c0 119.467-93.867 213.333-213.333 213.333h-298.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h298.667c72.533 0 128-55.467 128-128v-409.6l-140.8 140.8c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l213.333-213.333c4.267-4.267 8.533-8.533 12.8-8.533 4.267-4.267 12.8-4.267 17.067-4.267s12.8 0 17.067 4.267c4.267 4.267 8.533 4.267 12.8 8.533l213.333 213.333c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe943;" glyph-name="corner-right-up" d="M883.2 584.534l-213.333 213.333c-4.267 4.267-8.533 8.533-12.8 8.533-8.533 4.267-21.333 4.267-34.133 0-4.267-4.267-8.533-4.267-12.8-8.533l-213.333-213.333c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l140.8 140.8v-409.6c0-72.533-55.467-128-128-128h-298.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h298.667c119.467 0 213.333 93.867 213.333 213.333v409.6l140.8-140.8c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe944;" glyph-name="corner-up-left" d="M682.667 597.334h-409.6l140.8 140.8c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-213.333-213.333c-4.267-4.267-8.533-8.533-8.533-12.8-4.267-12.8-4.267-21.333 0-34.133 4.267-4.267 4.267-8.533 8.533-12.8l213.333-213.333c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-140.8 140.8h409.6c72.533 0 128-55.467 128-128v-298.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v298.667c0 119.467-93.867 213.333-213.333 213.333z" />
<glyph unicode="&#xe945;" glyph-name="corner-up-right" d="M891.733 537.6c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l140.8-140.8h-409.6c-119.467 0-213.333-93.867-213.333-213.333v-298.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v298.667c0 72.533 55.467 128 128 128h409.6l-140.8-140.8c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l213.333 213.333c4.267 4.267 8.533 8.533 8.533 12.8z" />
<glyph unicode="&#xe946;" glyph-name="cpu" d="M640 597.334h-256c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667h256c25.6 0 42.667 17.067 42.667 42.667v256c0 25.6-17.067 42.667-42.667 42.667zM597.333 341.334h-170.667v170.667h170.667v-170.667zM981.333 384h-85.333v128h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-85.333v85.333c0 72.533-55.467 128-128 128h-85.333v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333h-170.667v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333h-85.333c-72.533 0-128-55.467-128-128v-85.333h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333v-128h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333v-128c0-72.533 55.467-128 128-128h85.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333h170.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333h85.333c72.533 0 128 55.467 128 128v128h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM810.667 170.667c0-25.6-17.067-42.667-42.667-42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v512c0 25.6 17.067 42.667 42.667 42.667h512c25.6 0 42.667-17.067 42.667-42.667v-512z" />
<glyph unicode="&#xe947;" glyph-name="credit-card" d="M896 810.667h-768c-72.533 0-128-55.467-128-128v-512c0-72.533 55.467-128 128-128h768c72.533 0 128 55.467 128 128v512c0 72.533-55.467 128-128 128zM128 725.334h768c25.6 0 42.667-17.067 42.667-42.667v-128h-853.333v128c0 25.6 17.067 42.667 42.667 42.667zM896 128h-768c-25.6 0-42.667 17.067-42.667 42.667v298.667h853.333v-298.667c0-25.6-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe948;" glyph-name="crop" d="M981.333 213.334h-170.667v384c0 72.533-55.467 128-128 128l-379.733-4.267v174.933c0 25.6-17.067 42.667-42.667 42.667 0 0 0 0 0 0-21.333 0-42.667-17.067-42.667-42.667v-174.933h-174.933c-25.6 0-42.667-21.333-42.667-42.667s21.333-42.667 42.667-42.667c0 0 0 0 0 0h174.933l-4.267-379.733c0-72.533 55.467-128 128-128h384v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667h170.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM341.333 213.334c-25.6 0-42.667 17.067-42.667 42.667l4.267 379.733 379.733 4.267c25.6 0 42.667-17.067 42.667-42.667v-384h-384z" />
<glyph unicode="&#xe949;" glyph-name="crosshair" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM554.667 46.934v123.733c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-123.733c-179.2 21.333-320 162.133-337.067 337.067h123.733c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-123.733c17.067 179.2 157.867 320 337.067 337.067v-123.733c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v123.733c179.2-21.333 320-162.133 337.067-337.067h-123.733c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h123.733c-17.067-179.2-157.867-320-337.067-337.067z" />
<glyph unicode="&#xe94a;" glyph-name="delete" d="M896 810.667h-554.667c-12.8 0-25.6-4.267-34.133-12.8l-298.667-341.333c-12.8-17.067-12.8-38.4 0-55.467l298.667-341.333c8.533-12.8 21.333-17.067 34.133-17.067h554.667c72.533 0 128 55.467 128 128v512c0 72.533-55.467 128-128 128zM938.667 170.667c0-25.6-17.067-42.667-42.667-42.667h-533.333l-260.267 298.667 260.267 298.667h533.333c25.6 0 42.667-17.067 42.667-42.667v-512zM797.867 584.534c-17.067 17.067-42.667 17.067-59.733 0l-98.133-98.133-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l98.133 98.133 98.133-98.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-98.133 98.133 98.133 98.133c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe94b;" glyph-name="disc" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM512 597.334c-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667c93.867 0 170.667 76.8 170.667 170.667s-76.8 170.667-170.667 170.667zM512 341.334c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333z" />
<glyph unicode="&#xe94c;" glyph-name="download" d="M896 256c-25.6 0-42.667-17.067-42.667-42.667v-128c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v128c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v128c0 25.6-17.067 42.667-42.667 42.667zM482.133 226.134c4.267-4.267 8.533-8.533 12.8-8.533 4.267-4.267 12.8-4.267 17.067-4.267s12.8 0 17.067 4.267c4.267 4.267 8.533 4.267 12.8 8.533l170.667 170.667c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-98.133-98.133v494.933c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-494.933l-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l170.667-170.667z" />
<glyph unicode="&#xe94d;" glyph-name="download-cloud" d="M652.8 243.2l-98.133-98.133v281.6c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-281.6l-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l170.667-170.667c4.267-4.267 8.533-8.533 12.8-8.533 4.267-4.267 12.8-4.267 17.067-4.267s12.8 0 17.067 4.267c4.267 4.267 8.533 4.267 12.8 8.533l170.667 170.667c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0zM977.067 490.667c-46.933 64-123.733 106.667-209.067 106.667 0 0 0 0 0 0h-21.333c-64 187.733-264.533 294.4-456.533 243.2-102.4-25.6-183.467-85.333-238.933-174.933-51.2-89.6-68.267-192-42.667-290.133 17.067-59.733 42.667-115.2 85.333-157.867 17.067-17.067 42.667-21.333 59.733-4.267s21.333 42.667 4.267 59.733c-29.867 34.133-55.467 76.8-64 123.733-21.333 76.8-8.533 157.867 34.133 226.133s106.667 119.467 183.467 136.533c157.867 42.667 324.267-55.467 362.667-213.333 4.267-17.067 21.333-34.133 42.667-34.133h51.2c0 0 0 0 0 0 55.467 0 106.667-25.6 140.8-72.533 25.6-38.4 38.4-81.067 29.867-128s-34.133-85.333-68.267-110.933c-21.333-12.8-25.6-38.4-8.533-59.733 8.533-12.8 21.333-17.067 34.133-17.067 8.533 0 17.067 4.267 25.6 8.533 55.467 38.4 93.867 98.133 106.667 166.4s-12.8 132.267-51.2 192z" />
<glyph unicode="&#xe94e;" glyph-name="droplet" d="M785.067 614.4l-243.2 238.933c-8.533 8.533-17.067 12.8-29.867 12.8v0c-12.8 0-21.333-4.267-29.867-12.8l-238.933-238.933c0 0 0 0 0 0-76.8-72.533-115.2-170.667-115.2-273.067s38.4-200.533 110.933-273.067c72.533-72.533 170.667-110.933 273.067-110.933 0 0 0 0 0 0 102.4 0 200.533 38.4 273.067 110.933 149.333 149.333 149.333 392.533 0 546.133zM725.333 128c-59.733-55.467-132.267-85.333-213.333-85.333 0 0 0 0 0 0-81.067 0-153.6 29.867-209.067 85.333-59.733 59.733-89.6 132.267-89.6 213.333s29.867 153.6 85.333 209.067c0 0 0 0 0 0l209.067 213.333 213.333-213.333c119.467-115.2 119.467-302.933 4.267-422.4z" />
<glyph unicode="&#xe94f;" glyph-name="edit" d="M853.333 354.134c-25.6 0-42.667-17.067-42.667-42.667v-226.133c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h226.133c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-226.133c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v226.133c0 25.6-17.067 42.667-42.667 42.667zM968.533 712.534l-170.667 170.667c-17.067 17.067-42.667 17.067-59.733 0l-426.667-426.667c-8.533-8.533-12.8-17.067-12.8-29.867v-170.667c0-25.6 17.067-42.667 42.667-42.667h170.667c12.8 0 21.333 4.267 29.867 12.8l426.667 426.667c17.067 17.067 17.067 42.667 0 59.733zM494.933 298.667h-110.933v110.933l384 384 110.933-110.933-384-384z" />
<glyph unicode="&#xe950;" glyph-name="edit-2" d="M925.867 627.2l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0l-554.667-554.667c-8.533-8.533-12.8-17.067-12.8-29.867v-213.333c0-25.6 17.067-42.667 42.667-42.667h213.333c12.8 0 21.333 4.267 29.867 12.8l554.667 554.667c17.067 17.067 17.067 42.667 0 59.733zM324.267 85.334h-153.6v153.6l512 512 153.6-153.6-512-512z" />
<glyph unicode="&#xe951;" glyph-name="edit-3" d="M128 170.667h170.667c12.8 0 21.333 4.267 29.867 12.8l469.333 469.333c17.067 17.067 17.067 42.667 0 59.733l-170.667 170.667c-17.067 17.067-42.667 17.067-59.733 0l-469.333-469.333c-8.533-8.533-12.8-17.067-12.8-29.867v-170.667c0-25.6 17.067-42.667 42.667-42.667zM170.667 366.934l426.667 426.667 110.933-110.933-426.667-426.667h-110.933v110.933zM896 42.667h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe952;" glyph-name="external-link" d="M768 426.667c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6-17.067-42.667-42.667-42.667h-469.333c-25.6 0-42.667 17.067-42.667 42.667v469.333c0 25.6 17.067 42.667 42.667 42.667h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-256c-72.533 0-128-55.467-128-128v-469.333c0-72.533 55.467-128 128-128h469.333c72.533 0 128 55.467 128 128v256c0 25.6-17.067 42.667-42.667 42.667zM934.4 827.734c-4.267 8.533-12.8 17.067-21.333 21.333-4.267 4.267-12.8 4.267-17.067 4.267h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h153.6l-396.8-396.8c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l396.8 396.8v-153.6c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 4.267 0 12.8-4.267 17.067z" />
<glyph unicode="&#xe953;" glyph-name="eye" d="M1019.733 443.734c-8.533 17.067-187.733 366.933-507.733 366.933s-499.2-349.867-507.733-366.933c-4.267-12.8-4.267-25.6 0-38.4 8.533-12.8 187.733-362.667 507.733-362.667s499.2 349.867 507.733 366.933c4.267 8.533 4.267 25.6 0 34.133zM512 128c-230.4 0-379.733 230.4-422.4 298.667 38.4 68.267 192 298.667 422.4 298.667s379.733-230.4 422.4-298.667c-42.667-68.267-192-298.667-422.4-298.667zM512 597.334c-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667c93.867 0 170.667 76.8 170.667 170.667s-76.8 170.667-170.667 170.667zM512 341.334c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333z" />
<glyph unicode="&#xe954;" glyph-name="eye-off" d="M430.933 716.8c25.6 4.267 55.467 8.533 81.067 8.533 230.4 0 379.733-230.4 422.4-298.667-21.333-38.4-46.933-76.8-76.8-106.667-17.067-17.067-12.8-46.933 4.267-59.733 8.533-8.533 17.067-8.533 25.6-8.533 12.8 0 25.6 4.267 34.133 17.067 38.4 42.667 68.267 93.867 98.133 145.067 8.533 12.8 8.533 25.6 0 38.4-8.533 8.533-187.733 358.4-507.733 358.4-34.133 0-68.267-4.267-98.133-12.8-25.6-4.267-38.4-25.6-34.133-51.2 8.533-21.333 29.867-34.133 51.2-29.867zM1011.2-12.8l-938.667 938.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l183.467-183.467c-76.8-68.267-140.8-145.067-192-234.667-8.533-12.8-8.533-25.6 0-38.4 8.533-17.067 187.733-366.933 507.733-366.933 89.6 0 174.933 25.6 247.467 76.8l192-192c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733zM426.667 452.267l106.667-106.667c-8.533-4.267-17.067-4.267-25.6-4.267-21.333 0-42.667 8.533-59.733 21.333-17.067 17.067-25.6 38.4-25.6 59.733 0 8.533 4.267 17.067 4.267 29.867zM512 128c-230.4 0-379.733 230.4-422.4 298.667 42.667 76.8 98.133 140.8 166.4 196.267l106.667-110.933c-17.067-29.867-25.6-64-25.6-98.133 0-46.933 21.333-89.6 55.467-119.467 29.867-29.867 72.533-46.933 115.2-46.933 0 0 4.267 0 4.267 0 29.867 0 59.733 12.8 85.333 25.6l98.133-98.133c-55.467-29.867-119.467-46.933-183.467-46.933z" />
<glyph unicode="&#xe955;" glyph-name="facebook" d="M768 640c25.6 0 42.667 17.067 42.667 42.667v170.667c0 25.6-17.067 42.667-42.667 42.667h-128c-140.8 0-256-115.2-256-256v-85.333h-85.333c-25.6 0-42.667-17.067-42.667-42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667h85.333v-298.667c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v298.667h85.333c21.333 0 38.4 12.8 42.667 34.133l42.667 170.667c4.267 12.8 0 25.6-8.533 38.4s-21.333 12.8-34.133 12.8h-128v85.333h128zM597.333 469.334h115.2l-21.333-85.333h-93.867c-25.6 0-42.667-17.067-42.667-42.667v-298.667h-85.333v298.667c0 25.6-17.067 42.667-42.667 42.667h-85.333v85.333h85.333c25.6 0 42.667 17.067 42.667 42.667v128c0 93.867 76.8 170.667 170.667 170.667h85.333v-85.333h-85.333c-46.933 0-85.333-38.4-85.333-85.333v-128c0-25.6 17.067-42.667 42.667-42.667z" />
<glyph unicode="&#xe956;" glyph-name="fast-forward" d="M964.267 460.8l-384 298.667c-12.8 8.533-29.867 12.8-46.933 4.267-12.8-8.533-21.333-21.333-21.333-38.4v-597.333c0-17.067 8.533-29.867 25.6-38.4 4.267-4.267 12.8-4.267 17.067-4.267 8.533 0 17.067 4.267 25.6 8.533l384 298.667c8.533 8.533 17.067 21.333 17.067 34.133s-4.267 25.6-17.067 34.133zM597.333 213.334v426.667l273.067-213.333-273.067-213.333zM110.933 759.467c-12.8 8.533-29.867 12.8-42.667 4.267-17.067-8.533-25.6-21.333-25.6-38.4v-597.333c0-17.067 8.533-29.867 25.6-38.4 4.267-4.267 12.8-4.267 17.067-4.267 8.533 0 17.067 4.267 25.6 8.533l384 298.667c8.533 8.533 17.067 21.333 17.067 34.133s-4.267 25.6-17.067 34.133l-384 298.667zM128 213.334v426.667l273.067-213.333-273.067-213.333z" />
<glyph unicode="&#xe957;" glyph-name="feather" d="M891.733 810.667c-115.2 115.2-307.2 115.2-422.4 0l-285.867-290.133c-8.533-8.533-12.8-17.067-12.8-29.867v-345.6l-115.2-115.2c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l115.2 115.2h345.6c12.8 0 21.333 4.267 29.867 12.8l285.867 290.133c119.467 115.2 119.467 302.933 0 422.4zM558.933 170.667h-243.2l85.333 85.333h243.2l-85.333-85.333zM832 448c0 0 0 0 0 0l-102.4-106.667c0 0 0 0-4.267 0h-238.933l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-298.667-298.667c0 0 0 0 0 0l-98.133-98.133v243.2l277.333 277.333c85.333 85.333 217.6 85.333 302.933 0 81.067-85.333 81.067-221.867-4.267-302.933z" />
<glyph unicode="&#xe958;" glyph-name="file" d="M891.733 571.734c-4.267 4.267-4.267 8.533-8.533 12.8l-298.667 298.667c-4.267 4.267-8.533 8.533-12.8 8.533-4.267 4.267-12.8 4.267-17.067 4.267h-298.667c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v469.333c0 4.267 0 12.8-4.267 17.067zM597.333 750.934l153.6-153.6h-153.6v153.6zM768 42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h256v-256c0-25.6 17.067-42.667 42.667-42.667h256v-426.667c0-25.6-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe959;" glyph-name="file-minus" d="M891.733 614.4c-4.267 4.267-4.267 8.533-8.533 12.8l-256 256c-4.267 4.267-8.533 8.533-12.8 8.533-4.267 4.267-12.8 4.267-17.067 4.267h-341.333c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v512c0 4.267 0 12.8-4.267 17.067zM640 750.934l110.933-110.933h-110.933v110.933zM768 42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h298.667v-213.333c0-25.6 17.067-42.667 42.667-42.667h213.333v-469.333c0-25.6-17.067-42.667-42.667-42.667zM640 341.334h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe95a;" glyph-name="file-plus" d="M891.733 614.4c-4.267 4.267-4.267 8.533-8.533 12.8l-256 256c-4.267 4.267-8.533 8.533-12.8 8.533-4.267 4.267-12.8 4.267-17.067 4.267h-341.333c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v512c0 4.267 0 12.8-4.267 17.067zM640 750.934l110.933-110.933h-110.933v110.933zM768 42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h298.667v-213.333c0-25.6 17.067-42.667 42.667-42.667h213.333v-469.333c0-25.6-17.067-42.667-42.667-42.667zM640 341.334h-85.333v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe95b;" glyph-name="file-text" d="M891.733 614.4c-4.267 4.267-4.267 8.533-8.533 12.8l-256 256c-4.267 4.267-8.533 8.533-12.8 8.533-4.267 4.267-12.8 4.267-17.067 4.267h-341.333c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v512c0 4.267 0 12.8-4.267 17.067zM640 750.934l110.933-110.933h-110.933v110.933zM768 42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h298.667v-213.333c0-25.6 17.067-42.667 42.667-42.667h213.333v-469.333c0-25.6-17.067-42.667-42.667-42.667zM682.667 426.667h-341.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM682.667 256h-341.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM341.333 512h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667z" />
<glyph unicode="&#xe95c;" glyph-name="film" d="M844.8 896h-665.6c-76.8 0-136.533-59.733-136.533-136.533v-665.6c0-76.8 59.733-136.533 136.533-136.533h665.6c76.8 0 136.533 59.733 136.533 136.533v665.6c0 76.8-59.733 136.533-136.533 136.533zM768 597.334h128v-128h-128v128zM682.667 469.334h-341.333v341.333h341.333v-341.333zM256 469.334h-128v128h128v-128zM128 384h128v-128h-128v128zM341.333 384h341.333v-341.333h-341.333v341.333zM768 384h128v-128h-128v128zM896 759.467v-76.8h-128v128h76.8c29.867 0 51.2-21.333 51.2-51.2zM179.2 810.667h76.8v-128h-128v76.8c0 29.867 21.333 51.2 51.2 51.2zM128 93.867v76.8h128v-128h-76.8c-29.867 0-51.2 21.333-51.2 51.2zM844.8 42.667h-76.8v128h128v-76.8c0-29.867-21.333-51.2-51.2-51.2z" />
<glyph unicode="&#xe95d;" glyph-name="filter" d="M977.067 827.734c-8.533 17.067-21.333 25.6-38.4 25.6h-853.333c-17.067 0-29.867-8.533-38.4-25.6-8.533-12.8-4.267-29.867 4.267-42.667l332.8-392.533v-264.533c0-17.067 8.533-29.867 25.6-38.4l170.667-85.333c4.267-4.267 8.533-4.267 17.067-4.267s17.067 0 21.333 4.267c12.8 8.533 21.333 21.333 21.333 38.4v349.867l332.8 392.533c8.533 12.8 12.8 29.867 4.267 42.667zM563.2 435.2c-4.267-8.533-8.533-17.067-8.533-29.867v-294.4l-85.333 42.667v251.733c0 8.533-4.267 21.333-8.533 25.6l-281.6 337.067h669.867l-285.867-332.8z" />
<glyph unicode="&#xe95e;" glyph-name="flag" d="M870.4 849.067c-17.067 8.533-34.133 4.267-46.933-8.533 0 0-38.4-29.867-140.8-29.867-55.467 0-102.4 21.333-153.6 38.4-55.467 25.6-115.2 46.933-187.733 46.933-136.533 0-192-46.933-200.533-55.467s-12.8-17.067-12.8-29.867v-810.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v277.333c17.067 8.533 59.733 21.333 128 21.333 55.467 0 102.4-21.333 153.6-38.4 55.467-21.333 115.2-46.933 187.733-46.933 136.533 0 192 46.933 200.533 55.467s12.8 17.067 12.8 29.867v512c0 17.067-8.533 29.867-25.6 38.4zM810.667 320c-17.067-8.533-59.733-21.333-128-21.333-55.467 0-102.4 21.333-153.6 38.4-55.467 25.6-115.2 46.933-187.733 46.933-55.467 0-98.133-8.533-128-17.067v422.4c17.067 8.533 59.733 21.333 128 21.333 55.467 0 102.4-21.333 153.6-38.4 55.467-25.6 115.2-46.933 187.733-46.933 55.467 0 98.133 8.533 128 17.067v-422.4z" />
<glyph unicode="&#xe95f;" glyph-name="folder" d="M853.333 725.334h-362.667l-72.533 110.933c-8.533 8.533-21.333 17.067-34.133 17.067h-213.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h682.667c72.533 0 128 55.467 128 128v469.333c0 72.533-55.467 128-128 128zM896 128c0-25.6-17.067-42.667-42.667-42.667h-682.667c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h192l72.533-110.933c8.533-8.533 21.333-17.067 34.133-17.067h384c25.6 0 42.667-17.067 42.667-42.667v-469.333z" />
<glyph unicode="&#xe960;" glyph-name="github" d="M960 576c0 64-21.333 119.467-59.733 170.667 12.8 55.467 8.533 115.2-12.8 166.4-4.267 12.8-12.8 21.333-25.6 25.6-17.067 4.267-72.533 12.8-187.733-59.733-93.867 21.333-192 21.333-281.6 0-115.2 72.533-170.667 64-187.733 59.733-12.8-4.267-21.333-12.8-25.6-25.6-25.6-55.467-29.867-110.933-12.8-166.4-38.4-51.2-59.733-110.933-59.733-170.667 0-230.4 128-302.933 247.467-328.533-8.533-29.867-12.8-55.467-12.8-81.067v-4.267c-89.6-17.067-119.467 17.067-153.6 64-21.333 29.867-46.933 64-93.867 72.533-21.333 4.267-46.933-8.533-51.2-29.867s8.533-46.933 29.867-51.2c12.8-4.267 29.867-21.333 46.933-42.667 38.4-51.2 93.867-119.467 221.867-102.4v-72.533c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v123.733c0 0 0 4.267 0 4.267v38.4c0 29.867 8.533 55.467 29.867 76.8 12.8 12.8 17.067 29.867 8.533 42.667-4.267 17.067-17.067 25.6-34.133 29.867-123.733 17.067-238.933 55.467-238.933 256 0 51.2 17.067 93.867 51.2 132.267 12.8 12.8 12.8 29.867 8.533 42.667-12.8 38.4-12.8 72.533-4.267 106.667 21.333-4.267 59.733-17.067 110.933-55.467 12.8-8.533 25.6-8.533 38.4-4.267 89.6 25.6 187.733 25.6 277.333 0 12.8-4.267 25.6 0 34.133 4.267 55.467 38.4 93.867 51.2 110.933 55.467 8.533-34.133 8.533-68.267-4.267-102.4-4.267-17.067-4.267-34.133 8.533-42.667 34.133-34.133 51.2-81.067 51.2-132.267 0-200.533-115.2-243.2-238.933-256-17.067 0-29.867-12.8-34.133-29.867s0-34.133 8.533-42.667c21.333-21.333 29.867-51.2 29.867-81.067v-166.4c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v162.133c4.267 29.867 0 55.467-12.8 81.067 102.4 21.333 247.467 89.6 247.467 332.8z" />
<glyph unicode="&#xe961;" glyph-name="gitlab" d="M1019.733 379.734l-157.867 477.867c-4.267 8.533-8.533 17.067-17.067 25.6-21.333 21.333-59.733 21.333-81.067 0-8.533-4.267-12.8-12.8-17.067-25.6l-93.867-290.133h-281.6l-93.867 290.133c-4.267 8.533-8.533 17.067-17.067 25.6-21.333 21.333-59.733 21.333-81.067 0-8.533-4.267-12.8-12.8-17.067-25.6l-157.867-477.867c-12.8-34.133 0-68.267 29.867-89.6l452.267-328.533c8.533-4.267 17.067-8.533 25.6-8.533s17.067 4.267 25.6 8.533l452.267 328.533c29.867 17.067 42.667 55.467 29.867 89.6zM512 46.934l-426.667 307.2 132.267 405.333 81.067-247.467c4.267-17.067 21.333-29.867 42.667-29.867h341.333c17.067 0 34.133 12.8 42.667 29.867l81.067 247.467 81.067-247.467 51.2-153.6-426.667-311.467z" />
<glyph unicode="&#xe962;" glyph-name="globe" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM891.733 469.334h-170.667c-8.533 119.467-46.933 230.4-115.2 328.533 153.6-38.4 268.8-170.667 285.867-328.533zM388.267 384h251.733c-12.8-115.2-55.467-226.133-123.733-315.733-76.8 89.6-119.467 200.533-128 315.733zM388.267 469.334c12.8 115.2 55.467 226.133 123.733 315.733 72.533-93.867 115.2-204.8 123.733-315.733h-247.467zM413.867 797.867c-64-98.133-102.4-209.067-110.933-328.533h-170.667c17.067 157.867 132.267 290.133 281.6 328.533zM132.267 384h170.667c8.533-119.467 46.933-230.4 115.2-328.533-153.6 38.4-268.8 170.667-285.867 328.533zM610.133 55.467c64 98.133 102.4 209.067 115.2 328.533h170.667c-21.333-157.867-136.533-290.133-285.867-328.533z" />
<glyph unicode="&#xe963;" glyph-name="grid" d="M426.667 853.334h-298.667c-25.6 0-42.667-17.067-42.667-42.667v-298.667c0-25.6 17.067-42.667 42.667-42.667h298.667c25.6 0 42.667 17.067 42.667 42.667v298.667c0 25.6-17.067 42.667-42.667 42.667zM384 554.667h-213.333v213.333h213.333v-213.333zM896 853.334h-298.667c-25.6 0-42.667-17.067-42.667-42.667v-298.667c0-25.6 17.067-42.667 42.667-42.667h298.667c25.6 0 42.667 17.067 42.667 42.667v298.667c0 25.6-17.067 42.667-42.667 42.667zM853.333 554.667h-213.333v213.333h213.333v-213.333zM896 384h-298.667c-25.6 0-42.667-17.067-42.667-42.667v-298.667c0-25.6 17.067-42.667 42.667-42.667h298.667c25.6 0 42.667 17.067 42.667 42.667v298.667c0 25.6-17.067 42.667-42.667 42.667zM853.333 85.334h-213.333v213.333h213.333v-213.333zM426.667 384h-298.667c-25.6 0-42.667-17.067-42.667-42.667v-298.667c0-25.6 17.067-42.667 42.667-42.667h298.667c25.6 0 42.667 17.067 42.667 42.667v298.667c0 25.6-17.067 42.667-42.667 42.667zM384 85.334h-213.333v213.333h213.333v-213.333z" />
<glyph unicode="&#xe964;" glyph-name="hash" d="M853.333 341.334h-179.2l17.067 170.667h162.133c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-149.333l21.333 209.067c4.267 21.333-12.8 42.667-38.4 46.933-21.333 4.267-42.667-12.8-46.933-38.4l-25.6-217.6h-170.667l25.6 209.067c4.267 21.333-12.8 42.667-38.4 46.933-21.333 4.267-42.667-12.8-46.933-38.4l-25.6-217.6h-187.733c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h179.2l-17.067-170.667h-162.133c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h149.333l-21.333-209.067c-4.267-21.333 12.8-42.667 38.4-46.933 0 0 4.267 0 4.267 0 21.333 0 38.4 17.067 42.667 38.4l25.6 217.6h170.667l-25.6-209.067c-4.267-21.333 12.8-42.667 38.4-46.933 0 0 4.267 0 4.267 0 21.333 0 38.4 17.067 42.667 38.4l25.6 217.6h187.733c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM418.133 341.334l17.067 170.667h170.667l-17.067-170.667h-170.667z" />
<glyph unicode="&#xe965;" glyph-name="headphones" d="M512 853.334c-234.667 0-426.667-192-426.667-426.667v-298.667c0-72.533 55.467-128 128-128h42.667c72.533 0 128 55.467 128 128v128c0 72.533-55.467 128-128 128h-85.333v42.667c0 187.733 153.6 341.333 341.333 341.333s341.333-153.6 341.333-341.333v-42.667h-85.333c-72.533 0-128-55.467-128-128v-128c0-72.533 55.467-128 128-128h42.667c72.533 0 128 55.467 128 128v298.667c0 234.667-192 426.667-426.667 426.667zM256 298.667c25.6 0 42.667-17.067 42.667-42.667v-128c0-25.6-17.067-42.667-42.667-42.667h-42.667c-25.6 0-42.667 17.067-42.667 42.667v170.667h85.333zM853.333 128c0-25.6-17.067-42.667-42.667-42.667h-42.667c-25.6 0-42.667 17.067-42.667 42.667v128c0 25.6 17.067 42.667 42.667 42.667h85.333v-170.667z" />
<glyph unicode="&#xe966;" glyph-name="heart" d="M917.333 772.267v0c-51.2 51.2-119.467 81.067-192 81.067v0c-72.533 0-145.067-29.867-196.267-81.067 0 0 0 0 0 0l-17.067-17.067-17.067 17.067c-51.2 51.2-119.467 81.067-196.267 81.067-72.533 0-140.8-29.867-192-81.067s-85.333-123.733-85.333-196.267 29.867-145.067 81.067-196.267l375.467-375.467c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l375.467 375.467c115.2 106.667 115.2 285.867 4.267 392.533zM857.6 439.467l-345.6-345.6-345.6 345.6c-76.8 76.8-76.8 196.267 0 273.067 34.133 38.4 85.333 55.467 132.267 55.467 51.2 0 98.133-17.067 136.533-55.467l46.933-46.933c17.067-17.067 42.667-17.067 59.733 0l42.667 46.933c0 0 0 0 0 0 38.4 34.133 85.333 55.467 140.8 55.467 0 0 0 0 0 0 51.2 0 98.133-21.333 136.533-55.467v0c34.133-38.4 55.467-85.333 55.467-136.533s-21.333-98.133-59.733-136.533z" />
<glyph unicode="&#xe967;" glyph-name="help-circle" d="M563.2 674.134c-89.6 29.867-187.733-17.067-217.6-102.4-4.267-25.6 4.267-51.2 29.867-55.467 21.333-8.533 46.933 4.267 55.467 25.6 17.067 42.667 64 68.267 110.933 51.2 34.133-12.8 55.467-42.667 55.467-81.067 0-42.667-72.533-76.8-98.133-89.6-21.333-8.533-34.133-29.867-25.6-55.467 4.267-17.067 21.333-29.867 38.4-29.867 4.267 0 8.533 0 12.8 4.267 17.067 4.267 157.867 55.467 157.867 166.4-4.267 76.8-51.2 140.8-119.467 166.4zM512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM482.133 243.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe968;" glyph-name="home" d="M921.6 588.8l-384 298.667c-17.067 12.8-38.4 12.8-51.2 0l-384-298.667c-12.8-8.533-17.067-21.333-17.067-34.133v-469.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v469.333c0 12.8-4.267 25.6-17.067 34.133zM597.333 42.667h-170.667v341.333h170.667v-341.333zM853.333 85.334c0-25.6-17.067-42.667-42.667-42.667h-128v384c0 25.6-17.067 42.667-42.667 42.667h-256c-25.6 0-42.667-17.067-42.667-42.667v-384h-128c-25.6 0-42.667 17.067-42.667 42.667v448l341.333 264.533 341.333-264.533v-448z" />
<glyph unicode="&#xe969;" glyph-name="image" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM170.667 725.334c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-324.267l-140.8 140.8c-17.067 17.067-42.667 17.067-59.733 0l-452.267-452.267c-17.067 4.267-29.867 21.333-29.867 38.4v597.333zM810.667 85.334h-494.933l366.933 366.933 170.667-170.667v-153.6c0-25.6-17.067-42.667-42.667-42.667zM362.667 469.334c59.733 0 106.667 46.933 106.667 106.667s-46.933 106.667-106.667 106.667-106.667-46.933-106.667-106.667 46.933-106.667 106.667-106.667zM362.667 597.334c12.8 0 21.333-8.533 21.333-21.333s-8.533-21.333-21.333-21.333-21.333 8.533-21.333 21.333 8.533 21.333 21.333 21.333z" />
<glyph unicode="&#xe96a;" glyph-name="inbox" d="M977.067 401.067c0 0 0 0 0 0l-149.333 332.8c-17.067 46.933-64 76.8-115.2 76.8 0 0 0 0 0 0h-401.067c0 0 0 0 0 0-51.2 0-98.133-29.867-115.2-76.8l-149.333-332.8c0 0 0 0 0 0-4.267-4.267-4.267-12.8-4.267-17.067v-213.333c0-72.533 55.467-128 128-128h682.667c72.533 0 128 55.467 128 128v213.333c0 4.267 0 12.8-4.267 17.067zM273.067 699.734c0 0 0 0 0 0 4.267 17.067 21.333 25.6 38.4 25.6v0h401.067c17.067 0 34.133-8.533 38.4-25.6l119.467-273.067h-187.733c-12.8 0-25.6-8.533-34.133-17.067l-72.533-110.933h-123.733l-72.533 110.933c-12.8 8.533-25.6 17.067-38.4 17.067h-192l123.733 273.067zM853.333 128h-682.667c-25.6 0-42.667 17.067-42.667 42.667v170.667h192l72.533-110.933c8.533-8.533 21.333-17.067 34.133-17.067h170.667c12.8 0 25.6 8.533 34.133 17.067l72.533 110.933h192v-170.667c0-25.6-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe96b;" glyph-name="info" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM512 469.334c-25.6 0-42.667-17.067-42.667-42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667c0 25.6-17.067 42.667-42.667 42.667zM482.133 627.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe96c;" glyph-name="instagram" d="M725.333 896h-426.667c-140.8 0-256-115.2-256-256v-426.667c0-140.8 115.2-256 256-256h426.667c140.8 0 256 115.2 256 256v426.667c0 140.8-115.2 256-256 256zM896 213.334c0-93.867-76.8-170.667-170.667-170.667h-426.667c-93.867 0-170.667 76.8-170.667 170.667v426.667c0 93.867 76.8 170.667 170.667 170.667h426.667c93.867 0 170.667-76.8 170.667-170.667v-426.667zM546.133 640c-21.333 4.267-42.667 4.267-64 0-115.2-17.067-196.267-128-179.2-243.2 8.533-55.467 38.4-106.667 85.333-140.8 38.4-25.6 81.067-42.667 128-42.667 8.533 0 21.333 0 29.867 4.267 55.467 8.533 106.667 38.4 140.8 85.333s46.933 102.4 38.4 157.867c-12.8 93.867-85.333 166.4-179.2 179.2zM618.667 354.134c-21.333-25.6-51.2-46.933-85.333-51.2-68.267-8.533-136.533 38.4-145.067 106.667-12.8 68.267 38.4 136.533 106.667 145.067 4.267 0 12.8 0 17.067 0s12.8 0 17.067 0c55.467-8.533 98.133-51.2 106.667-106.667 8.533-34.133 0-68.267-17.067-93.867zM716.8 691.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 21.333-12.8 29.867-12.8 12.8 0 21.333 4.267 29.867 12.8s12.8 21.333 12.8 29.867c0 12.8-4.267 21.333-12.8 29.867-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe96d;" glyph-name="italic" d="M810.667 810.667h-384c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h153.6l-226.133-597.333h-140.8c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h384c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-153.6l221.867 597.333h145.067c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe96e;" glyph-name="layers" d="M68.267 601.6l426.667-213.333c4.267-4.267 8.533-4.267 17.067-4.267s12.8 0 17.067 4.267l426.667 213.333c17.067 8.533 25.6 21.333 25.6 38.4s-8.533 29.867-25.6 38.4l-426.667 213.333c-12.8 4.267-25.6 4.267-38.4 0l-426.667-213.333c-12.8-8.533-21.333-21.333-21.333-38.4s8.533-29.867 25.6-38.4zM512 806.4l332.8-166.4-332.8-166.4-332.8 166.4 332.8 166.4zM921.6 251.734l-409.6-204.8-409.6 204.8c-21.333 8.533-46.933 0-55.467-17.067s0-46.933 17.067-55.467l426.667-213.333c8.533-8.533 12.8-8.533 21.333-8.533s12.8 0 17.067 4.267l426.667 213.333c21.333 8.533 29.867 34.133 17.067 55.467-8.533 21.333-34.133 29.867-51.2 21.333zM921.6 465.067l-409.6-204.8-409.6 204.8c-21.333 8.533-46.933 0-55.467-17.067-8.533-21.333 0-46.933 17.067-55.467l426.667-213.333c8.533-8.533 12.8-8.533 21.333-8.533s12.8 0 17.067 4.267l426.667 213.333c21.333 8.533 29.867 34.133 17.067 55.467-8.533 21.333-34.133 29.867-51.2 21.333z" />
<glyph unicode="&#xe96f;" glyph-name="layout" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM213.333 768h597.333c25.6 0 42.667-17.067 42.667-42.667v-128h-682.667v128c0 25.6 17.067 42.667 42.667 42.667zM170.667 128v384h170.667v-426.667h-128c-25.6 0-42.667 17.067-42.667 42.667zM810.667 85.334h-384v426.667h426.667v-384c0-25.6-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe970;" glyph-name="life-buoy" d="M844.8 93.867c85.333 85.333 136.533 200.533 136.533 332.8 0 128-51.2 247.467-136.533 332.8 0 0 0 0 0 0s0 0 0 0c-85.333 85.333-204.8 136.533-332.8 136.533s-247.467-51.2-332.8-136.533c0 0 0 0 0 0s0 0 0 0c-85.333-85.333-136.533-204.8-136.533-332.8s51.2-247.467 136.533-332.8c0 0 0 0 0 0s0 0 0 0c85.333-85.333 200.533-136.533 332.8-136.533 128 0 247.467 51.2 332.8 136.533 0 0 0 0 0 0s0 0 0 0zM810.667 187.734l-123.733 123.733c25.6 29.867 38.4 72.533 38.4 115.2s-12.8 85.333-34.133 119.467l119.467 119.467c51.2-64 85.333-149.333 85.333-238.933s-29.867-174.933-85.333-238.933zM384 426.667c0 72.533 55.467 128 128 128s128-55.467 128-128-55.467-128-128-128-128 55.467-128 128zM750.933 725.334l-123.733-123.733c-29.867 25.6-72.533 38.4-115.2 38.4s-85.333-12.8-119.467-34.133l-119.467 119.467c64 55.467 149.333 85.333 238.933 85.333s174.933-29.867 238.933-85.333zM213.333 665.6l123.733-123.733c-25.6-29.867-38.4-72.533-38.4-115.2s12.8-85.333 34.133-119.467l-119.467-119.467c-51.2 64-85.333 149.333-85.333 238.933s29.867 174.933 85.333 238.933zM273.067 128l123.733 123.733c29.867-25.6 72.533-38.4 115.2-38.4s85.333 12.8 119.467 34.133l123.733-123.733c-64-51.2-149.333-85.333-238.933-85.333-93.867 4.267-179.2 34.133-243.2 89.6z" />
<glyph unicode="&#xe971;" glyph-name="link" d="M900.267 819.2c-98.133 98.133-256 98.133-354.133 0l-76.8-72.533c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l72.533 72.533c68.267 64 170.667 64 238.933 0s68.267-174.933 4.267-238.933l-128-128c-4.267-4.267-12.8-12.8-17.067-17.067-76.8-55.467-183.467-42.667-238.933 34.133-12.8 17.067-42.667 21.333-59.733 8.533s-21.333-42.667-8.533-59.733c51.2-68.267 128-102.4 204.8-102.4 51.2 0 106.667 17.067 153.6 51.2 8.533 8.533 17.067 17.067 29.867 25.6l128 128c98.133 98.133 93.867 264.533-8.533 358.4zM490.667 166.4l-72.533-72.533c-68.267-64-170.667-64-238.933 0s-68.267 174.933-4.267 238.933l128 128c4.267 4.267 12.8 12.8 17.067 17.067 38.4 25.6 81.067 38.4 128 34.133 46.933-8.533 85.333-29.867 110.933-68.267 12.8-17.067 42.667-21.333 59.733-8.533s21.333 42.667 8.533 59.733c-42.667 55.467-102.4 89.6-166.4 98.133-64 12.8-132.267-4.267-187.733-46.933-8.533-8.533-17.067-17.067-25.6-25.6l-128-128c-98.133-102.4-93.867-264.533 4.267-362.667 51.2-46.933 115.2-72.533 179.2-72.533s128 25.6 179.2 72.533l72.533 72.533c17.067 17.067 17.067 42.667 0 59.733s-46.933 21.333-64 4.267z" />
<glyph unicode="&#xe972;" glyph-name="link-2" d="M768 682.667h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128c93.867 0 170.667-76.8 170.667-170.667s-76.8-170.667-170.667-170.667h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128c140.8 0 256 115.2 256 256s-115.2 256-256 256zM384 256h-128c-93.867 0-170.667 76.8-170.667 170.667s76.8 170.667 170.667 170.667h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-128c-140.8 0-256-115.2-256-256s115.2-256 256-256h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM298.667 426.667c0-25.6 17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-341.333c-25.6 0-42.667-17.067-42.667-42.667z" />
<glyph unicode="&#xe973;" glyph-name="list" d="M341.333 640h554.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-554.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM896 469.334h-554.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h554.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM896 213.334h-554.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h554.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM98.133 712.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM98.133 456.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM98.133 200.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe974;" glyph-name="loader" d="M512 896c-25.6 0-42.667-17.067-42.667-42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667c0 25.6-17.067 42.667-42.667 42.667zM512 213.334c-25.6 0-42.667-17.067-42.667-42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667c0 25.6-17.067 42.667-42.667 42.667zM238.933 759.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l119.467-119.467c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-119.467 119.467zM721.067 277.334c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l119.467-119.467c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-119.467 119.467zM298.667 426.667c0 25.6-17.067 42.667-42.667 42.667h-170.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667zM938.667 469.334h-170.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM302.933 277.334l-119.467-119.467c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l119.467 119.467c17.067 17.067 17.067 42.667 0 59.733s-46.933 17.067-59.733 0zM691.2 563.2c12.8 0 21.333 4.267 29.867 12.8l119.467 119.467c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-119.467-119.467c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8z" />
<glyph unicode="&#xe975;" glyph-name="lock" d="M810.667 512h-42.667v128c0 140.8-115.2 256-256 256s-256-115.2-256-256v-128h-42.667c-72.533 0-128-55.467-128-128v-298.667c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v298.667c0 72.533-55.467 128-128 128zM341.333 640c0 93.867 76.8 170.667 170.667 170.667s170.667-76.8 170.667-170.667v-128h-341.333v128zM853.333 85.334c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v298.667c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-298.667z" />
<glyph unicode="&#xe976;" glyph-name="log-in" d="M810.667 896h-213.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h213.333c25.6 0 42.667-17.067 42.667-42.667v-682.667c0-25.6-17.067-42.667-42.667-42.667h-213.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h213.333c72.533 0 128 55.467 128 128v682.667c0 72.533-55.467 128-128 128zM678.4 409.6c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-170.667 170.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133h-409.6c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h409.6l-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l170.667 170.667c4.267 4.267 8.533 8.533 8.533 12.8z" />
<glyph unicode="&#xe977;" glyph-name="log-out" d="M426.667 42.667h-213.333c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h213.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-213.333c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h213.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM934.4 409.6c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-170.667 170.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133h-409.6c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h409.6l-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l170.667 170.667c4.267 4.267 8.533 8.533 8.533 12.8z" />
<glyph unicode="&#xe978;" glyph-name="mail" d="M853.333 810.667h-682.667c-72.533 0-128-55.467-128-128v-512c0-72.533 55.467-128 128-128h682.667c72.533 0 128 55.467 128 128v512c0 72.533-55.467 128-128 128zM170.667 725.334h682.667c17.067 0 29.867-8.533 38.4-25.6l-379.733-264.533-379.733 264.533c8.533 17.067 21.333 25.6 38.4 25.6zM853.333 128h-682.667c-25.6 0-42.667 17.067-42.667 42.667v430.933l358.4-251.733c8.533-4.267 17.067-8.533 25.6-8.533s17.067 4.267 25.6 8.533l358.4 251.733v-430.933c0-25.6-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe979;" glyph-name="map" d="M1002.667 891.734c-12.8 8.533-29.867 8.533-42.667 0l-277.333-162.133-324.267 162.133c0 0 0 0 0 0s0 0-4.267 0c-4.267 4.267-8.533 4.267-12.8 4.267 0 0 0 0 0 0s0 0 0 0c-4.267 0-8.533 0-17.067-4.267 0 0 0 0-4.267 0 0 0-4.267 0-4.267 0l-298.667-170.667c-8.533-8.533-17.067-21.333-17.067-38.4v-682.667c0-17.067 8.533-29.867 21.333-38.4s29.867-8.533 42.667 0l277.333 162.133 320-162.133c0 0 0 0 0 0 8.533-4.267 12.8-4.267 21.333-4.267 4.267 0 8.533 0 12.8 4.267 0 0 4.267 0 4.267 0s0 0 4.267 0l298.667 170.667c12.8 8.533 21.333 21.333 21.333 38.4v682.667c0 17.067-8.533 29.867-21.333 38.4zM384 785.067l256-128v-588.8l-256 128v588.8zM85.333 657.067l213.333 123.733v-584.533l-213.333-123.733v584.533zM938.667 196.267l-213.333-123.733v584.533l213.333 123.733v-584.533z" />
<glyph unicode="&#xe97a;" glyph-name="map-pin" d="M512 938.667c-234.667 0-426.667-192-426.667-426.667 0-315.733 388.267-580.267 401.067-588.8 8.533-4.267 17.067-8.533 25.6-8.533s17.067 4.267 25.6 8.533c12.8 8.533 401.067 273.067 401.067 588.8 0 234.667-192 426.667-426.667 426.667zM512 8.534c-81.067 59.733-341.333 273.067-341.333 503.467 0 187.733 153.6 341.333 341.333 341.333s341.333-153.6 341.333-341.333c0-230.4-260.267-443.733-341.333-503.467zM512 682.667c-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667c93.867 0 170.667 76.8 170.667 170.667s-76.8 170.667-170.667 170.667zM512 426.667c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333z" />
<glyph unicode="&#xe97b;" glyph-name="maximize" d="M341.333 85.334h-128c-25.6 0-42.667 17.067-42.667 42.667v128c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128c0-72.533 55.467-128 128-128h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM341.333 853.334h-128c-72.533 0-128-55.467-128-128v-128c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v128c0 25.6 17.067 42.667 42.667 42.667h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM810.667 853.334h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128c25.6 0 42.667-17.067 42.667-42.667v-128c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v128c0 72.533-55.467 128-128 128zM896 298.667c-25.6 0-42.667-17.067-42.667-42.667v-128c0-25.6-17.067-42.667-42.667-42.667h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128c72.533 0 128 55.467 128 128v128c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe97c;" glyph-name="maximize-2" d="M934.4 827.734c-4.267 8.533-12.8 17.067-21.333 21.333-4.267 4.267-12.8 4.267-17.067 4.267h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h153.6l-226.133-226.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l226.133 226.133v-153.6c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 4.267 0 12.8-4.267 17.067zM396.8 371.2l-226.133-226.133v153.6c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-256c0-4.267 0-12.8 4.267-17.067 4.267-8.533 12.8-17.067 21.333-21.333 4.267-4.267 12.8-4.267 17.067-4.267h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-153.6l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe97d;" glyph-name="menu" d="M896 469.334h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM128 640h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM896 213.334h-768c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h768c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe97e;" glyph-name="message-circle" d="M938.667 473.6c-12.8 204.8-174.933 371.2-384 379.733h-21.333c0 0 0 0 0 0-64 0-123.733-12.8-179.2-42.667-140.8-68.267-226.133-209.067-226.133-362.667 0-55.467 12.8-115.2 34.133-166.4l-76.8-226.133c-4.267-17.067 0-34.133 8.533-42.667 12.8-8.533 21.333-12.8 34.133-12.8 4.267 0 8.533 0 12.8 4.267l226.133 76.8c51.2-21.333 106.667-34.133 166.4-34.133 153.6 0 294.4 85.333 362.667 221.867 29.867 55.467 42.667 119.467 42.667 183.467v21.333zM853.333 448c0 0 0 0 0 0 0-51.2-12.8-98.133-34.133-145.067-55.467-110.933-162.133-174.933-285.867-174.933-51.2 0-98.133 12.8-140.8 34.133-8.533 4.267-21.333 4.267-34.133 4.267l-162.133-55.467 55.467 162.133c4.267 12.8 4.267 21.333-4.267 34.133-21.333 42.667-34.133 93.867-34.133 140.8 0 123.733 68.267 230.4 179.2 285.867 42.667 21.333 93.867 34.133 140.8 34.133 0 0 0 0 0 0h17.067c162.133-8.533 290.133-136.533 302.933-298.667v-21.333z" />
<glyph unicode="&#xe97f;" glyph-name="message-square" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-682.667c0-17.067 8.533-34.133 25.6-38.4 4.267-4.267 12.8-4.267 17.067-4.267 12.8 0 21.333 4.267 29.867 12.8l157.867 157.867h494.933c72.533 0 128 55.467 128 128v426.667c0 72.533-55.467 128-128 128zM853.333 298.667c0-25.6-17.067-42.667-42.667-42.667h-512c-12.8 0-21.333-4.267-29.867-12.8l-98.133-98.133v580.267c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-426.667z" />
<glyph unicode="&#xe980;" glyph-name="mic" d="M512 256c93.867 0 170.667 76.8 170.667 170.667v341.333c0 93.867-76.8 170.667-170.667 170.667s-170.667-76.8-170.667-170.667v-341.333c0-93.867 76.8-170.667 170.667-170.667zM426.667 768c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333v-341.333c0-46.933-38.4-85.333-85.333-85.333s-85.333 38.4-85.333 85.333v341.333zM810.667 554.667c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-140.8-115.2-256-256-256s-256 115.2-256 256v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333c0-174.933 132.267-315.733 298.667-337.067v-89.6h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-128v89.6c166.4 21.333 298.667 166.4 298.667 337.067v85.333c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe981;" glyph-name="mic-off" d="M1011.2-12.8l-251.733 251.733c0 4.267-4.267 4.267-4.267 8.533 0 0-4.267 4.267-4.267 4.267l-337.067 332.8c0 0 0 0 0 0l-341.333 341.333c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l328.533-328.533v-110.933c0-46.933 17.067-89.6 51.2-119.467 29.867-34.133 72.533-51.2 119.467-51.2 0 0 0 0 0 0 29.867 0 59.733 8.533 85.333 25.6l64-64c-42.667-29.867-89.6-46.933-140.8-46.933-4.267 0-4.267 0-8.533 0s-4.267 0-8.533 0c-64 0-123.733 25.6-170.667 72.533-51.2 46.933-76.8 115.2-76.8 183.467v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333c0-93.867 38.4-183.467 102.4-247.467 55.467-55.467 123.733-85.333 196.267-93.867v-85.333h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-128v85.333c59.733 8.533 119.467 29.867 166.4 68.267l230.4-230.4c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 21.333 17.067 46.933 0 64zM512 341.334c0 0 0 0 0 0-21.333 0-42.667 8.533-59.733 25.6s-25.6 38.4-25.6 59.733v25.6l106.667-106.667c-8.533-4.267-12.8-4.267-21.333-4.267zM379.733 750.934c21.333-4.267 42.667 12.8 46.933 34.133 8.533 38.4 42.667 68.267 85.333 68.267 0 0 0 0 0 0 21.333 0 42.667-8.533 59.733-25.6s25.6-38.4 25.6-59.733v-226.133c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v226.133c0 46.933-17.067 89.6-51.2 119.467-29.867 34.133-72.533 51.2-119.467 51.2 0 0 0 0 0 0-81.067 0-149.333-55.467-166.4-136.533-4.267-21.333 8.533-46.933 34.133-51.2zM797.867 332.8c4.267 0 4.267 0 8.533 0 21.333 0 38.4 12.8 42.667 34.133s4.267 38.4 4.267 59.733v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333c0-17.067 0-29.867-4.267-46.933-4.267-21.333 12.8-42.667 34.133-46.933z" />
<glyph unicode="&#xe982;" glyph-name="minimize" d="M768 554.667h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-128c-25.6 0-42.667 17.067-42.667 42.667v128c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128c0-72.533 55.467-128 128-128zM256 298.667h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128c25.6 0 42.667-17.067 42.667-42.667v-128c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v128c0 72.533-55.467 128-128 128zM896 298.667h-128c-72.533 0-128-55.467-128-128v-128c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v128c0 25.6 17.067 42.667 42.667 42.667h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM341.333 853.334c-25.6 0-42.667-17.067-42.667-42.667v-128c0-25.6-17.067-42.667-42.667-42.667h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128c72.533 0 128 55.467 128 128v128c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe983;" glyph-name="minimize-2" d="M443.733 379.734c-4.267 4.267-12.8 4.267-17.067 4.267h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h153.6l-226.133-226.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l226.133 226.133v-153.6c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 4.267 0 12.8-4.267 17.067-4.267 8.533-12.8 17.067-21.333 21.333zM925.867 840.534c-17.067 17.067-42.667 17.067-59.733 0l-226.133-226.133v153.6c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-256c0-4.267 0-12.8 4.267-17.067 4.267-8.533 12.8-17.067 21.333-21.333 4.267-4.267 12.8-4.267 17.067-4.267h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-153.6l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe984;" glyph-name="minus" d="M810.667 469.334h-597.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h597.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe985;" glyph-name="minus-circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM682.667 469.334h-341.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe986;" glyph-name="minus-square" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM853.333 128c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-597.333zM682.667 469.334h-341.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe987;" glyph-name="monitor" d="M853.333 853.334h-682.667c-72.533 0-128-55.467-128-128v-426.667c0-72.533 55.467-128 128-128h298.667v-85.333h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-128v85.333h298.667c72.533 0 128 55.467 128 128v426.667c0 72.533-55.467 128-128 128zM896 298.667c0-25.6-17.067-42.667-42.667-42.667h-682.667c-25.6 0-42.667 17.067-42.667 42.667v426.667c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-426.667z" />
<glyph unicode="&#xe988;" glyph-name="moon" d="M917.333 430.934c-12.8 8.533-34.133 8.533-46.933-4.267-89.6-68.267-213.333-68.267-302.933 0-115.2 85.333-140.8 243.2-55.467 358.4 8.533 12.8 12.8 29.867 4.267 46.933-8.533 12.8-25.6 21.333-42.667 21.333-204.8-17.067-366.933-179.2-384-384-21.333-234.667 149.333-443.733 384-465.067 12.8 0 25.6 0 38.4 0 98.133 0 196.267 34.133 273.067 98.133 89.6 72.533 140.8 174.933 153.6 290.133 0 12.8-8.533 29.867-21.333 38.4zM733.867 166.4c-68.267-59.733-157.867-85.333-247.467-76.8-187.733 17.067-324.267 183.467-307.2 371.2 12.8 132.267 102.4 247.467 221.867 290.133-51.2-136.533-4.267-298.667 119.467-392.533 93.867-68.267 213.333-85.333 320-46.933-25.6-55.467-59.733-106.667-106.667-145.067z" />
<glyph unicode="&#xe989;" glyph-name="more-horizontal" d="M512 554.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM512 384c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667zM853.333 554.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM853.333 384c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667zM170.667 554.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM170.667 384c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe98a;" glyph-name="more-vertical" d="M512 554.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM512 384c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667zM512 640c72.533 0 128 55.467 128 128s-55.467 128-128 128-128-55.467-128-128 55.467-128 128-128zM512 810.667c25.6 0 42.667-17.067 42.667-42.667s-17.067-42.667-42.667-42.667-42.667 17.067-42.667 42.667 17.067 42.667 42.667 42.667zM512 213.334c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM512 42.667c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe98b;" glyph-name="move" d="M977.067 409.6c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-128 128c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l55.467-55.467h-281.6v281.6l55.467-55.467c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-128 128c-4.267 4.267-8.533 8.533-12.8 8.533-8.533 4.267-21.333 4.267-34.133 0-4.267-4.267-8.533-4.267-12.8-8.533l-128-128c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l55.467 55.467v-281.6h-281.6l55.467 55.467c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-128-128c-4.267-4.267-8.533-8.533-8.533-12.8-4.267-8.533-4.267-21.333 0-34.133 4.267-4.267 4.267-8.533 8.533-12.8l128-128c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-55.467 55.467h281.6v-281.6l-55.467 55.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l128-128c4.267-4.267 8.533-8.533 12.8-8.533 4.267-4.267 12.8-4.267 17.067-4.267s12.8 0 17.067 4.267c4.267 4.267 8.533 4.267 12.8 8.533l128 128c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-55.467-55.467v281.6h281.6l-55.467-55.467c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l128 128c4.267 4.267 8.533 8.533 8.533 12.8z" />
<glyph unicode="&#xe98c;" glyph-name="music" d="M921.6 844.8c-8.533 8.533-21.333 8.533-34.133 8.533l-512-85.333c-17.067-4.267-34.133-21.333-34.133-42.667v-469.333h-128c-72.533 0-128-55.467-128-128s55.467-128 128-128h85.333c72.533 0 128 55.467 128 128v563.2l426.667 72.533v-422.4h-128c-72.533 0-128-55.467-128-128s55.467-128 128-128h85.333c72.533 0 128 55.467 128 128v597.333c0 12.8-4.267 25.6-17.067 34.133zM341.333 128c0-25.6-17.067-42.667-42.667-42.667h-85.333c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667h128v-42.667zM853.333 213.334c0-25.6-17.067-42.667-42.667-42.667h-85.333c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667h128v-42.667z" />
<glyph unicode="&#xe98d;" glyph-name="navigation" d="M968.533 883.2c-12.8 12.8-29.867 17.067-46.933 8.533l-810.667-384c-17.067-8.533-25.6-25.6-25.6-42.667s12.8-34.133 34.133-38.4l315.733-81.067 81.067-315.733c4.267-17.067 21.333-29.867 38.4-34.133 0 0 4.267 0 4.267 0 17.067 0 29.867 8.533 38.4 25.6l384 810.667c4.267 21.333 0 38.4-12.8 51.2zM567.467 170.667l-55.467 221.867c-4.267 17.067-17.067 25.6-29.867 29.867l-226.133 59.733 593.067 281.6-281.6-593.067z" />
<glyph unicode="&#xe98e;" glyph-name="navigation-2" d="M849.067 55.467l-298.667 810.667c-4.267 17.067-21.333 29.867-38.4 29.867s-34.133-12.8-38.4-29.867l-298.667-810.667c-4.267-17.067 0-34.133 12.8-46.933s34.133-12.8 46.933-4.267l277.333 157.867 277.333-157.867c8.533-4.267 12.8-4.267 21.333-4.267s21.333 4.267 25.6 8.533c17.067 12.8 21.333 34.133 12.8 46.933zM533.333 251.734c-8.533 4.267-12.8 4.267-21.333 4.267s-12.8 0-21.333-4.267l-196.267-110.933 217.6 588.8 217.6-593.067-196.267 115.2z" />
<glyph unicode="&#xe98f;" glyph-name="octagon" d="M968.533 631.467l-251.733 251.733c-4.267 8.533-17.067 12.8-29.867 12.8h-349.867c-12.8 0-25.6-4.267-29.867-12.8l-251.733-251.733c-8.533-4.267-12.8-17.067-12.8-29.867v-354.133c0-12.8 4.267-21.333 12.8-29.867l251.733-251.733c4.267-4.267 17.067-8.533 29.867-8.533h354.133c12.8 0 21.333 4.267 29.867 12.8l251.733 251.733c8.533 8.533 12.8 17.067 12.8 29.867v349.867c-4.267 12.8-8.533 25.6-17.067 29.867zM896 268.8l-226.133-226.133h-315.733l-226.133 226.133v315.733l226.133 226.133h320l221.867-226.133v-315.733z" />
<glyph unicode="&#xe990;" glyph-name="package" d="M908.8 742.4l-341.333 170.667c0 0 0 0 0 0-34.133 17.067-76.8 17.067-115.2 0l-341.333-170.667c-42.667-21.333-68.267-64-68.267-110.933v-405.333c0-46.933 25.6-93.867 72.533-115.2l341.333-170.667c17.067-8.533 38.4-12.8 55.467-12.8 21.333 0 38.4 4.267 55.467 12.8l341.333 170.667c42.667 21.333 72.533 64 72.533 115.2v405.333c0 46.933-25.6 89.6-72.533 110.933zM494.933 840.534c4.267 4.267 12.8 4.267 17.067 4.267 8.533 0 12.8 0 17.067-4.267l315.733-157.867-119.467-59.733-332.8 166.4 102.4 51.2zM512 516.267l-332.8 166.4 119.467 59.733 332.8-166.4-119.467-59.733zM149.333 183.467c-12.8 8.533-21.333 25.6-21.333 38.4v392.533l341.333-170.667v-418.133l-320 157.867zM870.4 183.467l-315.733-157.867v418.133l341.333 170.667v-392.533c0-17.067-8.533-29.867-25.6-38.4z" />
<glyph unicode="&#xe991;" glyph-name="paperclip" d="M942.933 499.2c-17.067 17.067-42.667 17.067-59.733 0l-392.533-392.533c-85.333-85.333-217.6-85.333-302.933 0s-85.333 217.6 0 302.933l392.533 392.533c46.933 46.933 132.267 46.933 179.2 0 51.2-51.2 51.2-132.267 0-179.2l-392.533-392.533c-17.067-17.067-42.667-17.067-59.733 0-4.267 4.267-8.533 12.8-8.533 25.6s4.267 21.333 12.8 29.867l362.667 362.667c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-362.667-362.667c-25.6-21.333-38.4-55.467-38.4-89.6s12.8-68.267 38.4-89.6c51.2-51.2 132.267-51.2 179.2 0l392.533 392.533c85.333 85.333 85.333 217.6 0 302.933-38.4 38.4-93.867 64-149.333 64s-110.933-21.333-149.333-64l-392.533-392.533c-115.2-115.2-115.2-307.2 0-422.4 59.733-59.733 136.533-85.333 213.333-85.333s153.6 29.867 213.333 85.333l392.533 392.533c8.533 12.8 8.533 42.667-8.533 59.733z" />
<glyph unicode="&#xe992;" glyph-name="pause" d="M426.667 810.667h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-682.667c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v682.667c0 25.6-17.067 42.667-42.667 42.667zM384 128h-85.333v597.333h85.333v-597.333zM768 810.667h-170.667c-25.6 0-42.667-17.067-42.667-42.667v-682.667c0-25.6 17.067-42.667 42.667-42.667h170.667c25.6 0 42.667 17.067 42.667 42.667v682.667c0 25.6-17.067 42.667-42.667 42.667zM725.333 128h-85.333v597.333h85.333v-597.333z" />
<glyph unicode="&#xe993;" glyph-name="pause-circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM426.667 597.334c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 25.6-17.067 42.667-42.667 42.667zM597.333 597.334c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe994;" glyph-name="percent" d="M840.533 755.2c-17.067 17.067-42.667 17.067-59.733 0l-597.333-597.333c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l597.333 597.333c17.067 17.067 17.067 42.667 0 59.733zM277.333 512c81.067 0 149.333 68.267 149.333 149.333s-68.267 149.333-149.333 149.333-149.333-68.267-149.333-149.333 68.267-149.333 149.333-149.333zM277.333 725.334c34.133 0 64-29.867 64-64s-29.867-64-64-64-64 29.867-64 64 29.867 64 64 64zM746.667 341.334c-81.067 0-149.333-68.267-149.333-149.333s68.267-149.333 149.333-149.333 149.333 68.267 149.333 149.333-68.267 149.333-149.333 149.333zM746.667 128c-34.133 0-64 29.867-64 64s29.867 64 64 64 64-29.867 64-64-29.867-64-64-64z" />
<glyph unicode="&#xe995;" glyph-name="phone" d="M870.4 345.6c-38.4 4.267-76.8 12.8-110.933 25.6-46.933 17.067-98.133 4.267-136.533-29.867l-29.867-29.867c-76.8 51.2-145.067 115.2-196.267 196.267l29.867 29.867c34.133 34.133 46.933 89.6 29.867 136.533-12.8 34.133-21.333 72.533-25.6 110.933-8.533 64-64 110.933-128 110.933 0 0 0 0 0 0h-128c-4.267 0-8.533 0-12.8 0-34.133-4.267-64-21.333-85.333-46.933s-29.867-59.733-29.867-93.867c12.8-136.533 64-273.067 136.533-388.267 68.267-106.667 162.133-200.533 268.8-268.8 115.2-76.8 251.733-123.733 388.267-136.533 4.267 0 8.533 0 12.8 0 0 0 0 0 0 0 34.133 0 68.267 12.8 89.6 38.4s38.4 55.467 38.4 89.6v128c0 64-46.933 119.467-110.933 128zM896 217.6v-128c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-34.133-12.8c-123.733 12.8-243.2 55.467-349.867 123.733-98.133 59.733-179.2 145.067-243.2 243.2-68.267 106.667-110.933 226.133-123.733 349.867 0 12.8 4.267 21.333 8.533 29.867 8.533 8.533 21.333 17.067 34.133 17.067h128c0 0 0 0 0 0 21.333 0 38.4-17.067 42.667-38.4 4.267-42.667 17.067-89.6 34.133-128 4.267-17.067 0-34.133-8.533-46.933l-55.467-51.2c-12.8-12.8-17.067-34.133-8.533-51.2 64-115.2 157.867-209.067 273.067-273.067 17.067-8.533 38.4-8.533 51.2 8.533l55.467 55.467c12.8 12.8 29.867 17.067 46.933 8.533 42.667-17.067 85.333-25.6 128-34.133 17.067-4.267 34.133-21.333 34.133-42.667 0 0 0 0 0 0z" />
<glyph unicode="&#xe996;" glyph-name="phone-call" d="M870.4 345.6c-38.4 4.267-76.8 12.8-110.933 25.6-46.933 17.067-98.133 4.267-136.533-29.867l-29.867-29.867c-76.8 51.2-145.067 115.2-196.267 196.267l29.867 29.867c34.133 34.133 46.933 89.6 29.867 136.533-12.8 34.133-21.333 72.533-25.6 110.933-8.533 64-64 110.933-128 110.933 0 0 0 0 0 0h-128c-4.267 0-8.533 0-12.8 0-34.133-4.267-64-21.333-85.333-46.933s-29.867-59.733-29.867-93.867c12.8-136.533 64-273.067 136.533-388.267 68.267-106.667 162.133-200.533 268.8-268.8 115.2-76.8 251.733-123.733 388.267-136.533 4.267 0 8.533 0 12.8 0 0 0 0 0 0 0 34.133 0 68.267 12.8 89.6 38.4s38.4 55.467 38.4 89.6v128c0 64-46.933 119.467-110.933 128zM896 217.6v-128c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-34.133-12.8c-123.733 12.8-243.2 55.467-349.867 123.733-98.133 59.733-179.2 145.067-243.2 243.2-68.267 106.667-110.933 226.133-123.733 349.867 0 12.8 4.267 21.333 8.533 29.867 8.533 8.533 21.333 17.067 34.133 17.067h128c0 0 0 0 0 0 21.333 0 38.4-17.067 42.667-38.4 4.267-42.667 17.067-89.6 34.133-128 4.267-17.067 0-34.133-8.533-46.933l-55.467-51.2c-12.8-12.8-17.067-34.133-8.533-51.2 64-115.2 157.867-209.067 273.067-273.067 17.067-8.533 38.4-8.533 51.2 8.533l55.467 55.467c12.8 12.8 29.867 17.067 46.933 8.533 42.667-17.067 85.333-25.6 128-34.133 17.067-4.267 34.133-21.333 34.133-42.667 0 0 0 0 0 0zM768 550.4c4.267-21.333 21.333-34.133 42.667-34.133 4.267 0 4.267 0 8.533 0 21.333 4.267 38.4 25.6 34.133 51.2-21.333 102.4-98.133 183.467-200.533 200.533-21.333 4.267-46.933-8.533-51.2-34.133s8.533-46.933 34.133-51.2c68.267-12.8 119.467-64 132.267-132.267zM648.533 938.667c-21.333 4.267-42.667-12.8-46.933-38.4-4.267-21.333 12.8-42.667 38.4-46.933 157.867-17.067 281.6-140.8 302.933-302.933 4.267-21.333 21.333-38.4 42.667-38.4 0 0 4.267 0 4.267 0 21.333 4.267 38.4 25.6 38.4 46.933-25.6 200.533-183.467 358.4-379.733 379.733z" />
<glyph unicode="&#xe997;" glyph-name="phone-forwarded" d="M1019.733 708.267c4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-170.667 170.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133h-238.933c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h238.933l-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l170.667 170.667c4.267 4.267 8.533 8.533 8.533 12.8zM870.4 345.6c-38.4 4.267-76.8 12.8-110.933 25.6-46.933 17.067-98.133 4.267-136.533-29.867l-29.867-29.867c-76.8 51.2-145.067 115.2-196.267 196.267l29.867 29.867c34.133 34.133 46.933 89.6 29.867 136.533-12.8 34.133-21.333 72.533-25.6 110.933-8.533 64-64 110.933-128 110.933 0 0 0 0 0 0h-128c-4.267 0-8.533 0-12.8 0-34.133-4.267-64-21.333-85.333-46.933s-29.867-59.733-29.867-93.867c12.8-136.533 64-273.067 136.533-388.267 68.267-106.667 162.133-200.533 268.8-268.8 115.2-76.8 251.733-123.733 388.267-136.533 4.267 0 8.533 0 12.8 0 0 0 0 0 0 0 34.133 0 68.267 12.8 89.6 38.4s38.4 55.467 38.4 89.6v128c0 64-46.933 119.467-110.933 128zM896 217.6v-128c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-34.133-12.8c-123.733 12.8-243.2 55.467-349.867 123.733-98.133 59.733-179.2 145.067-243.2 243.2-68.267 106.667-110.933 226.133-123.733 349.867 0 12.8 4.267 21.333 8.533 29.867 8.533 8.533 21.333 17.067 34.133 17.067h128c0 0 0 0 0 0 21.333 0 38.4-17.067 42.667-38.4 4.267-42.667 17.067-89.6 34.133-128 4.267-17.067 0-34.133-8.533-46.933l-55.467-51.2c-12.8-12.8-17.067-34.133-8.533-51.2 64-115.2 157.867-209.067 273.067-273.067 17.067-8.533 38.4-8.533 51.2 8.533l55.467 55.467c12.8 12.8 29.867 17.067 46.933 8.533 42.667-17.067 85.333-25.6 128-34.133 17.067-4.267 34.133-21.333 34.133-42.667 0 0 0 0 0 0z" />
<glyph unicode="&#xe998;" glyph-name="phone-incoming" d="M1011.2 925.867c-17.067 17.067-42.667 17.067-59.733 0l-226.133-226.133v153.6c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-256c0-4.267 0-12.8 4.267-17.067 4.267-8.533 12.8-17.067 21.333-21.333 4.267-4.267 12.8-4.267 17.067-4.267h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-153.6l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733zM870.4 345.6c-38.4 4.267-76.8 12.8-110.933 25.6-46.933 17.067-98.133 4.267-136.533-29.867l-29.867-29.867c-76.8 51.2-145.067 115.2-196.267 196.267l29.867 29.867c34.133 34.133 46.933 89.6 29.867 136.533-12.8 34.133-21.333 72.533-25.6 110.933-8.533 64-64 110.933-128 110.933 0 0 0 0 0 0h-128c-4.267 0-8.533 0-12.8 0-34.133-4.267-64-21.333-85.333-46.933s-29.867-59.733-29.867-93.867c12.8-136.533 64-273.067 136.533-388.267 68.267-106.667 162.133-200.533 268.8-268.8 115.2-76.8 251.733-123.733 388.267-136.533 4.267 0 8.533 0 12.8 0 0 0 0 0 0 0 34.133 0 68.267 12.8 89.6 38.4s38.4 55.467 38.4 89.6v128c0 64-46.933 119.467-110.933 128zM896 217.6v-128c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-34.133-12.8c-123.733 12.8-243.2 55.467-349.867 123.733-98.133 59.733-179.2 145.067-243.2 243.2-68.267 106.667-110.933 226.133-123.733 349.867 0 12.8 4.267 21.333 8.533 29.867 8.533 8.533 21.333 17.067 34.133 17.067h128c0 0 0 0 0 0 21.333 0 38.4-17.067 42.667-38.4 4.267-42.667 17.067-89.6 34.133-128 4.267-17.067 0-34.133-8.533-46.933l-55.467-51.2c-12.8-12.8-17.067-34.133-8.533-51.2 64-115.2 157.867-209.067 273.067-273.067 17.067-8.533 38.4-8.533 51.2 8.533l55.467 55.467c12.8 12.8 29.867 17.067 46.933 8.533 42.667-17.067 85.333-25.6 128-34.133 17.067-4.267 34.133-21.333 34.133-42.667 0 0 0 0 0 0z" />
<glyph unicode="&#xe999;" glyph-name="phone-missed" d="M913.067 768l98.133 98.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-98.133-98.133-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l98.133 98.133 98.133-98.133c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-98.133 98.133zM870.4 345.6c-38.4 4.267-76.8 12.8-110.933 25.6-46.933 17.067-98.133 4.267-136.533-29.867l-29.867-29.867c-76.8 51.2-145.067 115.2-196.267 196.267l29.867 29.867c34.133 34.133 46.933 89.6 29.867 136.533-12.8 34.133-21.333 72.533-25.6 110.933-8.533 64-64 110.933-128 110.933 0 0 0 0 0 0h-128c-4.267 0-8.533 0-12.8 0-34.133-4.267-64-21.333-85.333-46.933s-29.867-59.733-29.867-93.867c12.8-136.533 64-273.067 136.533-388.267 68.267-106.667 162.133-200.533 268.8-268.8 115.2-76.8 251.733-123.733 388.267-136.533 4.267 0 8.533 0 12.8 0 0 0 0 0 0 0 34.133 0 68.267 12.8 89.6 38.4s38.4 55.467 38.4 89.6v128c0 64-46.933 119.467-110.933 128zM896 217.6v-128c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-34.133-12.8c-123.733 12.8-243.2 55.467-349.867 123.733-98.133 59.733-179.2 145.067-243.2 243.2-68.267 106.667-110.933 226.133-123.733 349.867 0 12.8 4.267 21.333 8.533 29.867 8.533 8.533 21.333 17.067 34.133 17.067h128c0 0 0 0 0 0 21.333 0 38.4-17.067 42.667-38.4 4.267-42.667 17.067-89.6 34.133-128 4.267-17.067 0-34.133-8.533-46.933l-55.467-51.2c-12.8-12.8-17.067-34.133-8.533-51.2 64-115.2 157.867-209.067 273.067-273.067 17.067-8.533 38.4-8.533 51.2 8.533l55.467 55.467c12.8 12.8 29.867 17.067 46.933 8.533 42.667-17.067 85.333-25.6 128-34.133 17.067-4.267 34.133-21.333 34.133-42.667 0 0 0 0 0 0z" />
<glyph unicode="&#xe99a;" glyph-name="phone-off" d="M221.867 349.867c8.533 0 17.067 4.267 21.333 8.533 21.333 12.8 25.6 38.4 12.8 59.733-68.267 102.4-110.933 221.867-123.733 345.6 0 12.8 4.267 21.333 8.533 29.867 8.533 8.533 21.333 17.067 34.133 17.067h128c21.333 0 38.4-17.067 42.667-38.4 4.267-42.667 17.067-89.6 34.133-128 4.267-17.067 0-34.133-8.533-46.933l-55.467-51.2c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l55.467 55.467c34.133 34.133 46.933 89.6 29.867 136.533-12.8 34.133-21.333 72.533-25.6 110.933-12.8 59.733-68.267 106.667-132.267 106.667 0 0 0 0 0 0h-128c-4.267 0-8.533 0-12.8 0-34.133-4.267-64-21.333-85.333-46.933s-29.867-59.733-29.867-93.867c12.8-136.533 64-273.067 136.533-388.267 8.533-8.533 25.6-17.067 38.4-17.067zM1011.2 925.867c-17.067 17.067-42.667 17.067-59.733 0l-524.8-524.8c0 0 0 0 0 0s0 0 0 0l-413.867-413.867c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l264.533 264.533c38.4-34.133 76.8-64 119.467-89.6 115.2-76.8 251.733-123.733 388.267-136.533 4.267 0 8.533 0 12.8 0 34.133 0 68.267 12.8 89.6 38.4s38.4 55.467 38.4 89.6v128c0 64-46.933 119.467-110.933 128-38.4 4.267-76.8 12.8-110.933 25.6-46.933 17.067-98.133 4.267-136.533-29.867l-29.867-29.867c-25.6 17.067-51.2 38.4-76.8 59.733l490.667 490.667c17.067 17.067 17.067 42.667 0 59.733zM580.267 221.867c17.067-8.533 38.4-8.533 51.2 8.533l55.467 55.467c12.8 12.8 29.867 17.067 46.933 8.533 42.667-17.067 85.333-25.6 128-34.133 21.333-4.267 38.4-21.333 38.4-42.667v-128c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-34.133-12.8c-123.733 12.8-243.2 55.467-349.867 123.733-38.4 21.333-72.533 51.2-102.4 81.067l59.733 59.733c34.133-34.133 76.8-64 119.467-89.6z" />
<glyph unicode="&#xe99b;" glyph-name="phone-outgoing" d="M1019.733 913.067c-4.267 8.533-12.8 17.067-21.333 21.333-4.267 4.267-12.8 4.267-17.067 4.267h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h153.6l-226.133-226.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l226.133 226.133v-153.6c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 4.267 0 12.8-4.267 17.067zM870.4 345.6c-38.4 4.267-76.8 12.8-110.933 25.6-46.933 17.067-98.133 4.267-136.533-29.867l-29.867-29.867c-76.8 51.2-145.067 115.2-196.267 196.267l29.867 29.867c34.133 34.133 46.933 89.6 29.867 136.533-12.8 34.133-21.333 72.533-25.6 110.933-8.533 64-64 110.933-128 110.933 0 0 0 0 0 0h-128c-4.267 0-8.533 0-12.8 0-34.133-4.267-64-21.333-85.333-46.933s-29.867-59.733-29.867-93.867c12.8-136.533 64-273.067 136.533-388.267 68.267-106.667 162.133-200.533 268.8-268.8 115.2-76.8 251.733-123.733 388.267-136.533 4.267 0 8.533 0 12.8 0 0 0 0 0 0 0 34.133 0 68.267 12.8 89.6 38.4s38.4 55.467 38.4 89.6v128c0 64-46.933 119.467-110.933 128zM896 217.6v-128c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-34.133-12.8c-123.733 12.8-243.2 55.467-349.867 123.733-98.133 59.733-179.2 145.067-243.2 243.2-68.267 106.667-110.933 226.133-123.733 349.867 0 12.8 4.267 21.333 8.533 29.867 8.533 8.533 21.333 17.067 34.133 17.067h128c0 0 0 0 0 0 21.333 0 38.4-17.067 42.667-38.4 4.267-42.667 17.067-89.6 34.133-128 4.267-17.067 0-34.133-8.533-46.933l-55.467-51.2c-12.8-12.8-17.067-34.133-8.533-51.2 64-115.2 157.867-209.067 273.067-273.067 17.067-8.533 38.4-8.533 51.2 8.533l55.467 55.467c12.8 12.8 29.867 17.067 46.933 8.533 42.667-17.067 85.333-25.6 128-34.133 17.067-4.267 34.133-21.333 34.133-42.667 0 0 0 0 0 0z" />
<glyph unicode="&#xe99c;" glyph-name="pie-chart" d="M921.6 298.667c-21.333 8.533-46.933 0-55.467-21.333-81.067-196.267-307.2-285.867-503.467-204.8s-285.867 307.2-204.8 503.467c38.4 89.6 110.933 162.133 200.533 200.533 21.333 8.533 29.867 34.133 21.333 55.467s-34.133 34.133-55.467 25.6c-110.933-46.933-196.267-136.533-243.2-247.467-102.4-238.933 12.8-516.267 247.467-614.4 59.733-25.6 123.733-38.4 183.467-38.4 183.467 0 358.4 106.667 430.933 285.867 8.533 21.333 0 46.933-21.333 55.467zM512 896c-25.6 0-42.667-17.067-42.667-42.667v-426.667c0-25.6 17.067-42.667 42.667-42.667h426.667c25.6 0 42.667 17.067 42.667 42.667 0 260.267-209.067 469.333-469.333 469.333zM554.667 469.334v337.067c179.2-21.333 320-162.133 337.067-337.067h-337.067z" />
<glyph unicode="&#xe99d;" glyph-name="play" d="M832 460.8l-597.333 384c-12.8 8.533-29.867 8.533-42.667 0-12.8-4.267-21.333-17.067-21.333-34.133v-768c0-17.067 8.533-29.867 21.333-38.4 8.533-4.267 12.8-4.267 21.333-4.267s17.067 4.267 21.333 8.533l597.333 384c12.8 8.533 21.333 21.333 21.333 34.133s-8.533 29.867-21.333 34.133zM256 119.467v614.4l477.867-307.2-477.867-307.2z" />
<glyph unicode="&#xe99e;" glyph-name="play-circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM708.267 460.8l-256 170.667c-12.8 8.533-29.867 8.533-42.667 0-17.067-4.267-25.6-17.067-25.6-34.133v-341.333c0-17.067 8.533-29.867 21.333-38.4 8.533-4.267 12.8-4.267 21.333-4.267s17.067 4.267 25.6 8.533l256 170.667c12.8 8.533 17.067 21.333 17.067 34.133s-8.533 25.6-17.067 34.133zM469.333 337.067v179.2l136.533-89.6-136.533-89.6z" />
<glyph unicode="&#xe99f;" glyph-name="plus" d="M810.667 469.334h-256v256c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-256h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256v-256c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9a0;" glyph-name="plus-circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM682.667 469.334h-128v128c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128v-128c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v128h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9a1;" glyph-name="plus-square" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM853.333 128c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-597.333zM682.667 469.334h-128v128c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128h-128c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h128v-128c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v128h128c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9a2;" glyph-name="pocket" d="M853.333 853.334h-682.667c-72.533 0-128-55.467-128-128v-256c0-260.267 209.067-469.333 469.333-469.333s469.333 209.067 469.333 469.333v256c0 72.533-55.467 128-128 128zM896 469.334c0-213.333-170.667-384-384-384s-384 170.667-384 384v256c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-256zM652.8 541.867l-140.8-140.8-140.8 140.8c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l170.667-170.667c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l170.667 170.667c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9a3;" glyph-name="power" d="M814.933 686.934c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733c132.267-132.267 132.267-349.867 0-482.133s-349.867-132.267-482.133 0c-132.267 132.267-132.267 349.867 0 482.133 17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0c-170.667-166.4-170.667-439.467-4.267-605.867 85.333-81.067 192-123.733 302.933-123.733s217.6 42.667 302.933 123.733c166.4 166.4 166.4 439.467 0 605.867zM512 384c25.6 0 42.667 17.067 42.667 42.667v426.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-426.667c0-25.6 17.067-42.667 42.667-42.667z" />
<glyph unicode="&#xe9a4;" glyph-name="printer" d="M853.333 597.334h-42.667v256c0 25.6-17.067 42.667-42.667 42.667h-512c-25.6 0-42.667-17.067-42.667-42.667v-256h-42.667c-72.533 0-128-55.467-128-128v-213.333c0-72.533 55.467-128 128-128h42.667v-128c0-25.6 17.067-42.667 42.667-42.667h512c25.6 0 42.667 17.067 42.667 42.667v128h42.667c72.533 0 128 55.467 128 128v213.333c0 72.533-55.467 128-128 128zM298.667 810.667h426.667v-213.333h-426.667v213.333zM725.333 42.667h-426.667v256h426.667v-256zM896 256c0-25.6-17.067-42.667-42.667-42.667h-42.667v128c0 25.6-17.067 42.667-42.667 42.667h-512c-25.6 0-42.667-17.067-42.667-42.667v-128h-42.667c-25.6 0-42.667 17.067-42.667 42.667v213.333c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-213.333z" />
<glyph unicode="&#xe9a5;" glyph-name="radio" d="M512 554.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM512 384c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667zM298.667 426.667c0 55.467 21.333 110.933 64 149.333 0 0 0 0 0 0 17.067 17.067 12.8 42.667 0 59.733-17.067 17.067-42.667 17.067-59.733 0 0 0 0 0 0 0-115.2-115.2-115.2-307.2 0-422.4 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733-42.667 42.667-64 98.133-64 153.6zM238.933 699.734c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0c-183.467-183.467-183.467-482.133 0-665.6 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733-149.333 149.333-149.333 396.8 0 546.133zM844.8 759.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733c149.333-149.333 149.333-392.533 0-541.867-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c183.467 179.2 183.467 477.867 0 661.333zM721.067 635.734c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733c85.333-81.067 85.333-217.6 4.267-298.667-4.267-4.267-8.533-8.533-12.8-12.8-8.533-21.333 0-46.933 17.067-55.467 4.267-4.267 12.8-4.267 17.067-4.267 12.8 0 21.333 4.267 29.867 12.8 123.733 115.2 123.733 302.933 4.267 418.133z" />
<glyph unicode="&#xe9a6;" glyph-name="refresh-ccw" d="M42.667 469.334h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-149.333l119.467 115.2c34.133 34.133 81.067 64 128 81.067 85.333 29.867 179.2 25.6 260.267-12.8s145.067-106.667 174.933-196.267c8.533-21.333 34.133-34.133 55.467-25.6s34.133 34.133 25.6 55.467c-38.4 106.667-115.2 192-217.6 243.2s-217.6 55.467-324.267 17.067c-59.733-25.6-115.2-59.733-157.867-102.4l-128-119.467v157.867c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-256c0 0 0-4.267 0-4.267 0-4.267 0-8.533 0-8.533 0-4.267 4.267-4.267 4.267-8.533 0 0 0-4.267 4.267-4.267 0 0 0 0 0 0 4.267-4.267 8.533-8.533 12.8-8.533 0 0 0 0 0 0 8.533-8.533 17.067-8.533 21.333-8.533zM1024 349.867c0 4.267 0 4.267 0 8.533s-4.267 4.267-4.267 8.533c0 0 0 4.267-4.267 4.267 0 0 0 0 0 0-4.267 4.267-4.267 4.267-8.533 4.267 0 0-4.267 4.267-4.267 4.267s-4.267 0-4.267 0-8.533 0-12.8 4.267c0 0 0 0 0 0h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h149.333l-119.467-115.2c-132.267-132.267-349.867-132.267-482.133 0-34.133 34.133-64 81.067-81.067 128-8.533 21.333-34.133 34.133-55.467 25.6s-34.133-34.133-25.6-55.467c21.333-59.733 55.467-115.2 102.4-157.867 85.333-85.333 192-123.733 302.933-123.733s217.6 42.667 298.667 123.733l128 119.467v-157.867c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c-8.533 4.267-8.533 4.267-8.533 8.533z" />
<glyph unicode="&#xe9a7;" glyph-name="refresh-cw" d="M887.467 337.067c-21.333 8.533-46.933-4.267-55.467-25.6-17.067-46.933-42.667-93.867-81.067-128-59.733-64-149.333-98.133-238.933-98.133 0 0 0 0 0 0-89.6 0-174.933 34.133-243.2 102.4l-119.467 110.933h149.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-256c0 0 0 0 0 0-4.267 0-8.533 0-8.533-4.267 0 0-4.267 0-4.267 0s-4.267 0-4.267-4.267c-4.267 0-8.533-4.267-8.533-8.533 0 0 0 0 0 0s0-4.267-4.267-4.267c0-4.267-4.267-4.267-4.267-8.533s0-4.267 0-8.533c0 0 0-4.267 0-4.267v-256c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v157.867l123.733-119.467c72.533-81.067 179.2-123.733 294.4-123.733 0 0 0 0 0 0 115.2 0 221.867 42.667 302.933 123.733 42.667 42.667 81.067 98.133 102.4 157.867 4.267 25.6-8.533 51.2-29.867 55.467zM1024 507.734c0 0 0 4.267 0 4.267v256c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-157.867l-123.733 119.467c-42.667 42.667-98.133 81.067-157.867 102.4-110.933 34.133-226.133 29.867-328.533-21.333-102.4-46.933-179.2-132.267-217.6-243.2-8.533-21.333 4.267-46.933 25.6-51.2 21.333-8.533 46.933 4.267 55.467 25.6 29.867 85.333 93.867 153.6 174.933 196.267 81.067 38.4 174.933 42.667 260.267 12.8 46.933-17.067 93.867-42.667 128-81.067l119.467-115.2h-149.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c4.267 0 12.8 0 17.067 4.267 0 0 0 0 0 0 4.267 4.267 8.533 4.267 12.8 8.533 0 0 0 0 0 0s0 4.267 4.267 4.267c0 4.267 4.267 4.267 4.267 8.533 4.267 4.267 4.267 8.533 4.267 12.8z" />
<glyph unicode="&#xe9a8;" glyph-name="repeat" d="M128 426.667c25.6 0 42.667 17.067 42.667 42.667v85.333c0 72.533 55.467 128 128 128h494.933l-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l170.667 170.667c4.267 4.267 8.533 8.533 8.533 12.8 4.267 8.533 4.267 21.333 0 34.133-4.267 4.267-4.267 8.533-8.533 12.8l-170.667 170.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133h-494.933c-119.467 0-213.333-93.867-213.333-213.333v-85.333c0-25.6 17.067-42.667 42.667-42.667zM896 426.667c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-72.533-55.467-128-128-128h-494.933l98.133 98.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-170.667-170.667c-4.267-4.267-8.533-8.533-8.533-12.8-4.267-8.533-4.267-21.333 0-34.133 4.267-4.267 4.267-8.533 8.533-12.8l170.667-170.667c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-98.133 98.133h494.933c119.467 0 213.333 93.867 213.333 213.333v85.333c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9a9;" glyph-name="rewind" d="M486.4 763.734c-12.8 8.533-34.133 4.267-46.933-4.267l-384-298.667c-8.533-8.533-12.8-21.333-12.8-34.133s4.267-25.6 17.067-34.133l384-298.667c8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 12.8 0 17.067 4.267 12.8 8.533 25.6 21.333 25.6 38.4v597.333c0 17.067-8.533 29.867-25.6 38.4zM426.667 213.334l-273.067 213.333 273.067 213.333v-426.667zM955.733 763.734c-12.8 8.533-34.133 4.267-46.933-4.267l-384-298.667c-8.533-8.533-12.8-21.333-12.8-34.133s4.267-25.6 17.067-34.133l384-298.667c8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 12.8 0 17.067 4.267 12.8 8.533 25.6 21.333 25.6 38.4v597.333c0 17.067-8.533 29.867-25.6 38.4zM896 213.334l-273.067 213.333 273.067 213.333v-426.667z" />
<glyph unicode="&#xe9aa;" glyph-name="rotate-ccw" d="M913.067 567.467c-38.4 106.667-115.2 192-217.6 243.2s-217.6 55.467-324.267 17.067c-59.733-21.333-115.2-55.467-157.867-98.133l-128-119.467v157.867c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-256c0 0 0-4.267 0-4.267 0-4.267 0-8.533 0-8.533 0-4.267 4.267-4.267 4.267-8.533 0 0 0-4.267 4.267-4.267 0 0 0 0 0 0 4.267-4.267 4.267-4.267 8.533-4.267 0 0 4.267-4.267 4.267-4.267s4.267 0 4.267 0 8.533 0 8.533 0c0 0 0 0 0 0h256c25.6 0 42.667 17.067 42.667 42.667s-8.533 34.133-34.133 34.133h-149.333l119.467 115.2c34.133 34.133 81.067 64 128 81.067 85.333 29.867 179.2 25.6 260.267-12.8s145.067-106.667 174.933-196.267c29.867-85.333 25.6-179.2-12.8-260.267s-106.667-145.067-196.267-174.933c-179.2-64-371.2 29.867-435.2 209.067-8.533 21.333-34.133 34.133-55.467 25.6s-34.133-34.133-25.6-55.467c64-174.933 230.4-285.867 405.333-285.867 46.933 0 93.867 8.533 140.8 25.6 221.867 76.8 341.333 320 260.267 541.867z" />
<glyph unicode="&#xe9ab;" glyph-name="rotate-cw" d="M1024 507.734c0 0 0 4.267 0 4.267v256c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-157.867l-123.733 119.467c-42.667 42.667-98.133 81.067-157.867 102.4-226.133 76.8-469.333-42.667-546.133-264.533s38.4-465.067 260.267-546.133c46.933-12.8 93.867-21.333 140.8-21.333 174.933 0 341.333 110.933 401.067 285.867 8.533 21.333-4.267 46.933-25.6 55.467s-46.933-4.267-55.467-25.6c-64-179.2-256-268.8-435.2-209.067-179.2 64-268.8 256-209.067 435.2 64 174.933 260.267 268.8 439.467 204.8 46.933-17.067 93.867-42.667 128-81.067l119.467-110.933h-149.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c0 0 0 0 0 0 4.267 0 8.533 0 8.533 4.267 0 0 4.267 0 4.267 0s4.267 4.267 4.267 4.267c4.267 0 8.533 4.267 8.533 8.533 0 0 0 0 0 0s0 4.267 4.267 4.267c0 4.267 4.267 4.267 4.267 8.533 8.533 0 8.533 4.267 8.533 8.533z" />
<glyph unicode="&#xe9ac;" glyph-name="save" d="M925.867 627.2l-213.333 213.333c-8.533 8.533-17.067 12.8-29.867 12.8h-469.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v469.333c0 12.8-4.267 21.333-12.8 29.867zM682.667 85.334h-341.333v256h341.333v-256zM853.333 128c0-25.6-17.067-42.667-42.667-42.667h-42.667v298.667c0 25.6-17.067 42.667-42.667 42.667h-426.667c-25.6 0-42.667-17.067-42.667-42.667v-298.667h-42.667c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h42.667v-170.667c0-25.6 17.067-42.667 42.667-42.667h341.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-298.667v128h324.267l187.733-187.733v-452.267z" />
<glyph unicode="&#xe9ad;" glyph-name="scissors" d="M883.2 738.134c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-311.467-311.467-110.933 110.933c17.067 25.6 25.6 55.467 25.6 85.333 0 93.867-76.8 170.667-170.667 170.667s-170.667-76.8-170.667-170.667 76.8-170.667 170.667-170.667c29.867 0 59.733 8.533 85.333 25.6l110.933-110.933-110.933-110.933c-25.6 17.067-55.467 25.6-85.333 25.6-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667 170.667 76.8 170.667 170.667c0 29.867-8.533 59.733-25.6 85.333l482.133 482.133zM170.667 682.667c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333c0-25.6-8.533-42.667-25.6-59.733 0 0 0 0 0 0s0 0 0 0c-17.067-17.067-34.133-25.6-59.733-25.6-46.933 0-85.333 38.4-85.333 85.333zM256 85.334c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333c25.6 0 42.667-8.533 59.733-25.6 0 0 0 0 0 0s0 0 0 0c17.067-17.067 25.6-34.133 25.6-59.733 0-46.933-38.4-85.333-85.333-85.333zM648.533 349.867c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l234.667-234.667c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-234.667 234.667z" />
<glyph unicode="&#xe9ae;" glyph-name="search" d="M925.867 72.534l-192 192c46.933 59.733 76.8 140.8 76.8 226.133 0 200.533-162.133 362.667-362.667 362.667s-362.667-162.133-362.667-362.667c0-200.533 162.133-362.667 362.667-362.667 85.333 0 162.133 29.867 226.133 76.8l192-192c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733zM170.667 490.667c0 153.6 123.733 277.333 277.333 277.333s277.333-123.733 277.333-277.333c0-76.8-29.867-145.067-81.067-196.267 0 0 0 0 0 0s0 0 0 0c-51.2-51.2-119.467-81.067-196.267-81.067-153.6 0-277.333 123.733-277.333 277.333z" />
<glyph unicode="&#xe9af;" glyph-name="server" d="M853.333 896h-682.667c-72.533 0-128-55.467-128-128v-170.667c0-72.533 55.467-128 128-128h682.667c72.533 0 128 55.467 128 128v170.667c0 72.533-55.467 128-128 128zM896 597.334c0-25.6-17.067-42.667-42.667-42.667h-682.667c-25.6 0-42.667 17.067-42.667 42.667v170.667c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-170.667zM853.333 384h-682.667c-72.533 0-128-55.467-128-128v-170.667c0-72.533 55.467-128 128-128h682.667c72.533 0 128 55.467 128 128v170.667c0 72.533-55.467 128-128 128zM896 85.334c0-25.6-17.067-42.667-42.667-42.667h-682.667c-25.6 0-42.667 17.067-42.667 42.667v170.667c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-170.667zM226.133 712.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0zM226.133 200.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9b0;" glyph-name="settings" d="M512 597.334c-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667c93.867 0 170.667 76.8 170.667 170.667s-76.8 170.667-170.667 170.667zM512 341.334c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333zM866.133 281.6c4.267 8.533 12.8 17.067 29.867 17.067 72.533 0 128 55.467 128 128s-55.467 128-128 128h-8.533c-8.533 0-17.067 4.267-21.333 12.8l-4.267 8.533c-4.267 8.533-4.267 21.333 8.533 34.133 46.933 46.933 51.2 115.2 12.8 166.4v12.8l-17.067 8.533c-21.333 21.333-51.2 34.133-85.333 34.133 0 0 0 0 0 0-34.133 0-68.267-12.8-93.867-38.4-8.533-8.533-21.333-8.533-29.867-4.267-8.533-4.267-17.067 8.533-17.067 21.333 0 72.533-55.467 128-128 128s-128-55.467-128-128v-8.533c0-8.533-4.267-17.067-12.8-21.333l-8.533-4.267c-8.533-4.267-21.333 0-34.133 8.533-51.2 51.2-132.267 51.2-179.2 0-51.2-51.2-51.2-132.267 4.267-183.467 8.533-8.533 8.533-21.333 4.267-34.133-4.267-8.533-17.067-17.067-29.867-17.067-72.533 0-128-55.467-128-128s55.467-128 128-128h8.533c12.8 0 21.333-8.533 25.6-17.067s4.267-21.333-8.533-34.133c-25.6-25.6-38.4-55.467-38.4-89.6 0-29.867 12.8-59.733 34.133-85.333l4.267-4.267c0 0 0 0 0 0l12.8-12.8c51.2-38.4 119.467-34.133 170.667 12.8 8.533 8.533 21.333 8.533 34.133 4.267s17.067-12.8 17.067-29.867c0-72.533 55.467-128 128-128s128 55.467 128 128v8.533c0 12.8 8.533 21.333 17.067 25.6s21.333 4.267 34.133-8.533c51.2-51.2 132.267-51.2 179.2 0 51.2 51.2 51.2 132.267-4.267 183.467-4.267 12.8-8.533 25.6-4.267 34.133v0zM814.933 187.734c8.533-8.533 12.8-17.067 12.8-29.867s-4.267-21.333-12.8-29.867c-8.533-8.533-17.067-12.8-29.867-12.8 0 0 0 0 0 0-12.8 0-21.333 4.267-34.133 17.067-34.133 34.133-81.067 42.667-123.733 21.333-42.667-17.067-68.267-59.733-68.267-102.4v-8.533c0-25.6-17.067-42.667-42.667-42.667s-42.667 17.067-42.667 42.667v4.267c0 46.933-29.867 85.333-72.533 102.4-12.8 8.533-29.867 8.533-46.933 8.533-29.867 0-59.733-12.8-81.067-34.133-17.067-17.067-38.4-17.067-55.467-4.267l-8.533 17.067h-4.267c-4.267 4.267-4.267 12.8-4.267 17.067 0 12.8 4.267 21.333 17.067 34.133 34.133 34.133 42.667 81.067 21.333 123.733-17.067 42.667-59.733 68.267-102.4 68.267h-8.533c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667h4.267c46.933 0 85.333 29.867 102.4 72.533s8.533 89.6-25.6 128c-17.067 17.067-17.067 42.667 0 59.733s42.667 17.067 64-4.267c29.867-29.867 76.8-38.4 115.2-25.6l12.8 4.267c42.667 17.067 68.267 59.733 68.267 102.4v8.533c0 25.6 17.067 42.667 42.667 42.667s42.667-17.067 42.667-46.933c0-46.933 25.6-85.333 68.267-102.4s89.6-8.533 128 25.6c8.533 8.533 17.067 12.8 29.867 12.8v0c12.8 0 21.333-4.267 29.867-12.8v0c17.067-17.067 17.067-42.667-4.267-64-29.867-29.867-38.4-76.8-25.6-115.2l4.267-12.8c17.067-42.667 59.733-68.267 102.4-68.267h8.533c25.6 0 42.667-17.067 42.667-42.667s-17.067-42.667-46.933-42.667c-46.933 0-85.333-25.6-102.4-68.267-21.333-42.667-8.533-89.6 25.6-128z" />
<glyph unicode="&#xe9b1;" glyph-name="share" d="M853.333 469.334c-25.6 0-42.667-17.067-42.667-42.667v-341.333c0-25.6-17.067-42.667-42.667-42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v341.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-341.333c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v341.333c0 25.6-17.067 42.667-42.667 42.667zM371.2 652.8l98.133 98.133v-452.267c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v452.267l98.133-98.133c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-170.667 170.667c-4.267 4.267-8.533 8.533-12.8 8.533-8.533 4.267-21.333 4.267-34.133 0-4.267-4.267-8.533-4.267-12.8-8.533l-170.667-170.667c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0z" />
<glyph unicode="&#xe9b2;" glyph-name="share-2" d="M768 298.667c-46.933 0-89.6-21.333-119.467-51.2l-226.133 132.267c0 17.067 4.267 29.867 4.267 46.933s-4.267 29.867-8.533 46.933l226.133 132.267c34.133-29.867 76.8-51.2 123.733-51.2 93.867 0 170.667 76.8 170.667 170.667s-76.8 170.667-170.667 170.667-170.667-76.8-170.667-170.667c0-17.067 4.267-29.867 8.533-46.933l-230.4-132.267c-29.867 29.867-72.533 51.2-119.467 51.2-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667c46.933 0 89.6 21.333 119.467 51.2l226.133-132.267c0-17.067-4.267-29.867-4.267-46.933 0-93.867 76.8-170.667 170.667-170.667s170.667 76.8 170.667 170.667-76.8 170.667-170.667 170.667zM768 810.667c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333-85.333 38.4-85.333 85.333 38.4 85.333 85.333 85.333zM256 341.334c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333 85.333-38.4 85.333-85.333c0-46.933-38.4-85.333-85.333-85.333zM768 42.667c-46.933 0-85.333 38.4-85.333 85.333 0 17.067 4.267 29.867 12.8 42.667 0 0 0 0 0 0s0 0 0 0c12.8 25.6 42.667 42.667 72.533 42.667 46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333z" />
<glyph unicode="&#xe9b3;" glyph-name="shield" d="M861.867 810.667l-341.333 85.333c-8.533 0-12.8 0-21.333 0l-341.333-85.333c-17.067-4.267-29.867-21.333-29.867-42.667v-341.333c0-277.333 349.867-456.533 366.933-465.067 4.267-4.267 8.533-4.267 17.067-4.267s12.8 0 17.067 4.267c17.067 8.533 366.933 187.733 366.933 465.067v341.333c0 21.333-12.8 38.4-34.133 42.667zM810.667 426.667c0-192-230.4-337.067-298.667-379.733-68.267 38.4-298.667 183.467-298.667 379.733v307.2l298.667 76.8 298.667-76.8v-307.2z" />
<glyph unicode="&#xe9b4;" glyph-name="shopping-cart" d="M341.333 170.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM341.333-0c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667zM853.333 170.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM853.333-0c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667zM375.467 213.334h452.267c0 0 0 0 4.267 0 59.733 0 115.2 42.667 123.733 102.4l68.267 358.4c4.267 12.8 0 25.6-8.533 34.133-8.533 12.8-21.333 17.067-34.133 17.067h-704l-12.8 102.4c-8.533 64-59.733 110.933-128 110.933h-93.867c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h93.867c21.333 0 38.4-17.067 42.667-38.4l64-490.667c12.8-64 64-110.933 132.267-110.933zM930.133 640l-59.733-307.2c-4.267-21.333-21.333-34.133-42.667-34.133h-456.533c-21.333 0-38.4 17.067-42.667 38.4l-38.4 302.933h640z" />
<glyph unicode="&#xe9b5;" glyph-name="shuffle" d="M934.4 827.734c-4.267 8.533-12.8 17.067-21.333 21.333-4.267 4.267-12.8 4.267-17.067 4.267h-213.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h110.933l-652.8-652.8c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l652.8 652.8v-110.933c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v213.333c0 4.267 0 12.8-4.267 17.067zM896 298.667c-25.6 0-42.667-17.067-42.667-42.667v-110.933l-183.467 183.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l183.467-183.467h-110.933c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h213.333c4.267 0 12.8 0 17.067 4.267 8.533 4.267 17.067 12.8 21.333 21.333 4.267 4.267 4.267 12.8 4.267 17.067v213.333c0 25.6-17.067 42.667-42.667 42.667zM354.133 524.8c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-213.333 213.333c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l213.333-213.333z" />
<glyph unicode="&#xe9b6;" glyph-name="sidebar" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM170.667 128v597.333c0 25.6 17.067 42.667 42.667 42.667h128v-682.667h-128c-25.6 0-42.667 17.067-42.667 42.667zM853.333 128c0-25.6-17.067-42.667-42.667-42.667h-384v682.667h384c25.6 0 42.667-17.067 42.667-42.667v-597.333z" />
<glyph unicode="&#xe9b7;" glyph-name="skip-back" d="M827.733 806.4c-12.8 8.533-34.133 4.267-46.933-4.267l-426.667-341.333c-8.533-8.533-12.8-21.333-12.8-34.133s4.267-25.6 17.067-34.133l426.667-341.333c8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 12.8 0 17.067 4.267 12.8 8.533 25.6 21.333 25.6 38.4v682.667c0 17.067-8.533 29.867-25.6 38.4zM768 174.934l-315.733 251.733 315.733 251.733v-503.467zM213.333 768c-25.6 0-42.667-17.067-42.667-42.667v-597.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v597.333c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9b8;" glyph-name="skip-forward" d="M238.933 802.134c-12.8 8.533-29.867 12.8-42.667 4.267-17.067-8.533-25.6-21.333-25.6-38.4v-682.667c0-17.067 8.533-29.867 25.6-38.4 4.267-4.267 12.8-4.267 17.067-4.267 8.533 0 17.067 4.267 25.6 8.533l426.667 341.333c8.533 8.533 17.067 21.333 17.067 34.133s-4.267 25.6-17.067 34.133l-426.667 341.333zM256 174.934v503.467l315.733-251.733-315.733-251.733zM810.667 768c-25.6 0-42.667-17.067-42.667-42.667v-597.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v597.333c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9b9;" glyph-name="slack" d="M981.333 567.467c-55.467 179.2-119.467 281.6-217.6 332.8-89.6 51.2-213.333 51.2-392.533-4.267-345.6-102.4-435.2-268.8-328.533-610.133 76.8-256 187.733-371.2 379.733-371.2 68.267 0 140.8 12.8 230.4 38.4 341.333 106.667 435.2 273.067 328.533 614.4zM627.2 38.4c-298.667-89.6-413.867-25.6-503.467 273.067-89.6 294.4-25.6 413.867 273.067 503.467 85.333 25.6 153.6 38.4 209.067 38.4 46.933 0 89.6-8.533 123.733-25.6 72.533-38.4 128-128 174.933-281.6v0c85.333-298.667 21.333-418.133-277.333-507.733zM755.2 443.734l-81.067-29.867-42.667 119.467 81.067 29.867c21.333 8.533 34.133 29.867 25.6 55.467-8.533 21.333-29.867 34.133-55.467 25.6l-81.067-29.867-29.867 81.067c-8.533 21.333-29.867 34.133-55.467 25.6-21.333-8.533-34.133-29.867-25.6-55.467l29.867-81.067-119.467-42.667-25.6 85.333c-8.533 21.333-34.133 34.133-55.467 25.6-21.333-4.267-34.133-29.867-25.6-51.2l29.867-81.067-81.067-29.867c-21.333-8.533-34.133-29.867-25.6-55.467 4.267-17.067 21.333-29.867 38.4-29.867 4.267 0 8.533 0 12.8 4.267l81.067 29.867 42.667-119.467-81.067-29.867c-21.333-8.533-34.133-29.867-25.6-55.467 4.267-17.067 21.333-29.867 38.4-29.867 4.267 0 8.533 0 12.8 4.267l81.067 29.867 29.867-81.067c4.267-17.067 21.333-29.867 38.4-29.867 4.267 0 8.533 0 12.8 4.267 21.333 8.533 34.133 29.867 25.6 55.467l-29.867 81.067 119.467 42.667 29.867-81.067c4.267-17.067 21.333-29.867 38.4-29.867 4.267 0 8.533 0 12.8 4.267 21.333 8.533 34.133 29.867 25.6 55.467l-29.867 81.067 81.067 29.867c21.333 8.533 34.133 29.867 25.6 55.467 4.267 12.8-21.333 25.6-42.667 17.067zM473.6 345.6l-42.667 119.467 119.467 42.667 42.667-119.467-119.467-42.667z" />
<glyph unicode="&#xe9ba;" glyph-name="slash" d="M844.8 93.867c85.333 85.333 136.533 200.533 136.533 332.8 0 260.267-209.067 469.333-469.333 469.333-128 0-247.467-51.2-332.8-136.533 0 0 0 0 0 0s0 0 0 0c-85.333-85.333-136.533-204.8-136.533-332.8 0-260.267 209.067-469.333 469.333-469.333 128 0 247.467 51.2 332.8 136.533 0 0 0 0 0 0s0 0 0 0zM896 426.667c0-89.6-29.867-174.933-85.333-238.933l-537.6 537.6c64 55.467 149.333 85.333 238.933 85.333 213.333 0 384-170.667 384-384zM128 426.667c0 89.6 29.867 174.933 85.333 238.933l537.6-537.6c-64-51.2-149.333-85.333-238.933-85.333-213.333 0-384 170.667-384 384z" />
<glyph unicode="&#xe9bb;" glyph-name="sliders" d="M170.667 469.334c25.6 0 42.667 17.067 42.667 42.667v298.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-298.667c0-25.6 17.067-42.667 42.667-42.667zM512 469.334c-25.6 0-42.667-17.067-42.667-42.667v-384c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v384c0 25.6-17.067 42.667-42.667 42.667zM853.333 384c25.6 0 42.667 17.067 42.667 42.667v384c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-384c0-25.6 17.067-42.667 42.667-42.667zM298.667 384h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333v-256c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM640 640h-85.333v170.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-170.667h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM981.333 298.667h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333v-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v170.667h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9bc;" glyph-name="smartphone" d="M725.333 896h-426.667c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h426.667c72.533 0 128 55.467 128 128v682.667c0 72.533-55.467 128-128 128zM768 85.334c0-25.6-17.067-42.667-42.667-42.667h-426.667c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h426.667c25.6 0 42.667-17.067 42.667-42.667v-682.667zM482.133 200.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9bd;" glyph-name="speaker" d="M768 896h-512c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v682.667c0 72.533-55.467 128-128 128zM810.667 85.334c0-25.6-17.067-42.667-42.667-42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h512c25.6 0 42.667-17.067 42.667-42.667v-682.667zM512 554.667c-119.467 0-213.333-93.867-213.333-213.333s93.867-213.333 213.333-213.333 213.333 93.867 213.333 213.333-93.867 213.333-213.333 213.333zM512 213.334c-72.533 0-128 55.467-128 128s55.467 128 128 128 128-55.467 128-128-55.467-128-128-128zM512 640c12.8 0 21.333 4.267 29.867 12.8s12.8 17.067 12.8 29.867c0 12.8-4.267 21.333-12.8 29.867-17.067 17.067-46.933 17.067-59.733 0-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8z" />
<glyph unicode="&#xe9be;" glyph-name="square" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM853.333 128c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-597.333z" />
<glyph unicode="&#xe9bf;" glyph-name="star" d="M981.333 554.667c-4.267 17.067-17.067 25.6-34.133 29.867l-273.067 38.4-123.733 247.467c-12.8 29.867-64 29.867-76.8 0l-123.733-243.2-268.8-42.667c-17.067 0-29.867-12.8-38.4-29.867-4.267-17.067 0-34.133 12.8-42.667l196.267-192-46.933-273.067c-4.267-17.067 4.267-34.133 17.067-42.667s29.867-12.8 46.933-4.267l243.2 128 243.2-128c8.533 0 12.8 0 21.333 0s17.067 4.267 25.6 8.533c12.8 8.533 21.333 25.6 17.067 42.667l-46.933 273.067 196.267 192c12.8 8.533 17.067 25.6 12.8 38.4zM695.467 366.934c-8.533-12.8-12.8-25.6-12.8-38.4l34.133-209.067-187.733 98.133c-12.8 8.533-25.6 8.533-38.4 0l-187.733-98.133 38.4 209.067c0 12.8-4.267 25.6-12.8 38.4l-153.6 145.067 209.067 29.867c12.8 0 25.6 12.8 34.133 21.333l93.867 192 93.867-187.733c4.267-12.8 17.067-21.333 34.133-21.333l209.067-29.867-153.6-149.333z" />
<glyph unicode="&#xe9c0;" glyph-name="stop-circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM640 597.334h-256c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667h256c25.6 0 42.667 17.067 42.667 42.667v256c0 25.6-17.067 42.667-42.667 42.667zM597.333 341.334h-170.667v170.667h170.667v-170.667z" />
<glyph unicode="&#xe9c1;" glyph-name="sun" d="M512 682.667c-140.8 0-256-115.2-256-256s115.2-256 256-256 256 115.2 256 256-115.2 256-256 256zM512 256c-93.867 0-170.667 76.8-170.667 170.667s76.8 170.667 170.667 170.667c93.867 0 170.667-76.8 170.667-170.667s-76.8-170.667-170.667-170.667zM512 768c25.6 0 42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667zM512 85.334c-25.6 0-42.667-17.067-42.667-42.667v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 25.6-17.067 42.667-42.667 42.667zM209.067 669.867c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-59.733 59.733c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l59.733-59.733zM814.933 183.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l59.733-59.733c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-59.733 59.733zM170.667 426.667c0 25.6-17.067 42.667-42.667 42.667h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333c25.6 0 42.667 17.067 42.667 42.667zM981.333 469.334h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM209.067 183.467l-59.733-59.733c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l59.733 59.733c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0zM785.067 657.067c12.8 0 21.333 4.267 29.867 12.8l59.733 59.733c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-59.733-59.733c-17.067-17.067-17.067-42.667 0-59.733 4.267-8.533 17.067-12.8 29.867-12.8z" />
<glyph unicode="&#xe9c2;" glyph-name="sunrise" d="M512 426.667c-140.8 0-256-115.2-256-256 0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667c0 93.867 76.8 170.667 170.667 170.667s170.667-76.8 170.667-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667c0 140.8-115.2 256-256 256zM209.067 413.867c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-59.733 59.733c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l59.733-59.733zM42.667 128h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM853.333 170.667c0-25.6 17.067-42.667 42.667-42.667h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-85.333c-25.6 0-42.667-17.067-42.667-42.667zM785.067 401.067c12.8 0 21.333 4.267 29.867 12.8l59.733 59.733c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-59.733-59.733c-17.067-17.067-17.067-42.667 0-59.733 4.267-8.533 17.067-12.8 29.867-12.8zM981.333 42.667h-938.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h938.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM371.2 652.8l98.133 98.133v-196.267c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v196.267l98.133-98.133c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-170.667 170.667c-4.267 4.267-8.533 8.533-12.8 8.533-8.533 4.267-21.333 4.267-34.133 0-4.267-4.267-8.533-4.267-12.8-8.533l-170.667-170.667c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0z" />
<glyph unicode="&#xe9c3;" glyph-name="sunset" d="M512 426.667c-140.8 0-256-115.2-256-256 0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667c0 93.867 76.8 170.667 170.667 170.667s170.667-76.8 170.667-170.667c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667c0 140.8-115.2 256-256 256zM209.067 413.867c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-59.733 59.733c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l59.733-59.733zM42.667 128h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM853.333 170.667c0-25.6 17.067-42.667 42.667-42.667h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-85.333c-25.6 0-42.667-17.067-42.667-42.667zM785.067 401.067c12.8 0 21.333 4.267 29.867 12.8l59.733 59.733c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-59.733-59.733c-17.067-17.067-17.067-42.667 0-59.733 4.267-8.533 17.067-12.8 29.867-12.8zM981.333 42.667h-938.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h938.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM482.133 524.8c4.267-4.267 8.533-8.533 12.8-8.533 4.267-4.267 12.8-4.267 17.067-4.267s12.8 0 17.067 4.267c4.267 4.267 8.533 4.267 12.8 8.533l170.667 170.667c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-98.133-98.133v196.267c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-196.267l-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l170.667-170.667z" />
<glyph unicode="&#xe9c4;" glyph-name="tablet" d="M768 896h-512c-72.533 0-128-55.467-128-128v-682.667c0-72.533 55.467-128 128-128h512c72.533 0 128 55.467 128 128v682.667c0 72.533-55.467 128-128 128zM810.667 85.334c0-25.6-17.067-42.667-42.667-42.667h-512c-25.6 0-42.667 17.067-42.667 42.667v682.667c0 25.6 17.067 42.667 42.667 42.667h512c25.6 0 42.667-17.067 42.667-42.667v-682.667zM482.133 200.534c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9c5;" glyph-name="tag" d="M908.8 516.267l-366.933 366.933c-8.533 8.533-17.067 12.8-29.867 12.8h-426.667c-25.6 0-42.667-17.067-42.667-42.667v-426.667c0-12.8 4.267-21.333 12.8-29.867l366.933-366.933c25.6-25.6 59.733-38.4 89.6-38.4 34.133 0 64 12.8 89.6 38.4l307.2 307.2c0 0 0 0 0 0 51.2 51.2 51.2 128 0 179.2zM849.067 396.8l-307.2-307.2c-17.067-17.067-42.667-17.067-59.733 0l-354.133 354.133v366.933h366.933l354.133-354.133c17.067-17.067 17.067-42.667 0-59.733zM268.8 669.867c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 17.067 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9c6;" glyph-name="target" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM512 725.334c-166.4 0-298.667-132.267-298.667-298.667s132.267-298.667 298.667-298.667c166.4 0 298.667 132.267 298.667 298.667s-132.267 298.667-298.667 298.667zM512 213.334c-119.467 0-213.333 93.867-213.333 213.333s93.867 213.333 213.333 213.333 213.333-93.867 213.333-213.333-93.867-213.333-213.333-213.333zM512 554.667c-72.533 0-128-55.467-128-128s55.467-128 128-128 128 55.467 128 128-55.467 128-128 128zM512 384c-25.6 0-42.667 17.067-42.667 42.667s17.067 42.667 42.667 42.667 42.667-17.067 42.667-42.667-17.067-42.667-42.667-42.667z" />
<glyph unicode="&#xe9c7;" glyph-name="thermometer" d="M686.933 281.6c-12.8 21.333-29.867 34.133-46.933 51.2v456.533c0 81.067-68.267 149.333-149.333 149.333s-149.333-68.267-149.333-149.333v-460.8c-93.867-76.8-115.2-209.067-46.933-311.467 34.133-51.2 89.6-89.6 149.333-98.133 17.067-4.267 29.867-4.267 46.933-4.267 46.933 0 89.6 12.8 128 38.4 110.933 72.533 140.8 217.6 68.267 328.533zM571.733 25.6c-68.267-46.933-162.133-25.6-209.067 42.667-21.333 34.133-29.867 72.533-21.333 110.933s29.867 72.533 64 93.867c12.8 8.533 17.067 21.333 17.067 34.133v482.133c4.267 34.133 34.133 64 68.267 64s64-29.867 64-64v-482.133c0-12.8 8.533-25.6 17.067-34.133 17.067-12.8 29.867-25.6 42.667-42.667 46.933-68.267 25.6-157.867-42.667-204.8z" />
<glyph unicode="&#xe9c8;" glyph-name="thumbs-down" d="M981.333 772.267c-8.533 72.533-68.267 123.733-140.8 123.733 0 0 0 0-4.267 0h-593.067c-64 0-115.2-46.933-128-106.667l-59.733-384c-8.533-68.267 38.4-136.533 106.667-145.067 8.533 0 12.8 0 21.333 0h200.533v-128c0-93.867 76.8-170.667 170.667-170.667 17.067 0 34.133 8.533 38.4 25.6l157.867 358.4h85.333c72.533 0 132.267 51.2 140.8 123.733 0 0 0 4.267 0 4.267v294.4c4.267 0 4.267 4.267 4.267 4.267zM682.667 392.534l-153.6-345.6c-34.133 12.8-59.733 42.667-59.733 81.067v170.667c0 25.6-17.067 42.667-42.667 42.667h-243.2c0 0-4.267 0-8.533 0-21.333 4.267-38.4 25.6-34.133 46.933l59.733 384c4.267 21.333 21.333 38.4 42.667 38.4h439.467v-418.133zM896 473.6c-4.267-25.6-29.867-46.933-55.467-46.933h-72.533v384h72.533c25.6 4.267 51.2-17.067 55.467-46.933v-290.133z" />
<glyph unicode="&#xe9c9;" glyph-name="thumbs-up" d="M942.933 546.134c-21.333 25.6-51.2 46.933-85.333 51.2-8.533 0-12.8 0-21.333 0h-196.267v128c0 93.867-76.8 170.667-170.667 170.667-17.067 0-34.133-8.533-38.4-25.6l-157.867-358.4h-102.4c-72.533 0-128-55.467-128-128v-298.667c0-72.533 55.467-128 128-128h610.133c0 0 0 0 0 0 64 0 115.2 46.933 128 106.667l59.733 384c4.267 34.133-4.267 68.267-25.6 98.133zM256 42.667h-85.333c-25.6 0-42.667 17.067-42.667 42.667v298.667c0 25.6 17.067 42.667 42.667 42.667h85.333v-384zM823.467 76.8c-4.267-21.333-21.333-34.133-42.667-34.133 0 0 0 0 0 0h-439.467v418.133l153.6 345.6c34.133-12.8 59.733-42.667 59.733-81.067v-170.667c0-25.6 17.067-42.667 42.667-42.667h243.2c4.267 0 4.267 0 8.533 0 12.8 0 21.333-8.533 29.867-17.067s8.533-21.333 8.533-29.867l-64-388.267z" />
<glyph unicode="&#xe9ca;" glyph-name="toggle-left" d="M682.667 768h-341.333c-187.733 0-341.333-153.6-341.333-341.333s153.6-341.333 341.333-341.333h341.333c187.733 0 341.333 153.6 341.333 341.333s-153.6 341.333-341.333 341.333zM682.667 170.667h-341.333c-140.8 0-256 115.2-256 256s115.2 256 256 256h341.333c140.8 0 256-115.2 256-256s-115.2-256-256-256zM341.333 597.334c-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667 170.667 76.8 170.667 170.667c0 93.867-76.8 170.667-170.667 170.667zM341.333 341.334c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333 85.333-38.4 85.333-85.333c0-46.933-38.4-85.333-85.333-85.333z" />
<glyph unicode="&#xe9cb;" glyph-name="toggle-right" d="M682.667 768h-341.333c-187.733 0-341.333-153.6-341.333-341.333s153.6-341.333 341.333-341.333h341.333c187.733 0 341.333 153.6 341.333 341.333s-153.6 341.333-341.333 341.333zM682.667 170.667h-341.333c-140.8 0-256 115.2-256 256s115.2 256 256 256h341.333c140.8 0 256-115.2 256-256s-115.2-256-256-256zM682.667 597.334c-93.867 0-170.667-76.8-170.667-170.667s76.8-170.667 170.667-170.667 170.667 76.8 170.667 170.667c0 93.867-76.8 170.667-170.667 170.667zM682.667 341.334c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333 85.333-38.4 85.333-85.333c0-46.933-38.4-85.333-85.333-85.333z" />
<glyph unicode="&#xe9cc;" glyph-name="trash" d="M896 725.334h-170.667v42.667c0 72.533-55.467 128-128 128h-170.667c-72.533 0-128-55.467-128-128v-42.667h-170.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h42.667v-554.667c0-72.533 55.467-128 128-128h426.667c72.533 0 128 55.467 128 128v554.667h42.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM384 768c0 25.6 17.067 42.667 42.667 42.667h170.667c25.6 0 42.667-17.067 42.667-42.667v-42.667h-256v42.667zM768 85.334c0-25.6-17.067-42.667-42.667-42.667h-426.667c-25.6 0-42.667 17.067-42.667 42.667v554.667h512v-554.667z" />
<glyph unicode="&#xe9cd;" glyph-name="trash-2" d="M896 725.334h-170.667v42.667c0 72.533-55.467 128-128 128h-170.667c-72.533 0-128-55.467-128-128v-42.667h-170.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h42.667v-554.667c0-72.533 55.467-128 128-128h426.667c72.533 0 128 55.467 128 128v554.667h42.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667zM384 768c0 25.6 17.067 42.667 42.667 42.667h170.667c25.6 0 42.667-17.067 42.667-42.667v-42.667h-256v42.667zM768 85.334c0-25.6-17.067-42.667-42.667-42.667h-426.667c-25.6 0-42.667 17.067-42.667 42.667v554.667h512v-554.667zM426.667 512c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 25.6-17.067 42.667-42.667 42.667zM597.333 512c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9ce;" glyph-name="trending-down" d="M1024 426.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-153.6l-332.8 332.8c-17.067 17.067-42.667 17.067-59.733 0l-183.467-183.467-290.133 290.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l320-320c17.067-17.067 42.667-17.067 59.733 0l183.467 183.467 302.933-302.933h-153.6c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c4.267 0 12.8 0 17.067 4.267 8.533 4.267 17.067 12.8 21.333 21.333 4.267 4.267 4.267 12.8 4.267 17.067v256z" />
<glyph unicode="&#xe9cf;" glyph-name="trending-up" d="M1019.733 699.734c-4.267 8.533-12.8 17.067-21.333 21.333-4.267 4.267-12.8 4.267-17.067 4.267h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h153.6l-302.933-302.933-183.467 183.467c-17.067 17.067-42.667 17.067-59.733 0l-320-320c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l290.133 290.133 183.467-183.467c17.067-17.067 42.667-17.067 59.733 0l332.8 332.8v-153.6c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v256c0 4.267 0 12.8-4.267 17.067z" />
<glyph unicode="&#xe9d0;" glyph-name="triangle" d="M981.333 192l-358.4 605.867c-17.067 29.867-46.933 51.2-81.067 59.733s-68.267 4.267-98.133-12.8c-17.067-8.533-34.133-25.6-42.667-42.667 0 0 0 0 0 0l-358.4-610.133c-34.133-59.733-12.8-140.8 46.933-174.933 17.067-12.8 38.4-17.067 59.733-17.067h725.333c34.133 0 68.267 12.8 89.6 38.4 25.6 25.6 38.4 55.467 38.4 89.6-4.267 21.333-8.533 46.933-21.333 64zM904.533 98.134c-8.533-8.533-21.333-12.8-29.867-12.8h-725.333c-8.533 0-12.8 0-21.333 4.267-21.333 12.8-25.6 38.4-17.067 59.733l362.667 601.6c4.267 4.267 8.533 12.8 12.8 12.8 21.333 12.8 46.933 4.267 59.733-12.8l362.667-601.6c4.267-4.267 4.267-12.8 4.267-21.333 4.267-12.8-4.267-21.333-8.533-29.867z" />
<glyph unicode="&#xe9d1;" glyph-name="tv" d="M853.333 682.667h-238.933l140.8 140.8c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-183.467-183.467-183.467 183.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l140.8-140.8h-238.933c-72.533 0-128-55.467-128-128v-469.333c0-72.533 55.467-128 128-128h682.667c72.533 0 128 55.467 128 128v469.333c0 72.533-55.467 128-128 128zM896 85.334c0-25.6-17.067-42.667-42.667-42.667h-682.667c-25.6 0-42.667 17.067-42.667 42.667v469.333c0 25.6 17.067 42.667 42.667 42.667h682.667c25.6 0 42.667-17.067 42.667-42.667v-469.333z" />
<glyph unicode="&#xe9d2;" glyph-name="twitter" d="M1006.933 844.8c-12.8 8.533-34.133 8.533-46.933 0-29.867-21.333-64-38.4-98.133-51.2-85.333 76.8-217.6 81.067-307.2 4.267-55.467-46.933-85.333-110.933-85.333-179.2-123.733 8.533-234.667 72.533-307.2 174.933-8.533 12.8-21.333 17.067-38.4 17.067s-29.867-12.8-34.133-25.6c-4.267-4.267-46.933-106.667-42.667-230.4 4.267-106.667 46.933-243.2 204.8-341.333-64-29.867-136.533-42.667-209.067-42.667-17.067 0-38.4-12.8-42.667-29.867s4.267-38.4 21.333-46.933c106.667-59.733 221.867-89.6 328.533-89.6s209.067 25.6 302.933 81.067c183.467 102.4 285.867 298.667 285.867 533.333 0 8.533 0 12.8 0 21.333 42.667 46.933 72.533 102.4 85.333 162.133 4.267 17.067-4.267 34.133-17.067 42.667zM861.867 682.667c-8.533-8.533-12.8-25.6-12.8-38.4 4.267-8.533 4.267-17.067 4.267-25.6 0-204.8-89.6-371.2-243.2-460.8-119.467-68.267-260.267-85.333-401.067-51.2 55.467 17.067 106.667 38.4 153.6 72.533 17.067 8.533 21.333 21.333 21.333 38.4s-12.8 29.867-25.6 34.133c-247.467 110.933-238.933 320-213.333 426.667 93.867-93.867 226.133-149.333 366.933-145.067 21.333 0 42.667 21.333 42.667 42.667v42.667c0 42.667 17.067 85.333 51.2 115.2 59.733 55.467 157.867 46.933 209.067-12.8 12.8-12.8 29.867-17.067 42.667-12.8 8.533 4.267 21.333 4.267 29.867 8.533-8.533-12.8-17.067-21.333-25.6-34.133z" />
<glyph unicode="&#xe9d3;" glyph-name="type" d="M853.333 810.667h-682.667c-25.6 0-42.667-17.067-42.667-42.667v-128c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333h256v-597.333h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667h-85.333v597.333h256v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v128c0 25.6-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9d4;" glyph-name="umbrella" d="M465.067 891.734c-247.467-21.333-439.467-217.6-465.067-460.8 0-12.8 4.267-25.6 12.8-34.133 4.267-8.533 17.067-12.8 29.867-12.8h426.667v-256c0-93.867 76.8-170.667 170.667-170.667s170.667 76.8 170.667 170.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667c0-46.933-38.4-85.333-85.333-85.333s-85.333 38.4-85.333 85.333v256h426.667c12.8 0 25.6 4.267 29.867 12.8s12.8 21.333 12.8 34.133c-25.6 281.6-277.333 490.667-558.933 460.8zM512 469.334h-418.133c34.133 183.467 187.733 320 375.467 341.333 217.6 21.333 418.133-128 460.8-341.333h-418.133z" />
<glyph unicode="&#xe9d5;" glyph-name="underline" d="M512 213.334c166.4 0 298.667 132.267 298.667 298.667v298.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-298.667c0-119.467-93.867-213.333-213.333-213.333s-213.333 93.867-213.333 213.333v298.667c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-298.667c0-166.4 132.267-298.667 298.667-298.667zM853.333 85.334h-682.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h682.667c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9d6;" glyph-name="unlock" d="M810.667 512h-469.333v128c0 46.933 17.067 89.6 51.2 119.467 29.867 34.133 72.533 51.2 119.467 51.2 0 0 0 0 0 0 81.067 0 149.333-55.467 166.4-136.533 4.267-21.333 29.867-38.4 51.2-34.133s38.4 25.6 34.133 51.2c-25.6 119.467-132.267 204.8-251.733 204.8 0 0 0 0 0 0-68.267 0-132.267-25.6-179.2-76.8-51.2-46.933-76.8-110.933-76.8-179.2v-128h-42.667c-72.533 0-128-55.467-128-128v-298.667c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v298.667c0 72.533-55.467 128-128 128zM853.333 85.334c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v298.667c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-298.667z" />
<glyph unicode="&#xe9d7;" glyph-name="upload" d="M896 256c-25.6 0-42.667-17.067-42.667-42.667v-128c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v128c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v128c0 25.6-17.067 42.667-42.667 42.667zM371.2 652.8l98.133 98.133v-494.933c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v494.933l98.133-98.133c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-170.667 170.667c-4.267 4.267-8.533 8.533-12.8 8.533-8.533 4.267-21.333 4.267-34.133 0-4.267-4.267-8.533-4.267-12.8-8.533l-170.667-170.667c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0z" />
<glyph unicode="&#xe9d8;" glyph-name="upload-cloud" d="M994.133 465.067c-46.933 81.067-132.267 132.267-226.133 132.267h-21.333c-64 187.733-264.533 294.4-456.533 243.2-102.4-25.6-183.467-89.6-238.933-174.933s-68.267-192-42.667-290.133c17.067-59.733 42.667-110.933 85.333-157.867 17.067-17.067 42.667-21.333 59.733-4.267s21.333 42.667 4.267 59.733c-29.867 34.133-55.467 76.8-64 123.733-21.333 76.8-8.533 153.6 34.133 226.133 38.4 68.267 106.667 119.467 183.467 136.533 157.867 42.667 324.267-55.467 362.667-213.333 4.267-17.067 21.333-29.867 42.667-29.867h51.2c64 0 119.467-34.133 149.333-89.6 21.333-38.4 25.6-85.333 12.8-128s-42.667-81.067-81.067-102.4c-21.333-12.8-29.867-38.4-17.067-59.733 8.533-12.8 21.333-21.333 38.4-21.333 8.533 0 12.8 0 21.333 4.267 59.733 34.133 102.4 85.333 123.733 153.6 17.067 59.733 8.533 132.267-21.333 192zM541.867 456.534c-4.267 4.267-8.533 8.533-12.8 8.533-8.533 4.267-21.333 4.267-34.133 0-4.267-4.267-8.533-4.267-12.8-8.533l-170.667-170.667c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0l98.133 98.133v-281.6c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v281.6l98.133-98.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-170.667 170.667z" />
<glyph unicode="&#xe9d9;" glyph-name="user" d="M682.667 341.334h-341.333c-119.467 0-213.333-93.867-213.333-213.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 72.533 55.467 128 128 128h341.333c72.533 0 128-55.467 128-128v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 119.467-93.867 213.333-213.333 213.333zM512 426.667c119.467 0 213.333 93.867 213.333 213.333s-93.867 213.333-213.333 213.333-213.333-93.867-213.333-213.333 93.867-213.333 213.333-213.333zM512 768c72.533 0 128-55.467 128-128s-55.467-128-128-128-128 55.467-128 128 55.467 128 128 128z" />
<glyph unicode="&#xe9da;" glyph-name="user-check" d="M512 341.334h-298.667c-119.467 0-213.333-93.867-213.333-213.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 72.533 55.467 128 128 128h298.667c72.533 0 128-55.467 128-128v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 119.467-93.867 213.333-213.333 213.333zM362.667 426.667c119.467 0 213.333 93.867 213.333 213.333s-93.867 213.333-213.333 213.333-213.333-93.867-213.333-213.333 93.867-213.333 213.333-213.333zM362.667 768c72.533 0 128-55.467 128-128s-55.467-128-128-128-128 55.467-128 128 55.467 128 128 128zM1011.2 584.534c-17.067 17.067-42.667 17.067-59.733 0l-140.8-140.8-55.467 55.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l85.333-85.333c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l170.667 170.667c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe9db;" glyph-name="user-minus" d="M512 341.334h-298.667c-119.467 0-213.333-93.867-213.333-213.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 72.533 55.467 128 128 128h298.667c72.533 0 128-55.467 128-128v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 119.467-93.867 213.333-213.333 213.333zM362.667 426.667c119.467 0 213.333 93.867 213.333 213.333s-93.867 213.333-213.333 213.333-213.333-93.867-213.333-213.333 93.867-213.333 213.333-213.333zM362.667 768c72.533 0 128-55.467 128-128s-55.467-128-128-128-128 55.467-128 128 55.467 128 128 128zM981.333 512h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9dc;" glyph-name="user-plus" d="M512 341.334h-298.667c-119.467 0-213.333-93.867-213.333-213.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 72.533 55.467 128 128 128h298.667c72.533 0 128-55.467 128-128v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 119.467-93.867 213.333-213.333 213.333zM362.667 426.667c119.467 0 213.333 93.867 213.333 213.333s-93.867 213.333-213.333 213.333-213.333-93.867-213.333-213.333 93.867-213.333 213.333-213.333zM362.667 768c72.533 0 128-55.467 128-128s-55.467-128-128-128-128 55.467-128 128 55.467 128 128 128zM981.333 512h-85.333v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9dd;" glyph-name="user-x" d="M512 341.334h-298.667c-119.467 0-213.333-93.867-213.333-213.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 72.533 55.467 128 128 128h298.667c72.533 0 128-55.467 128-128v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 119.467-93.867 213.333-213.333 213.333zM362.667 426.667c119.467 0 213.333 93.867 213.333 213.333s-93.867 213.333-213.333 213.333-213.333-93.867-213.333-213.333 93.867-213.333 213.333-213.333zM362.667 768c72.533 0 128-55.467 128-128s-55.467-128-128-128-128 55.467-128 128 55.467 128 128 128zM934.4 490.667l76.8 76.8c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-76.8-76.8-76.8 76.8c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l76.8-76.8-76.8-76.8c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l76.8 76.8 76.8-76.8c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-76.8 76.8z" />
<glyph unicode="&#xe9de;" glyph-name="users" d="M554.667 341.334h-341.333c-119.467 0-213.333-93.867-213.333-213.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 72.533 55.467 128 128 128h341.333c72.533 0 128-55.467 128-128v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c0 119.467-93.867 213.333-213.333 213.333zM384 426.667c119.467 0 213.333 93.867 213.333 213.333s-93.867 213.333-213.333 213.333-213.333-93.867-213.333-213.333 93.867-213.333 213.333-213.333zM384 768c72.533 0 128-55.467 128-128s-55.467-128-128-128-128 55.467-128 128 55.467 128 128 128zM861.867 332.8c-21.333 4.267-46.933-8.533-51.2-29.867s8.533-46.933 29.867-51.2c55.467-12.8 93.867-64 93.867-123.733v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333c4.267 98.133-59.733 183.467-157.867 204.8zM691.2 844.8c-21.333 8.533-42.667-4.267-51.2-29.867-4.267-21.333 8.533-46.933 29.867-51.2 68.267-17.067 110.933-85.333 93.867-157.867-12.8-46.933-46.933-81.067-93.867-93.867-21.333-4.267-38.4-29.867-29.867-51.2 4.267-21.333 21.333-34.133 42.667-34.133 4.267 0 8.533 0 8.533 0 76.8 21.333 136.533 76.8 153.6 153.6 29.867 119.467-38.4 238.933-153.6 264.533z" />
<glyph unicode="&#xe9df;" glyph-name="video" d="M1002.667 678.4c-12.8 8.533-29.867 4.267-42.667-4.267l-234.667-166.4v132.267c0 72.533-55.467 128-128 128h-469.333c-72.533 0-128-55.467-128-128v-426.667c0-72.533 55.467-128 128-128h469.333c72.533 0 128 55.467 128 128v132.267l230.4-166.4c8.533-4.267 17.067-8.533 25.6-8.533s12.8 0 21.333 4.267c12.8 8.533 21.333 21.333 21.333 38.4v426.667c0 17.067-8.533 29.867-21.333 38.4zM640 213.334c0-25.6-17.067-42.667-42.667-42.667h-469.333c-25.6 0-42.667 17.067-42.667 42.667v426.667c0 25.6 17.067 42.667 42.667 42.667h469.333c25.6 0 42.667-17.067 42.667-42.667v-426.667zM938.667 294.4l-183.467 132.267 183.467 132.267v-264.533z" />
<glyph unicode="&#xe9e0;" glyph-name="video-off" d="M1002.667 678.4c-12.8 8.533-29.867 4.267-42.667-4.267l-230.4-162.133-4.267 4.267v123.733c0 72.533-55.467 128-128 128h-140.8c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h140.8c25.6 0 42.667-17.067 42.667-42.667v-140.8c0-12.8 4.267-21.333 12.8-29.867l42.667-42.667c12.8-12.8 38.4-17.067 55.467-4.267l187.733 132.267v-341.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v426.667c0 17.067-8.533 29.867-21.333 38.4zM712.533 285.867c0 0 0 0 0 0l-469.333 469.333c0 0 0 0 0 0l-170.667 170.667c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133c-64-8.533-110.933-64-110.933-128v-426.667c0-72.533 55.467-128 128-128h469.333c51.2 0 98.133 34.133 119.467 76.8l234.667-234.667c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-298.667 298.667zM640 213.334c0-25.6-17.067-42.667-42.667-42.667h-469.333c-25.6 0-42.667 17.067-42.667 42.667v426.667c0 25.6 17.067 42.667 42.667 42.667h68.267l443.733-443.733v-25.6z" />
<glyph unicode="&#xe9e1;" glyph-name="voicemail" d="M789.333 682.667c-128 0-234.667-106.667-234.667-234.667 0-55.467 21.333-106.667 55.467-149.333h-196.267c34.133 42.667 55.467 93.867 55.467 149.333 0 128-106.667 234.667-234.667 234.667s-234.667-106.667-234.667-234.667c0-128 106.667-234.667 234.667-234.667h554.667c128 0 234.667 106.667 234.667 234.667s-106.667 234.667-234.667 234.667zM85.333 448c0 81.067 68.267 149.333 149.333 149.333s149.333-68.267 149.333-149.333-68.267-149.333-149.333-149.333-149.333 68.267-149.333 149.333zM789.333 298.667c-81.067 0-149.333 68.267-149.333 149.333s68.267 149.333 149.333 149.333 149.333-68.267 149.333-149.333-68.267-149.333-149.333-149.333z" />
<glyph unicode="&#xe9e2;" glyph-name="volume" d="M486.4 763.734c-12.8 8.533-34.133 4.267-46.933-4.267l-200.533-162.133h-153.6c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667h153.6l200.533-162.133c8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 12.8 0 17.067 4.267 12.8 8.533 25.6 21.333 25.6 38.4v597.333c4.267 17.067-4.267 29.867-21.333 38.4zM426.667 217.6l-145.067 115.2c-8.533 4.267-17.067 8.533-25.6 8.533h-128v170.667h128c8.533 0 17.067 4.267 25.6 8.533l145.067 115.2v-418.133z" />
<glyph unicode="&#xe9e3;" glyph-name="volume-1" d="M486.4 763.734c-12.8 8.533-34.133 4.267-46.933-4.267l-200.533-162.133h-153.6c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667h153.6l200.533-162.133c8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 12.8 0 17.067 4.267 12.8 8.533 25.6 21.333 25.6 38.4v597.333c4.267 17.067-4.267 29.867-21.333 38.4zM426.667 217.6l-145.067 115.2c-8.533 4.267-17.067 8.533-25.6 8.533h-128v170.667h128c8.533 0 17.067 4.267 25.6 8.533l145.067 115.2v-418.133zM691.2 605.867c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733c68.267-68.267 68.267-174.933 0-243.2-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c102.4 102.4 102.4 264.533 0 362.667z" />
<glyph unicode="&#xe9e4;" glyph-name="volume-2" d="M486.4 763.734c-12.8 8.533-34.133 4.267-46.933-4.267l-200.533-162.133h-153.6c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667h153.6l200.533-162.133c8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 12.8 0 17.067 4.267 12.8 8.533 25.6 21.333 25.6 38.4v597.333c4.267 17.067-4.267 29.867-21.333 38.4zM426.667 217.6l-145.067 115.2c-8.533 4.267-17.067 8.533-25.6 8.533h-128v170.667h128c8.533 0 17.067 4.267 25.6 8.533l145.067 115.2v-418.133zM844.8 759.467c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733c149.333-149.333 149.333-392.533 0-541.867-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c183.467 179.2 183.467 477.867 0 661.333zM631.467 605.867c-17.067-17.067-17.067-42.667 0-59.733 68.267-68.267 68.267-174.933 0-243.2-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c98.133 98.133 98.133 260.267 0 362.667-12.8 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9e5;" glyph-name="volume-x" d="M486.4 763.734c-12.8 8.533-34.133 4.267-46.933-4.267l-200.533-162.133h-153.6c-25.6 0-42.667-17.067-42.667-42.667v-256c0-25.6 17.067-42.667 42.667-42.667h153.6l200.533-162.133c8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 12.8 0 17.067 4.267 12.8 8.533 25.6 21.333 25.6 38.4v597.333c4.267 17.067-4.267 29.867-21.333 38.4zM426.667 217.6l-145.067 115.2c-8.533 4.267-17.067 8.533-25.6 8.533h-128v170.667h128c8.533 0 17.067 4.267 25.6 8.533l145.067 115.2v-418.133zM913.067 426.667l98.133 98.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-98.133-98.133-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8l98.133 98.133 98.133-98.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-98.133 98.133z" />
<glyph unicode="&#xe9e6;" glyph-name="watch" d="M853.333 426.667c0 98.133-42.667 183.467-106.667 247.467l-12.8 149.333c-8.533 64-59.733 115.2-128 115.2 0 0 0 0 0 0h-187.733c-64 0-119.467-51.2-128-115.2l-12.8-149.333c-64-59.733-106.667-149.333-106.667-247.467s42.667-187.733 106.667-247.467l12.8-149.333c8.533-64 64-115.2 128-115.2 0 0 0 0 0 0h183.467c0 0 0 0 0 0 68.267 0 119.467 51.2 128 115.2l12.8 145.067c68.267 64 110.933 153.6 110.933 251.733zM375.467 814.934c0 21.333 21.333 38.4 42.667 38.4h187.733c21.333 0 42.667-17.067 42.667-38.4l8.533-76.8c-46.933 17.067-93.867 29.867-145.067 29.867s-98.133-12.8-140.8-29.867l4.267 76.8zM256 426.667c0 140.8 115.2 256 256 256s256-115.2 256-256-115.2-256-256-256-256 115.2-256 256zM648.533 38.4c0-21.333-21.333-38.4-42.667-38.4 0 0 0 0 0 0h-187.733c0 0 0 0 0 0-21.333 0-38.4 17.067-42.667 38.4l-8.533 76.8c42.667-21.333 89.6-29.867 140.8-29.867s98.133 12.8 140.8 29.867v-76.8zM546.133 332.8c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-51.2 51.2v110.933c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-128c0-12.8 4.267-21.333 12.8-29.867l64-64z" />
<glyph unicode="&#xe9e7;" glyph-name="wifi" d="M187.733 435.2c-17.067-17.067-21.333-42.667-4.267-59.733 8.533-8.533 21.333-17.067 34.133-17.067 8.533 0 21.333 4.267 25.6 8.533 157.867 132.267 388.267 132.267 546.133 0 17.067-17.067 46.933-12.8 59.733 4.267 17.067 17.067 12.8 46.933-4.267 59.733-192 162.133-469.333 162.133-657.067 4.267zM989.867 588.8c-273.067 238.933-686.933 238.933-960 0-17.067-17.067-21.333-42.667-4.267-59.733 12.8-12.8 21.333-17.067 34.133-17.067 8.533 0 21.333 4.267 29.867 8.533 243.2 213.333 605.867 213.333 844.8 0 17.067-17.067 42.667-12.8 59.733 4.267 17.067 21.333 17.067 46.933-4.267 64zM341.333 285.867c-21.333-12.8-25.6-38.4-8.533-59.733 12.8-17.067 38.4-25.6 59.733-8.533 72.533 51.2 174.933 51.2 247.467 0 8.533-4.267 17.067-8.533 25.6-8.533 12.8 0 25.6 4.267 34.133 17.067 12.8 21.333 8.533 46.933-8.533 59.733-110.933 72.533-247.467 72.533-349.867 0zM482.133 115.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9e8;" glyph-name="wifi-off" d="M1011.2-12.8l-721.067 721.067c0 0 0 0 0 0l-217.6 217.6c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l174.933-174.933c-55.467-29.867-106.667-64-153.6-106.667-17.067-17.067-21.333-42.667-4.267-59.733 8.533-8.533 17.067-12.8 29.867-12.8 8.533 0 21.333 4.267 29.867 12.8 46.933 42.667 102.4 76.8 162.133 102.4l98.133-98.133c-59.733-21.333-115.2-51.2-166.4-89.6-17.067-17.067-21.333-42.667-4.267-59.733 8.533-8.533 21.333-17.067 34.133-17.067 8.533 0 21.333 4.267 25.6 8.533 51.2 42.667 115.2 72.533 179.2 89.6l119.467-119.467c-68.267 4.267-140.8-12.8-196.267-55.467-21.333-12.8-25.6-38.4-8.533-59.733 12.8-17.067 38.4-25.6 59.733-8.533 72.533 51.2 174.933 51.2 247.467 0 8.533-4.267 17.067-8.533 25.6-8.533 4.267 0 4.267 0 8.533 0l281.6-281.6c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c12.8 17.067 12.8 42.667-4.267 59.733zM674.133 486.4c-8.533-21.333 0-46.933 21.333-55.467 29.867-17.067 59.733-34.133 89.6-59.733 8.533-8.533 17.067-8.533 25.6-8.533 12.8 0 25.6 4.267 34.133 17.067 17.067 17.067 12.8 46.933-4.267 59.733-34.133 25.6-68.267 51.2-106.667 68.267-21.333 8.533-46.933 0-59.733-21.333zM460.8 682.667c170.667 12.8 345.6-42.667 473.6-157.867 8.533-8.533 17.067-8.533 29.867-8.533s25.6 4.267 34.133 12.8c17.067 17.067 12.8 42.667-4.267 59.733-145.067 128-341.333 196.267-537.6 179.2-25.6 0-42.667-21.333-38.4-46.933 0-25.6 17.067-42.667 42.667-38.4zM482.133 115.2c-8.533-8.533-12.8-17.067-12.8-29.867s4.267-21.333 12.8-29.867c8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8c8.533 8.533 12.8 21.333 12.8 29.867s-4.267 21.333-12.8 29.867c-17.067 17.067-42.667 17.067-59.733 0z" />
<glyph unicode="&#xe9e9;" glyph-name="wind" d="M85.333 554.667h384c0 0 0 0 0 0 34.133 0 68.267 12.8 89.6 38.4 51.2 51.2 51.2 132.267 0 179.2-21.333 25.6-55.467 38.4-89.6 38.4s-68.267-12.8-89.6-38.4c-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0c8.533 8.533 17.067 12.8 29.867 12.8 0 0 0 0 0 0 12.8 0 21.333-4.267 29.867-12.8 17.067-17.067 17.067-42.667 0-59.733-8.533-8.533-17.067-12.8-29.867-12.8 0 0 0 0 0 0h-384c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667zM597.333 298.667c0 0 0 0 0 0h-512c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h512c0 0 0 0 0 0 12.8 0 21.333-4.267 29.867-12.8s12.8-17.067 12.8-29.867c0-12.8-4.267-21.333-12.8-29.867s-17.067-12.8-29.867-12.8c0 0 0 0 0 0-12.8 0-21.333 4.267-29.867 12.8-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733c25.6-25.6 55.467-38.4 89.6-38.4 0 0 0 0 0 0 34.133 0 64 12.8 89.6 38.4s38.4 55.467 38.4 89.6c0 34.133-12.8 68.267-38.4 89.6-21.333 25.6-55.467 38.4-89.6 38.4zM938.667 640c-59.733 59.733-153.6 59.733-209.067 0-17.067-17.067-17.067-42.667 0-59.733s42.667-17.067 59.733 0c25.6 25.6 64 25.6 89.6 0s25.6-64 0-89.6c-12.8-12.8-29.867-17.067-46.933-17.067h-746.667c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h746.667c38.4 0 76.8 17.067 106.667 42.667 55.467 55.467 55.467 149.333 0 209.067z" />
<glyph unicode="&#xe9ea;" glyph-name="x" d="M571.733 426.667l226.133 226.133c17.067 17.067 17.067 42.667 0 59.733s-42.667 17.067-59.733 0l-226.133-226.133-226.133 226.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l226.133-226.133-226.133-226.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l226.133 226.133 226.133-226.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-226.133 226.133z" />
<glyph unicode="&#xe9eb;" glyph-name="x-circle" d="M512 896c-260.267 0-469.333-209.067-469.333-469.333s209.067-469.333 469.333-469.333 469.333 209.067 469.333 469.333-209.067 469.333-469.333 469.333zM512 42.667c-213.333 0-384 170.667-384 384s170.667 384 384 384c213.333 0 384-170.667 384-384s-170.667-384-384-384zM669.867 584.534c-17.067 17.067-42.667 17.067-59.733 0l-98.133-98.133-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l98.133 98.133 98.133-98.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-98.133 98.133 98.133 98.133c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe9ec;" glyph-name="x-square" d="M810.667 853.334h-597.333c-72.533 0-128-55.467-128-128v-597.333c0-72.533 55.467-128 128-128h597.333c72.533 0 128 55.467 128 128v597.333c0 72.533-55.467 128-128 128zM853.333 128c0-25.6-17.067-42.667-42.667-42.667h-597.333c-25.6 0-42.667 17.067-42.667 42.667v597.333c0 25.6 17.067 42.667 42.667 42.667h597.333c25.6 0 42.667-17.067 42.667-42.667v-597.333zM669.867 584.534c-17.067 17.067-42.667 17.067-59.733 0l-98.133-98.133-98.133 98.133c-17.067 17.067-42.667 17.067-59.733 0s-17.067-42.667 0-59.733l98.133-98.133-98.133-98.133c-17.067-17.067-17.067-42.667 0-59.733 8.533-8.533 17.067-12.8 29.867-12.8s21.333 4.267 29.867 12.8l98.133 98.133 98.133-98.133c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733l-98.133 98.133 98.133 98.133c17.067 17.067 17.067 42.667 0 59.733z" />
<glyph unicode="&#xe9ed;" glyph-name="zap" d="M934.4 529.067c-8.533 17.067-21.333 25.6-38.4 25.6h-337.067l38.4 294.4c4.267 17.067-8.533 38.4-25.6 42.667-17.067 8.533-38.4 4.267-51.2-12.8l-426.667-512c-8.533-12.8-12.8-29.867-4.267-46.933 8.533-12.8 21.333-21.333 38.4-21.333h337.067l-38.4-294.4c-4.267-17.067 8.533-38.4 25.6-42.667 4.267-4.267 12.8-4.267 17.067-4.267 12.8 0 25.6 4.267 34.133 17.067l426.667 512c8.533 12.8 12.8 29.867 4.267 42.667zM529.067 140.8l25.6 196.267c0 12.8-4.267 25.6-8.533 34.133-8.533 8.533-21.333 12.8-34.133 12.8h-294.4l273.067 328.533-21.333-196.267c0-12.8 4.267-25.6 8.533-34.133 8.533-8.533 21.333-12.8 29.867-12.8h294.4l-273.067-328.533z" />
<glyph unicode="&#xe9ee;" glyph-name="zoom-in" d="M925.867 72.534l-157.867 157.867c51.2 64 85.333 149.333 85.333 238.933 0 213.333-170.667 384-384 384s-384-170.667-384-384c0-213.333 170.667-384 384-384 89.6 0 174.933 29.867 238.933 85.333l157.867-157.867c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733zM170.667 469.334c0 166.4 132.267 298.667 298.667 298.667s298.667-132.267 298.667-298.667c0-81.067-34.133-157.867-85.333-209.067 0 0 0 0 0 0s0 0 0 0c-55.467-55.467-128-85.333-209.067-85.333-170.667-4.267-302.933 128-302.933 294.4zM597.333 512h-85.333v85.333c0 25.6-17.067 42.667-42.667 42.667s-42.667-17.067-42.667-42.667v-85.333h-85.333c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h85.333v-85.333c0-25.6 17.067-42.667 42.667-42.667s42.667 17.067 42.667 42.667v85.333h85.333c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
<glyph unicode="&#xe9ef;" glyph-name="zoom-out" d="M925.867 72.534l-157.867 157.867c51.2 64 85.333 149.333 85.333 238.933 0 213.333-170.667 384-384 384s-384-170.667-384-384c0-213.333 170.667-384 384-384 89.6 0 174.933 29.867 238.933 85.333l157.867-157.867c8.533-8.533 21.333-12.8 29.867-12.8s21.333 4.267 29.867 12.8c17.067 17.067 17.067 42.667 0 59.733zM170.667 469.334c0 166.4 132.267 298.667 298.667 298.667s298.667-132.267 298.667-298.667c0-81.067-34.133-157.867-85.333-209.067 0 0 0 0 0 0s0 0 0 0c-55.467-55.467-128-85.333-209.067-85.333-170.667-4.267-302.933 128-302.933 294.4zM597.333 512h-256c-25.6 0-42.667-17.067-42.667-42.667s17.067-42.667 42.667-42.667h256c25.6 0 42.667 17.067 42.667 42.667s-17.067 42.667-42.667 42.667z" />
</font></defs></svg>

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

Binary file not shown.

BIN
docs/assets/img/1.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
docs/assets/img/2.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

BIN
docs/assets/img/3.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

BIN
docs/assets/img/4.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 KiB

BIN
docs/assets/img/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
docs/assets/img/image.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
docs/assets/img/image.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,47 @@
<svg version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" id="snapshot-14864" width="250" height="250" viewBox="0 0 250 250"><desc>This image was made on Patterninja.com</desc><defs>
<!-- image 21419 -->
<g id="transformed-21419" data-image="21419" transform="translate(157.87956044287793, 176.87956044287793) rotate(15, 29.120439557122072, 29.120439557122072)"><g><svg version="1.1" width="58.240879114244144px" height="58.240879114244144px" viewBox="0 0 58.240879114244144 58.240879114244144"><g id="original-21419"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 442.762 442.762" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" preserveAspectRatio="xMidYMid meet">
<path d="M237.082 31.617c-113.596 0-205.68 84.96-205.68 189.764 0 28.473 6.809 55.473 18.986 79.711L1.736 389.064a13.883 13.883 0 0 0 15.824 20.108l106.506-29.232c32.432 19.719 71.266 31.205 113.016 31.205 113.594 0 205.68-84.959 205.68-189.764 0-104.804-92.086-189.764-205.68-189.764zm-.345 287.256c-11.227 0-20.356-9.132-20.356-20.357s9.131-20.357 20.356-20.357c11.227 0 20.357 9.133 20.357 20.357.002 11.224-9.129 20.357-20.357 20.357zm21.327-96.839c-2.674 1.828-4.522 3.175-5.522 4.021v21.272c0 8.712-7.091 15.8-15.802 15.8-8.715 0-15.802-7.088-15.802-15.8v-22.918c0-15.281 11.152-22.903 19.296-28.467 8.789-6.005 14.595-9.972 14.595-22.361 0-9.975-8.113-18.09-18.089-18.09-9.977 0-18.089 8.115-18.089 18.09 0 8.713-7.09 15.801-15.803 15.801-8.713 0-15.803-7.088-15.803-15.801 0-27.4 22.293-49.692 49.694-49.692 27.398 0 49.691 22.292 49.691 49.692.002 29.072-17.756 41.206-28.366 48.453z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
</svg>
</g></svg></g></g>
<!-- /image 21419 -->
<!-- image 46719 -->
<g id="transformed-46719" data-image="46719" transform="translate(125.83700578687261, 3.837005786872581) rotate(355, 49.16299421312739, 49.16299421312742)"><g><svg version="1.1" width="98.32598842625478px" height="98.32598842625484px" viewBox="0 0 98.32598842625478 98.32598842625484"><g id="original-46719"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" preserveAspectRatio="xMidYMid meet">
<path d="M453.708 186.943H288.512c.569-3.022.869-6.105.869-9.245V76.216c0-27.432-22.317-49.748-49.748-49.748H49.737C22.311 26.468 0 48.784 0 76.216v101.482c0 27.425 22.311 49.736 49.737 49.736h29.221l-1.577 36.738a8.869 8.869 0 0 0 13.681 7.826l68.856-44.565h8.724a58.065 58.065 0 0 0-2.786 17.786v122.676c0 32.134 26.143 58.278 58.278 58.278h25.178l55.514 56.695a8.864 8.864 0 0 0 9.277 2.161 8.867 8.867 0 0 0 5.884-7.491l5.097-51.365h128.625c32.143 0 58.292-26.144 58.292-58.278V245.22c-.001-32.135-26.151-58.277-58.293-58.277zM177.98 209.696h-20.683c-1.71 0-3.383.494-4.819 1.424l-56.639 36.658 1.238-28.832a8.873 8.873 0 0 0-8.86-9.25H49.738c-17.645 0-32.001-14.354-32.001-31.998V76.216c0-17.651 14.356-32.01 32-32.01h189.898c17.651 0 32.01 14.36 32.01 32.01v101.482c0 3.177-.459 6.27-1.36 9.245h-46.152c-18.771 0-35.486 8.929-46.153 22.753zm316.284 158.199c0 22.354-18.193 40.541-40.555 40.541H317.05a8.869 8.869 0 0 0-8.826 7.994l-4.013 40.459-44.834-45.788a8.865 8.865 0 0 0-6.336-2.664h-28.906c-22.354 0-40.541-18.187-40.541-40.541V245.22c0-22.354 18.187-40.54 40.541-40.54H453.71v-.001c22.362 0 40.555 18.186 40.555 40.54v122.676z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<path d="M183.31 93.756c-1.206-19.413-16.755-34.962-36.168-36.167-10.807-.668-21.086 3.028-28.949 10.418-7.754 7.287-12.199 17.566-12.199 28.201-.001 4.9 3.968 8.87 8.868 8.87s8.869-3.971 8.869-8.869c0-5.846 2.347-11.27 6.609-15.277 4.258-4.002 9.836-6.005 15.702-5.641 10.329.641 18.922 9.234 19.564 19.562.484 7.802-3.346 15.177-9.997 19.249-12.391 7.585-19.789 20.693-19.789 35.065 0 4.898 3.97 8.869 8.869 8.869s8.869-3.971 8.869-8.869c0-8.149 4.229-15.601 11.312-19.937 12.265-7.507 19.332-21.101 18.44-35.474z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<path d="M338.925 240.4a8.869 8.869 0 0 0-8.869 8.869v75.063a8.87 8.87 0 0 0 17.738 0v-75.063a8.87 8.87 0 0 0-8.869-8.869z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<circle cx="338.916" cy="364.068" r="8.869" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<circle cx="144.679" cy="182.046" r="8.869" fill="rgba(0, 0, 0, .1)" stroke="none"/>
</svg>
</g></svg></g></g>
<!-- /image 46719 -->
<!-- image 57142 -->
<g id="transformed-57142" data-image="57142" transform="translate(-7, -38) rotate(0, 42, 42)"><g><svg version="1.1" width="84px" height="84px" viewBox="0 0 84 84"><g id="original-57142"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 612 612" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" preserveAspectRatio="xMidYMid meet">
<path d="M230.724 181.208a1489.01 1489.01 0 0 1-5.119 5.508c2.17-2.337 5.119-5.508 5.119-5.508z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<path d="M336.962 200.875c7.956 9.792 11.906 21.337 11.906 34.634 0 9.514-2.727 18.666-8.151 27.512-2.977 5.007-6.898 9.848-11.795 14.465l-16.301 16.107c-15.634 15.356-25.732 28.958-30.35 40.865-4.618 11.878-6.927 27.54-6.927 46.957h36.275c0-17.108 1.947-30.044 5.814-38.807 3.866-8.763 12.323-19.444 25.37-32.102 17.942-17.387 29.849-30.572 35.746-39.53s8.874-20.641 8.874-35.051c0-23.756-8.039-43.285-24.146-58.585-16.106-15.3-37.526-22.922-64.288-22.922-28.931 0-51.686 8.929-68.266 26.789s-24.87 41.449-24.87 70.797h36.275c.667-17.665 3.478-31.184 8.346-40.559 8.679-16.83 24.369-25.259 47.068-25.259 18.333.001 31.491 4.897 39.42 14.689z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<path d="M612 306C612 137.004 474.995 0 306 0 137.004 0 0 137.004 0 306c0 168.995 137.004 306 306 306 168.995 0 306-137.005 306-306zm-584.182 0C27.818 152.36 152.36 27.818 306 27.818S584.182 152.36 584.182 306 459.64 584.182 306 584.182 27.818 459.64 27.818 306z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<path d="M274.51 415.214h40.559v42.367H274.51z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
</svg>
</g></svg></g></g>
<!-- /image 57142 -->
<!-- image 00584 -->
<g id="transformed-00584" data-image="00584" transform="translate(-6.4630924234556275, 95.53690757654437) rotate(336, 30.463092423455628, 30.463092423455635)"><g><svg version="1.1" width="60.926184846911255px" height="60.92618484691127px" viewBox="0 0 60.926184846911255 60.92618484691127"><g id="original-00584"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 510 510" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" preserveAspectRatio="xMidYMid meet">
<path d="M255 0C114.75 0 0 114.75 0 255s114.75 255 255 255 255-114.75 255-255S395.25 0 255 0zm25.5 433.5h-51v-51h51v51zm53.55-196.35L311.1 260.1c-20.399 17.851-30.6 33.15-30.6 71.4h-51v-12.75c0-28.05 10.2-53.55 30.6-71.4l30.6-33.15c10.2-7.65 15.3-20.4 15.3-35.7 0-28.05-22.95-51-51-51s-51 22.95-51 51h-51c0-56.1 45.9-102 102-102s102 45.9 102 102c0 22.95-10.2 43.35-22.95 58.65z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
</svg>
</g></svg></g></g>
<!-- /image 00584 -->
<!-- image 79911 -->
<g id="transformed-79911" data-image="79911" transform="translate(104.59936306378484, 103.59936306378484) rotate(9, 31.400636936215157, 31.400636936215164)"><g><svg version="1.1" width="62.801273872430315px" height="62.80127387243033px" viewBox="0 0 62.801273872430315 62.80127387243033"><g id="original-79911"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 511.999 511.999" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" preserveAspectRatio="xMidYMid meet">
<path d="M256 0C134.684 0 36 96.243 36 215.851c0 68.63 33.021 132.639 88.879 173.334V492a20 20 0 0 0 33.539 14.72l82.144-75.555c5.17.355 10.335.535 15.438.535 121.316 0 220-96.243 220-215.851C476 96.13 377.21 0 256 0zm0 391.701c-6.687 0-13.516-.376-20.298-1.118a19.977 19.977 0 0 0-15.715 5.161l-55.108 50.687v-67.726a20.002 20.002 0 0 0-9.034-16.726C105.848 329.2 76 274.573 76 215.851 76 118.886 156.747 40 256 40s180 78.886 180 175.851c0 96.963-80.748 175.85-180 175.85z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<path d="M266 98.877h-70c-11.046 0-20 8.954-20 20s8.954 20 20 20h70c16.542 0 30 13.458 30 30s-13.458 30-30 30h-20c-11.046 0-20 8.954-20 20v28.793c0 11.046 8.954 20 20 20s20-8.954 20-20v-8.793c38.598 0 70-31.401 70-70 0-38.598-31.402-70-70-70z" fill="rgba(0, 0, 0, .1)" stroke="none"/>
<circle cx="246" cy="319.16" r="27" fill="rgba(0, 0, 0, .1)" stroke="none"/>
</svg>
</g></svg></g></g>
<!-- /image 79911 -->
</defs><rect x="0" y="0" width="250" height="250" fill="rgba(196, 63, 63, 0)"></rect><use xlink:href="#transformed-21419" transform="translate(-250, -250)"></use><use xlink:href="#transformed-21419" transform="translate(0, -250)"></use><use xlink:href="#transformed-21419" transform="translate(250, -250)"></use><use xlink:href="#transformed-21419" transform="translate(-250, 0)"></use><use xlink:href="#transformed-21419" transform="translate(0, 0)"></use><use xlink:href="#transformed-21419" transform="translate(250, 0)"></use><use xlink:href="#transformed-21419" transform="translate(-250, 250)"></use><use xlink:href="#transformed-21419" transform="translate(0, 250)"></use><use xlink:href="#transformed-21419" transform="translate(250, 250)"></use><use xlink:href="#transformed-46719" transform="translate(-250, -250)"></use><use xlink:href="#transformed-46719" transform="translate(0, -250)"></use><use xlink:href="#transformed-46719" transform="translate(250, -250)"></use><use xlink:href="#transformed-46719" transform="translate(-250, 0)"></use><use xlink:href="#transformed-46719" transform="translate(0, 0)"></use><use xlink:href="#transformed-46719" transform="translate(250, 0)"></use><use xlink:href="#transformed-46719" transform="translate(-250, 250)"></use><use xlink:href="#transformed-46719" transform="translate(0, 250)"></use><use xlink:href="#transformed-46719" transform="translate(250, 250)"></use><use xlink:href="#transformed-57142" transform="translate(-250, -250)"></use><use xlink:href="#transformed-57142" transform="translate(0, -250)"></use><use xlink:href="#transformed-57142" transform="translate(250, -250)"></use><use xlink:href="#transformed-57142" transform="translate(-250, 0)"></use><use xlink:href="#transformed-57142" transform="translate(0, 0)"></use><use xlink:href="#transformed-57142" transform="translate(250, 0)"></use><use xlink:href="#transformed-57142" transform="translate(-250, 250)"></use><use xlink:href="#transformed-57142" transform="translate(0, 250)"></use><use xlink:href="#transformed-57142" transform="translate(250, 250)"></use><use xlink:href="#transformed-00584" transform="translate(-250, -250)"></use><use xlink:href="#transformed-00584" transform="translate(0, -250)"></use><use xlink:href="#transformed-00584" transform="translate(250, -250)"></use><use xlink:href="#transformed-00584" transform="translate(-250, 0)"></use><use xlink:href="#transformed-00584" transform="translate(0, 0)"></use><use xlink:href="#transformed-00584" transform="translate(250, 0)"></use><use xlink:href="#transformed-00584" transform="translate(-250, 250)"></use><use xlink:href="#transformed-00584" transform="translate(0, 250)"></use><use xlink:href="#transformed-00584" transform="translate(250, 250)"></use><use xlink:href="#transformed-79911" transform="translate(-250, -250)"></use><use xlink:href="#transformed-79911" transform="translate(0, -250)"></use><use xlink:href="#transformed-79911" transform="translate(250, -250)"></use><use xlink:href="#transformed-79911" transform="translate(-250, 0)"></use><use xlink:href="#transformed-79911" transform="translate(0, 0)"></use><use xlink:href="#transformed-79911" transform="translate(250, 0)"></use><use xlink:href="#transformed-79911" transform="translate(-250, 250)"></use><use xlink:href="#transformed-79911" transform="translate(0, 250)"></use><use xlink:href="#transformed-79911" transform="translate(250, 250)"></use></svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Camada_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 288.8 167" style="fill: rgba(0,0,0,.1);" xml:space="preserve">
<g>
<g>
<g>
<path d="M55.4,78.6c-12.6-2.3-24.7,5.7-27,18.1c-1.3,7.1,0.9,14.4,5.8,19.7l-2,10.6c-0.2,0.8,0.2,1.7,0.9,2.1
c0.7,0.5,1.6,0.5,2.3,0l10-6.2c0.5,0.1,1.1,0.3,1.6,0.4c12.6,2.3,24.7-5.7,27-18.1C76.3,92.8,68,80.9,55.4,78.6z M47.8,119.1
c-0.7-0.1-1.4-0.3-2.1-0.5c-0.6-0.2-1.2-0.1-1.7,0.2l-6.7,4.2l1.3-7c0.1-0.7-0.1-1.4-0.6-1.9c-4.5-4.4-6.6-10.6-5.4-16.7
c1.9-10,11.8-16.7,22-14.7c10.3,1.9,17.1,11.7,15.2,21.7C68,114.4,58.1,121,47.8,119.1z"/>
</g>
</g>
<g>
<g>
<path d="M54.5,89l-7.3-1.4c-1.1-0.2-2.2,0.5-2.5,1.7s0.5,2.2,1.7,2.5l7.3,1.4c1.7,0.3,2.8,2,2.5,3.7c-0.3,1.7-2,2.8-3.7,2.5
L50.5,99c-1.1-0.2-2.2,0.5-2.5,1.7l-0.6,3c-0.2,1.1,0.5,2.2,1.7,2.5c1.1,0.2,2.2-0.5,2.5-1.7l0.2-0.9c4,0.7,7.9-1.9,8.6-5.9
C61.2,93.6,58.5,89.7,54.5,89z"/>
</g>
</g>
<g>
<g>
<circle cx="48.2" cy="111.4" r="2.8"/>
</g>
</g>
</g>
<g>
<g>
<g>
<path d="M180.1,11.6c-6.8,4.2-9.1,13-4.9,19.8c2.4,3.9,6.5,6.3,11,6.7l3.6,5.8c0.3,0.4,0.8,0.7,1.3,0.6c0.5-0.1,0.9-0.4,1.1-0.9
l2-7.1c0.3-0.2,0.6-0.3,0.9-0.5c6.8-4.2,9.1-13,4.9-19.8C195.8,9.4,186.9,7.4,180.1,11.6z M193.7,33.7c-0.4,0.2-0.8,0.4-1.2,0.6
c-0.3,0.2-0.6,0.5-0.7,0.8l-1.3,4.8l-2.3-3.8c-0.2-0.4-0.6-0.6-1.1-0.6c-4-0.1-7.5-2.2-9.6-5.5c-3.4-5.5-1.5-12.7,4-16.1
s12.9-1.8,16.2,3.7C201.1,23,199.2,30.2,193.7,33.7z"/>
</g>
</g>
<g>
<g>
<path d="M184.1,16.8l-3.9,2.4c-0.6,0.4-0.8,1.2-0.4,1.8c0.4,0.6,1.2,0.8,1.8,0.4l3.9-2.4c0.9-0.6,2.2-0.3,2.7,0.7
s0.3,2.2-0.7,2.7l-1.1,0.7c-0.6,0.4-0.8,1.2-0.4,1.8l1,1.6c0.4,0.6,1.2,0.8,1.8,0.4c0.6-0.4,0.8-1.2,0.4-1.8l-0.3-0.5
c2.2-1.3,2.9-4.2,1.5-6.4C189.1,16.2,186.3,15.5,184.1,16.8z"/>
</g>
</g>
<g>
<g>
<circle cx="190.6" cy="29.9" r="1.8"/>
</g>
</g>
</g>
<g>
<path d="M141.3,63.3c0.1,1.7-1.1,2.7-1.9,3.5c-0.3,0.3-0.9,0.8-0.9,1c0,0.8-0.5,1.4-1.3,1.4c0,0,0,0,0,0c-0.7,0-1.4-0.5-1.4-1.3
c-0.1-1.5,0.9-2.4,1.8-3.2c0.6-0.6,1.1-1,1-1.4c0-0.7-0.7-1.3-1.4-1.3c-0.7,0-1.3,0.7-1.3,1.4c0,0.8-0.5,1.4-1.3,1.4
s-1.4-0.5-1.4-1.3c-0.1-2.2,1.6-4.2,3.8-4.3C139.3,59.3,141.2,61.1,141.3,63.3z M137.4,70.6c-0.8,0-1.3,0.7-1.3,1.4l0,0
c0,0.8,0.7,1.3,1.4,1.3c0.8,0,1.3-0.7,1.3-1.4C138.8,71.1,138.1,70.5,137.4,70.6z M110.5,81.6c-0.8,0-1.3,0.7-1.3,1.4
c0,0.8,0.7,1.3,1.4,1.3l0.1,0c0.8,0,1.3-0.7,1.3-1.4c0-0.8-0.7-1.3-1.4-1.3L110.5,81.6z M115.2,81.3c-0.8,0-1.3,0.7-1.3,1.4
c0,0.8,0.7,1.3,1.4,1.3l0.1,0c0.8,0,1.3-0.7,1.3-1.4c0-0.8-0.7-1.3-1.4-1.3L115.2,81.3z M153.9,57.3l0.9,15.3
c0.2,3.6-2.5,6.7-6.2,6.9l-17.7,1c-0.3,0-0.6,0-0.9,0c-0.2,0-0.5,0-0.6,0c-0.1,0.1-0.4,0.4-0.6,0.6c-0.1,0.1-0.2,0.2-0.3,0.3
l-4.7,4.8c-0.4,0.4-1,0.5-1.5,0.3c-0.5-0.2-0.9-0.7-0.9-1.2l-0.8-14.4L106.3,72c-2.1,0.1-3.8,2-3.7,4.1l0.9,15.3
c0.1,2.1,2,3.7,4.1,3.6l19.7-1.1c0.3,0,0.7,0.1,0.9,0.3l4.3,3.5l-0.7-12.9c0-0.8,0.5-1.4,1.3-1.4c0.8,0,1.4,0.5,1.4,1.3l0.9,16
c0,0.5-0.3,1-0.7,1.3c-0.2,0.1-0.3,0.1-0.5,0.1c-0.3,0-0.7-0.1-0.9-0.3l-6.3-5.1l-19.2,1.1c-3.6,0.2-6.8-2.5-7-6.1l-0.9-15.3
c-0.2-3.6,2.6-6.8,6.2-7l14.3-0.8l-0.5-9.2c-0.2-3.6,2.6-6.7,6.3-6.9l20.9-1.2C150.7,50.9,153.7,53.7,153.9,57.3z M151.2,57.5
c-0.1-2.1-1.9-3.7-4-3.6l-20.9,1.2c-2.1,0.1-3.8,1.9-3.7,4l0.6,10.6l0.7,12.7l2.6-2.6c0.1-0.1,0.3-0.2,0.4-0.3
c1.2-1.2,1.5-1.4,3.1-1.5c0.2,0,0.5,0,0.8,0l17.7-1c2.1-0.1,3.7-1.9,3.6-4.1L151.2,57.5L151.2,57.5z"/>
</g>
<g>
<path d="M124.3,126.6c6,3,10.5,8.7,7.2,15.3c-3,6.1-11.2,4.9-13.8,6.4c-1.9,1.1-2.7,3.5-5.8,2c-2-1-2.2-3.1-1.4-4.6
c2.8-5.6,11.6-2.7,13.9-7.3c1.3-2.5,0.3-4.9-2.5-6.3c-6-3-6.7,4.3-11.2,2.1c-1.6-0.8-2.5-2.5-1.6-4.4
C111.4,125.2,118.6,123.8,124.3,126.6z M110.6,153.4c2.1,1.1,3,3.6,1.9,5.7s-3.6,3-5.7,1.9c-2.1-1.1-3-3.6-1.9-5.7
C105.9,153.2,108.5,152.3,110.6,153.4z"/>
</g>
<g>
<g id="help">
<path d="M59.4,12.5c-8.8,6.1-11,18.4-4.8,27.2s18.4,11,27.2,4.8s11-18.4,4.8-27.2S68.2,6.3,59.4,12.5z M80,38.5l-3.2,2.2l-2.2-3.2
l3.2-2.2L80,38.5z M74.8,23.9l-0.4,2.4c-0.5,2-0.5,3.4,1.2,5.8l-3.2,2.2l-0.6-0.8c-1.2-1.8-1.7-3.8-1.2-5.8l0.5-3.4
c0.3-0.9,0.1-1.9-0.6-2.9c-1.2-1.8-3.7-2.2-5.4-1c-1.8,1.2-2.2,3.7-1,5.4l-3.2,2.2c-2.5-3.5-1.6-8.4,1.9-10.9
c3.5-2.5,8.4-1.6,10.9,1.9C74.6,20.6,74.9,22.3,74.8,23.9z"/>
</g>
</g>
<g>
<path d="M189.1,104c-1.7-0.9-3.4-1.1-5-0.5l0,0l-0.4,0.1l0,0c-1.4,0.6-2.5,1.6-3.3,3.2l-0.4,0.8l3.4,1.8l0.4-0.7
c0.6-1,1-1.4,1.3-1.6c0.4-0.3,1.1-0.6,2.2,0c0.7,0.4,1.1,0.8,1.2,1.2c0.1,0.5,0,1-0.3,1.5c-0.2,0.3-0.5,0.6-0.9,0.9
c-0.2,0.1-0.5,0.2-0.8,0.3l-1.3,0.4c-1.4,0.4-2.3,0.9-3,1.5c-0.6,0.6-1.3,1.4-1.8,2.5l-0.4,0.8l3.4,1.8l0.4-0.8
c0.5-1,0.9-1.4,1.1-1.6c0.2-0.2,0.8-0.5,1.9-0.8c1.5-0.4,2.5-0.8,3.1-1.1c0.7-0.4,1.3-1,1.8-1.9c0.8-1.4,0.9-2.9,0.4-4.4
C191.8,106,190.7,104.8,189.1,104z"/>
<path d="M202.9,107.3c-1.5-4.8-4.7-8.7-9.1-11.1c-4.4-2.4-9.5-2.9-14.3-1.4c-4.8,1.5-8.7,4.7-11.1,9.1c-4.9,9.1-1.4,20.6,7.8,25.4
c2.8,1.5,5.8,2.2,8.8,2.2c1.8,0,3.7-0.3,5.5-0.8c4.8-1.5,8.7-4.7,11.1-9.1C203.9,117.2,204.4,112.1,202.9,107.3z M177.7,126.4
c-7.5-4-10.4-13.4-6.4-20.9c1.9-3.6,5.2-6.3,9.1-7.5c1.5-0.5,3-0.7,4.5-0.7c2.5,0,5,0.6,7.2,1.8c7.5,4,10.4,13.4,6.4,20.9
C194.5,127.6,185.2,130.4,177.7,126.4z"/>
<path d="M179.8,121.1L179.8,121.1c1,0.5,2.2,0.2,2.8-0.8l0-0.1c0.5-1,0.2-2.2-0.8-2.8h0c-1-0.5-2.2-0.2-2.8,0.8l0,0.1
C178.4,119.3,178.8,120.6,179.8,121.1z"/>
</g>
<g>
<g>
<g>
<path d="M280.7,121.6h-18.6c0.1-0.3,0.1-0.7,0.1-1v-11.4c0-3.1-2.5-5.6-5.6-5.6h-21.3c-3.1,0-5.6,2.5-5.6,5.6v11.4
c0,3.1,2.5,5.6,5.6,5.6h3.3l-0.2,4.1c0,0.4,0.2,0.7,0.5,0.9c0.2,0.1,0.3,0.1,0.5,0.1c0.2,0,0.4-0.1,0.5-0.2l7.7-5h1
c-0.2,0.6-0.3,1.3-0.3,2v13.8c0,3.6,2.9,6.6,6.6,6.6h2.8l6.2,6.4c0.2,0.2,0.4,0.3,0.7,0.3c0.1,0,0.2,0,0.3-0.1
c0.4-0.1,0.6-0.5,0.7-0.8l0.6-5.8h14.5c3.6,0,6.6-2.9,6.6-6.6v-13.8C287.2,124.5,284.3,121.6,280.7,121.6z M249.7,124.1h-2.3
c-0.2,0-0.4,0.1-0.5,0.2l-6.4,4.1l0.1-3.2c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.4-0.3-0.7-0.3h-4.3c-2,0-3.6-1.6-3.6-3.6v-11.4
c0-2,1.6-3.6,3.6-3.6h21.3c2,0,3.6,1.6,3.6,3.6v11.4c0,0.4-0.1,0.7-0.2,1h-5.2C252.7,121.6,250.9,122.6,249.7,124.1z
M285.2,141.9c0,2.5-2,4.6-4.6,4.6h-15.4c-0.5,0-0.9,0.4-1,0.9l-0.5,4.5l-5-5.1c-0.2-0.2-0.4-0.3-0.7-0.3h-3.2
c-2.5,0-4.6-2-4.6-4.6v-13.8c0-2.5,2-4.6,4.6-4.6h25.8v0c2.5,0,4.6,2,4.6,4.6L285.2,141.9L285.2,141.9z"/>
</g>
</g>
<g>
<g>
<path d="M250.3,111.1c-0.1-2.2-1.9-3.9-4.1-4.1c-1.2-0.1-2.4,0.3-3.3,1.2c-0.9,0.8-1.4,2-1.4,3.2c0,0.6,0.4,1,1,1s1-0.4,1-1
c0-0.7,0.3-1.3,0.7-1.7c0.5-0.4,1.1-0.7,1.8-0.6c1.2,0.1,2.1,1,2.2,2.2c0.1,0.9-0.4,1.7-1.1,2.2c-1.4,0.9-2.2,2.3-2.2,3.9
c0,0.6,0.4,1,1,1c0.6,0,1-0.4,1-1c0-0.9,0.5-1.8,1.3-2.2C249.6,114.2,250.4,112.7,250.3,111.1z"/>
</g>
</g>
<g>
<g>
<path d="M267.8,127.6c-0.6,0-1,0.4-1,1v8.4c0,0.6,0.4,1,1,1c0.6,0,1-0.4,1-1v-8.4C268.8,128,268.3,127.6,267.8,127.6z"/>
</g>
</g>
<g>
<g>
<circle cx="267.8" cy="141.5" r="1"/>
</g>
</g>
<g>
<g>
<circle cx="245.9" cy="121" r="1"/>
</g>
</g>
</g>
<g>
<path d="M243,30c-10.5,4.2-15.9,15.5-12,25.2c1.1,2.6,2.7,4.9,4.7,6.7l-1.2,10c-0.1,0.6,0.2,1.1,0.7,1.4c0.4,0.2,0.8,0.2,1.2,0.1
c0.1,0,0.2-0.1,0.3-0.2l8.8-6.7c3.7,0.6,7.8,0.2,11.6-1.3c10.5-4.2,15.9-15.5,12-25.2C265.2,30.2,253.5,25.8,243,30z M253.7,56.6
c-1,0.4-2.2-0.1-2.6-1.1c-0.4-1,0.1-2.2,1.1-2.6c1-0.4,2.2,0.1,2.6,1.1C255.2,55,254.7,56.2,253.7,56.6z M252,46.9
c-0.2,0.3-0.3,0.5-0.4,0.6l0.8,2c0.3,0.8-0.1,1.7-0.9,2.1c-0.8,0.3-1.7-0.1-2.1-0.9l-0.9-2.1c-0.6-1.4,0.2-2.5,0.7-3.4
c0.6-0.9,1-1.5,0.5-2.6c-0.4-0.9-1.4-1.4-2.3-1c-0.9,0.4-1.4,1.4-1,2.3c0.3,0.8-0.1,1.7-0.9,2.1c-0.8,0.3-1.7-0.1-2.1-0.9
c-1-2.5,0.2-5.4,2.8-6.5c2.5-1,5.4,0.2,6.5,2.8C254,44,252.8,45.8,252,46.9z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 KiB

View File

@@ -0,0 +1,413 @@
/*!
* Simple-Jekyll-Search v1.4.1 (https://github.com/christian-fei/Simple-Jekyll-Search)
* Copyright 2015-2017, Christian Fei
* Licensed under MIT (https://github.com/christian-fei/Simple-Jekyll-Search/blob/master/LICENSE.md)
*/
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
'use strict';
function fuzzysearch (needle, haystack) {
var tlen = haystack.length;
var qlen = needle.length;
if (qlen > tlen) {
return false;
}
if (qlen === tlen) {
return needle === haystack;
}
outer: for (var i = 0, j = 0; i < qlen; i++) {
var nch = needle.charCodeAt(i);
while (j < tlen) {
if (haystack.charCodeAt(j++) === nch) {
continue outer;
}
}
return false;
}
return true;
}
module.exports = fuzzysearch;
},{}],2:[function(require,module,exports){
'use strict'
module.exports = {
load: load
}
function load (location, callback) {
var xhr = getXHR()
xhr.open('GET', location, true)
xhr.onreadystatechange = createStateChangeListener(xhr, callback)
xhr.send()
}
function createStateChangeListener (xhr, callback) {
return function () {
if (xhr.readyState === 4 && xhr.status === 200) {
try {
callback(null, JSON.parse(xhr.responseText))
} catch (err) {
callback(err, null)
}
}
}
}
function getXHR () {
return (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP')
}
},{}],3:[function(require,module,exports){
'use strict'
module.exports = function OptionsValidator (params) {
if (!validateParams(params)) {
throw new Error('-- OptionsValidator: required options missing')
}
if (!(this instanceof OptionsValidator)) {
return new OptionsValidator(params)
}
var requiredOptions = params.required
this.getRequiredOptions = function () {
return requiredOptions
}
this.validate = function (parameters) {
var errors = []
requiredOptions.forEach(function (requiredOptionName) {
if (typeof parameters[requiredOptionName] === 'undefined') {
errors.push(requiredOptionName)
}
})
return errors
}
function validateParams (params) {
if (!params) {
return false
}
return typeof params.required !== 'undefined' && params.required instanceof Array
}
}
},{}],4:[function(require,module,exports){
'use strict'
module.exports = {
put: put,
clear: clear,
get: get,
search: search,
setOptions: setOptions
}
var FuzzySearchStrategy = require('./SearchStrategies/FuzzySearchStrategy')
var LiteralSearchStrategy = require('./SearchStrategies/LiteralSearchStrategy')
var data = []
var opt = {}
opt.fuzzy = false
opt.limit = 10
opt.searchStrategy = opt.fuzzy ? FuzzySearchStrategy : LiteralSearchStrategy
function put (data) {
if (isObject(data)) {
return addObject(data)
}
if (isArray(data)) {
return addArray(data)
}
return undefined
}
function clear () {
data.length = 0
return data
}
function get () {
return data
}
function isObject (obj) { return !!obj && Object.prototype.toString.call(obj) === '[object Object]' }
function isArray (obj) { return !!obj && Object.prototype.toString.call(obj) === '[object Array]' }
function addObject (_data) {
data.push(_data)
return data
}
function addArray (_data) {
var added = []
for (var i = 0; i < _data.length; i++) {
if (isObject(_data[i])) {
added.push(addObject(_data[i]))
}
}
return added
}
function search (crit) {
if (!crit) {
return []
}
return findMatches(data, crit, opt.searchStrategy, opt)
}
function setOptions (_opt) {
opt = _opt || {}
opt.fuzzy = _opt.fuzzy || false
opt.limit = _opt.limit || 10
opt.searchStrategy = _opt.fuzzy ? FuzzySearchStrategy : LiteralSearchStrategy
}
function findMatches (data, crit, strategy, opt) {
var matches = []
for (var i = 0; i < data.length && matches.length < opt.limit; i++) {
var match = findMatchesInObject(data[i], crit, strategy, opt)
if (match) {
matches.push(match)
}
}
return matches
}
function findMatchesInObject (obj, crit, strategy, opt) {
for (var key in obj) {
if (!isExcluded(obj[key], opt.exclude) && strategy.matches(obj[key], crit)) {
return obj
}
}
}
function isExcluded (term, excludedTerms) {
var excluded = false
excludedTerms = excludedTerms || []
for (var i = 0; i < excludedTerms.length; i++) {
var excludedTerm = excludedTerms[i]
if (!excluded && new RegExp(term).test(excludedTerm)) {
excluded = true
}
}
return excluded
}
},{"./SearchStrategies/FuzzySearchStrategy":5,"./SearchStrategies/LiteralSearchStrategy":6}],5:[function(require,module,exports){
'use strict'
var fuzzysearch = require('fuzzysearch')
module.exports = new FuzzySearchStrategy()
function FuzzySearchStrategy () {
this.matches = function (string, crit) {
return fuzzysearch(crit, string)
}
}
},{"fuzzysearch":1}],6:[function(require,module,exports){
'use strict'
module.exports = new LiteralSearchStrategy()
function LiteralSearchStrategy () {
this.matches = function (string, crit) {
if (typeof string !== 'string') {
return false
}
string = string.trim()
return string.toLowerCase().indexOf(crit.toLowerCase()) >= 0
}
}
},{}],7:[function(require,module,exports){
'use strict'
module.exports = {
compile: compile,
setOptions: setOptions
}
var options = {}
options.pattern = /\{(.*?)\}/g
options.template = ''
options.middleware = function () {}
function setOptions (_options) {
options.pattern = _options.pattern || options.pattern
options.template = _options.template || options.template
if (typeof _options.middleware === 'function') {
options.middleware = _options.middleware
}
}
function compile (data) {
return options.template.replace(options.pattern, function (match, prop) {
var value = options.middleware(prop, data[prop], options.template)
if (typeof value !== 'undefined') {
return value
}
return data[prop] || match
})
}
},{}],8:[function(require,module,exports){
/*!
* Simple-Jekyll-Search v1.4.1 (https://github.com/christian-fei/Simple-Jekyll-Search)
* Copyright 2015-2017, Christian Fei
* Licensed under MIT (https://github.com/christian-fei/Simple-Jekyll-Search/blob/master/LICENSE.md)
*/
;(function (window, document) {
'use strict'
var options = {
searchInput: null,
resultsContainer: null,
json: [],
searchResultTemplate: '<li><a href="{url}" title="{desc}">{title}</a></li>',
templateMiddleware: function () {},
noResultsText: 'No results found',
limit: 10,
fuzzy: false,
exclude: []
}
var requiredOptions = ['searchInput', 'resultsContainer', 'json']
var templater = require('./Templater')
var repository = require('./Repository')
var jsonLoader = require('./JSONLoader')
var optionsValidator = require('./OptionsValidator')({
required: requiredOptions
})
var utils = require('./utils')
/*
Public API
*/
window.SimpleJekyllSearch = function SimpleJekyllSearch (_options) {
var errors = optionsValidator.validate(_options)
if (errors.length > 0) {
throwError('You must specify the following required options: ' + requiredOptions)
}
options = utils.merge(options, _options)
templater.setOptions({
template: options.searchResultTemplate,
middleware: options.templateMiddleware
})
repository.setOptions({
fuzzy: options.fuzzy,
limit: options.limit
})
if (utils.isJSON(options.json)) {
initWithJSON(options.json)
} else {
initWithURL(options.json)
}
return {
search: search
}
}
// for backwards compatibility
window.SimpleJekyllSearch.init = window.SimpleJekyllSearch
if (typeof window.SimpleJekyllSearchInit === 'function') {
window.SimpleJekyllSearchInit.call(this, window.SimpleJekyllSearch)
}
function initWithJSON (json) {
repository.put(json)
registerInput()
}
function initWithURL (url) {
jsonLoader.load(url, function (err, json) {
if (err) {
throwError('failed to get JSON (' + url + ')')
}
initWithJSON(json)
})
}
function emptyResultsContainer () {
options.resultsContainer.innerHTML = ''
}
function appendToResultsContainer (text) {
options.resultsContainer.innerHTML += text
}
function registerInput () {
options.searchInput.addEventListener('keyup', function (e) {
var key = e.which
if (isWhitelistedKey(key)) {
emptyResultsContainer()
var query = e.target.value
search(query)
}
})
}
function search (query) {
if (isValidQuery(query)) {
render(repository.search(query))
}
}
function render (results) {
var len = results.length
if (len === 0) {
return appendToResultsContainer(options.noResultsText)
}
for (var i = 0; i < len; i++) {
appendToResultsContainer(templater.compile(results[i]))
}
}
function isValidQuery (query) {
return query && query.length > 0
}
function isWhitelistedKey (key) {
return [13, 16, 20, 37, 38, 39, 40, 91].indexOf(key) === -1
}
function throwError (message) { throw new Error('SimpleJekyllSearch --- ' + message) }
})(window, document)
},{"./JSONLoader":2,"./OptionsValidator":3,"./Repository":4,"./Templater":7,"./utils":9}],9:[function(require,module,exports){
'use strict'
module.exports = {
merge: merge,
isJSON: isJSON
}
function merge (defaultParams, mergeParams) {
var mergedOptions = {}
for (var option in defaultParams) {
mergedOptions[option] = defaultParams[option]
if (typeof mergeParams[option] !== 'undefined') {
mergedOptions[option] = mergeParams[option]
}
}
return mergedOptions
}
function isJSON (json) {
try {
if (json instanceof Object && JSON.parse(JSON.stringify(json))) {
return true
}
return false
} catch (e) {
return false
}
}
},{}]},{},[8]);

File diff suppressed because one or more lines are too long

View File

@@ -1,13 +0,0 @@
---
description: ''
sidebar: 'docs'
prev: '/docs/writing-content/'
next: '/docs/settings/'
---
# Deploying
Gridsome generates static files when running the `gridsome build` command. By default it outputs to the `dist` directory.
Since these are simple HTML and JS files you only need a server which hosts these files.
If you need more information on this topic, check out the [Gridsome Docs](https://gridsome.org/docs/deploy-to-netlify/) on this issue.

View File

@@ -1,57 +0,0 @@
---
description: ''
sidebar: 'docs'
next: '/docs/installation/'
---
# Introduction
Docc is a starter theme for [Gridsome](https://gridsome.org/) which is a static site generator powered by Vue. It allows you to quickly start writing your technical documentation for any kind of project.
## Fast by default
This is the catchphrase of Gridsome and true in any sense of the word. Static site generators output plain html files and have other great features like image processing and lazy-loading. After Serving the initial html, Gridsome site turn into a snappy single page application.
If I may quote Gridsome themselves:
> Gridsome builds ultra performance into every page automatically. You get code splitting, asset optimization, progressive images, and link prefetching out of the box. With Gridsome you get almost perfect page speed scores by default.
In combination with [Netlify](https://www.netlify.com/) this theme gives you a perfect Lighthouse score out of the box.
## Simple Navigation
Any good documentation has great navigation. This theme has support for an organized sidebar fore cross-page navigation as well as an autmatic generated table of contents for each page in your documentation.
## Search
The search component which is shipped with this theme, automatically indexes all headlines in your markdown pages and provides instant client side search powered by [Fuse.js](https://fusejs.io/).
## Dark Mode
This seems to be a must have for any site in current year. Click the icon at the top of the page and try it out for yourself!
## TailwindCSS
This starter uses [TailwindCSS](https://tailwindcss.com/) for layout and styling. You can easily configure it by editing the `tailwind.config.js` file. [PurgeCSS](https://purgecss.com/) is included as well to keep the bundle size as low as possible and the website fast and snappy!
### Changing Colors
The most inportant colors are defined in the `src/layouts/Default.vue` file at the top of the `style` block via CSS variables. If you want to change the primary color to orange for example, you would simply touch that value there.
```css
:rrot {
--color-ui-primary: theme('colors.orange.600');
}
```
## Make it your own
Of course this is just a starter to quickly get you going. After downloading and installing you can do whatever you want with this theme. Check out the `src` folder and take a look at the components.
Docc uses [TailwindCSS](https://tailwindcss.com/). Colors and spacing can easily configured. To change the accent color, you only need to touch a single line in the code.
Don't like how something was designed or implemented? Just change the code and **make it your way**.
### Contribute
If you find any spelling mistakes or have improvements to offer, I am open to anyone who has ideas and wants to contribute to this starter theme.

View File

@@ -1,65 +0,0 @@
---
description: ''
sidebar: 'docs'
prev: '/docs/'
next: '/docs/writing-content/'
---
# Installation
There are several ways to to install this theme.
## Using the Gridsome CLI
The easiest way to install this theme or a Gridsome theme in general is by using their CLI tool.
If you don't already have it installed, simply run:
```bash
npm i -g @gridsome/cli
```
After that run `gridsome -v` to verify that the tool is working.
If everything is working as expected, run the following command:
```bash
gridsome create your-project-name https://github.com/mrcrmn/docc
```
This command creates a folder named `your-project-name` in your current working directory, clones the repository and automatically installs the dependencies.
If everything is downloaded and installed you can now run `npm run develop` which starts the development server and bundles all assets. After bootstrapping has finished, head to `http://localhost:8080` to view your freshly created site!
## Installing manually
To install this theme manually you need to:
1. Clone the repository
2. Install the dependencies
To clone the repository simply run:
```bash
git clone https://github.com/mrcrmn/docc.git
```
After cloning the project, change to the project you just created.
```bash
cd docc
```
Now you only need to install the dependencies.
Using npm:
```bash
npm install
```
Or by using yarn:
```bash
yarn
```
After all dependencies are installed you can now run `npm run develop` to start the development server!

View File

@@ -1,93 +0,0 @@
---
description: ''
sidebar: 'docs'
prev: '/docs/deploying/'
next: '/docs/sidebar/'
---
# Settings
When creating your markdown files, there is some configuration to do, if we want to utilise all features of this starter theme.
## Sidebar
The sidebar, unfortunately, is not generated automatically but rather configured in your frontmatter and the `gridsome.config.file`.
Check out the [sidebar](/docs/sidebar/) section for more information.
## Next and Previous Navigation
If you scroll to the bottom of the page, you will notice some buttons which link to the previous pages in these docs. These are also not automatically generated but configured in the frontmatter of your markdown file like this:
```md
prev: '/docs/previous-link/'
next: '/docs/next-link/'
```
Just like the sidebar, you only need to specify the link to the page and the title will be fetched via a graphql query.
## Navigation
The standard navigation on the top left is defined in the `gridsome.config.js` file. The configuration is very simple. It just needs a `settings > nav` property which takes a `links` property that defines every link that should be displayed at the top.
```js
module.exports = {
settings: {
nav: {
links: [
{ path: '/docs/', title: 'Docs' }
]
},
}
}
```
Each link item needs a `path` and a `title` for the link.
## Description
The description of each page goes to the frontmatter of said page. It is an optional value but is recommended since this value is used to fill some meta properties of your page.
```md
---
description: 'your description'
---
```
## Social Links
At the top of the page, you can see some icons which link to Twitter/GitHub or personal website. These links are also defined in your `gridsome.config.js` like this:
```js
module.exports = {
settings: {
web: process.env.URL_WEB,
twitter: process.env.URL_TWITTER,
github: process.env.URL_GITHUB,
}
```
By default these are defined in your `.env` file but can be hardcoded if you want to.
## On this Page
On the right side of the page is an overview of every headline of the current viewed page. Fortunately this list is auto-generated and you don't need to do anything.
## Google Analytics
Google Analytics is integrated via the `@gridsome/plugin-google-analytics` plugin. It needs your tracking id in order to work correctly, which can also be defined via `.env` file or hardcoded as needed.
If you don't want to use Google Analytics, simply delete this entry from your `plugins`.
Read more [here](https://gridsome.org/plugins/@gridsome/plugin-google-analytics).
```js
// ...
{
use: '@gridsome/plugin-google-analytics',
options: {
id: (process.env.GA_ID ? process.env.GA_ID : 'XX-999999999-9')
}
}
// ...
```

View File

@@ -1,88 +0,0 @@
---
description: ''
sidebar: 'docs'
prev: '/docs/settings/'
---
# Sidebar
In order to have a sidebar visible on the side of the page (like on this one for example) or on mobile devices as an off-canvas navigation, you are required to do some global configuration, as well as some configuration per markdown file.
## Global Configuration
Open the `gridsome.config.js`. The configuration for the sidebar is located under `settings > sidebar`.
```js
// gridsome.config.js
module.exports = {
// ...
settings: {
sidebar: []
},
// ...
}
```
Please note that the sidebar option is an array, since you can define multiple sidebars for different sections of your website. For example you might have a sidebar for your guide and another one for your Api reference.
### The Sidebar Config Object
A single item in this array needs to have the following properties:
- `name`: The identifier of the sidebar. This will be referenced in your markdown frontmatter.
- `sections`: The sidebar is divided into several sections. On this page we have **Getting Started** and **Configuration**
```js
// gridsome.config.js
module.exports = {
// ...
settings: {
sidebar: [
name: 'docs',
sections: []
]
},
// ...
}
```
An item for the `sections` array might look like this:
```js
// gridsome.config.js
module.exports = {
// ...
settings: {
sidebar: [
name: 'docs',
sections: [
{
title: 'Getting Started',
items: [
'/docs/',
'/docs/installation/',
'/docs/writing-content/',
]
},
]
]
},
// ...
}
```
As you can see, we need a `title` for the sections, as well as an array of `items` which are the links to the given pages.
The sidebar performs a static query to get all pages. This is how we automatically put the title of the given page in the sidebar.
## Frontmatter setup
After your global configuration is all done, we only need to tell the markdown page which sidebar to use.
In order to do that we simply reference the `name` of the sidebar in our frontmatter:
```md
---
sidebar: 'docs'
---
# I use the docs sidebar
```

View File

@@ -1,39 +0,0 @@
---
description: ''
sidebar: 'docs'
prev: '/docs/installation/'
next: '/docs/settings/'
---
# Writing Content
After installing, head to `content/docs`. This is where all the documentation for this theme is located.
You can look into it if you want, to get a sense, of how this theme works but generally the first action you take, is to delete that folder and create your own content.
## Writing Markdown
This theme uses the default `@gridsome/source-filesystem` plugin to look for `.md` files in the `content` folder to create pages. If you want to rename the folder, simply open the `gridsome.config.js`, navigate to the options of the plugin and change the `baseDir` option.
```js
plugins: [
{
use: '@gridsome/source-filesystem',
options: {
// Change the option below.
baseDir: './content',
path: '**/*.md',
typeName: 'MarkdownPage',
remark: {
externalLinksTarget: '_blank',
externalLinksRel: ['noopener', 'noreferrer'],
plugins: [
'@gridsome/remark-prismjs'
]
}
}
},
// ...
]
```
If you have never worked with markdown, just search the internet for a guide. It is very simple to pick up.

15
docs/css/main.scss Normal file
View File

@@ -0,0 +1,15 @@
---
---
$colortheme: {{ site.color_theme }};
$colortext: {{ site.color_text }};
$baseurl: '{{ site.baseurl }}';
@import "base";
@import "menu";
@import "header";
@import "footer";
@import "layout";
@import "icons";
@import "post";
@import "breadcrumbs";

30
docs/feed.xml Normal file
View File

@@ -0,0 +1,30 @@
---
layout: null
---
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>{{ site.title | xml_escape }}</title>
<description>{{ site.description | xml_escape }}</description>
<link>{{ site.url }}{{ site.baseurl }}/</link>
<atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml"/>
<pubDate>{{ site.time | date_to_rfc822 }}</pubDate>
<lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate>
<generator>Jekyll v{{ jekyll.version }}</generator>
{% for post in site.posts limit:10 %}
<item>
<title>{{ post.title | xml_escape }}</title>
<description>{{ post.content | xml_escape }}</description>
<pubDate>{{ post.date | date_to_rfc822 }}</pubDate>
<link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link>
<guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid>
{% for tag in post.tags %}
<category>{{ tag | xml_escape }}</category>
{% endfor %}
{% for cat in post.categories %}
<category>{{ cat | xml_escape }}</category>
{% endfor %}
</item>
{% endfor %}
</channel>
</rss>

View File

@@ -1,92 +0,0 @@
// This is where project configuration and plugin options are located.
// Learn more: https://gridsome.org/docs/config
// Changes here require a server restart.
// To restart press CTRL + C in terminal and run `gridsome develop`
module.exports = {
siteName: 'Docc',
icon: {
favicon: './src/assets/favicon.png',
touchicon: './src/assets/favicon.png'
},
siteUrl: 'https://wkrzywiec.github.io',
pathPrefix: '/library-hexagonal',
settings: {
web: process.env.URL_WEB || false,
twitter: process.env.URL_TWITTER || false,
github: process.env.URL_GITHUB || false,
nav: {
links: [
{ path: '/docs/', title: 'Docs' }
]
},
sidebar: [
{
name: 'docs',
sections: [
{
title: 'Getting Started',
items: [
'/docs/',
'/docs/installation/',
'/docs/writing-content/',
'/docs/deploying/',
]
},
{
title: 'Configuration',
items: [
'/docs/settings/',
'/docs/sidebar/',
]
}
]
}
]
},
plugins: [
{
use: '@gridsome/source-filesystem',
options: {
baseDir: './content',
path: '**/*.md',
typeName: 'MarkdownPage',
remark: {
externalLinksTarget: '_blank',
externalLinksRel: ['noopener', 'noreferrer'],
plugins: [
'@gridsome/remark-prismjs'
]
}
}
},
{
use: 'gridsome-plugin-tailwindcss',
options: {
tailwindConfig: './tailwind.config.js',
purgeConfig: {
// Prevent purging of prism classes.
whitelistPatternsChildren: [
/token$/
]
}
}
},
{
use: '@gridsome/plugin-google-analytics',
options: {
id: (process.env.GA_ID ? process.env.GA_ID : 'XX-999999999-9')
}
},
{
use: '@gridsome/plugin-sitemap',
options: {
}
}
]
}

View File

@@ -1,17 +0,0 @@
// Server API makes it possible to hook into various parts of Gridsome
// on server-side and add custom data to the GraphQL data layer.
// Learn more: https://gridsome.org/docs/server-api/
// Changes here require a server restart.
// To restart press CTRL + C in terminal and run `gridsome develop`
module.exports = function (api) {
api.loadSource(({ addCollection, addMetadata }) => {
// Use the Data Store API here: https://gridsome.org/docs/data-store-api/
addMetadata('settings', require('./gridsome.config').settings);
});
api.createPages(({ createPage }) => {
// Use the Pages API here: https://gridsome.org/docs/pages-api/
});
}

12
docs/index.html Normal file
View File

@@ -0,0 +1,12 @@
---
layout: default
---
<div class="bg-header">
{% include header.html %}
</div>
<div class="content-post">
<div class="size margin">
{% include posts.html %}
</div>
</div>

View File

@@ -1,3 +0,0 @@
[build]
command = "gridsome build"
publish = "dist/"

14119
docs/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,26 +1,22 @@
{
"name": "docs",
"private": true,
"name": "@gustavoquinalha/jekyll-help-center-theme",
"version": "1.0.0",
"description": "Simple and responsive Jekyll theme for help center.",
"publishConfig": {
"registry":"https://npm.pkg.github.com/"
},
"scripts": {
"build": "gridsome build",
"develop": "gridsome develop",
"explore": "gridsome explore"
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "gulp"
},
"dependencies": {
"gridsome": "^0.7.0"
"repository": {
"type": "git",
"url": "git+https://github.com/gustavoquinalha/jekyll-help-center-theme.git"
},
"devDependencies": {
"@gridsome/plugin-google-analytics": "^0.1.0",
"@gridsome/plugin-sitemap": "^0.2.3",
"@gridsome/remark-prismjs": "^0.3.0",
"@gridsome/source-filesystem": "^0.6.2",
"@gridsome/transformer-remark": "^0.5.0",
"fuse.js": "^3.4.6",
"gridsome-plugin-tailwindcss": "^2.2.36",
"node-sass": "^4.13.1",
"prism-themes": "^1.3.0",
"sass-loader": "^8.0.2",
"tailwindcss": "^1.2.0",
"vue-feather-icons": "^5.0.0"
}
"author": "gustavoquinalha <gusquinalha@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/gustavoquinalha/jekyll-help-center-theme/issues"
},
"homepage": "https://github.com/gustavoquinalha/jekyll-help-center-theme#readme"
}

18
docs/search.json Normal file
View File

@@ -0,0 +1,18 @@
---
layout: null
---
[
{% for post in site.posts %}
{
"title" : "{{ post.title | escape }}",
"description" : "{{ post.description }}",
"date" : "{{ post.date }}",
"categories" : "{{ post.categories | array_to_sentence_string }}",
"by" : "{{ post.by }}",
"url" : "{{ site.baseurl }}{{ post.url }}",
"icon" : "{{ post.icon }}",
"questions" : {{ post.questions | jsonify }}
} {% unless forloop.last %},{% endunless %}
{% endfor %}
]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,126 +0,0 @@
<template>
<div class="py-2 border-t-2 border-ui-primary">
<div class="container">
<div class="flex items-center justify-between -mx-2 sm:-mx-4">
<div class="flex flex-col items-center px-2 mr-auto sm:px-4 sm:flex-row">
<g-link
to="/"
class="flex items-center text-ui-primary"
title="Home"
>
<Logo :width="40" class="text-ui-primary" />
<span class="hidden ml-2 text-xl font-black tracking-tighter uppercase sm:block">
{{ meta.siteName }}
</span>
</g-link>
<div v-if="settings.nav.links.length > 0" class="hidden ml-2 mr-5 sm:block sm:ml-8">
<g-link
v-for="link in settings.nav.links"
:key="link.path"
:to="link.path"
class="block p-1 font-medium nav-link text-ui-typo hover:text-ui-primary"
>
{{ link.title }}
</g-link>
</div>
</div>
<div class="w-full px-2 sm:px-4 max-w-screen-xs">
<ClientOnly>
<Search />
</ClientOnly>
</div>
<div class="flex items-center justify-end px-2 sm:px-4">
<a v-if="settings.web" :href="settings.web" class="hidden ml-3 sm:block" target="_blank" rel="noopener noreferrer" title="Website" name="Website">
<GlobeIcon size="1.5x" />
</a>
<a v-if="settings.twitter" :href="settings.twitter" class="hidden ml-3 sm:block" target="_blank" rel="noopener noreferrer" title="Twitter" name="Twitter">
<TwitterIcon size="1.5x" />
</a>
<a v-if="settings.github" :href="settings.github" class="sm:ml-3" target="_blank" rel="noopener noreferrer" title="Github" name="Github">
<GithubIcon size="1.5x" />
</a>
<ToggleDarkMode class="ml-2 sm:ml-8">
<template slot="default" slot-scope="{ dark }">
<MoonIcon v-if="dark" size="1.5x" />
<SunIcon v-else size="1.5x" />
</template>
</ToggleDarkMode>
</div>
</div>
</div>
</div>
</template>
<static-query>
query {
metadata {
siteName
settings {
web
github
twitter
nav {
links {
path
title
}
}
}
}
}
</static-query>
<script>
import ToggleDarkMode from "@/components/ToggleDarkMode";
import Logo from '@/components/Logo';
import { SunIcon, MoonIcon, GlobeIcon, GithubIcon, TwitterIcon } from "vue-feather-icons";
const Search = () => import(/* webpackChunkName: "search" */ "@/components/Search").catch(error => console.warn(error));
export default {
components: {
Logo,
Search,
ToggleDarkMode,
SunIcon,
MoonIcon,
GlobeIcon,
GithubIcon,
TwitterIcon
},
computed: {
meta() {
return this.$static.metadata;
},
settings() {
return this.meta.settings;
}
}
};
</script>
<style lang="scss">
header {
svg:not(.feather-search) {
&:hover {
@apply text-ui-primary;
}
}
}
.nav-link {
&.active {
@apply text-ui-primary font-bold border-ui-primary;
}
}
</style>

View File

@@ -1,31 +0,0 @@
<template>
<svg :width="getWidth" :height="getHeight" x="0.0" y="0.0" viewBox="0 0 48 48">
<path
fill="currentColor"
fill-rule="nonzero"
d="M24 .21L.21 24 24 47.79 47.79 24 24 .21zM5.82 24L24 5.82l7.69 7.69-2.8 2.8L24 11.43 11.43 24l4.88 4.89-2.8 2.8L5.82 24zm25.15 0L24 30.97 17.03 24 24 17.03 30.97 24zM16.31 34.49l2.8-2.8L24 36.57 36.57 24l-4.89-4.89 2.8-2.8 7.7 7.69L24 42.18l-7.69-7.69z"
/>
</svg>
</template>
<script>
export default {
props: {
width: {
type: Number,
default: 40
}
},
computed: {
getWidth() {
return this.width;
},
getHeight() {
return Math.ceil((this.getWidth / 48) * 48);
}
}
};
</script>

View File

@@ -1,57 +0,0 @@
<template>
<div>
<div class="flex flex-col sm:flex-row justify-between items-center">
<g-link
v-if="prev"
:to="prev.path"
class="mb-4 sm:mb-0 flex items-center mr-auto text-ui-primary font-bold px-4 py-2 border border-ui-border rounded-lg hover:bg-ui-primary hover:text-white transition-colors"
>
<ArrowLeftIcon class="mr-2" size="1x" />
{{ prev.title }}
</g-link>
<g-link
v-if="next"
:to="next.path"
class="flex items-center ml-auto text-ui-primary font-bold px-4 py-2 border border-ui-border rounded-lg hover:bg-ui-primary hover:text-white transition-colors"
>
{{ next.title }}
<ArrowRightIcon class="ml-2" size="1x" />
</g-link>
</div>
</div>
</template>
<script>
import { ArrowLeftIcon, ArrowRightIcon } from 'vue-feather-icons';
export default {
components: {
ArrowLeftIcon,
ArrowRightIcon
},
computed: {
page() {
return this.$page.markdownPage;
},
pages() {
return this.$page.allMarkdownPage.edges.map(edge => edge.node);
},
next() {
if (this.pages && ! this.page.next) {
return false;
}
return this.pages.find(page => page.path === this.page.next);
},
prev() {
if (this.pages && ! this.page.prev) {
return false;
}
return this.pages.find(page => page.path === this.page.prev);
}
}
};
</script>

View File

@@ -1,120 +0,0 @@
<template>
<div class="mt-8 sm:pl-4 md:pl-6 md:pt-12 lg:pl-8 sm:pb-16 sm:border-l border-ui-border md:mt-0">
<h3 class="pt-0 mt-0 text-sm tracking-wide uppercase border-none">On this page</h3>
<div>
<ul>
<li
v-for="(heading, index) in headings"
:key="`${page.path}${heading.anchor}`"
:class="{
'border-t border-dashed border-ui-border pt-2 mt-2': index > 0 && heading.depth === 2,
'font-semibold': heading.depth === 2,
[`depth-${heading.depth}`]: true,
}"
>
<g-link
:to="`${page.path}${heading.anchor}`"
class="relative flex items-center py-1 text-sm transition transform hover:translate-x-1"
:class="{
'pl-2': heading.depth === 3,
'pl-3': heading.depth === 4,
'pl-4': heading.depth === 5,
'pl-5': heading.depth === 6,
'font-bold text-ui-primary': activeAnchor === heading.anchor
}"
>
<span
class="absolute w-2 h-2 -ml-3 rounded-full opacity-0 bg-ui-primary transition transform scale-0 origin-center"
:class="{
'opacity-100 scale-100': activeAnchor === heading.anchor
}"
></span>
{{ heading.value }}
</g-link>
</li>
</ul>
</div>
</div>
</template>
<script>
export default {
data() {
return {
activeAnchor: '',
observer: null
}
},
computed: {
page() {
return this.$page.markdownPage;
},
headings() {
return this.page.headings.filter(h => h.depth > 1);
}
},
watch: {
$route: function() {
if (process.isClient && window.location.hash) {
this.activeAnchor = window.location.hash;
}
// Clear the current observer.
this.observer.disconnect();
// And create another one for the next page.
this.$nextTick(this.initObserver);
}
},
methods: {
observerCallback(entries, observer) {
// This early return fixes the jumping
// of the bubble active state when we click on a link.
// There should be only one intersecting element anyways.
if (entries.length > 1) {
return;
}
const id = entries[0].target.id;
// We want to give the link of the intersecting
// headline active and add the hash to the url.
if (id) {
this.activeAnchor = '#' + id;
if (history.replaceState) {
history.replaceState(null, null, '#' + id);
}
}
},
initObserver() {
this.observer = new IntersectionObserver(this.observerCallback, {
// This rootMargin should allow intersections at the top of the page.
rootMargin: '0px 0px 99999px',
threshold: 1
});
const elements = document.querySelectorAll(
'.content h2, .content h3, .content h4, .content h5, .content h6'
);
for (let i = 0; i < elements.length; i++) {
this.observer.observe(elements[i]);
}
},
},
mounted() {
if (process.isClient) {
if (window.location.hash) {
this.activeAnchor = window.location.hash;
}
this.$nextTick(this.initObserver);
}
}
};
</script>

View File

@@ -1,4 +0,0 @@
Add components that will be imported to Pages and Layouts to this folder.
Learn more about components here: https://gridsome.org/docs/components/
You can delete this file.

View File

@@ -1,179 +0,0 @@
<template>
<div
@keydown.down="increment"
@keydown.up="decrement"
@keydown.enter="go"
class="relative"
>
<label class="relative block">
<span class="sr-only">Search Documentation</span>
<div class="absolute inset-y-0 left-0 flex items-center justify-center px-3 py-2 opacity-50">
<SearchIcon size="1.25x" class="text-ui-typo" />
</div>
<input
ref="input"
type="search"
:value="query"
class="block w-full py-2 pl-10 pr-4 border-2 rounded-lg bg-ui-sidebar border-ui-sidebar focus:bg-ui-background"
:class="{'rounded-b-none': showResult,}"
placeholder="Search Documentation..."
@focus="focused = true"
@blur="focused = false"
@input="focusIndex = -1; query = $event.target.value"
@change="query = $event.target.value"
/>
</label>
<div
v-if="showResult"
class="fixed inset-x-0 z-50 overflow-y-auto border-2 border-t-0 rounded-lg rounded-t-none shadow-lg results bg-ui-background bottom:0 sm:bottom-auto sm:absolute border-ui-sidebar"
style="max-height: calc(100vh - 120px)"
>
<ul class="px-4 py-2 m-0">
<li v-if="results.length === 0" class="px-2">
No results for <span class="font-bold">{{ query }}</span>.
</li>
<li
v-else
v-for="(result, index) in results"
:key="result.path + result.anchor"
@mouseenter="focusIndex = index"
@mousedown="go"
class="border-ui-sidebar"
:class="{
'border-b': index + 1 !== results.length
}"
>
<g-link
:to="result.path + result.anchor"
class="block p-2 -mx-2 text-base font-bold rounded-lg"
:class="{
'bg-ui-sidebar text-ui-primary': focusIndex === index,
}"
>
<span v-if="result.value === result.title">
{{ result.value }}
</span>
<span v-else class="flex items-center">
{{ result.title }}
<ChevronRightIcon size="1x" class="mx-1" />
<span class="font-normal opacity-75">{{ result.value }}</span>
</span>
</g-link>
</li>
</ul>
</div>
</div>
</template>
<static-query>
query Search {
allMarkdownPage{
edges {
node {
id
path
title
headings {
depth
value
anchor
}
}
}
}
}
</static-query>
<script>
import Fuse from 'fuse.js';
import { ChevronRightIcon, SearchIcon } from 'vue-feather-icons';
export default {
components: {
ChevronRightIcon,
SearchIcon
},
data() {
return {
query: '',
focusIndex: -1,
focused: false
};
},
computed: {
results() {
const fuse = new Fuse(this.headings, {
keys: ['value'],
threshold: .25
});
return fuse.search(this.query).slice(0, 15);
},
headings() {
let result = [];
const allPages = this.$static.allMarkdownPage.edges.map(edge => edge.node);
// Create the array of all headings of all pages.
allPages.forEach(page => {
page.headings.forEach(heading => {
result.push({
...heading,
path: page.path,
title: page.title
});
});
});
return result;
},
showResult() {
// Show results, if the input is focused and the query is not empty.
return this.focused && this.query.length > 0;
}
},
methods: {
increment() {
if (this.focusIndex < this.results.length - 1) {
this.focusIndex++;
}
},
decrement() {
if (this.focusIndex >= 0) {
this.focusIndex--;
}
},
go() {
// Do nothing if we don't have results.
if (this.results.length === 0) {
return;
}
let result;
// If we don't have focus on a result, just navigate to the first one.
if (this.focusIndex === -1) {
result = this.results[0];
} else {
result = this.results[this.focusIndex];
}
this.$router.push(
result.path + result.anchor
);
// Unfocus the input and reset the query.
this.$refs.input.blur();
this.query = '';
}
}
};
</script>
<style>
</style>

View File

@@ -1,95 +0,0 @@
<template>
<div
ref="sidebar"
v-if="showSidebar"
class="px-4 pt-8 lg:pt-12"
>
<div
v-for="(section, index) in sidebar.sections"
:key="section.title"
class="pb-4 mb-4 border-ui-border"
:class="{ 'border-b': index < sidebar.sections.length -1 }"
>
<h3 class="pt-0 mt-0 mb-1 text-sm tracking-tight uppercase border-none">
{{ section.title }}
</h3>
<ul class="max-w-full pl-2 mb-0">
<li
v-for="page in findPages(section.items)"
:id="page.path"
:key="page.path"
:class="getClassesForAnchor(page)"
@mousedown="$emit('navigate')"
>
<g-link
:to="`${page.path}`"
class="flex items-center py-1 font-semibold"
>
<span
class="absolute w-2 h-2 -ml-3 rounded-full opacity-0 bg-ui-primary transition transform scale-0 origin-center"
:class="{
'opacity-100 scale-100': currentPage.path === page.path
}"
></span>
{{ page.title }}
</g-link>
</li>
</ul>
</div>
</div>
</template>
<static-query>
query Sidebar {
metadata {
settings {
sidebar {
name
sections {
title
items
}
}
}
}
}
</static-query>
<script>
export default {
data() {
return {
expanded: []
};
},
computed: {
pages() {
return this.$page.allMarkdownPage.edges.map(edge => edge.node);
},
sidebar() {
return this.$static.metadata.settings.sidebar.find(
sidebar => sidebar.name === this.$page.markdownPage.sidebar
);
},
showSidebar() {
return this.$page.markdownPage.sidebar
&& this.sidebar;
},
currentPage() {
return this.$page.markdownPage;
}
},
methods: {
getClassesForAnchor({ path }) {
return {
"text-ui-primary": this.currentPage.path === path,
"transition transform hover:translate-x-1 hover:text-ui-primary": ! this.currentPage.path === path
};
},
findPages(links) {
return links.map(link => this.pages.find(page => page.path === link));
}
},
};
</script>

View File

@@ -1,69 +0,0 @@
<template>
<button @click="handleClick" aria-label="Toggle Darkmode" title="Toggle Darkmode">
<slot :dark="isDarkMode" />
</button>
</template>
<script>
export const LIGHTS_OUT = 'lights-out';
export default {
data() {
return {
isDarkMode: false
}
},
methods: {
handleClick() {
const hasDarkMode = document.documentElement.hasAttribute(LIGHTS_OUT);
// Toggle dark mode on click.
return this.toggleDarkMode(! hasDarkMode);
},
toggleDarkMode(shouldBeDark) {
document.documentElement.toggleAttribute(LIGHTS_OUT, shouldBeDark);
this.isDarkMode = shouldBeDark;
this.writeToStorage(shouldBeDark);
return shouldBeDark;
},
detectPrefered() {
return window.matchMedia('(prefers-color-scheme: dark)').matches;
},
hasInStorage() {
const check = localStorage.getItem(LIGHTS_OUT);
return check !== null;
},
writeToStorage(prefersDark) {
localStorage.setItem(LIGHTS_OUT, prefersDark ? 'true' : 'false');
},
getFromStorage() {
return localStorage.getItem(LIGHTS_OUT) === 'true' ? true : false;
}
},
mounted() {
if (this.hasInStorage()) {
this.toggleDarkMode(
this.getFromStorage()
);
} else if (process.isClient && window.matchMedia) {
this.toggleDarkMode(
this.detectPrefered()
);
}
}
};
</script>
<style>
</style>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

View File

@@ -1,317 +0,0 @@
<template>
<div class="font-sans antialiased text-ui-typo bg-ui-background">
<div class="flex flex-col justify-start min-h-screen">
<header
ref="header"
class="sticky top-0 z-10 w-full border-b bg-ui-background border-ui-border"
@resize="setHeaderHeight"
>
<LayoutHeader />
</header>
<main class="container relative flex flex-wrap justify-start flex-1 w-full bg-ui-background">
<aside
v-if="hasSidebar"
class="sidebar"
:class="{ 'open': sidebarOpen }"
:style="sidebarStyle"
>
<div class="w-full pb-16 bg-ui-background">
<Sidebar @navigate="sidebarOpen = false" />
</div>
</aside>
<div
class="w-full pb-24"
:class="{'pl-0 lg:pl-12 lg:w-3/4': hasSidebar}"
>
<slot />
</div>
</main>
</div>
<div v-if="hasSidebar" class="fixed bottom-0 right-0 z-50 p-8 lg:hidden">
<button class="p-3 text-white rounded-full shadow-lg bg-ui-primary hover:text-white" @click="sidebarOpen = ! sidebarOpen">
<XIcon v-if="sidebarOpen" />
<MenuIcon v-else />
</button>
</div>
</div>
</template>
<static-query>
query {
metadata {
siteName
}
}
</static-query>
<script>
import Sidebar from "@/components/Sidebar";
import LayoutHeader from "@/components/LayoutHeader";
import { MenuIcon, XIcon } from 'vue-feather-icons';
export default {
components: {
Sidebar,
LayoutHeader,
MenuIcon,
XIcon
},
data() {
return {
headerHeight: 0,
sidebarOpen: false,
}
},
watch: {
sidebarOpen: function(isOpen) {
document.body.classList.toggle('overflow-hidden', isOpen);
}
},
methods: {
setHeaderHeight() {
this.$nextTick(() => {
this.headerHeight = this.$refs.header.offsetHeight;
});
}
},
computed: {
sidebarStyle() {
return {
top: this.headerHeight + 'px',
height: `calc(100vh - ${this.headerHeight}px)`
}
},
hasSidebar() {
return this.$page && this.headerHeight > 0;
}
},
mounted() {
this.setHeaderHeight();
},
metaInfo() {
return {
meta: [
{
key: 'og:type',
name: 'og:type',
content: 'website',
},
{
key: 'twitter:card',
name: 'twitter:card',
content: 'summary_large_image',
},
{
key: 'og:image',
name: 'og:image',
content: process.env.SITE_URL + '/logo.jpg',
},
{
key: 'twitter:image',
name: 'twitter:image',
content: process.env.SITE_URL + '/logo.jpg',
},
]
}
}
};
</script>
<style lang="scss">
:root {
--color-ui-background: theme('colors.white');
--color-ui-typo: theme('colors.gray.700');
--color-ui-sidebar: theme('colors.gray.200');
--color-ui-border: theme('colors.gray.300');
--color-ui-primary: theme('colors.indigo.600');
}
html[lights-out] {
--color-ui-background: theme('colors.gray.900');
--color-ui-typo: theme('colors.gray.100');
--color-ui-sidebar: theme('colors.gray.800');
--color-ui-border: theme('colors.gray.800');
--color-ui-primary: theme('colors.indigo.500');
pre[class*="language-"],
code[class*="language-"] {
@apply bg-ui-border;
}
}
* {
transition-property: color, background-color, border-color;
transition-duration: 200ms;
transition-timing-function: ease-in-out;
}
h1,
h2,
h3,
h4 {
@apply leading-snug font-black mb-4 text-ui-typo;
&:hover {
a::before {
@apply opacity-100;
}
}
a {
&::before {
content: "#";
margin-left: -1em;
padding-right: 1em;
@apply text-ui-primary absolute opacity-0 float-left;
}
}
}
h1 {
@apply text-4xl;
}
h2 {
@apply text-2xl;
}
h3 {
@apply text-xl;
}
h4 {
@apply text-lg;
}
a:not(.active):not(.text-ui-primary):not(.text-white) { @apply text-ui-typo }
p,
ol,
ul,
pre,
strong,
blockquote {
@apply mb-4 text-base text-ui-typo;
}
.content {
a {
@apply text-ui-primary underline;
}
h1, h2, h3, h4, h5, h6 {
@apply -mt-12 pt-20;
}
h2 + h3,
h2 + h2,
h3 + h3 {
@apply border-none -mt-20;
}
h2,
h3 {
@apply border-b border-ui-border pb-1 mb-3;
}
ul {
@apply list-disc;
ul {
list-style: circle;
}
}
ol {
@apply list-decimal;
}
ol,
ul {
@apply pl-5 py-1;
li {
@apply mb-2;
p {
@apply mb-0;
}
&:last-child {
@apply mb-0;
}
}
}
}
blockquote {
@apply border-l-4 border-ui-border py-2 pl-4;
p:last-child {
@apply mb-0;
}
}
code {
@apply px-1 py-1 text-ui-typo bg-ui-sidebar font-mono border-b border-r border-ui-border text-sm rounded;
}
pre[class*="language-"] {
@apply max-w-full overflow-x-auto rounded;
& + p {
@apply mt-4;
}
& > code[class*="language-"] {
@apply border-none leading-relaxed;
}
}
header {
background-color: rgba(255, 255, 255, 0.9);
backdrop-filter: blur(4px);
}
table {
@apply text-left mb-6;
td, th {
@apply py-3 px-4;
&:first-child {
@apply pl-0;
}
&:last-child {
@apply pr-0;
}
}
tr {
@apply border-b border-ui-border;
&:last-child {
@apply border-b-0;
}
}
}
.sidebar {
@apply fixed bg-ui-background px-4 inset-x-0 bottom-0 w-full border-r border-ui-border overflow-y-auto transition-all z-40;
transform: translateX(-100%);
&.open {
transform: translateX(0);
}
@screen lg {
@apply w-1/4 px-0 bg-transparent top-0 bottom-auto inset-x-auto sticky z-0;
transform: translateX(0);
}
}
</style>

View File

@@ -1,5 +0,0 @@
Layout components are used to wrap pages and templates. Layouts should contain components like headers, footers or sidebars that will be used across the site.
Learn more about Layouts: https://gridsome.org/docs/layouts/
You can delete this file.

View File

@@ -1,17 +0,0 @@
// This is the main.js file. Import global CSS and scripts here.
// The Client API can be used here. Learn more: gridsome.org/docs/client-api
import DefaultLayout from '~/layouts/Default.vue'
export default function (Vue, { router, head, isClient }) {
// Set default layout as a global component
Vue.component('Layout', DefaultLayout)
router.beforeEach((to, _from, next) => {
head.meta.push({
key: 'og:url',
name: 'og:url',
content: process.env.GRIDSOME_BASE_PATH + to.path,
})
next()
})
}

View File

@@ -1,18 +0,0 @@
<template>
<Layout>
<div class="pt-8 md:pt-16">
<h1 class="text-center font-bold text-4xl text-ui-primary">Oh no! There is nothing here.</h1>
</div>
<div class="mb-10 flex items-center justify-center">
<g-link to="/" class="font-bold border-b border-ui-primary text-xl">Go back</g-link>.
</div>
</Layout>
</template>
<script>
export default {
metaInfo: {
title: '404 - Nothing here'
}
}
</script>

View File

@@ -1,133 +0,0 @@
<template>
<Layout>
<div class="pt-8 md:pt-16">
<div class="flex flex-col items-center">
<div class="flex flex-col items-center mb-2 text-ui-primary">
<Logo :width="80" />
<h2 class="text-3xl text-6xl font-black tracking-tighter border-none">
DOCC
</h2>
</div>
<h1 class="text-4xl text-center lg:text-5xl">
Great Documentation starts here.
</h1>
<p class="text-xl font-medium text-center">
Perfect Lighthouse score out of the box. Easy to set-up. Dark mode included.
<br>
<strong class="text-ui-primary">Got a minute?</strong>
</p>
<div class="py-4">
<code class="block px-4 py-1 select-all bg-ui-border text-ui-typo">gridsome create your-project https://github.com/mrcrmn/docc</code>
</div>
<div class="flex justify-center mt-8">
<g-link
to="/docs/"
class="flex items-center px-6 py-4 ml-auto text-2xl font-bold leading-none text-white border rounded-lg shadow-lg bg-ui-primary border-ui-primary transition-all duration-200 ease-out transform hover:shadow-xl hover:-translate-y-1"
>
Get started
<ArrowRightCircleIcon class="ml-4" size="1x" />
</g-link>
</div>
<p class="mt-8 text-center">
Open Source. MIT License. <span class="border-b border-dashed border-ui-primary text-ui-primary">Make it your own</span>.
</p>
</div>
<div class="pt-8 mx-auto mt-8 border-t md:mt-16 md:pt-16 border-top border-ui-border max-w-screen-sm"></div>
<div class="flex flex-wrap justify-center -mx-4">
<div class="flex flex-col items-center w-full px-4 mb-8 text-center md:w-1/3">
<ZapIcon size="3x" class="mb-6 text-ui-primary" />
<h3 class="font-bold tracking-wide uppercase text-ui-primary">
Incredibly Fast
</h3>
<p class="text-lg text-left">
Powered by Gridsome. Built on Vue. Outputs static files. It wont't get any faster than this. <span class="border-b border-dashed border-ui-primary text-ui-primary">No seriously</span>.
</p>
</div>
<div class="flex flex-col items-center w-full px-4 mb-8 text-center md:w-1/3">
<SearchIcon size="3x" class="mb-6 text-ui-primary" />
<h3 class="font-bold tracking-wide uppercase text-ui-primary">
Instant Search
</h3>
<p class="text-lg text-left">
All headlines are indexed. Instant search powered by Fuse.js. Find what you are looking for in the <span class="border-b border-dashed border-ui-primary text-ui-primary">blink of an eye</span>.
</p>
</div>
<div class="flex flex-col items-center w-full px-4 mb-8 text-center md:w-1/3">
<MoonIcon size="3x" class="mb-6 text-ui-primary" />
<h3 class="font-bold tracking-wide uppercase text-ui-primary">
Lights out
</h3>
<p class="text-lg text-left">
Working late at night again? Enable dark mode with the click of a button.
</p>
</div>
</div>
</div>
</Layout>
</template>
<script>
import Logo from '@/components/Logo';
import { ArrowRightCircleIcon, ZapIcon, CodeIcon, MoonIcon, SearchIcon } from 'vue-feather-icons';
export default {
components: {
Logo,
ArrowRightCircleIcon,
ZapIcon,
CodeIcon,
MoonIcon,
SearchIcon
},
metaInfo() {
const title = 'Great Documentation starts here';
const description = 'DOCC is a starter theme with instant search and dark mode for writing great technical documentation. Based on Gridsome!';
return {
title: title,
meta: [
{
name: 'description',
content: description
},
{
key: 'og:title',
name: 'og:title',
content: title,
},
{
key: 'twitter:title',
name: 'twitter:title',
content: title,
},
{
key: 'og:description',
name: 'og:description',
content: description,
},
{
key: 'twitter:description',
name: 'twitter:description',
content: description,
},
]
}
}
}
</script>
<style>
.home-links a {
margin-right: 1rem;
}
</style>

View File

@@ -1,5 +0,0 @@
Pages are usually used for normal pages or for listing items from a GraphQL collection.
Add .vue files here to create pages. For example **About.vue** will be **site.com/about**.
Learn more about pages: https://gridsome.org/docs/pages/
You can delete this file.

View File

@@ -1,99 +0,0 @@
<template>
<Layout>
<div class="flex flex-wrap items-start justify-start">
<div class="order-2 w-full md:w-1/3 sm:pl-4 md:pl-6 lg:pl-8 sticky" style="top: 4rem">
<OnThisPage />
</div>
<div class="order-1 w-full md:w-2/3">
<div class="content" v-html="$page.markdownPage.content" />
<div class="mt-8 pt-8 lg:mt-12 lg:pt-12 border-t border-ui-border">
<NextPrevLinks />
</div>
</div>
</div>
</Layout>
</template>
<page-query>
query ($id: ID!) {
markdownPage(id: $id) {
id
title
description
path
timeToRead
content
sidebar
next
prev
headings {
depth
value
anchor
}
}
allMarkdownPage{
edges {
node {
path
title
}
}
}
}
</page-query>
<script>
import OnThisPage from '@/components/OnThisPage.vue';
import NextPrevLinks from '@/components/NextPrevLinks.vue';
export default {
components: {
OnThisPage,
NextPrevLinks
},
metaInfo() {
const title = this.$page.markdownPage.title;
const description = this.$page.markdownPage.description || this.$page.markdownPage.excerpt;
return {
title: title,
meta: [
{
name: 'description',
content: description
},
{
key: 'og:title',
name: 'og:title',
content: title,
},
{
key: 'twitter:title',
name: 'twitter:title',
content: title,
},
{
key: 'og:description',
name: 'og:description',
content: description,
},
{
key: 'twitter:description',
name: 'twitter:description',
content: description,
},
]
}
}
}
</script>
<style>
@import 'prism-themes/themes/prism-material-oceanic.css';
</style>

View File

@@ -1,7 +0,0 @@
Templates for **GraphQL collections** should be added here.
To create a template for a collection called `WordPressPost`
create a file named `WordPressPost.vue` in this folder.
Learn more: https://gridsome.org/docs/templates/
You can delete this file.

View File

@@ -1,3 +0,0 @@
Add static files here. Files in this directory will be copied directly to `dist` folder during build. For example, /static/robots.txt will be located at https://yoursite.com/robots.txt.
This file should be deleted.

BIN
docs/static/logo.jpg vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

View File

@@ -1,27 +0,0 @@
module.exports = {
theme: {
extend: {
colors: {
ui: {
background: 'var(--color-ui-background)',
sidebar: 'var(--color-ui-sidebar)',
typo: 'var(--color-ui-typo)',
primary: 'var(--color-ui-primary)',
border: 'var(--color-ui-border)'
}
},
spacing: {
sm: '24rem'
},
screens: {
xxl: '1400px'
}
},
container: {
center: true,
padding: '1rem'
}
},
variants: {},
plugins: [],
}

File diff suppressed because it is too large Load Diff