diff options
Diffstat (limited to 'src/Wallabag')
54 files changed, 16850 insertions, 0 deletions
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig new file mode 100644 index 00000000..6d5b5394 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig | |||
@@ -0,0 +1,214 @@ | |||
1 | {% extends "WallabagCoreBundle::layout.html.twig" %} | ||
2 | |||
3 | {% block title %}{% trans %}Config{% endtrans %}{% endblock %} | ||
4 | |||
5 | {% block content %} | ||
6 | |||
7 | <div class="row"> | ||
8 | <div class="col s12"> | ||
9 | <div class="card-panel settings"> | ||
10 | |||
11 | <div class="row"> | ||
12 | <div class="div_tabs col s12"> | ||
13 | <ul class="tabs"> | ||
14 | <li class="tab col s3"><a class="active" href="#set1">{% trans %}Wallabag{% endtrans %}</a></li> | ||
15 | <li class="tab col s3"><a href="#set2">{% trans %}RSS{% endtrans %}</a></li> | ||
16 | <li class="tab col s3"><a href="#set3">{% trans %}User information{% endtrans %}</a></li> | ||
17 | <li class="tab col s3"><a href="#set4">{% trans %}Password{% endtrans %}</a></li> | ||
18 | <li class="tab col s3"><a href="#set5">{% trans %}Add a user{% endtrans %}</a></li> | ||
19 | </ul> | ||
20 | </div> | ||
21 | |||
22 | |||
23 | <div id="set1" class="col s12"> | ||
24 | <form action="{{ path('config') }}" method="post" {{ form_enctype(form.config) }}> | ||
25 | {{ form_errors(form.config) }} | ||
26 | |||
27 | <div class="row"> | ||
28 | <div class="input-field col s12"> | ||
29 | {{ form_errors(form.config.theme) }} | ||
30 | {{ form_widget(form.config.theme) }} | ||
31 | <label class="required">{% trans %}Theme{% endtrans %}</label> | ||
32 | </div> | ||
33 | </div> | ||
34 | |||
35 | <div class="row"> | ||
36 | <div class="input-field col s12"> | ||
37 | {{ form_label(form.config.items_per_page) }} | ||
38 | {{ form_errors(form.config.items_per_page) }} | ||
39 | {{ form_widget(form.config.items_per_page) }} | ||
40 | </div> | ||
41 | </div> | ||
42 | |||
43 | <div class="row"> | ||
44 | <div class="input-field col s12"> | ||
45 | {{ form_label(form.config.language) }} | ||
46 | {{ form_errors(form.config.language) }} | ||
47 | {{ form_widget(form.config.language) }} | ||
48 | </div> | ||
49 | </div> | ||
50 | |||
51 | <div class="hidden">{{ form_rest(form.config) }}</div> | ||
52 | <button class="btn waves-effect waves-light" type="submit" name="action"> | ||
53 | {% trans %}send{% endtrans %} | ||
54 | </button> | ||
55 | </form> | ||
56 | </div> | ||
57 | |||
58 | |||
59 | <div id="set2" class="col s12"> | ||
60 | <form action="{{ path('config') }}" method="post" {{ form_enctype(form.rss) }}> | ||
61 | {{ form_errors(form.rss) }} | ||
62 | |||
63 | <div class="row"> | ||
64 | <div class="input-field col s12"> | ||
65 | <label>Rss token</label> | ||
66 | {% if rss.token %} | ||
67 | {{ rss.token }} | ||
68 | {% else %} | ||
69 | <em>No token</em> | ||
70 | {% endif %} | ||
71 | – | ||
72 | <a href="{{ path('generate_token') }}">Regenerate ?</a> | ||
73 | </div> | ||
74 | </div> | ||
75 | |||
76 | <div class="row"> | ||
77 | <div class="input-field col s12"> | ||
78 | <label>Rss links:</label> | ||
79 | {% if rss.token %} | ||
80 | <ul> | ||
81 | <li><a href="{{ path('unread_rss', {'username': rss.username, 'token': rss.token}) }}">unread</a></li> | ||
82 | <li><a href="{{ path('starred_rss', {'username': rss.username, 'token': rss.token}) }}">fav</a></li> | ||
83 | <li><a href="{{ path('archive_rss', {'username': rss.username, 'token': rss.token}) }}">archives</a></li> | ||
84 | </ul> | ||
85 | {% else %} | ||
86 | <strong>You need to generate a token first.</strong> | ||
87 | {% endif %} | ||
88 | </div> | ||
89 | </div> | ||
90 | |||
91 | <div class="row"> | ||
92 | <div class="input-field col s12"> | ||
93 | {{ form_label(form.rss.rss_limit) }} | ||
94 | {{ form_errors(form.rss.rss_limit) }} | ||
95 | {{ form_widget(form.rss.rss_limit) }} | ||
96 | </div> | ||
97 | </div> | ||
98 | |||
99 | <div class="hidden">{{ form_rest(form.rss) }}</div> | ||
100 | <button class="btn waves-effect waves-light" type="submit" name="action"> | ||
101 | {% trans %}send{% endtrans %} | ||
102 | </button> | ||
103 | |||
104 | </form> | ||
105 | </div> | ||
106 | |||
107 | |||
108 | <div id="set3" class="col s12"> | ||
109 | <form action="{{ path('config') }}" method="post" {{ form_enctype(form.user) }}> | ||
110 | {{ form_errors(form.user) }} | ||
111 | |||
112 | <div class="row"> | ||
113 | <div class="input-field col s12"> | ||
114 | {{ form_label(form.user.name) }} | ||
115 | {{ form_errors(form.user.name) }} | ||
116 | {{ form_widget(form.user.name) }} | ||
117 | </div> | ||
118 | </div> | ||
119 | |||
120 | <div class="row"> | ||
121 | <div class="input-field col s12"> | ||
122 | {{ form_label(form.user.email) }} | ||
123 | {{ form_errors(form.user.email) }} | ||
124 | {{ form_widget(form.user.email) }} | ||
125 | </div> | ||
126 | </div> | ||
127 | |||
128 | <div class="hidden">{{ form_rest(form.user) }}</div> | ||
129 | <button class="btn waves-effect waves-light" type="submit" name="action"> | ||
130 | {% trans %}send{% endtrans %} | ||
131 | </button> | ||
132 | |||
133 | </form> | ||
134 | </div> | ||
135 | |||
136 | |||
137 | <div id="set4" class="col s12"> | ||
138 | <form action="{{ path('config') }}" method="post" {{ form_enctype(form.pwd) }}> | ||
139 | {{ form_errors(form.pwd) }} | ||
140 | |||
141 | <div class="row"> | ||
142 | <div class="input-field col s12"> | ||
143 | {{ form_label(form.pwd.old_password) }} | ||
144 | {{ form_errors(form.pwd.old_password) }} | ||
145 | {{ form_widget(form.pwd.old_password) }} | ||
146 | </div> | ||
147 | </div> | ||
148 | |||
149 | <div class="row"> | ||
150 | <div class="input-field col s12"> | ||
151 | {{ form_label(form.pwd.new_password.first) }} | ||
152 | {{ form_errors(form.pwd.new_password.first) }} | ||
153 | {{ form_widget(form.pwd.new_password.first) }} | ||
154 | </div> | ||
155 | </div> | ||
156 | |||
157 | <div class="row"> | ||
158 | <div class="input-field col s12"> | ||
159 | {{ form_label(form.pwd.new_password.second) }} | ||
160 | {{ form_errors(form.pwd.new_password.second) }} | ||
161 | {{ form_widget(form.pwd.new_password.second) }} | ||
162 | </div> | ||
163 | </div> | ||
164 | |||
165 | <div class="hidden">{{ form_rest(form.pwd) }}</div> | ||
166 | <button class="btn waves-effect waves-light" type="submit" name="action"> | ||
167 | {% trans %}send{% endtrans %} | ||
168 | </button> | ||
169 | |||
170 | </form> | ||
171 | </div> | ||
172 | |||
173 | |||
174 | <div id="set5" class="col s12"> | ||
175 | <form action="{{ path('config') }}" method="post" {{ form_enctype(form.new_user) }}> | ||
176 | {{ form_errors(form.new_user) }} | ||
177 | |||
178 | <div class="row"> | ||
179 | <div class="input-field col s12"> | ||
180 | {{ form_label(form.new_user.username) }} | ||
181 | {{ form_errors(form.new_user.username) }} | ||
182 | {{ form_widget(form.new_user.username) }} | ||
183 | </div> | ||
184 | </div> | ||
185 | |||
186 | <div class="row"> | ||
187 | <div class="input-field col s12"> | ||
188 | {{ form_label(form.new_user.password) }} | ||
189 | {{ form_errors(form.new_user.password) }} | ||
190 | {{ form_widget(form.new_user.password) }} | ||
191 | </div> | ||
192 | </div> | ||
193 | |||
194 | <div class="row"> | ||
195 | <div class="input-field col s12"> | ||
196 | {{ form_label(form.new_user.email) }} | ||
197 | {{ form_errors(form.new_user.email) }} | ||
198 | {{ form_widget(form.new_user.email) }} | ||
199 | </div> | ||
200 | </div> | ||
201 | |||
202 | <div class="hidden">{{ form_rest(form.new_user) }}</div> | ||
203 | <button class="btn waves-effect waves-light" type="submit" name="action"> | ||
204 | {% trans %}send{% endtrans %} | ||
205 | </button> | ||
206 | |||
207 | </form> | ||
208 | </div> | ||
209 | </div> | ||
210 | |||
211 | </div> | ||
212 | </div> | ||
213 | </div> | ||
214 | {% endblock %} | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig new file mode 100644 index 00000000..f68eec12 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig | |||
@@ -0,0 +1,53 @@ | |||
1 | {% extends "WallabagCoreBundle::layout.html.twig" %} | ||
2 | |||
3 | {% block title "Unread" %} | ||
4 | |||
5 | {% block content %} | ||
6 | {% block pager %} | ||
7 | {% if entries is not empty %} | ||
8 | <div class="results clearfix"> | ||
9 | <div class="nb-results left">{{ entries.count }} {% trans %}entries{% endtrans %}</div> | ||
10 | <ul class="pagination right"> | ||
11 | {% for p in range(1, entries.nbPages) %} | ||
12 | <li class="{{ currentPage == p ? 'active':'waves-effect'}}"> | ||
13 | <a href="{{ path(app.request.attributes.get('_route'), {'page': p}) }}" >{{ p }}</a> | ||
14 | </li> | ||
15 | {% endfor %} | ||
16 | </div> | ||
17 | </div> | ||
18 | {% endif %} | ||
19 | {% endblock %} | ||
20 | <br> | ||
21 | {% if entries is empty %} | ||
22 | <div class="messages warning"><p>{% trans %}No articles found.{% endtrans %}</p></div> | ||
23 | {% else %} | ||
24 | <ul class="row"> | ||
25 | {% for entry in entries %} | ||
26 | <li id="entry-{{ entry.id|e }}" class="col l4 m6 s12"> | ||
27 | <div class="card"> | ||
28 | <div class="card-content"> | ||
29 | <span class="card-title"><a href="{{ path('view', { 'id': entry.id }) }}">{{ entry.title|raw }}</a></span> | ||
30 | {% if entry.content| readingTime > 0 %} | ||
31 | <div class="estimatedTime grey-text"><span class="tool reading-time">{% trans %}estimated reading time: {% endtrans %} {{ entry.content| readingTime }} min</span></div> | ||
32 | {% else %} | ||
33 | <div class="estimatedTime grey-text"><span class="tool reading-time">{% trans %}estimated reading time: {% endtrans %} <small class="inferieur"><</small> 1 min</span></div> | ||
34 | {% endif %} | ||
35 | <p>{{ entry.content|striptags|slice(0, 300) }}...</p> | ||
36 | </div> | ||
37 | <div class="card-action"> | ||
38 | <span class="bold"><a href="{{ entry.url|e }}" target="_blank" title="{% trans %}original{% endtrans %}: {{ entry.title|e }}" class="tool original grey-text"><span>{{ entry.url | e | domainName }}</span></a></bold> | ||
39 | |||
40 | <ul class="tools links right"> | ||
41 | <li> | ||
42 | <a title="{% trans %}Toggle mark as read{% endtrans %}" class="tool grey-text {% if entry.isArchived == 0 %}mdi-action-done{% else %}mdi-content-redo{% endif %}" href="{{ path('archive_entry', { 'id': entry.id }) }}"></a> | ||
43 | <a title="{% trans %}toggle favorite{% endtrans %}" class="tool grey-text {% if entry.isStarred == 0 %}mdi-action-favorite-outline{% else %}mdi-action-favorite{% endif %}" href="{{ path('star_entry', { 'id': entry.id }) }}"></a> | ||
44 | <a title="{% trans %}delete{% endtrans %}" class="tool grey-text delete mdi-action-delete " href="{{ path('delete_entry', { 'id': entry.id }) }}"></a> | ||
45 | </li> | ||
46 | </ul> | ||
47 | </div> | ||
48 | </div> | ||
49 | </li> | ||
50 | {% endfor %} | ||
51 | </ul> | ||
52 | {% endif %} | ||
53 | {% endblock %} | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig new file mode 100644 index 00000000..3e161745 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entry.html.twig | |||
@@ -0,0 +1,102 @@ | |||
1 | {% extends "WallabagCoreBundle::layout.html.twig" %} | ||
2 | |||
3 | {% block title %}{{ entry.title|raw }} ({{ entry.url | e | domainName }}){% endblock %} | ||
4 | |||
5 | {% block menu %} | ||
6 | <ul id="slide-out" class="collapsible side-nav fixed reader-mode" data-collapsible="accordion"> | ||
7 | <li class="bold border-bottom"> | ||
8 | <a class="waves-effect collapsible-header" href="/"> | ||
9 | <i class="mdi-action-exit-to-app small"></i> | ||
10 | <span>{% trans %}back{% endtrans %}</span> | ||
11 | </a> | ||
12 | <div class="collapsible-body"></div> | ||
13 | </li> | ||
14 | |||
15 | <li class="bold"> | ||
16 | <a class="waves-effect collapsible-header" title="{% trans %}Mark as read{% endtrans %}" href="{{ path('archive_entry', { 'id': entry.id }) }}" id="markAsRead"> | ||
17 | <i class="{% if entry.isArchived == 0 %}mdi-action-done{% else %}mdi-content-redo{% endif %} small"></i> | ||
18 | <span>{% trans %}Toggle mark as read{% endtrans %}</span> | ||
19 | </a> | ||
20 | <div class="collapsible-body"></div> | ||
21 | </li> | ||
22 | |||
23 | <li class="bold"> | ||
24 | <a class="waves-effect collapsible-header" title="{% trans %}Favorite{% endtrans %}" href="{{ path('star_entry', { 'id': entry.id }) }}" id="setFav"> | ||
25 | <i class="{% if entry.isStarred == 0 %}mdi-action-favorite-outline{% else %}mdi-action-favorite{% endif %} small"></i> | ||
26 | <span>{% trans %}Toggle favorite{% endtrans %}</span> | ||
27 | </a> | ||
28 | <div class="collapsible-body"></div> | ||
29 | </li> | ||
30 | <li class="bold border-bottom"> | ||
31 | <a class="waves-effect collapsible-header" title="{% trans %}Delete{% endtrans %}" href="{{ path('delete_entry', { 'id': entry.id }) }}"> | ||
32 | <i class="mdi-action-delete small"></i> | ||
33 | <span>{% trans %}Delete{% endtrans %}</span> | ||
34 | </a> | ||
35 | <div class="collapsible-body"></div> | ||
36 | </li> | ||
37 | |||
38 | <li class="bold"> | ||
39 | <a class="waves-effect collapsible-header"> | ||
40 | <i class="mdi-social-share small"></i> | ||
41 | <span>{% trans %}Share{% endtrans %}</span> | ||
42 | </a> | ||
43 | <div class="collapsible-body"> | ||
44 | <ul> | ||
45 | {% if share_twitter %}<li><a href="https://twitter.com/home?status={{entry.title|url_encode}}%20{{ entry.url|url_encode }}%20via%20@wallabagapp" target="_blank" class="tool twitter icon icon-twitter" title="{% trans %}Tweet{% endtrans %}"><span>{% trans %}Tweet{% endtrans %}</span></a></li>{% endif %} | ||
46 | {% if share_shaarli %}<li><a href="{{ shaarli_url }}/index.php?post={{ entry.url|url_encode }}&title={{ entry.title|url_encode }}" target="_blank" class="tool shaarli" title="{% trans %}shaarli{% endtrans %}"><span>{% trans %}shaarli{% endtrans %}</span></a></li>{% endif %} | ||
47 | {% if share_diaspora %}<li><a href="{{ diaspora_url }}/bookmarklet?url={{ entry.url|url_encode }}&title={{ entry.title|url_encode }}¬es=&v=1&noui=1&jump=doclose" target="_blank" class="tool diaspora icon-image icon-image--diaspora" title="{% trans %}diaspora{% endtrans %}"><span>{% trans %}diaspora{% endtrans %}</span></a></li>{% endif %} | ||
48 | {# {% if flattr %}{% if flattr.status == flattrable %}<li><a href="http://flattr.com/submit/auto?url={{ entry.url }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans %}flattr{% endtrans %}"><span>{% trans %}flattr{% endtrans %}</span></a></li>{% elseif flattr.status == flattred %}<li><a href="{{ flattr.flattrItemURL }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans %}flattr{% endtrans %}><span>{% trans %}flattr{% endtrans %}</span> ({{ flattr.numFlattrs }})</a></li>{% endif %}{% endif %} #} | ||
49 | {% if carrot %}<li><a href="https://secure.carrot.org/GiveAndGetBack.do?url={{ entry.url|url_encode }}&title={{ entry.title|url_encode }}" class="tool carrot icon-image icon-image--carrot" target="_blank" title="{% trans %}carrot{% endtrans %}"><span>Carrot</span></a></li>{% endif %} | ||
50 | {% if share_mail %}<li><a href="mailto:?subject={{ entry.title|url_encode }}&body={{ entry.url|url_encode }}%20via%20@wallabagapp" class="tool email icon icon-mail" title="{% trans %}Email{% endtrans %}"><span>{% trans %}Email{% endtrans %}</span></a></li>{% endif %} | ||
51 | </ul> | ||
52 | </div> | ||
53 | </li> | ||
54 | |||
55 | <li class="bold"> | ||
56 | <a class="waves-effect collapsible-header"> | ||
57 | <i class="mdi-file-file-download small"></i> | ||
58 | <span>{% trans %}Download{% endtrans %}</span> | ||
59 | </a> | ||
60 | <div class="collapsible-body"> | ||
61 | <ul> | ||
62 | {% if export_epub %}<li><a href="?epub&method=id&value={{ entry.id }}" title="Generate ePub file">EPUB</a></li>{% endif %} | ||
63 | {% if export_mobi %}<li><a href="?mobi&method=id&value={{ entry.id }}" title="Generate Mobi file">MOBI</a></li>{% endif %} | ||
64 | {% if export_pdf %}<li><a href="?pdf&method=id&value={{ entry.id }}" title="Generate PDF file">PDF</a></li>{% endif %} | ||
65 | </ul> | ||
66 | </div> | ||
67 | </li> | ||
68 | |||
69 | <li class="bold"> | ||
70 | <a class="waves-effect collapsible-header" href="mailto:hello@wallabag.org?subject=Wrong%20display%20in%20wallabag&body={{ entry.url|url_encode }}" title="{% trans %}Does this article appear wrong?{% endtrans %}"> | ||
71 | <i class="mdi-alert-error small"></i> | ||
72 | <span>{% trans %}Problems?{% endtrans %}</span> | ||
73 | </a> | ||
74 | <div class="collapsible-body"></div> | ||
75 | </li> | ||
76 | |||
77 | </ul> | ||
78 | |||
79 | <style> | ||
80 | main { | ||
81 | padding: 0; | ||
82 | } | ||
83 | </style> | ||
84 | {% endblock %} | ||
85 | |||
86 | {% block content %} | ||
87 | <div id="article"> | ||
88 | <header class="mbm"> | ||
89 | <h1>{{ entry.title|raw }} <a href="{{ path('edit', { 'id': entry.id }) }}" title="{% trans %}Edit tags{% endtrans %}">✎</a></h1> | ||
90 | <a href="{{ entry.url|e }}" target="_blank" title="{% trans %}original{% endtrans %} : {{ entry.title|e }}" class="tool link"><span>{{ entry.url | e | domainName }}</span></a> | ||
91 | </header> | ||
92 | <aside class="tags"> | ||
93 | tags: {% for tag in entry.tags %}<a href="./?view=tag&id={{ tag.id }}">{{ tag.label }}</a> {% endfor %}<a href="./?view=edit-tags&id={{ entry.id }}" title="{% trans %}Edit tags{% endtrans %}">✎</a> | ||
94 | </aside> | ||
95 | <article> | ||
96 | {{ entry.content | raw }} | ||
97 | </article> | ||
98 | </div> | ||
99 | {% endblock %} | ||
100 | |||
101 | {% block footer %} | ||
102 | {% endblock %} \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/README.md b/src/Wallabag/CoreBundle/Resources/views/themes/material/README.md new file mode 100755 index 00000000..534eea30 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/README.md | |||
@@ -0,0 +1,5 @@ | |||
1 | # Material Theme | ||
2 | |||
3 | Theme created by Danilow (@modos189) Alexandr http://modos189.ru/ | ||
4 | |||
5 | Used framework http://materializecss.com/ \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Static/about.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Static/about.html.twig new file mode 100755 index 00000000..af682c1f --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Static/about.html.twig | |||
@@ -0,0 +1,59 @@ | |||
1 | {% extends "WallabagCoreBundle::layout.html.twig" %} | ||
2 | |||
3 | {% block title %}{% trans %}About{% endtrans %}{% endblock %} | ||
4 | |||
5 | {% block content %} | ||
6 | |||
7 | <div class="row"> | ||
8 | <div class="col s12"> | ||
9 | <div class="card-panel"> | ||
10 | |||
11 | <h2>{% trans %}About wallabag{% endtrans %}</h2> | ||
12 | |||
13 | <dl> | ||
14 | <dt>{% trans %}Project website{% endtrans %}</dt> | ||
15 | <dd><a href="https://www.wallabag.org">https://www.wallabag.org</a></dd> | ||
16 | |||
17 | <dt>{% trans %}Main developer{% endtrans %}</dt> | ||
18 | <dd><a href="mailto:nicolas@loeuillet.org">Nicolas Lœuillet</a> — <a href="http://cdetc.fr">{% trans %}website{% endtrans %}</a></dd> | ||
19 | |||
20 | <dt>{% trans %}Contributors ♥:{% endtrans %}</dt> | ||
21 | <dd><a href="https://github.com/wallabag/wallabag/graphs/contributors">{% trans %}on Github{% endtrans %}</a></dd> | ||
22 | |||
23 | <dt>{% trans %}Bug reports{% endtrans %}</dt> | ||
24 | <dd><a href="https://support.wallabag.org">{% trans %}On our support website{% endtrans %}</a> {% trans %}or{% endtrans %} <a href="https://github.com/wallabag/wallabag/issues">{% trans %}on Github{% endtrans %}</a></dd> | ||
25 | |||
26 | <dt>{% trans %}License{% endtrans %}</dt> | ||
27 | <dd><a href="http://en.wikipedia.org/wiki/MIT_License">MIT</a></dd> | ||
28 | |||
29 | <dt>{% trans %}Version{% endtrans %}</dt> | ||
30 | <dd>{{ version }}</dd> | ||
31 | </dl> | ||
32 | |||
33 | <p>{% trans %}wallabag is a read-it-later application: you can save a web page by keeping only content. Elements like ads or menus are deleted.{% endtrans %}</p> | ||
34 | |||
35 | <h2>{% trans %}Getting help{% endtrans %}</h2> | ||
36 | |||
37 | <dl> | ||
38 | <dt>{% trans %}Documentation{% endtrans %}</dt> | ||
39 | <dd><a href="https://doc.wallabag.org/">Online documentation</a></dd> | ||
40 | |||
41 | <dt>{% trans %}Support{% endtrans %}</dt> | ||
42 | <dd><a href="http://support.wallabag.org/">http://support.wallabag.org/</a></dd> | ||
43 | </dl> | ||
44 | |||
45 | <h2>{% trans %}Helping wallabag{% endtrans %}</h2> | ||
46 | |||
47 | <p>{% trans %}wallabag is free and opensource. You can help us:{% endtrans %}</p> | ||
48 | |||
49 | <dl> | ||
50 | <dt><a href="{{ paypal_url }}">{% trans %}via Paypal{% endtrans %}</a></dt> | ||
51 | |||
52 | <dt><a href="{{ flattr_url }}">{% trans %}via Flattr{% endtrans %}</a></dt> | ||
53 | </dl> | ||
54 | |||
55 | </div> | ||
56 | </div> | ||
57 | </div> | ||
58 | |||
59 | {% endblock %} | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/base.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/base.html.twig new file mode 100644 index 00000000..247c871e --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/base.html.twig | |||
@@ -0,0 +1,130 @@ | |||
1 | <!DOCTYPE html> | ||
2 | <!--[if lte IE 6]><html class="no-js ie6 ie67 ie678" lang="en"><![endif]--> | ||
3 | <!--[if lte IE 7]><html class="no-js ie7 ie67 ie678" lang="en"><![endif]--> | ||
4 | <!--[if IE 8]><html class="no-js ie8 ie678" lang="en"><![endif]--> | ||
5 | <!--[if gt IE 8]><html class="no-js" lang="en"><![endif]--> | ||
6 | <html lang="fr"> | ||
7 | <head> | ||
8 | {% block head %} | ||
9 | <meta name="viewport" content="initial-scale=1.0"> | ||
10 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
11 | <!--[if IE]> | ||
12 | <meta http-equiv="X-UA-Compatible" content="IE=10"> | ||
13 | <![endif]--> | ||
14 | |||
15 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-152.png') }}" sizes="152x152"> | ||
16 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-152.png') }}" sizes="152x152"> | ||
17 | |||
18 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-144.png') }}" sizes="144x144"> | ||
19 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-144.png') }}" sizes="144x144"> | ||
20 | |||
21 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-120.png') }}" sizes="120x120"> | ||
22 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-120.png') }}" sizes="120x120"> | ||
23 | |||
24 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-114.png') }}" sizes="114x114"> | ||
25 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-114.png') }}" sizes="114x114"> | ||
26 | |||
27 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-76.png') }}" sizes="76x76"> | ||
28 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-76.png') }}" sizes="76x76"> | ||
29 | |||
30 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-72.png') }}" sizes="72x72"> | ||
31 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-72.png') }}" sizes="72x72"> | ||
32 | |||
33 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-57.png') }}" sizes="57x57"> | ||
34 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon-57.png') }}" sizes="57x57"> | ||
35 | |||
36 | <link rel="apple-touch-icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon.png') }}"> | ||
37 | <link rel="icon" type="image/png" href="{{ asset('themes/_global/img/appicon/apple-touch-icon.png') }}"> | ||
38 | |||
39 | <link rel="shortcut icon" type="image/x-icon" href="{{ asset('themes/_global/img/appicon/favicon.ico') }}"> | ||
40 | |||
41 | {% block css %}{% endblock %} | ||
42 | {% block scripts %} | ||
43 | <script src="{{ asset('themes/_global/js/jquery-2.0.3.min.js') }}"></script> | ||
44 | <script src="{{ asset('themes/_global/js/autoClose.js') }}"></script> | ||
45 | <script src="{{ asset('themes/_global/js/saveLink.js') }}"></script> | ||
46 | <script src="{{ asset('themes/_global/js/popupForm.js') }}"></script> | ||
47 | <script src="{{ asset('themes/_global/js/jquery.cookie.js') }}"></script> | ||
48 | <script src="{{ asset('themes/_global/js/bookmarklet.js') }}"></script> | ||
49 | <script src="{{ asset('themes/_global/js/closeMessage.js') }}"></script> | ||
50 | {% endblock %} | ||
51 | |||
52 | <title>{% block title %}{% endblock %} - wallabag</title> | ||
53 | {% endblock %} | ||
54 | </head> | ||
55 | |||
56 | <body class="{% block body_class %}{% endblock %}"> | ||
57 | {% block header %} | ||
58 | {% endblock %} | ||
59 | |||
60 | <div id="main"> | ||
61 | {% block menu %} | ||
62 | <nav class="cyan darken-1"> | ||
63 | <ul id="slide-out" class="side-nav fixed"> | ||
64 | {% block logo %} | ||
65 | <li class="logo border-bottom"> | ||
66 | <a class="waves-effect" href="{{ path('unread') }}"> | ||
67 | <img src="{{ asset('themes/baggy/img/logo-other_themes.png') }}" alt="wallabag logo" /> | ||
68 | </a> | ||
69 | </li> | ||
70 | {% endblock %} | ||
71 | <li class="bold"><a class="waves-effect" href="{{ path('unread') }}">{% trans %}unread{% endtrans %}</a></li> | ||
72 | <li class="bold"><a class="waves-effect" href="{{ path('starred') }}">{% trans %}favorites{% endtrans %}</a></li> | ||
73 | <li class="bold"><a class="waves-effect" href="{{ path('archive') }}">{% trans %}archive{% endtrans %}</a></li> | ||
74 | <li class="bold border-bottom"><a class="waves-effect" href="?view=tags">{% trans %}tags{% endtrans %}</a></li> | ||
75 | <li class="bold"><a class="waves-effect" href="{{ path('config') }}">{% trans %}config{% endtrans %}</a></li> | ||
76 | <li class="bold"><a class="waves-effect" class="icon icon-power" href="{{ path('logout') }}" title="{% trans %}logout{% endtrans %}">{% trans %}logout{% endtrans %}</a></li> | ||
77 | </ul> | ||
78 | <div class="nav-wrapper nav-panels"> | ||
79 | <a href="#" data-activates="slide-out" class="nav-panel-menu button-collapse"><i class="mdi-navigation-menu"></i></a> | ||
80 | <div class="input-field nav-panel-buttom"> | ||
81 | <ul> | ||
82 | <li class="bold"><a class="waves-effect" href="{{ path('new_entry') }}" id="nav-btn-add"><i class="mdi-content-add"></i></a></li> | ||
83 | <li><a class="waves-effect" href="javascript: void(null);" id="nav-btn-search"><i class="mdi-action-search"></i></a> | ||
84 | </ul> | ||
85 | </div> | ||
86 | <form method="get" action="index.php"> | ||
87 | <div class="input-field nav-panel-search" style="display: none"> | ||
88 | <input name="search" id="searchfield" type="search" required placeholder="{% trans %}Enter your search here{% endtrans %}"> | ||
89 | <label for="search"><i class="mdi-action-search"></i></label> | ||
90 | <i class="mdi-navigation-close"></i> | ||
91 | </div> | ||
92 | </form> | ||
93 | <!--<form name="entry" method="post" action="{{ path('new_entry') }}"> | ||
94 | <div class="input-field nav-panel-add" style="display: none"> | ||
95 | <input id="add entry_url" name="entry[url]" type="search" required placeholder="{% trans %}Enter your link here{% endtrans %}"> | ||
96 | <label for="add"><i class="mdi-content-add"></i></label> | ||
97 | <i class="mdi-navigation-close"></i> | ||
98 | </div> | ||
99 | </form>--> | ||
100 | </div> | ||
101 | </nav> | ||
102 | {% endblock %} | ||
103 | |||
104 | <main> | ||
105 | |||
106 | {% block precontent %}{% endblock %} | ||
107 | |||
108 | {% block messages %} | ||
109 | {% for flashMessage in app.session.flashbag.get('notice') %} | ||
110 | <div class="messages success"> | ||
111 | <a href="#" class="closeMessage">×</a> | ||
112 | <p>{{ flashMessage }}</p> | ||
113 | </div> | ||
114 | {% endfor %} | ||
115 | {% endblock %} | ||
116 | |||
117 | <div id="content" class="w600p"> | ||
118 | {% block content %}{% endblock %} | ||
119 | </div> | ||
120 | |||
121 | </main> | ||
122 | </div> | ||
123 | |||
124 | {% block footer %} | ||
125 | <footer class="w600p center mt3 mb3 smaller txtright"> | ||
126 | <p>{% trans %}powered by{% endtrans %} <a href="http://wallabag.org">wallabag</a></p> | ||
127 | </footer> | ||
128 | {% endblock %} | ||
129 | </body> | ||
130 | </html> | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig new file mode 100644 index 00000000..54bba9a6 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig | |||
@@ -0,0 +1,54 @@ | |||
1 | {% extends "WallabagCoreBundle::base.html.twig" %} | ||
2 | |||
3 | {% block css %} | ||
4 | {{ parent() }} | ||
5 | |||
6 | <link rel="stylesheet" href="{{ asset('themes/material/css/materialize.min.css') }}" media="screen,projection"/> | ||
7 | <link rel="stylesheet" href="{{ asset('themes/material/css/main.css') }}" media="all"> | ||
8 | <link rel="stylesheet" href="{{ asset('themes/material/css/print.css') }}" media="print"> | ||
9 | {% endblock %} | ||
10 | |||
11 | {% block scripts %} | ||
12 | {{ parent() }} | ||
13 | |||
14 | <script src="{{ asset('themes/material/js/materialize.min.js') }}"></script> | ||
15 | <script src="{{ asset('themes/material/js/init.js') }}"></script> | ||
16 | {% endblock %} | ||
17 | |||
18 | {% block header %} | ||
19 | {% endblock %} | ||
20 | |||
21 | {% block footer %} | ||
22 | <footer class="page-footer cyan darken-2"> | ||
23 | <div class="container"> | ||
24 | <div class="row"> | ||
25 | <div class="col l6 s12"> | ||
26 | <h5 class="white-text">{% trans %}Take wallabag with you{% endtrans %}</h5> | ||
27 | <p class="grey-text text-lighten-4"> | ||
28 | {% trans %}We are available at{% endtrans %} | ||
29 | <a target="_blank" class="grey-text text-lighten-3" href="https://play.google.com/store/apps/details?id=fr.gaulupeau.apps.InThePoche">android</a> (<a target="_blank" class="grey-text text-lighten-3" href="https://f-droid.org/repository/browse/?fdid=fr.gaulupeau.apps.InThePoche">f-droid</a>) | ||
30 | {% trans %}and{% endtrans %} | ||
31 | <a target="_blank" class="grey-text text-lighten-3" href="https://itunes.apple.com/app/id828331015">iOS</a>.<br> | ||
32 | {% trans %}Install add-ons for{% endtrans %} | ||
33 | <a target="_blank" class="grey-text text-lighten-3" href="https://addons.mozilla.org/ru/firefox/addon/wallabag/">firefox</a> | ||
34 | {% trans %}and{% endtrans %} | ||
35 | <a target="_blank" class="grey-text text-lighten-3" href="https://chrome.google.com/webstore/detail/wallabagit/peehlcgckcnclnjlndmoddifcicdnabm">chrome</a>. | ||
36 | </p> | ||
37 | </div> | ||
38 | <div class="col l4 offset-l2 s12"> | ||
39 | <h5 class="white-text">{% trans %}Social{% endtrans %}</h5> | ||
40 | <ul> | ||
41 | <li><a target="_blank" class="grey-text text-lighten-3" href="https://twitter.com/wallabagapp">Twitter</a></li> | ||
42 | <li><a target="_blank" class="grey-text text-lighten-3" href="https://plus.google.com/+WallabagOrg/posts">Google+</a></li> | ||
43 | </ul> | ||
44 | </div> | ||
45 | </div> | ||
46 | </div> | ||
47 | <div class="footer-copyright"> | ||
48 | <div class="container"> | ||
49 | <p>{% trans %}powered by{% endtrans %} <a target="_blank" href="http://wallabag.org" class="grey-text text-lighten-4">wallabag</a></p> | ||
50 | <a class="grey-text text-lighten-4 right" href="{{ path('about') }}">{% trans %}about{% endtrans %}</a> | ||
51 | </div> | ||
52 | </div> | ||
53 | </footer> | ||
54 | {% endblock %} \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/main.css b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/main.css new file mode 100755 index 00000000..49549edc --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/main.css | |||
@@ -0,0 +1,245 @@ | |||
1 | /* ========================================================================== | ||
2 | Sommaire | ||
3 | |||
4 | 0 = Common | ||
5 | 1 = Nav | ||
6 | 2 = Side-nav | ||
7 | |||
8 | 2 = Layout | ||
9 | 3 = Pictos | ||
10 | 4 = Messages | ||
11 | 5 = Article | ||
12 | |||
13 | 6 = Media queries | ||
14 | |||
15 | ========================================================================== */ | ||
16 | |||
17 | |||
18 | /* ========================================================================== | ||
19 | 0 = Common | ||
20 | ========================================================================== */ | ||
21 | |||
22 | body { | ||
23 | display: flex; | ||
24 | min-height: 100vh; | ||
25 | flex-direction: column; | ||
26 | background: #f0f0f0; | ||
27 | } | ||
28 | |||
29 | .border-bottom { | ||
30 | border-bottom: 1px solid #DDD; | ||
31 | } | ||
32 | |||
33 | nav, main, footer { | ||
34 | padding-left: 240px; | ||
35 | } | ||
36 | |||
37 | #main { | ||
38 | flex: 1 0 auto; | ||
39 | } | ||
40 | |||
41 | .results { | ||
42 | height: 1em; | ||
43 | line-height: 30px; | ||
44 | } | ||
45 | |||
46 | .results .nb-results, .results .pagination { | ||
47 | margin: 15px; | ||
48 | margin-bottom: 0; | ||
49 | } | ||
50 | |||
51 | .page-footer .footer-copyright p { | ||
52 | display: inline; | ||
53 | } | ||
54 | |||
55 | .hidden { | ||
56 | display: none; | ||
57 | } | ||
58 | |||
59 | /* ========================================================================== | ||
60 | 1 = Nav | ||
61 | ========================================================================== */ | ||
62 | |||
63 | .nav-wrapper .button-collapse { | ||
64 | padding: 0px 15px; | ||
65 | } | ||
66 | |||
67 | .nav-input { | ||
68 | display: none; | ||
69 | } | ||
70 | |||
71 | .nav-panels { | ||
72 | overflov: hidden; | ||
73 | } | ||
74 | |||
75 | .nav-panel-buttom li { | ||
76 | max-height: 64px; | ||
77 | } | ||
78 | |||
79 | .nav-panel-buttom { | ||
80 | float: right; | ||
81 | } | ||
82 | |||
83 | /* ========================================================================== | ||
84 | 2 = Side-nav | ||
85 | ========================================================================== */ | ||
86 | |||
87 | .side-nav.fixed a { | ||
88 | font-size: 13px; | ||
89 | line-height: 44px; | ||
90 | height: 44px; | ||
91 | } | ||
92 | |||
93 | .bold > a { | ||
94 | font-weight: bold; | ||
95 | } | ||
96 | |||
97 | .side-nav > li.logo { | ||
98 | line-height: 0; | ||
99 | text-align: center; | ||
100 | } | ||
101 | |||
102 | #main .logo a { | ||
103 | height: 100pt; | ||
104 | } | ||
105 | |||
106 | #main .logo img { | ||
107 | height: 100pt; | ||
108 | width: 100pt; | ||
109 | } | ||
110 | |||
111 | .side-nav li { | ||
112 | padding: 0px; | ||
113 | } | ||
114 | |||
115 | .side-nav a { | ||
116 | margin: 0px 1rem; | ||
117 | } | ||
118 | |||
119 | /* ========================================================================== | ||
120 | 3 = Cards | ||
121 | ========================================================================== */ | ||
122 | |||
123 | main #content { | ||
124 | padding: 0px 0.5rem; | ||
125 | } | ||
126 | |||
127 | main ul.row { | ||
128 | padding: 0px 0.75rem; | ||
129 | } | ||
130 | |||
131 | main .card .card-content { | ||
132 | min-height: 25em; | ||
133 | } | ||
134 | |||
135 | .card .card-content .card-title { | ||
136 | line-height: 32px; | ||
137 | } | ||
138 | |||
139 | .card .card-content .estimatedTime { | ||
140 | margin-bottom: 10px; | ||
141 | } | ||
142 | |||
143 | .card .card-action .original { | ||
144 | line-height: 24px; | ||
145 | } | ||
146 | |||
147 | .card .card-action ul.links { | ||
148 | margin: 0; | ||
149 | font-size: 24px; | ||
150 | line-height: 24px; | ||
151 | } | ||
152 | |||
153 | .card .card-action a { | ||
154 | margin: 0; | ||
155 | } | ||
156 | |||
157 | .settings .div_tabs { | ||
158 | padding-bottom: 15px; | ||
159 | } | ||
160 | |||
161 | /* ========================================================================== | ||
162 | 4 = Article | ||
163 | ========================================================================== */ | ||
164 | |||
165 | #article { | ||
166 | font-size: 20px; | ||
167 | margin: 0px auto; | ||
168 | max-width: 30em; | ||
169 | } | ||
170 | |||
171 | .reader-mode { | ||
172 | width: 95px !important; | ||
173 | transition: width 0.2s ease; | ||
174 | } | ||
175 | |||
176 | .reader-mode:hover { | ||
177 | width: 240px !important; | ||
178 | } | ||
179 | |||
180 | .reader-mode span { | ||
181 | opacity: 0; | ||
182 | transition: opacity 0.2s ease; | ||
183 | } | ||
184 | |||
185 | .reader-mode:hover span { | ||
186 | opacity: 1; | ||
187 | } | ||
188 | |||
189 | /* ========================================================================== | ||
190 | 6 = Media queries | ||
191 | ========================================================================== */ | ||
192 | |||
193 | @media only screen and (max-width : 992px) { | ||
194 | header, main, footer { | ||
195 | padding-left: 0; | ||
196 | } | ||
197 | } | ||
198 | |||
199 | @media only screen and (min-width : 993px) and (max-width : 1180px) { | ||
200 | .row .col.l1 { | ||
201 | width: 25%; | ||
202 | margin-left: 0; } | ||
203 | .row .col.l2 { | ||
204 | width: 33.33333%; | ||
205 | margin-left: 0; } | ||
206 | .row .col.l3 { | ||
207 | width: 41.66667%; | ||
208 | margin-left: 0; } | ||
209 | .row .col.l4 { | ||
210 | width: 50%; | ||
211 | margin-left: 0; } | ||
212 | .row .col.l5 { | ||
213 | width: 58.33333%; | ||
214 | margin-left: 0; } | ||
215 | .row .col.l6 { | ||
216 | width: 66.66667%; | ||
217 | margin-left: 0; } | ||
218 | .row .col.l7 { | ||
219 | width: 75%; | ||
220 | margin-left: 0; } | ||
221 | .row .col.l8 { | ||
222 | width: 83.33333%; | ||
223 | margin-left: 0; } | ||
224 | .row .col.l9 { | ||
225 | width: 91.66667%; | ||
226 | margin-left: 0; } | ||
227 | .row .col.l10 { | ||
228 | width: 100%; | ||
229 | margin-left: 0; } | ||
230 | } | ||
231 | |||
232 | @media only screen and (max-width : 993px) { | ||
233 | nav, main, footer { | ||
234 | padding-left: 0; | ||
235 | } | ||
236 | .pagination { | ||
237 | width: auto; | ||
238 | } | ||
239 | } | ||
240 | |||
241 | @media only screen and (max-width : 350px) { | ||
242 | .nb-results { | ||
243 | display: none; | ||
244 | } | ||
245 | } \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/materialize.css b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/materialize.css new file mode 100644 index 00000000..af5b9e70 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/materialize.css | |||
@@ -0,0 +1,8139 @@ | |||
1 | /*! | ||
2 | * Materialize v0.97.0 (http://materializecss.com) | ||
3 | * Copyright 2014-2015 Materialize | ||
4 | * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) | ||
5 | */ | ||
6 | .materialize-red.lighten-5 { | ||
7 | background-color: #fdeaeb !important; } | ||
8 | |||
9 | .materialize-red-text.text-lighten-5 { | ||
10 | color: #fdeaeb !important; } | ||
11 | |||
12 | .materialize-red.lighten-4 { | ||
13 | background-color: #f8c1c3 !important; } | ||
14 | |||
15 | .materialize-red-text.text-lighten-4 { | ||
16 | color: #f8c1c3 !important; } | ||
17 | |||
18 | .materialize-red.lighten-3 { | ||
19 | background-color: #f3989b !important; } | ||
20 | |||
21 | .materialize-red-text.text-lighten-3 { | ||
22 | color: #f3989b !important; } | ||
23 | |||
24 | .materialize-red.lighten-2 { | ||
25 | background-color: #ee6e73 !important; } | ||
26 | |||
27 | .materialize-red-text.text-lighten-2 { | ||
28 | color: #ee6e73 !important; } | ||
29 | |||
30 | .materialize-red.lighten-1 { | ||
31 | background-color: #ea454b !important; } | ||
32 | |||
33 | .materialize-red-text.text-lighten-1 { | ||
34 | color: #ea454b !important; } | ||
35 | |||
36 | .materialize-red { | ||
37 | background-color: #e51c23 !important; } | ||
38 | |||
39 | .materialize-red-text { | ||
40 | color: #e51c23 !important; } | ||
41 | |||
42 | .materialize-red.darken-1 { | ||
43 | background-color: #d0181e !important; } | ||
44 | |||
45 | .materialize-red-text.text-darken-1 { | ||
46 | color: #d0181e !important; } | ||
47 | |||
48 | .materialize-red.darken-2 { | ||
49 | background-color: #b9151b !important; } | ||
50 | |||
51 | .materialize-red-text.text-darken-2 { | ||
52 | color: #b9151b !important; } | ||
53 | |||
54 | .materialize-red.darken-3 { | ||
55 | background-color: #a21318 !important; } | ||
56 | |||
57 | .materialize-red-text.text-darken-3 { | ||
58 | color: #a21318 !important; } | ||
59 | |||
60 | .materialize-red.darken-4 { | ||
61 | background-color: #8b1014 !important; } | ||
62 | |||
63 | .materialize-red-text.text-darken-4 { | ||
64 | color: #8b1014 !important; } | ||
65 | |||
66 | .red.lighten-5 { | ||
67 | background-color: #FFEBEE !important; } | ||
68 | |||
69 | .red-text.text-lighten-5 { | ||
70 | color: #FFEBEE !important; } | ||
71 | |||
72 | .red.lighten-4 { | ||
73 | background-color: #FFCDD2 !important; } | ||
74 | |||
75 | .red-text.text-lighten-4 { | ||
76 | color: #FFCDD2 !important; } | ||
77 | |||
78 | .red.lighten-3 { | ||
79 | background-color: #EF9A9A !important; } | ||
80 | |||
81 | .red-text.text-lighten-3 { | ||
82 | color: #EF9A9A !important; } | ||
83 | |||
84 | .red.lighten-2 { | ||
85 | background-color: #E57373 !important; } | ||
86 | |||
87 | .red-text.text-lighten-2 { | ||
88 | color: #E57373 !important; } | ||
89 | |||
90 | .red.lighten-1 { | ||
91 | background-color: #EF5350 !important; } | ||
92 | |||
93 | .red-text.text-lighten-1 { | ||
94 | color: #EF5350 !important; } | ||
95 | |||
96 | .red { | ||
97 | background-color: #F44336 !important; } | ||
98 | |||
99 | .red-text { | ||
100 | color: #F44336 !important; } | ||
101 | |||
102 | .red.darken-1 { | ||
103 | background-color: #E53935 !important; } | ||
104 | |||
105 | .red-text.text-darken-1 { | ||
106 | color: #E53935 !important; } | ||
107 | |||
108 | .red.darken-2 { | ||
109 | background-color: #D32F2F !important; } | ||
110 | |||
111 | .red-text.text-darken-2 { | ||
112 | color: #D32F2F !important; } | ||
113 | |||
114 | .red.darken-3 { | ||
115 | background-color: #C62828 !important; } | ||
116 | |||
117 | .red-text.text-darken-3 { | ||
118 | color: #C62828 !important; } | ||
119 | |||
120 | .red.darken-4 { | ||
121 | background-color: #B71C1C !important; } | ||
122 | |||
123 | .red-text.text-darken-4 { | ||
124 | color: #B71C1C !important; } | ||
125 | |||
126 | .red.accent-1 { | ||
127 | background-color: #FF8A80 !important; } | ||
128 | |||
129 | .red-text.text-accent-1 { | ||
130 | color: #FF8A80 !important; } | ||
131 | |||
132 | .red.accent-2 { | ||
133 | background-color: #FF5252 !important; } | ||
134 | |||
135 | .red-text.text-accent-2 { | ||
136 | color: #FF5252 !important; } | ||
137 | |||
138 | .red.accent-3 { | ||
139 | background-color: #FF1744 !important; } | ||
140 | |||
141 | .red-text.text-accent-3 { | ||
142 | color: #FF1744 !important; } | ||
143 | |||
144 | .red.accent-4 { | ||
145 | background-color: #D50000 !important; } | ||
146 | |||
147 | .red-text.text-accent-4 { | ||
148 | color: #D50000 !important; } | ||
149 | |||
150 | .pink.lighten-5 { | ||
151 | background-color: #fce4ec !important; } | ||
152 | |||
153 | .pink-text.text-lighten-5 { | ||
154 | color: #fce4ec !important; } | ||
155 | |||
156 | .pink.lighten-4 { | ||
157 | background-color: #f8bbd0 !important; } | ||
158 | |||
159 | .pink-text.text-lighten-4 { | ||
160 | color: #f8bbd0 !important; } | ||
161 | |||
162 | .pink.lighten-3 { | ||
163 | background-color: #f48fb1 !important; } | ||
164 | |||
165 | .pink-text.text-lighten-3 { | ||
166 | color: #f48fb1 !important; } | ||
167 | |||
168 | .pink.lighten-2 { | ||
169 | background-color: #f06292 !important; } | ||
170 | |||
171 | .pink-text.text-lighten-2 { | ||
172 | color: #f06292 !important; } | ||
173 | |||
174 | .pink.lighten-1 { | ||
175 | background-color: #ec407a !important; } | ||
176 | |||
177 | .pink-text.text-lighten-1 { | ||
178 | color: #ec407a !important; } | ||
179 | |||
180 | .pink { | ||
181 | background-color: #e91e63 !important; } | ||
182 | |||
183 | .pink-text { | ||
184 | color: #e91e63 !important; } | ||
185 | |||
186 | .pink.darken-1 { | ||
187 | background-color: #d81b60 !important; } | ||
188 | |||
189 | .pink-text.text-darken-1 { | ||
190 | color: #d81b60 !important; } | ||
191 | |||
192 | .pink.darken-2 { | ||
193 | background-color: #c2185b !important; } | ||
194 | |||
195 | .pink-text.text-darken-2 { | ||
196 | color: #c2185b !important; } | ||
197 | |||
198 | .pink.darken-3 { | ||
199 | background-color: #ad1457 !important; } | ||
200 | |||
201 | .pink-text.text-darken-3 { | ||
202 | color: #ad1457 !important; } | ||
203 | |||
204 | .pink.darken-4 { | ||
205 | background-color: #880e4f !important; } | ||
206 | |||
207 | .pink-text.text-darken-4 { | ||
208 | color: #880e4f !important; } | ||
209 | |||
210 | .pink.accent-1 { | ||
211 | background-color: #ff80ab !important; } | ||
212 | |||
213 | .pink-text.text-accent-1 { | ||
214 | color: #ff80ab !important; } | ||
215 | |||
216 | .pink.accent-2 { | ||
217 | background-color: #ff4081 !important; } | ||
218 | |||
219 | .pink-text.text-accent-2 { | ||
220 | color: #ff4081 !important; } | ||
221 | |||
222 | .pink.accent-3 { | ||
223 | background-color: #f50057 !important; } | ||
224 | |||
225 | .pink-text.text-accent-3 { | ||
226 | color: #f50057 !important; } | ||
227 | |||
228 | .pink.accent-4 { | ||
229 | background-color: #c51162 !important; } | ||
230 | |||
231 | .pink-text.text-accent-4 { | ||
232 | color: #c51162 !important; } | ||
233 | |||
234 | .purple.lighten-5 { | ||
235 | background-color: #f3e5f5 !important; } | ||
236 | |||
237 | .purple-text.text-lighten-5 { | ||
238 | color: #f3e5f5 !important; } | ||
239 | |||
240 | .purple.lighten-4 { | ||
241 | background-color: #e1bee7 !important; } | ||
242 | |||
243 | .purple-text.text-lighten-4 { | ||
244 | color: #e1bee7 !important; } | ||
245 | |||
246 | .purple.lighten-3 { | ||
247 | background-color: #ce93d8 !important; } | ||
248 | |||
249 | .purple-text.text-lighten-3 { | ||
250 | color: #ce93d8 !important; } | ||
251 | |||
252 | .purple.lighten-2 { | ||
253 | background-color: #ba68c8 !important; } | ||
254 | |||
255 | .purple-text.text-lighten-2 { | ||
256 | color: #ba68c8 !important; } | ||
257 | |||
258 | .purple.lighten-1 { | ||
259 | background-color: #ab47bc !important; } | ||
260 | |||
261 | .purple-text.text-lighten-1 { | ||
262 | color: #ab47bc !important; } | ||
263 | |||
264 | .purple { | ||
265 | background-color: #9c27b0 !important; } | ||
266 | |||
267 | .purple-text { | ||
268 | color: #9c27b0 !important; } | ||
269 | |||
270 | .purple.darken-1 { | ||
271 | background-color: #8e24aa !important; } | ||
272 | |||
273 | .purple-text.text-darken-1 { | ||
274 | color: #8e24aa !important; } | ||
275 | |||
276 | .purple.darken-2 { | ||
277 | background-color: #7b1fa2 !important; } | ||
278 | |||
279 | .purple-text.text-darken-2 { | ||
280 | color: #7b1fa2 !important; } | ||
281 | |||
282 | .purple.darken-3 { | ||
283 | background-color: #6a1b9a !important; } | ||
284 | |||
285 | .purple-text.text-darken-3 { | ||
286 | color: #6a1b9a !important; } | ||
287 | |||
288 | .purple.darken-4 { | ||
289 | background-color: #4a148c !important; } | ||
290 | |||
291 | .purple-text.text-darken-4 { | ||
292 | color: #4a148c !important; } | ||
293 | |||
294 | .purple.accent-1 { | ||
295 | background-color: #ea80fc !important; } | ||
296 | |||
297 | .purple-text.text-accent-1 { | ||
298 | color: #ea80fc !important; } | ||
299 | |||
300 | .purple.accent-2 { | ||
301 | background-color: #e040fb !important; } | ||
302 | |||
303 | .purple-text.text-accent-2 { | ||
304 | color: #e040fb !important; } | ||
305 | |||
306 | .purple.accent-3 { | ||
307 | background-color: #d500f9 !important; } | ||
308 | |||
309 | .purple-text.text-accent-3 { | ||
310 | color: #d500f9 !important; } | ||
311 | |||
312 | .purple.accent-4 { | ||
313 | background-color: #aa00ff !important; } | ||
314 | |||
315 | .purple-text.text-accent-4 { | ||
316 | color: #aa00ff !important; } | ||
317 | |||
318 | .deep-purple.lighten-5 { | ||
319 | background-color: #ede7f6 !important; } | ||
320 | |||
321 | .deep-purple-text.text-lighten-5 { | ||
322 | color: #ede7f6 !important; } | ||
323 | |||
324 | .deep-purple.lighten-4 { | ||
325 | background-color: #d1c4e9 !important; } | ||
326 | |||
327 | .deep-purple-text.text-lighten-4 { | ||
328 | color: #d1c4e9 !important; } | ||
329 | |||
330 | .deep-purple.lighten-3 { | ||
331 | background-color: #b39ddb !important; } | ||
332 | |||
333 | .deep-purple-text.text-lighten-3 { | ||
334 | color: #b39ddb !important; } | ||
335 | |||
336 | .deep-purple.lighten-2 { | ||
337 | background-color: #9575cd !important; } | ||
338 | |||
339 | .deep-purple-text.text-lighten-2 { | ||
340 | color: #9575cd !important; } | ||
341 | |||
342 | .deep-purple.lighten-1 { | ||
343 | background-color: #7e57c2 !important; } | ||
344 | |||
345 | .deep-purple-text.text-lighten-1 { | ||
346 | color: #7e57c2 !important; } | ||
347 | |||
348 | .deep-purple { | ||
349 | background-color: #673ab7 !important; } | ||
350 | |||
351 | .deep-purple-text { | ||
352 | color: #673ab7 !important; } | ||
353 | |||
354 | .deep-purple.darken-1 { | ||
355 | background-color: #5e35b1 !important; } | ||
356 | |||
357 | .deep-purple-text.text-darken-1 { | ||
358 | color: #5e35b1 !important; } | ||
359 | |||
360 | .deep-purple.darken-2 { | ||
361 | background-color: #512da8 !important; } | ||
362 | |||
363 | .deep-purple-text.text-darken-2 { | ||
364 | color: #512da8 !important; } | ||
365 | |||
366 | .deep-purple.darken-3 { | ||
367 | background-color: #4527a0 !important; } | ||
368 | |||
369 | .deep-purple-text.text-darken-3 { | ||
370 | color: #4527a0 !important; } | ||
371 | |||
372 | .deep-purple.darken-4 { | ||
373 | background-color: #311b92 !important; } | ||
374 | |||
375 | .deep-purple-text.text-darken-4 { | ||
376 | color: #311b92 !important; } | ||
377 | |||
378 | .deep-purple.accent-1 { | ||
379 | background-color: #b388ff !important; } | ||
380 | |||
381 | .deep-purple-text.text-accent-1 { | ||
382 | color: #b388ff !important; } | ||
383 | |||
384 | .deep-purple.accent-2 { | ||
385 | background-color: #7c4dff !important; } | ||
386 | |||
387 | .deep-purple-text.text-accent-2 { | ||
388 | color: #7c4dff !important; } | ||
389 | |||
390 | .deep-purple.accent-3 { | ||
391 | background-color: #651fff !important; } | ||
392 | |||
393 | .deep-purple-text.text-accent-3 { | ||
394 | color: #651fff !important; } | ||
395 | |||
396 | .deep-purple.accent-4 { | ||
397 | background-color: #6200ea !important; } | ||
398 | |||
399 | .deep-purple-text.text-accent-4 { | ||
400 | color: #6200ea !important; } | ||
401 | |||
402 | .indigo.lighten-5 { | ||
403 | background-color: #e8eaf6 !important; } | ||
404 | |||
405 | .indigo-text.text-lighten-5 { | ||
406 | color: #e8eaf6 !important; } | ||
407 | |||
408 | .indigo.lighten-4 { | ||
409 | background-color: #c5cae9 !important; } | ||
410 | |||
411 | .indigo-text.text-lighten-4 { | ||
412 | color: #c5cae9 !important; } | ||
413 | |||
414 | .indigo.lighten-3 { | ||
415 | background-color: #9fa8da !important; } | ||
416 | |||
417 | .indigo-text.text-lighten-3 { | ||
418 | color: #9fa8da !important; } | ||
419 | |||
420 | .indigo.lighten-2 { | ||
421 | background-color: #7986cb !important; } | ||
422 | |||
423 | .indigo-text.text-lighten-2 { | ||
424 | color: #7986cb !important; } | ||
425 | |||
426 | .indigo.lighten-1 { | ||
427 | background-color: #5c6bc0 !important; } | ||
428 | |||
429 | .indigo-text.text-lighten-1 { | ||
430 | color: #5c6bc0 !important; } | ||
431 | |||
432 | .indigo { | ||
433 | background-color: #3f51b5 !important; } | ||
434 | |||
435 | .indigo-text { | ||
436 | color: #3f51b5 !important; } | ||
437 | |||
438 | .indigo.darken-1 { | ||
439 | background-color: #3949ab !important; } | ||
440 | |||
441 | .indigo-text.text-darken-1 { | ||
442 | color: #3949ab !important; } | ||
443 | |||
444 | .indigo.darken-2 { | ||
445 | background-color: #303f9f !important; } | ||
446 | |||
447 | .indigo-text.text-darken-2 { | ||
448 | color: #303f9f !important; } | ||
449 | |||
450 | .indigo.darken-3 { | ||
451 | background-color: #283593 !important; } | ||
452 | |||
453 | .indigo-text.text-darken-3 { | ||
454 | color: #283593 !important; } | ||
455 | |||
456 | .indigo.darken-4 { | ||
457 | background-color: #1a237e !important; } | ||
458 | |||
459 | .indigo-text.text-darken-4 { | ||
460 | color: #1a237e !important; } | ||
461 | |||
462 | .indigo.accent-1 { | ||
463 | background-color: #8c9eff !important; } | ||
464 | |||
465 | .indigo-text.text-accent-1 { | ||
466 | color: #8c9eff !important; } | ||
467 | |||
468 | .indigo.accent-2 { | ||
469 | background-color: #536dfe !important; } | ||
470 | |||
471 | .indigo-text.text-accent-2 { | ||
472 | color: #536dfe !important; } | ||
473 | |||
474 | .indigo.accent-3 { | ||
475 | background-color: #3d5afe !important; } | ||
476 | |||
477 | .indigo-text.text-accent-3 { | ||
478 | color: #3d5afe !important; } | ||
479 | |||
480 | .indigo.accent-4 { | ||
481 | background-color: #304ffe !important; } | ||
482 | |||
483 | .indigo-text.text-accent-4 { | ||
484 | color: #304ffe !important; } | ||
485 | |||
486 | .blue.lighten-5 { | ||
487 | background-color: #E3F2FD !important; } | ||
488 | |||
489 | .blue-text.text-lighten-5 { | ||
490 | color: #E3F2FD !important; } | ||
491 | |||
492 | .blue.lighten-4 { | ||
493 | background-color: #BBDEFB !important; } | ||
494 | |||
495 | .blue-text.text-lighten-4 { | ||
496 | color: #BBDEFB !important; } | ||
497 | |||
498 | .blue.lighten-3 { | ||
499 | background-color: #90CAF9 !important; } | ||
500 | |||
501 | .blue-text.text-lighten-3 { | ||
502 | color: #90CAF9 !important; } | ||
503 | |||
504 | .blue.lighten-2 { | ||
505 | background-color: #64B5F6 !important; } | ||
506 | |||
507 | .blue-text.text-lighten-2 { | ||
508 | color: #64B5F6 !important; } | ||
509 | |||
510 | .blue.lighten-1 { | ||
511 | background-color: #42A5F5 !important; } | ||
512 | |||
513 | .blue-text.text-lighten-1 { | ||
514 | color: #42A5F5 !important; } | ||
515 | |||
516 | .blue { | ||
517 | background-color: #2196F3 !important; } | ||
518 | |||
519 | .blue-text { | ||
520 | color: #2196F3 !important; } | ||
521 | |||
522 | .blue.darken-1 { | ||
523 | background-color: #1E88E5 !important; } | ||
524 | |||
525 | .blue-text.text-darken-1 { | ||
526 | color: #1E88E5 !important; } | ||
527 | |||
528 | .blue.darken-2 { | ||
529 | background-color: #1976D2 !important; } | ||
530 | |||
531 | .blue-text.text-darken-2 { | ||
532 | color: #1976D2 !important; } | ||
533 | |||
534 | .blue.darken-3 { | ||
535 | background-color: #1565C0 !important; } | ||
536 | |||
537 | .blue-text.text-darken-3 { | ||
538 | color: #1565C0 !important; } | ||
539 | |||
540 | .blue.darken-4 { | ||
541 | background-color: #0D47A1 !important; } | ||
542 | |||
543 | .blue-text.text-darken-4 { | ||
544 | color: #0D47A1 !important; } | ||
545 | |||
546 | .blue.accent-1 { | ||
547 | background-color: #82B1FF !important; } | ||
548 | |||
549 | .blue-text.text-accent-1 { | ||
550 | color: #82B1FF !important; } | ||
551 | |||
552 | .blue.accent-2 { | ||
553 | background-color: #448AFF !important; } | ||
554 | |||
555 | .blue-text.text-accent-2 { | ||
556 | color: #448AFF !important; } | ||
557 | |||
558 | .blue.accent-3 { | ||
559 | background-color: #2979FF !important; } | ||
560 | |||
561 | .blue-text.text-accent-3 { | ||
562 | color: #2979FF !important; } | ||
563 | |||
564 | .blue.accent-4 { | ||
565 | background-color: #2962FF !important; } | ||
566 | |||
567 | .blue-text.text-accent-4 { | ||
568 | color: #2962FF !important; } | ||
569 | |||
570 | .light-blue.lighten-5 { | ||
571 | background-color: #e1f5fe !important; } | ||
572 | |||
573 | .light-blue-text.text-lighten-5 { | ||
574 | color: #e1f5fe !important; } | ||
575 | |||
576 | .light-blue.lighten-4 { | ||
577 | background-color: #b3e5fc !important; } | ||
578 | |||
579 | .light-blue-text.text-lighten-4 { | ||
580 | color: #b3e5fc !important; } | ||
581 | |||
582 | .light-blue.lighten-3 { | ||
583 | background-color: #81d4fa !important; } | ||
584 | |||
585 | .light-blue-text.text-lighten-3 { | ||
586 | color: #81d4fa !important; } | ||
587 | |||
588 | .light-blue.lighten-2 { | ||
589 | background-color: #4fc3f7 !important; } | ||
590 | |||
591 | .light-blue-text.text-lighten-2 { | ||
592 | color: #4fc3f7 !important; } | ||
593 | |||
594 | .light-blue.lighten-1 { | ||
595 | background-color: #29b6f6 !important; } | ||
596 | |||
597 | .light-blue-text.text-lighten-1 { | ||
598 | color: #29b6f6 !important; } | ||
599 | |||
600 | .light-blue { | ||
601 | background-color: #03a9f4 !important; } | ||
602 | |||
603 | .light-blue-text { | ||
604 | color: #03a9f4 !important; } | ||
605 | |||
606 | .light-blue.darken-1 { | ||
607 | background-color: #039be5 !important; } | ||
608 | |||
609 | .light-blue-text.text-darken-1 { | ||
610 | color: #039be5 !important; } | ||
611 | |||
612 | .light-blue.darken-2 { | ||
613 | background-color: #0288d1 !important; } | ||
614 | |||
615 | .light-blue-text.text-darken-2 { | ||
616 | color: #0288d1 !important; } | ||
617 | |||
618 | .light-blue.darken-3 { | ||
619 | background-color: #0277bd !important; } | ||
620 | |||
621 | .light-blue-text.text-darken-3 { | ||
622 | color: #0277bd !important; } | ||
623 | |||
624 | .light-blue.darken-4 { | ||
625 | background-color: #01579b !important; } | ||
626 | |||
627 | .light-blue-text.text-darken-4 { | ||
628 | color: #01579b !important; } | ||
629 | |||
630 | .light-blue.accent-1 { | ||
631 | background-color: #80d8ff !important; } | ||
632 | |||
633 | .light-blue-text.text-accent-1 { | ||
634 | color: #80d8ff !important; } | ||
635 | |||
636 | .light-blue.accent-2 { | ||
637 | background-color: #40c4ff !important; } | ||
638 | |||
639 | .light-blue-text.text-accent-2 { | ||
640 | color: #40c4ff !important; } | ||
641 | |||
642 | .light-blue.accent-3 { | ||
643 | background-color: #00b0ff !important; } | ||
644 | |||
645 | .light-blue-text.text-accent-3 { | ||
646 | color: #00b0ff !important; } | ||
647 | |||
648 | .light-blue.accent-4 { | ||
649 | background-color: #0091ea !important; } | ||
650 | |||
651 | .light-blue-text.text-accent-4 { | ||
652 | color: #0091ea !important; } | ||
653 | |||
654 | .cyan.lighten-5 { | ||
655 | background-color: #e0f7fa !important; } | ||
656 | |||
657 | .cyan-text.text-lighten-5 { | ||
658 | color: #e0f7fa !important; } | ||
659 | |||
660 | .cyan.lighten-4 { | ||
661 | background-color: #b2ebf2 !important; } | ||
662 | |||
663 | .cyan-text.text-lighten-4 { | ||
664 | color: #b2ebf2 !important; } | ||
665 | |||
666 | .cyan.lighten-3 { | ||
667 | background-color: #80deea !important; } | ||
668 | |||
669 | .cyan-text.text-lighten-3 { | ||
670 | color: #80deea !important; } | ||
671 | |||
672 | .cyan.lighten-2 { | ||
673 | background-color: #4dd0e1 !important; } | ||
674 | |||
675 | .cyan-text.text-lighten-2 { | ||
676 | color: #4dd0e1 !important; } | ||
677 | |||
678 | .cyan.lighten-1 { | ||
679 | background-color: #26c6da !important; } | ||
680 | |||
681 | .cyan-text.text-lighten-1 { | ||
682 | color: #26c6da !important; } | ||
683 | |||
684 | .cyan { | ||
685 | background-color: #00bcd4 !important; } | ||
686 | |||
687 | .cyan-text { | ||
688 | color: #00bcd4 !important; } | ||
689 | |||
690 | .cyan.darken-1 { | ||
691 | background-color: #00acc1 !important; } | ||
692 | |||
693 | .cyan-text.text-darken-1 { | ||
694 | color: #00acc1 !important; } | ||
695 | |||
696 | .cyan.darken-2 { | ||
697 | background-color: #0097a7 !important; } | ||
698 | |||
699 | .cyan-text.text-darken-2 { | ||
700 | color: #0097a7 !important; } | ||
701 | |||
702 | .cyan.darken-3 { | ||
703 | background-color: #00838f !important; } | ||
704 | |||
705 | .cyan-text.text-darken-3 { | ||
706 | color: #00838f !important; } | ||
707 | |||
708 | .cyan.darken-4 { | ||
709 | background-color: #006064 !important; } | ||
710 | |||
711 | .cyan-text.text-darken-4 { | ||
712 | color: #006064 !important; } | ||
713 | |||
714 | .cyan.accent-1 { | ||
715 | background-color: #84ffff !important; } | ||
716 | |||
717 | .cyan-text.text-accent-1 { | ||
718 | color: #84ffff !important; } | ||
719 | |||
720 | .cyan.accent-2 { | ||
721 | background-color: #18ffff !important; } | ||
722 | |||
723 | .cyan-text.text-accent-2 { | ||
724 | color: #18ffff !important; } | ||
725 | |||
726 | .cyan.accent-3 { | ||
727 | background-color: #00e5ff !important; } | ||
728 | |||
729 | .cyan-text.text-accent-3 { | ||
730 | color: #00e5ff !important; } | ||
731 | |||
732 | .cyan.accent-4 { | ||
733 | background-color: #00b8d4 !important; } | ||
734 | |||
735 | .cyan-text.text-accent-4 { | ||
736 | color: #00b8d4 !important; } | ||
737 | |||
738 | .teal.lighten-5 { | ||
739 | background-color: #e0f2f1 !important; } | ||
740 | |||
741 | .teal-text.text-lighten-5 { | ||
742 | color: #e0f2f1 !important; } | ||
743 | |||
744 | .teal.lighten-4 { | ||
745 | background-color: #b2dfdb !important; } | ||
746 | |||
747 | .teal-text.text-lighten-4 { | ||
748 | color: #b2dfdb !important; } | ||
749 | |||
750 | .teal.lighten-3 { | ||
751 | background-color: #80cbc4 !important; } | ||
752 | |||
753 | .teal-text.text-lighten-3 { | ||
754 | color: #80cbc4 !important; } | ||
755 | |||
756 | .teal.lighten-2 { | ||
757 | background-color: #4db6ac !important; } | ||
758 | |||
759 | .teal-text.text-lighten-2 { | ||
760 | color: #4db6ac !important; } | ||
761 | |||
762 | .teal.lighten-1 { | ||
763 | background-color: #26a69a !important; } | ||
764 | |||
765 | .teal-text.text-lighten-1 { | ||
766 | color: #26a69a !important; } | ||
767 | |||
768 | .teal { | ||
769 | background-color: #009688 !important; } | ||
770 | |||
771 | .teal-text { | ||
772 | color: #009688 !important; } | ||
773 | |||
774 | .teal.darken-1 { | ||
775 | background-color: #00897b !important; } | ||
776 | |||
777 | .teal-text.text-darken-1 { | ||
778 | color: #00897b !important; } | ||
779 | |||
780 | .teal.darken-2 { | ||
781 | background-color: #00796b !important; } | ||
782 | |||
783 | .teal-text.text-darken-2 { | ||
784 | color: #00796b !important; } | ||
785 | |||
786 | .teal.darken-3 { | ||
787 | background-color: #00695c !important; } | ||
788 | |||
789 | .teal-text.text-darken-3 { | ||
790 | color: #00695c !important; } | ||
791 | |||
792 | .teal.darken-4 { | ||
793 | background-color: #004d40 !important; } | ||
794 | |||
795 | .teal-text.text-darken-4 { | ||
796 | color: #004d40 !important; } | ||
797 | |||
798 | .teal.accent-1 { | ||
799 | background-color: #a7ffeb !important; } | ||
800 | |||
801 | .teal-text.text-accent-1 { | ||
802 | color: #a7ffeb !important; } | ||
803 | |||
804 | .teal.accent-2 { | ||
805 | background-color: #64ffda !important; } | ||
806 | |||
807 | .teal-text.text-accent-2 { | ||
808 | color: #64ffda !important; } | ||
809 | |||
810 | .teal.accent-3 { | ||
811 | background-color: #1de9b6 !important; } | ||
812 | |||
813 | .teal-text.text-accent-3 { | ||
814 | color: #1de9b6 !important; } | ||
815 | |||
816 | .teal.accent-4 { | ||
817 | background-color: #00bfa5 !important; } | ||
818 | |||
819 | .teal-text.text-accent-4 { | ||
820 | color: #00bfa5 !important; } | ||
821 | |||
822 | .green.lighten-5 { | ||
823 | background-color: #E8F5E9 !important; } | ||
824 | |||
825 | .green-text.text-lighten-5 { | ||
826 | color: #E8F5E9 !important; } | ||
827 | |||
828 | .green.lighten-4 { | ||
829 | background-color: #C8E6C9 !important; } | ||
830 | |||
831 | .green-text.text-lighten-4 { | ||
832 | color: #C8E6C9 !important; } | ||
833 | |||
834 | .green.lighten-3 { | ||
835 | background-color: #A5D6A7 !important; } | ||
836 | |||
837 | .green-text.text-lighten-3 { | ||
838 | color: #A5D6A7 !important; } | ||
839 | |||
840 | .green.lighten-2 { | ||
841 | background-color: #81C784 !important; } | ||
842 | |||
843 | .green-text.text-lighten-2 { | ||
844 | color: #81C784 !important; } | ||
845 | |||
846 | .green.lighten-1 { | ||
847 | background-color: #66BB6A !important; } | ||
848 | |||
849 | .green-text.text-lighten-1 { | ||
850 | color: #66BB6A !important; } | ||
851 | |||
852 | .green { | ||
853 | background-color: #4CAF50 !important; } | ||
854 | |||
855 | .green-text { | ||
856 | color: #4CAF50 !important; } | ||
857 | |||
858 | .green.darken-1 { | ||
859 | background-color: #43A047 !important; } | ||
860 | |||
861 | .green-text.text-darken-1 { | ||
862 | color: #43A047 !important; } | ||
863 | |||
864 | .green.darken-2 { | ||
865 | background-color: #388E3C !important; } | ||
866 | |||
867 | .green-text.text-darken-2 { | ||
868 | color: #388E3C !important; } | ||
869 | |||
870 | .green.darken-3 { | ||
871 | background-color: #2E7D32 !important; } | ||
872 | |||
873 | .green-text.text-darken-3 { | ||
874 | color: #2E7D32 !important; } | ||
875 | |||
876 | .green.darken-4 { | ||
877 | background-color: #1B5E20 !important; } | ||
878 | |||
879 | .green-text.text-darken-4 { | ||
880 | color: #1B5E20 !important; } | ||
881 | |||
882 | .green.accent-1 { | ||
883 | background-color: #B9F6CA !important; } | ||
884 | |||
885 | .green-text.text-accent-1 { | ||
886 | color: #B9F6CA !important; } | ||
887 | |||
888 | .green.accent-2 { | ||
889 | background-color: #69F0AE !important; } | ||
890 | |||
891 | .green-text.text-accent-2 { | ||
892 | color: #69F0AE !important; } | ||
893 | |||
894 | .green.accent-3 { | ||
895 | background-color: #00E676 !important; } | ||
896 | |||
897 | .green-text.text-accent-3 { | ||
898 | color: #00E676 !important; } | ||
899 | |||
900 | .green.accent-4 { | ||
901 | background-color: #00C853 !important; } | ||
902 | |||
903 | .green-text.text-accent-4 { | ||
904 | color: #00C853 !important; } | ||
905 | |||
906 | .light-green.lighten-5 { | ||
907 | background-color: #f1f8e9 !important; } | ||
908 | |||
909 | .light-green-text.text-lighten-5 { | ||
910 | color: #f1f8e9 !important; } | ||
911 | |||
912 | .light-green.lighten-4 { | ||
913 | background-color: #dcedc8 !important; } | ||
914 | |||
915 | .light-green-text.text-lighten-4 { | ||
916 | color: #dcedc8 !important; } | ||
917 | |||
918 | .light-green.lighten-3 { | ||
919 | background-color: #c5e1a5 !important; } | ||
920 | |||
921 | .light-green-text.text-lighten-3 { | ||
922 | color: #c5e1a5 !important; } | ||
923 | |||
924 | .light-green.lighten-2 { | ||
925 | background-color: #aed581 !important; } | ||
926 | |||
927 | .light-green-text.text-lighten-2 { | ||
928 | color: #aed581 !important; } | ||
929 | |||
930 | .light-green.lighten-1 { | ||
931 | background-color: #9ccc65 !important; } | ||
932 | |||
933 | .light-green-text.text-lighten-1 { | ||
934 | color: #9ccc65 !important; } | ||
935 | |||
936 | .light-green { | ||
937 | background-color: #8bc34a !important; } | ||
938 | |||
939 | .light-green-text { | ||
940 | color: #8bc34a !important; } | ||
941 | |||
942 | .light-green.darken-1 { | ||
943 | background-color: #7cb342 !important; } | ||
944 | |||
945 | .light-green-text.text-darken-1 { | ||
946 | color: #7cb342 !important; } | ||
947 | |||
948 | .light-green.darken-2 { | ||
949 | background-color: #689f38 !important; } | ||
950 | |||
951 | .light-green-text.text-darken-2 { | ||
952 | color: #689f38 !important; } | ||
953 | |||
954 | .light-green.darken-3 { | ||
955 | background-color: #558b2f !important; } | ||
956 | |||
957 | .light-green-text.text-darken-3 { | ||
958 | color: #558b2f !important; } | ||
959 | |||
960 | .light-green.darken-4 { | ||
961 | background-color: #33691e !important; } | ||
962 | |||
963 | .light-green-text.text-darken-4 { | ||
964 | color: #33691e !important; } | ||
965 | |||
966 | .light-green.accent-1 { | ||
967 | background-color: #ccff90 !important; } | ||
968 | |||
969 | .light-green-text.text-accent-1 { | ||
970 | color: #ccff90 !important; } | ||
971 | |||
972 | .light-green.accent-2 { | ||
973 | background-color: #b2ff59 !important; } | ||
974 | |||
975 | .light-green-text.text-accent-2 { | ||
976 | color: #b2ff59 !important; } | ||
977 | |||
978 | .light-green.accent-3 { | ||
979 | background-color: #76ff03 !important; } | ||
980 | |||
981 | .light-green-text.text-accent-3 { | ||
982 | color: #76ff03 !important; } | ||
983 | |||
984 | .light-green.accent-4 { | ||
985 | background-color: #64dd17 !important; } | ||
986 | |||
987 | .light-green-text.text-accent-4 { | ||
988 | color: #64dd17 !important; } | ||
989 | |||
990 | .lime.lighten-5 { | ||
991 | background-color: #f9fbe7 !important; } | ||
992 | |||
993 | .lime-text.text-lighten-5 { | ||
994 | color: #f9fbe7 !important; } | ||
995 | |||
996 | .lime.lighten-4 { | ||
997 | background-color: #f0f4c3 !important; } | ||
998 | |||
999 | .lime-text.text-lighten-4 { | ||
1000 | color: #f0f4c3 !important; } | ||
1001 | |||
1002 | .lime.lighten-3 { | ||
1003 | background-color: #e6ee9c !important; } | ||
1004 | |||
1005 | .lime-text.text-lighten-3 { | ||
1006 | color: #e6ee9c !important; } | ||
1007 | |||
1008 | .lime.lighten-2 { | ||
1009 | background-color: #dce775 !important; } | ||
1010 | |||
1011 | .lime-text.text-lighten-2 { | ||
1012 | color: #dce775 !important; } | ||
1013 | |||
1014 | .lime.lighten-1 { | ||
1015 | background-color: #d4e157 !important; } | ||
1016 | |||
1017 | .lime-text.text-lighten-1 { | ||
1018 | color: #d4e157 !important; } | ||
1019 | |||
1020 | .lime { | ||
1021 | background-color: #cddc39 !important; } | ||
1022 | |||
1023 | .lime-text { | ||
1024 | color: #cddc39 !important; } | ||
1025 | |||
1026 | .lime.darken-1 { | ||
1027 | background-color: #c0ca33 !important; } | ||
1028 | |||
1029 | .lime-text.text-darken-1 { | ||
1030 | color: #c0ca33 !important; } | ||
1031 | |||
1032 | .lime.darken-2 { | ||
1033 | background-color: #afb42b !important; } | ||
1034 | |||
1035 | .lime-text.text-darken-2 { | ||
1036 | color: #afb42b !important; } | ||
1037 | |||
1038 | .lime.darken-3 { | ||
1039 | background-color: #9e9d24 !important; } | ||
1040 | |||
1041 | .lime-text.text-darken-3 { | ||
1042 | color: #9e9d24 !important; } | ||
1043 | |||
1044 | .lime.darken-4 { | ||
1045 | background-color: #827717 !important; } | ||
1046 | |||
1047 | .lime-text.text-darken-4 { | ||
1048 | color: #827717 !important; } | ||
1049 | |||
1050 | .lime.accent-1 { | ||
1051 | background-color: #f4ff81 !important; } | ||
1052 | |||
1053 | .lime-text.text-accent-1 { | ||
1054 | color: #f4ff81 !important; } | ||
1055 | |||
1056 | .lime.accent-2 { | ||
1057 | background-color: #eeff41 !important; } | ||
1058 | |||
1059 | .lime-text.text-accent-2 { | ||
1060 | color: #eeff41 !important; } | ||
1061 | |||
1062 | .lime.accent-3 { | ||
1063 | background-color: #c6ff00 !important; } | ||
1064 | |||
1065 | .lime-text.text-accent-3 { | ||
1066 | color: #c6ff00 !important; } | ||
1067 | |||
1068 | .lime.accent-4 { | ||
1069 | background-color: #aeea00 !important; } | ||
1070 | |||
1071 | .lime-text.text-accent-4 { | ||
1072 | color: #aeea00 !important; } | ||
1073 | |||
1074 | .yellow.lighten-5 { | ||
1075 | background-color: #fffde7 !important; } | ||
1076 | |||
1077 | .yellow-text.text-lighten-5 { | ||
1078 | color: #fffde7 !important; } | ||
1079 | |||
1080 | .yellow.lighten-4 { | ||
1081 | background-color: #fff9c4 !important; } | ||
1082 | |||
1083 | .yellow-text.text-lighten-4 { | ||
1084 | color: #fff9c4 !important; } | ||
1085 | |||
1086 | .yellow.lighten-3 { | ||
1087 | background-color: #fff59d !important; } | ||
1088 | |||
1089 | .yellow-text.text-lighten-3 { | ||
1090 | color: #fff59d !important; } | ||
1091 | |||
1092 | .yellow.lighten-2 { | ||
1093 | background-color: #fff176 !important; } | ||
1094 | |||
1095 | .yellow-text.text-lighten-2 { | ||
1096 | color: #fff176 !important; } | ||
1097 | |||
1098 | .yellow.lighten-1 { | ||
1099 | background-color: #ffee58 !important; } | ||
1100 | |||
1101 | .yellow-text.text-lighten-1 { | ||
1102 | color: #ffee58 !important; } | ||
1103 | |||
1104 | .yellow { | ||
1105 | background-color: #ffeb3b !important; } | ||
1106 | |||
1107 | .yellow-text { | ||
1108 | color: #ffeb3b !important; } | ||
1109 | |||
1110 | .yellow.darken-1 { | ||
1111 | background-color: #fdd835 !important; } | ||
1112 | |||
1113 | .yellow-text.text-darken-1 { | ||
1114 | color: #fdd835 !important; } | ||
1115 | |||
1116 | .yellow.darken-2 { | ||
1117 | background-color: #fbc02d !important; } | ||
1118 | |||
1119 | .yellow-text.text-darken-2 { | ||
1120 | color: #fbc02d !important; } | ||
1121 | |||
1122 | .yellow.darken-3 { | ||
1123 | background-color: #f9a825 !important; } | ||
1124 | |||
1125 | .yellow-text.text-darken-3 { | ||
1126 | color: #f9a825 !important; } | ||
1127 | |||
1128 | .yellow.darken-4 { | ||
1129 | background-color: #f57f17 !important; } | ||
1130 | |||
1131 | .yellow-text.text-darken-4 { | ||
1132 | color: #f57f17 !important; } | ||
1133 | |||
1134 | .yellow.accent-1 { | ||
1135 | background-color: #ffff8d !important; } | ||
1136 | |||
1137 | .yellow-text.text-accent-1 { | ||
1138 | color: #ffff8d !important; } | ||
1139 | |||
1140 | .yellow.accent-2 { | ||
1141 | background-color: #ffff00 !important; } | ||
1142 | |||
1143 | .yellow-text.text-accent-2 { | ||
1144 | color: #ffff00 !important; } | ||
1145 | |||
1146 | .yellow.accent-3 { | ||
1147 | background-color: #ffea00 !important; } | ||
1148 | |||
1149 | .yellow-text.text-accent-3 { | ||
1150 | color: #ffea00 !important; } | ||
1151 | |||
1152 | .yellow.accent-4 { | ||
1153 | background-color: #ffd600 !important; } | ||
1154 | |||
1155 | .yellow-text.text-accent-4 { | ||
1156 | color: #ffd600 !important; } | ||
1157 | |||
1158 | .amber.lighten-5 { | ||
1159 | background-color: #fff8e1 !important; } | ||
1160 | |||
1161 | .amber-text.text-lighten-5 { | ||
1162 | color: #fff8e1 !important; } | ||
1163 | |||
1164 | .amber.lighten-4 { | ||
1165 | background-color: #ffecb3 !important; } | ||
1166 | |||
1167 | .amber-text.text-lighten-4 { | ||
1168 | color: #ffecb3 !important; } | ||
1169 | |||
1170 | .amber.lighten-3 { | ||
1171 | background-color: #ffe082 !important; } | ||
1172 | |||
1173 | .amber-text.text-lighten-3 { | ||
1174 | color: #ffe082 !important; } | ||
1175 | |||
1176 | .amber.lighten-2 { | ||
1177 | background-color: #ffd54f !important; } | ||
1178 | |||
1179 | .amber-text.text-lighten-2 { | ||
1180 | color: #ffd54f !important; } | ||
1181 | |||
1182 | .amber.lighten-1 { | ||
1183 | background-color: #ffca28 !important; } | ||
1184 | |||
1185 | .amber-text.text-lighten-1 { | ||
1186 | color: #ffca28 !important; } | ||
1187 | |||
1188 | .amber { | ||
1189 | background-color: #ffc107 !important; } | ||
1190 | |||
1191 | .amber-text { | ||
1192 | color: #ffc107 !important; } | ||
1193 | |||
1194 | .amber.darken-1 { | ||
1195 | background-color: #ffb300 !important; } | ||
1196 | |||
1197 | .amber-text.text-darken-1 { | ||
1198 | color: #ffb300 !important; } | ||
1199 | |||
1200 | .amber.darken-2 { | ||
1201 | background-color: #ffa000 !important; } | ||
1202 | |||
1203 | .amber-text.text-darken-2 { | ||
1204 | color: #ffa000 !important; } | ||
1205 | |||
1206 | .amber.darken-3 { | ||
1207 | background-color: #ff8f00 !important; } | ||
1208 | |||
1209 | .amber-text.text-darken-3 { | ||
1210 | color: #ff8f00 !important; } | ||
1211 | |||
1212 | .amber.darken-4 { | ||
1213 | background-color: #ff6f00 !important; } | ||
1214 | |||
1215 | .amber-text.text-darken-4 { | ||
1216 | color: #ff6f00 !important; } | ||
1217 | |||
1218 | .amber.accent-1 { | ||
1219 | background-color: #ffe57f !important; } | ||
1220 | |||
1221 | .amber-text.text-accent-1 { | ||
1222 | color: #ffe57f !important; } | ||
1223 | |||
1224 | .amber.accent-2 { | ||
1225 | background-color: #ffd740 !important; } | ||
1226 | |||
1227 | .amber-text.text-accent-2 { | ||
1228 | color: #ffd740 !important; } | ||
1229 | |||
1230 | .amber.accent-3 { | ||
1231 | background-color: #ffc400 !important; } | ||
1232 | |||
1233 | .amber-text.text-accent-3 { | ||
1234 | color: #ffc400 !important; } | ||
1235 | |||
1236 | .amber.accent-4 { | ||
1237 | background-color: #ffab00 !important; } | ||
1238 | |||
1239 | .amber-text.text-accent-4 { | ||
1240 | color: #ffab00 !important; } | ||
1241 | |||
1242 | .orange.lighten-5 { | ||
1243 | background-color: #fff3e0 !important; } | ||
1244 | |||
1245 | .orange-text.text-lighten-5 { | ||
1246 | color: #fff3e0 !important; } | ||
1247 | |||
1248 | .orange.lighten-4 { | ||
1249 | background-color: #ffe0b2 !important; } | ||
1250 | |||
1251 | .orange-text.text-lighten-4 { | ||
1252 | color: #ffe0b2 !important; } | ||
1253 | |||
1254 | .orange.lighten-3 { | ||
1255 | background-color: #ffcc80 !important; } | ||
1256 | |||
1257 | .orange-text.text-lighten-3 { | ||
1258 | color: #ffcc80 !important; } | ||
1259 | |||
1260 | .orange.lighten-2 { | ||
1261 | background-color: #ffb74d !important; } | ||
1262 | |||
1263 | .orange-text.text-lighten-2 { | ||
1264 | color: #ffb74d !important; } | ||
1265 | |||
1266 | .orange.lighten-1 { | ||
1267 | background-color: #ffa726 !important; } | ||
1268 | |||
1269 | .orange-text.text-lighten-1 { | ||
1270 | color: #ffa726 !important; } | ||
1271 | |||
1272 | .orange { | ||
1273 | background-color: #ff9800 !important; } | ||
1274 | |||
1275 | .orange-text { | ||
1276 | color: #ff9800 !important; } | ||
1277 | |||
1278 | .orange.darken-1 { | ||
1279 | background-color: #fb8c00 !important; } | ||
1280 | |||
1281 | .orange-text.text-darken-1 { | ||
1282 | color: #fb8c00 !important; } | ||
1283 | |||
1284 | .orange.darken-2 { | ||
1285 | background-color: #f57c00 !important; } | ||
1286 | |||
1287 | .orange-text.text-darken-2 { | ||
1288 | color: #f57c00 !important; } | ||
1289 | |||
1290 | .orange.darken-3 { | ||
1291 | background-color: #ef6c00 !important; } | ||
1292 | |||
1293 | .orange-text.text-darken-3 { | ||
1294 | color: #ef6c00 !important; } | ||
1295 | |||
1296 | .orange.darken-4 { | ||
1297 | background-color: #e65100 !important; } | ||
1298 | |||
1299 | .orange-text.text-darken-4 { | ||
1300 | color: #e65100 !important; } | ||
1301 | |||
1302 | .orange.accent-1 { | ||
1303 | background-color: #ffd180 !important; } | ||
1304 | |||
1305 | .orange-text.text-accent-1 { | ||
1306 | color: #ffd180 !important; } | ||
1307 | |||
1308 | .orange.accent-2 { | ||
1309 | background-color: #ffab40 !important; } | ||
1310 | |||
1311 | .orange-text.text-accent-2 { | ||
1312 | color: #ffab40 !important; } | ||
1313 | |||
1314 | .orange.accent-3 { | ||
1315 | background-color: #ff9100 !important; } | ||
1316 | |||
1317 | .orange-text.text-accent-3 { | ||
1318 | color: #ff9100 !important; } | ||
1319 | |||
1320 | .orange.accent-4 { | ||
1321 | background-color: #ff6d00 !important; } | ||
1322 | |||
1323 | .orange-text.text-accent-4 { | ||
1324 | color: #ff6d00 !important; } | ||
1325 | |||
1326 | .deep-orange.lighten-5 { | ||
1327 | background-color: #fbe9e7 !important; } | ||
1328 | |||
1329 | .deep-orange-text.text-lighten-5 { | ||
1330 | color: #fbe9e7 !important; } | ||
1331 | |||
1332 | .deep-orange.lighten-4 { | ||
1333 | background-color: #ffccbc !important; } | ||
1334 | |||
1335 | .deep-orange-text.text-lighten-4 { | ||
1336 | color: #ffccbc !important; } | ||
1337 | |||
1338 | .deep-orange.lighten-3 { | ||
1339 | background-color: #ffab91 !important; } | ||
1340 | |||
1341 | .deep-orange-text.text-lighten-3 { | ||
1342 | color: #ffab91 !important; } | ||
1343 | |||
1344 | .deep-orange.lighten-2 { | ||
1345 | background-color: #ff8a65 !important; } | ||
1346 | |||
1347 | .deep-orange-text.text-lighten-2 { | ||
1348 | color: #ff8a65 !important; } | ||
1349 | |||
1350 | .deep-orange.lighten-1 { | ||
1351 | background-color: #ff7043 !important; } | ||
1352 | |||
1353 | .deep-orange-text.text-lighten-1 { | ||
1354 | color: #ff7043 !important; } | ||
1355 | |||
1356 | .deep-orange { | ||
1357 | background-color: #ff5722 !important; } | ||
1358 | |||
1359 | .deep-orange-text { | ||
1360 | color: #ff5722 !important; } | ||
1361 | |||
1362 | .deep-orange.darken-1 { | ||
1363 | background-color: #f4511e !important; } | ||
1364 | |||
1365 | .deep-orange-text.text-darken-1 { | ||
1366 | color: #f4511e !important; } | ||
1367 | |||
1368 | .deep-orange.darken-2 { | ||
1369 | background-color: #e64a19 !important; } | ||
1370 | |||
1371 | .deep-orange-text.text-darken-2 { | ||
1372 | color: #e64a19 !important; } | ||
1373 | |||
1374 | .deep-orange.darken-3 { | ||
1375 | background-color: #d84315 !important; } | ||
1376 | |||
1377 | .deep-orange-text.text-darken-3 { | ||
1378 | color: #d84315 !important; } | ||
1379 | |||
1380 | .deep-orange.darken-4 { | ||
1381 | background-color: #bf360c !important; } | ||
1382 | |||
1383 | .deep-orange-text.text-darken-4 { | ||
1384 | color: #bf360c !important; } | ||
1385 | |||
1386 | .deep-orange.accent-1 { | ||
1387 | background-color: #ff9e80 !important; } | ||
1388 | |||
1389 | .deep-orange-text.text-accent-1 { | ||
1390 | color: #ff9e80 !important; } | ||
1391 | |||
1392 | .deep-orange.accent-2 { | ||
1393 | background-color: #ff6e40 !important; } | ||
1394 | |||
1395 | .deep-orange-text.text-accent-2 { | ||
1396 | color: #ff6e40 !important; } | ||
1397 | |||
1398 | .deep-orange.accent-3 { | ||
1399 | background-color: #ff3d00 !important; } | ||
1400 | |||
1401 | .deep-orange-text.text-accent-3 { | ||
1402 | color: #ff3d00 !important; } | ||
1403 | |||
1404 | .deep-orange.accent-4 { | ||
1405 | background-color: #dd2c00 !important; } | ||
1406 | |||
1407 | .deep-orange-text.text-accent-4 { | ||
1408 | color: #dd2c00 !important; } | ||
1409 | |||
1410 | .brown.lighten-5 { | ||
1411 | background-color: #efebe9 !important; } | ||
1412 | |||
1413 | .brown-text.text-lighten-5 { | ||
1414 | color: #efebe9 !important; } | ||
1415 | |||
1416 | .brown.lighten-4 { | ||
1417 | background-color: #d7ccc8 !important; } | ||
1418 | |||
1419 | .brown-text.text-lighten-4 { | ||
1420 | color: #d7ccc8 !important; } | ||
1421 | |||
1422 | .brown.lighten-3 { | ||
1423 | background-color: #bcaaa4 !important; } | ||
1424 | |||
1425 | .brown-text.text-lighten-3 { | ||
1426 | color: #bcaaa4 !important; } | ||
1427 | |||
1428 | .brown.lighten-2 { | ||
1429 | background-color: #a1887f !important; } | ||
1430 | |||
1431 | .brown-text.text-lighten-2 { | ||
1432 | color: #a1887f !important; } | ||
1433 | |||
1434 | .brown.lighten-1 { | ||
1435 | background-color: #8d6e63 !important; } | ||
1436 | |||
1437 | .brown-text.text-lighten-1 { | ||
1438 | color: #8d6e63 !important; } | ||
1439 | |||
1440 | .brown { | ||
1441 | background-color: #795548 !important; } | ||
1442 | |||
1443 | .brown-text { | ||
1444 | color: #795548 !important; } | ||
1445 | |||
1446 | .brown.darken-1 { | ||
1447 | background-color: #6d4c41 !important; } | ||
1448 | |||
1449 | .brown-text.text-darken-1 { | ||
1450 | color: #6d4c41 !important; } | ||
1451 | |||
1452 | .brown.darken-2 { | ||
1453 | background-color: #5d4037 !important; } | ||
1454 | |||
1455 | .brown-text.text-darken-2 { | ||
1456 | color: #5d4037 !important; } | ||
1457 | |||
1458 | .brown.darken-3 { | ||
1459 | background-color: #4e342e !important; } | ||
1460 | |||
1461 | .brown-text.text-darken-3 { | ||
1462 | color: #4e342e !important; } | ||
1463 | |||
1464 | .brown.darken-4 { | ||
1465 | background-color: #3e2723 !important; } | ||
1466 | |||
1467 | .brown-text.text-darken-4 { | ||
1468 | color: #3e2723 !important; } | ||
1469 | |||
1470 | .blue-grey.lighten-5 { | ||
1471 | background-color: #eceff1 !important; } | ||
1472 | |||
1473 | .blue-grey-text.text-lighten-5 { | ||
1474 | color: #eceff1 !important; } | ||
1475 | |||
1476 | .blue-grey.lighten-4 { | ||
1477 | background-color: #cfd8dc !important; } | ||
1478 | |||
1479 | .blue-grey-text.text-lighten-4 { | ||
1480 | color: #cfd8dc !important; } | ||
1481 | |||
1482 | .blue-grey.lighten-3 { | ||
1483 | background-color: #b0bec5 !important; } | ||
1484 | |||
1485 | .blue-grey-text.text-lighten-3 { | ||
1486 | color: #b0bec5 !important; } | ||
1487 | |||
1488 | .blue-grey.lighten-2 { | ||
1489 | background-color: #90a4ae !important; } | ||
1490 | |||
1491 | .blue-grey-text.text-lighten-2 { | ||
1492 | color: #90a4ae !important; } | ||
1493 | |||
1494 | .blue-grey.lighten-1 { | ||
1495 | background-color: #78909c !important; } | ||
1496 | |||
1497 | .blue-grey-text.text-lighten-1 { | ||
1498 | color: #78909c !important; } | ||
1499 | |||
1500 | .blue-grey { | ||
1501 | background-color: #607d8b !important; } | ||
1502 | |||
1503 | .blue-grey-text { | ||
1504 | color: #607d8b !important; } | ||
1505 | |||
1506 | .blue-grey.darken-1 { | ||
1507 | background-color: #546e7a !important; } | ||
1508 | |||
1509 | .blue-grey-text.text-darken-1 { | ||
1510 | color: #546e7a !important; } | ||
1511 | |||
1512 | .blue-grey.darken-2 { | ||
1513 | background-color: #455a64 !important; } | ||
1514 | |||
1515 | .blue-grey-text.text-darken-2 { | ||
1516 | color: #455a64 !important; } | ||
1517 | |||
1518 | .blue-grey.darken-3 { | ||
1519 | background-color: #37474f !important; } | ||
1520 | |||
1521 | .blue-grey-text.text-darken-3 { | ||
1522 | color: #37474f !important; } | ||
1523 | |||
1524 | .blue-grey.darken-4 { | ||
1525 | background-color: #263238 !important; } | ||
1526 | |||
1527 | .blue-grey-text.text-darken-4 { | ||
1528 | color: #263238 !important; } | ||
1529 | |||
1530 | .grey.lighten-5 { | ||
1531 | background-color: #fafafa !important; } | ||
1532 | |||
1533 | .grey-text.text-lighten-5 { | ||
1534 | color: #fafafa !important; } | ||
1535 | |||
1536 | .grey.lighten-4 { | ||
1537 | background-color: #f5f5f5 !important; } | ||
1538 | |||
1539 | .grey-text.text-lighten-4 { | ||
1540 | color: #f5f5f5 !important; } | ||
1541 | |||
1542 | .grey.lighten-3 { | ||
1543 | background-color: #eeeeee !important; } | ||
1544 | |||
1545 | .grey-text.text-lighten-3 { | ||
1546 | color: #eeeeee !important; } | ||
1547 | |||
1548 | .grey.lighten-2 { | ||
1549 | background-color: #e0e0e0 !important; } | ||
1550 | |||
1551 | .grey-text.text-lighten-2 { | ||
1552 | color: #e0e0e0 !important; } | ||
1553 | |||
1554 | .grey.lighten-1 { | ||
1555 | background-color: #bdbdbd !important; } | ||
1556 | |||
1557 | .grey-text.text-lighten-1 { | ||
1558 | color: #bdbdbd !important; } | ||
1559 | |||
1560 | .grey { | ||
1561 | background-color: #9e9e9e !important; } | ||
1562 | |||
1563 | .grey-text { | ||
1564 | color: #9e9e9e !important; } | ||
1565 | |||
1566 | .grey.darken-1 { | ||
1567 | background-color: #757575 !important; } | ||
1568 | |||
1569 | .grey-text.text-darken-1 { | ||
1570 | color: #757575 !important; } | ||
1571 | |||
1572 | .grey.darken-2 { | ||
1573 | background-color: #616161 !important; } | ||
1574 | |||
1575 | .grey-text.text-darken-2 { | ||
1576 | color: #616161 !important; } | ||
1577 | |||
1578 | .grey.darken-3 { | ||
1579 | background-color: #424242 !important; } | ||
1580 | |||
1581 | .grey-text.text-darken-3 { | ||
1582 | color: #424242 !important; } | ||
1583 | |||
1584 | .grey.darken-4 { | ||
1585 | background-color: #212121 !important; } | ||
1586 | |||
1587 | .grey-text.text-darken-4 { | ||
1588 | color: #212121 !important; } | ||
1589 | |||
1590 | .shades.black { | ||
1591 | background-color: #000000 !important; } | ||
1592 | |||
1593 | .shades-text.text-black { | ||
1594 | color: #000000 !important; } | ||
1595 | |||
1596 | .shades.white { | ||
1597 | background-color: #FFFFFF !important; } | ||
1598 | |||
1599 | .shades-text.text-white { | ||
1600 | color: #FFFFFF !important; } | ||
1601 | |||
1602 | .shades.transparent { | ||
1603 | background-color: transparent !important; } | ||
1604 | |||
1605 | .shades-text.text-transparent { | ||
1606 | color: transparent !important; } | ||
1607 | |||
1608 | .black { | ||
1609 | background-color: #000000 !important; } | ||
1610 | |||
1611 | .black-text { | ||
1612 | color: #000000 !important; } | ||
1613 | |||
1614 | .white { | ||
1615 | background-color: #FFFFFF !important; } | ||
1616 | |||
1617 | .white-text { | ||
1618 | color: #FFFFFF !important; } | ||
1619 | |||
1620 | .transparent { | ||
1621 | background-color: transparent !important; } | ||
1622 | |||
1623 | .transparent-text { | ||
1624 | color: transparent !important; } | ||
1625 | |||
1626 | /*** Colors ***/ | ||
1627 | /*** Badges ***/ | ||
1628 | /*** Buttons ***/ | ||
1629 | /*** Cards ***/ | ||
1630 | /*** Collapsible ***/ | ||
1631 | /*** Dropdown ***/ | ||
1632 | /*** Fonts ***/ | ||
1633 | /*** Forms ***/ | ||
1634 | /*** Global ***/ | ||
1635 | /*** Navbar ***/ | ||
1636 | /*** SideNav ***/ | ||
1637 | /*** Photo Slider ***/ | ||
1638 | /*** Tabs ***/ | ||
1639 | /*** Tables ***/ | ||
1640 | /*** Toasts ***/ | ||
1641 | /*** Typography ***/ | ||
1642 | /*** Collections ***/ | ||
1643 | /* Progress Bar */ | ||
1644 | /*! normalize.css v3.0.2 | MIT License | git.io/normalize */ | ||
1645 | /** | ||
1646 | * 1. Set default font family to sans-serif. | ||
1647 | * 2. Prevent iOS text size adjust after orientation change, without disabling | ||
1648 | * user zoom. | ||
1649 | */ | ||
1650 | html { | ||
1651 | font-family: sans-serif; | ||
1652 | /* 1 */ | ||
1653 | -ms-text-size-adjust: 100%; | ||
1654 | /* 2 */ | ||
1655 | -webkit-text-size-adjust: 100%; | ||
1656 | /* 2 */ } | ||
1657 | |||
1658 | /** | ||
1659 | * Remove default margin. | ||
1660 | */ | ||
1661 | body { | ||
1662 | margin: 0; } | ||
1663 | |||
1664 | /* HTML5 display definitions | ||
1665 | ========================================================================== */ | ||
1666 | /** | ||
1667 | * Correct `block` display not defined for any HTML5 element in IE 8/9. | ||
1668 | * Correct `block` display not defined for `details` or `summary` in IE 10/11 | ||
1669 | * and Firefox. | ||
1670 | * Correct `block` display not defined for `main` in IE 11. | ||
1671 | */ | ||
1672 | article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { | ||
1673 | display: block; } | ||
1674 | |||
1675 | /** | ||
1676 | * 1. Correct `inline-block` display not defined in IE 8/9. | ||
1677 | * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. | ||
1678 | */ | ||
1679 | audio, canvas, progress, video { | ||
1680 | display: inline-block; | ||
1681 | /* 1 */ | ||
1682 | vertical-align: baseline; | ||
1683 | /* 2 */ } | ||
1684 | |||
1685 | /** | ||
1686 | * Prevent modern browsers from displaying `audio` without controls. | ||
1687 | * Remove excess height in iOS 5 devices. | ||
1688 | */ | ||
1689 | audio:not([controls]) { | ||
1690 | display: none; | ||
1691 | height: 0; } | ||
1692 | |||
1693 | /** | ||
1694 | * Address `[hidden]` styling not present in IE 8/9/10. | ||
1695 | * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. | ||
1696 | */ | ||
1697 | [hidden], template { | ||
1698 | display: none; } | ||
1699 | |||
1700 | /* Links | ||
1701 | ========================================================================== */ | ||
1702 | /** | ||
1703 | * Remove the gray background color from active links in IE 10. | ||
1704 | */ | ||
1705 | a { | ||
1706 | background-color: transparent; } | ||
1707 | |||
1708 | /** | ||
1709 | * Improve readability when focused and also mouse hovered in all browsers. | ||
1710 | */ | ||
1711 | a:active, a:hover { | ||
1712 | outline: 0; } | ||
1713 | |||
1714 | /* Text-level semantics | ||
1715 | ========================================================================== */ | ||
1716 | /** | ||
1717 | * Address styling not present in IE 8/9/10/11, Safari, and Chrome. | ||
1718 | */ | ||
1719 | abbr[title] { | ||
1720 | border-bottom: 1px dotted; } | ||
1721 | |||
1722 | /** | ||
1723 | * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. | ||
1724 | */ | ||
1725 | b, strong { | ||
1726 | font-weight: bold; } | ||
1727 | |||
1728 | /** | ||
1729 | * Address styling not present in Safari and Chrome. | ||
1730 | */ | ||
1731 | dfn { | ||
1732 | font-style: italic; } | ||
1733 | |||
1734 | /** | ||
1735 | * Address variable `h1` font-size and margin within `section` and `article` | ||
1736 | * contexts in Firefox 4+, Safari, and Chrome. | ||
1737 | */ | ||
1738 | h1 { | ||
1739 | font-size: 2em; | ||
1740 | margin: 0.67em 0; } | ||
1741 | |||
1742 | /** | ||
1743 | * Address styling not present in IE 8/9. | ||
1744 | */ | ||
1745 | mark { | ||
1746 | background: #ff0; | ||
1747 | color: #000; } | ||
1748 | |||
1749 | /** | ||
1750 | * Address inconsistent and variable font size in all browsers. | ||
1751 | */ | ||
1752 | small { | ||
1753 | font-size: 80%; } | ||
1754 | |||
1755 | /** | ||
1756 | * Prevent `sub` and `sup` affecting `line-height` in all browsers. | ||
1757 | */ | ||
1758 | sub, sup { | ||
1759 | font-size: 75%; | ||
1760 | line-height: 0; | ||
1761 | position: relative; | ||
1762 | vertical-align: baseline; } | ||
1763 | |||
1764 | sup { | ||
1765 | top: -0.5em; } | ||
1766 | |||
1767 | sub { | ||
1768 | bottom: -0.25em; } | ||
1769 | |||
1770 | /* Embedded content | ||
1771 | ========================================================================== */ | ||
1772 | /** | ||
1773 | * Remove border when inside `a` element in IE 8/9/10. | ||
1774 | */ | ||
1775 | img { | ||
1776 | border: 0; } | ||
1777 | |||
1778 | /** | ||
1779 | * Correct overflow not hidden in IE 9/10/11. | ||
1780 | */ | ||
1781 | svg:not(:root) { | ||
1782 | overflow: hidden; } | ||
1783 | |||
1784 | /* Grouping content | ||
1785 | ========================================================================== */ | ||
1786 | /** | ||
1787 | * Address margin not present in IE 8/9 and Safari. | ||
1788 | */ | ||
1789 | figure { | ||
1790 | margin: 1em 40px; } | ||
1791 | |||
1792 | /** | ||
1793 | * Address differences between Firefox and other browsers. | ||
1794 | */ | ||
1795 | hr { | ||
1796 | -moz-box-sizing: content-box; | ||
1797 | box-sizing: content-box; | ||
1798 | height: 0; } | ||
1799 | |||
1800 | /** | ||
1801 | * Contain overflow in all browsers. | ||
1802 | */ | ||
1803 | pre { | ||
1804 | overflow: auto; } | ||
1805 | |||
1806 | /** | ||
1807 | * Address odd `em`-unit font size rendering in all browsers. | ||
1808 | */ | ||
1809 | code, kbd, pre, samp { | ||
1810 | font-family: monospace, monospace; | ||
1811 | font-size: 1em; } | ||
1812 | |||
1813 | /* Forms | ||
1814 | ========================================================================== */ | ||
1815 | /** | ||
1816 | * Known limitation: by default, Chrome and Safari on OS X allow very limited | ||
1817 | * styling of `select`, unless a `border` property is set. | ||
1818 | */ | ||
1819 | /** | ||
1820 | * 1. Correct color not being inherited. | ||
1821 | * Known issue: affects color of disabled elements. | ||
1822 | * 2. Correct font properties not being inherited. | ||
1823 | * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. | ||
1824 | */ | ||
1825 | button, input, optgroup, select, textarea { | ||
1826 | color: inherit; | ||
1827 | /* 1 */ | ||
1828 | font: inherit; | ||
1829 | /* 2 */ | ||
1830 | margin: 0; | ||
1831 | /* 3 */ } | ||
1832 | |||
1833 | /** | ||
1834 | * Address `overflow` set to `hidden` in IE 8/9/10/11. | ||
1835 | */ | ||
1836 | button { | ||
1837 | overflow: visible; } | ||
1838 | |||
1839 | /** | ||
1840 | * Address inconsistent `text-transform` inheritance for `button` and `select`. | ||
1841 | * All other form control elements do not inherit `text-transform` values. | ||
1842 | * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. | ||
1843 | * Correct `select` style inheritance in Firefox. | ||
1844 | */ | ||
1845 | button, select { | ||
1846 | text-transform: none; } | ||
1847 | |||
1848 | /** | ||
1849 | * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` | ||
1850 | * and `video` controls. | ||
1851 | * 2. Correct inability to style clickable `input` types in iOS. | ||
1852 | * 3. Improve usability and consistency of cursor style between image-type | ||
1853 | * `input` and others. | ||
1854 | */ | ||
1855 | /* 1 */ | ||
1856 | html input[type="button"], button, input[type="reset"], input[type="submit"] { | ||
1857 | -webkit-appearance: button; | ||
1858 | /* 2 */ | ||
1859 | cursor: pointer; | ||
1860 | /* 3 */ } | ||
1861 | |||
1862 | /** | ||
1863 | * Re-set default cursor for disabled elements. | ||
1864 | */ | ||
1865 | button[disabled], html input[disabled] { | ||
1866 | cursor: default; } | ||
1867 | |||
1868 | /** | ||
1869 | * Remove inner padding and border in Firefox 4+. | ||
1870 | */ | ||
1871 | button::-moz-focus-inner, input::-moz-focus-inner { | ||
1872 | border: 0; | ||
1873 | padding: 0; } | ||
1874 | |||
1875 | /** | ||
1876 | * Address Firefox 4+ setting `line-height` on `input` using `!important` in | ||
1877 | * the UA stylesheet. | ||
1878 | */ | ||
1879 | input { | ||
1880 | line-height: normal; } | ||
1881 | |||
1882 | /** | ||
1883 | * It's recommended that you don't attempt to style these elements. | ||
1884 | * Firefox's implementation doesn't respect box-sizing, padding, or width. | ||
1885 | * | ||
1886 | * 1. Address box sizing set to `content-box` in IE 8/9/10. | ||
1887 | * 2. Remove excess padding in IE 8/9/10. | ||
1888 | */ | ||
1889 | input[type="checkbox"], input[type="radio"] { | ||
1890 | box-sizing: border-box; | ||
1891 | /* 1 */ | ||
1892 | padding: 0; | ||
1893 | /* 2 */ } | ||
1894 | |||
1895 | /** | ||
1896 | * Fix the cursor style for Chrome's increment/decrement buttons. For certain | ||
1897 | * `font-size` values of the `input`, it causes the cursor style of the | ||
1898 | * decrement button to change from `default` to `text`. | ||
1899 | */ | ||
1900 | input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { | ||
1901 | height: auto; } | ||
1902 | |||
1903 | /** | ||
1904 | * 1. Address `appearance` set to `searchfield` in Safari and Chrome. | ||
1905 | * 2. Address `box-sizing` set to `border-box` in Safari and Chrome | ||
1906 | * (include `-moz` to future-proof). | ||
1907 | */ | ||
1908 | input[type="search"] { | ||
1909 | -webkit-appearance: textfield; | ||
1910 | /* 1 */ | ||
1911 | -moz-box-sizing: content-box; | ||
1912 | -webkit-box-sizing: content-box; | ||
1913 | /* 2 */ | ||
1914 | box-sizing: content-box; } | ||
1915 | |||
1916 | /** | ||
1917 | * Remove inner padding and search cancel button in Safari and Chrome on OS X. | ||
1918 | * Safari (but not Chrome) clips the cancel button when the search input has | ||
1919 | * padding (and `textfield` appearance). | ||
1920 | */ | ||
1921 | input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { | ||
1922 | -webkit-appearance: none; } | ||
1923 | |||
1924 | /** | ||
1925 | * Define consistent border, margin, and padding. | ||
1926 | */ | ||
1927 | fieldset { | ||
1928 | border: 1px solid #c0c0c0; | ||
1929 | margin: 0 2px; | ||
1930 | padding: 0.35em 0.625em 0.75em; } | ||
1931 | |||
1932 | /** | ||
1933 | * 1. Correct `color` not being inherited in IE 8/9/10/11. | ||
1934 | * 2. Remove padding so people aren't caught out if they zero out fieldsets. | ||
1935 | */ | ||
1936 | legend { | ||
1937 | border: 0; | ||
1938 | /* 1 */ | ||
1939 | padding: 0; | ||
1940 | /* 2 */ } | ||
1941 | |||
1942 | /** | ||
1943 | * Remove default vertical scrollbar in IE 8/9/10/11. | ||
1944 | */ | ||
1945 | textarea { | ||
1946 | overflow: auto; } | ||
1947 | |||
1948 | /** | ||
1949 | * Don't inherit the `font-weight` (applied by a rule above). | ||
1950 | * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. | ||
1951 | */ | ||
1952 | optgroup { | ||
1953 | font-weight: bold; } | ||
1954 | |||
1955 | /* Tables | ||
1956 | ========================================================================== */ | ||
1957 | /** | ||
1958 | * Remove most spacing between table cells. | ||
1959 | */ | ||
1960 | table { | ||
1961 | border-collapse: collapse; | ||
1962 | border-spacing: 0; } | ||
1963 | |||
1964 | td, th { | ||
1965 | padding: 0; } | ||
1966 | |||
1967 | html { | ||
1968 | box-sizing: border-box; } | ||
1969 | |||
1970 | *, *:before, *:after { | ||
1971 | box-sizing: inherit; } | ||
1972 | |||
1973 | ul { | ||
1974 | list-style-type: none; } | ||
1975 | |||
1976 | a { | ||
1977 | color: #039be5; | ||
1978 | text-decoration: none; | ||
1979 | -webkit-tap-highlight-color: transparent; } | ||
1980 | |||
1981 | .valign-wrapper { | ||
1982 | display: -webkit-box; | ||
1983 | display: -moz-box; | ||
1984 | display: -ms-flexbox; | ||
1985 | display: -webkit-flex; | ||
1986 | display: flex; | ||
1987 | -webkit-flex-align: center; | ||
1988 | -ms-flex-align: center; | ||
1989 | -webkit-align-items: center; | ||
1990 | align-items: center; } | ||
1991 | .valign-wrapper .valign { | ||
1992 | display: block; } | ||
1993 | |||
1994 | ul { | ||
1995 | padding: 0; } | ||
1996 | ul li { | ||
1997 | list-style-type: none; } | ||
1998 | |||
1999 | .clearfix { | ||
2000 | clear: both; } | ||
2001 | |||
2002 | .z-depth-0 { | ||
2003 | box-shadow: none !important; } | ||
2004 | |||
2005 | .z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floating, .dropdown-content, .collapsible, .side-nav { | ||
2006 | box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } | ||
2007 | |||
2008 | .z-depth-1-half, .btn:hover, .btn-large:hover, .btn-floating:hover { | ||
2009 | box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); } | ||
2010 | |||
2011 | .z-depth-2 { | ||
2012 | box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } | ||
2013 | |||
2014 | .z-depth-3 { | ||
2015 | box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); } | ||
2016 | |||
2017 | .z-depth-4, .modal { | ||
2018 | box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); } | ||
2019 | |||
2020 | .z-depth-5 { | ||
2021 | box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); } | ||
2022 | |||
2023 | .hoverable:hover { | ||
2024 | transition: box-shadow .25s; | ||
2025 | box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } | ||
2026 | |||
2027 | .divider { | ||
2028 | height: 1px; | ||
2029 | overflow: hidden; | ||
2030 | background-color: #e0e0e0; } | ||
2031 | |||
2032 | blockquote { | ||
2033 | margin: 20px 0; | ||
2034 | padding-left: 1.5rem; | ||
2035 | border-left: 5px solid #ee6e73; } | ||
2036 | |||
2037 | i { | ||
2038 | line-height: inherit; } | ||
2039 | i.left { | ||
2040 | float: left; | ||
2041 | margin-right: 15px; } | ||
2042 | i.right { | ||
2043 | float: right; | ||
2044 | margin-left: 15px; } | ||
2045 | i.tiny { | ||
2046 | font-size: 1rem; } | ||
2047 | i.small { | ||
2048 | font-size: 2rem; } | ||
2049 | i.medium { | ||
2050 | font-size: 4rem; } | ||
2051 | i.large { | ||
2052 | font-size: 6rem; } | ||
2053 | |||
2054 | img.responsive-img, video.responsive-video { | ||
2055 | max-width: 100%; | ||
2056 | height: auto; } | ||
2057 | |||
2058 | .pagination li { | ||
2059 | float: left; | ||
2060 | font-size: 1.2rem; | ||
2061 | padding: 0 10px; | ||
2062 | line-height: 30px; | ||
2063 | border-radius: 2px; | ||
2064 | text-align: center; } | ||
2065 | .pagination li a { | ||
2066 | color: #444; } | ||
2067 | .pagination li.active a { | ||
2068 | color: #fff; } | ||
2069 | .pagination li.active { | ||
2070 | background-color: #ee6e73; } | ||
2071 | .pagination li.disabled a { | ||
2072 | cursor: default; | ||
2073 | color: #999; } | ||
2074 | .pagination li i { | ||
2075 | font-size: 2rem; } | ||
2076 | .pagination li.pages ul li { | ||
2077 | display: inline-block; | ||
2078 | float: none; } | ||
2079 | |||
2080 | @media only screen and (max-width : 992px) { | ||
2081 | .pagination { | ||
2082 | width: 100%; } | ||
2083 | .pagination li.prev, .pagination li.next { | ||
2084 | width: 10%; } | ||
2085 | .pagination li.pages { | ||
2086 | width: 80%; | ||
2087 | overflow: hidden; | ||
2088 | white-space: nowrap; } } | ||
2089 | |||
2090 | .parallax-container { | ||
2091 | position: relative; | ||
2092 | overflow: hidden; | ||
2093 | height: 500px; } | ||
2094 | |||
2095 | .parallax { | ||
2096 | position: absolute; | ||
2097 | top: 0; | ||
2098 | left: 0; | ||
2099 | right: 0; | ||
2100 | bottom: 0; | ||
2101 | z-index: -1; } | ||
2102 | .parallax img { | ||
2103 | display: none; | ||
2104 | position: absolute; | ||
2105 | left: 50%; | ||
2106 | bottom: 0; | ||
2107 | min-width: 100%; | ||
2108 | min-height: 100%; | ||
2109 | -webkit-transform: translate3d(0, 0, 0); | ||
2110 | transform: translate3d(0, 0, 0); | ||
2111 | transform: translateX(-50%); } | ||
2112 | |||
2113 | .pin-top, .pin-bottom { | ||
2114 | position: relative; } | ||
2115 | |||
2116 | .pinned { | ||
2117 | position: fixed !important; } | ||
2118 | |||
2119 | /********************* | ||
2120 | Transition Classes | ||
2121 | **********************/ | ||
2122 | ul.staggered-list li { | ||
2123 | opacity: 0; } | ||
2124 | |||
2125 | .fade-in { | ||
2126 | opacity: 0; | ||
2127 | transform-origin: 0 50%; } | ||
2128 | |||
2129 | /********************* | ||
2130 | Media Query Classes | ||
2131 | **********************/ | ||
2132 | @media only screen and (max-width : 600px) { | ||
2133 | .hide-on-small-only, .hide-on-small-and-down { | ||
2134 | display: none !important; } } | ||
2135 | |||
2136 | @media only screen and (max-width : 992px) { | ||
2137 | .hide-on-med-and-down { | ||
2138 | display: none !important; } } | ||
2139 | |||
2140 | @media only screen and (min-width : 601px) { | ||
2141 | .hide-on-med-and-up { | ||
2142 | display: none !important; } } | ||
2143 | |||
2144 | @media only screen and (min-width: 600px) and (max-width: 992px) { | ||
2145 | .hide-on-med-only { | ||
2146 | display: none !important; } } | ||
2147 | |||
2148 | @media only screen and (min-width : 993px) { | ||
2149 | .hide-on-large-only { | ||
2150 | display: none !important; } } | ||
2151 | |||
2152 | @media only screen and (min-width : 993px) { | ||
2153 | .show-on-large { | ||
2154 | display: initial !important; } } | ||
2155 | |||
2156 | @media only screen and (min-width: 600px) and (max-width: 992px) { | ||
2157 | .show-on-medium { | ||
2158 | display: initial !important; } } | ||
2159 | |||
2160 | @media only screen and (max-width : 600px) { | ||
2161 | .show-on-small { | ||
2162 | display: initial !important; } } | ||
2163 | |||
2164 | @media only screen and (min-width : 601px) { | ||
2165 | .show-on-medium-and-up { | ||
2166 | display: initial !important; } } | ||
2167 | |||
2168 | @media only screen and (max-width : 992px) { | ||
2169 | .show-on-medium-and-down { | ||
2170 | display: initial !important; } } | ||
2171 | |||
2172 | @media only screen and (max-width : 600px) { | ||
2173 | .center-on-small-only { | ||
2174 | text-align: center; } } | ||
2175 | |||
2176 | footer.page-footer { | ||
2177 | margin-top: 20px; | ||
2178 | padding-top: 20px; | ||
2179 | background-color: #ee6e73; } | ||
2180 | footer.page-footer .footer-copyright { | ||
2181 | overflow: hidden; | ||
2182 | height: 50px; | ||
2183 | line-height: 50px; | ||
2184 | color: rgba(255, 255, 255, 0.8); | ||
2185 | background-color: rgba(51, 51, 51, 0.08); } | ||
2186 | |||
2187 | table, th, td { | ||
2188 | border: none; } | ||
2189 | |||
2190 | table { | ||
2191 | width: 100%; | ||
2192 | display: table; } | ||
2193 | table.bordered > thead > tr, table.bordered > tbody > tr { | ||
2194 | border-bottom: 1px solid #d0d0d0; } | ||
2195 | table.striped > tbody > tr:nth-child(odd) { | ||
2196 | background-color: #f2f2f2; } | ||
2197 | table.striped > tbody > tr > td { | ||
2198 | border-radius: 0px; } | ||
2199 | table.hoverable > tbody > tr { | ||
2200 | -webkit-transition: background-color .25s ease; | ||
2201 | -moz-transition: background-color .25s ease; | ||
2202 | -o-transition: background-color .25s ease; | ||
2203 | -ms-transition: background-color .25s ease; | ||
2204 | transition: background-color .25s ease; } | ||
2205 | table.hoverable > tbody > tr:hover { | ||
2206 | background-color: #f2f2f2; } | ||
2207 | table.centered thead tr th, table.centered tbody tr td { | ||
2208 | text-align: center; } | ||
2209 | |||
2210 | thead { | ||
2211 | border-bottom: 1px solid #d0d0d0; } | ||
2212 | |||
2213 | td, th { | ||
2214 | padding: 15px 5px; | ||
2215 | display: table-cell; | ||
2216 | text-align: left; | ||
2217 | vertical-align: middle; | ||
2218 | border-radius: 2px; } | ||
2219 | |||
2220 | @media only screen and (max-width : 992px) { | ||
2221 | table.responsive-table { | ||
2222 | width: 100%; | ||
2223 | border-collapse: collapse; | ||
2224 | border-spacing: 0; | ||
2225 | display: block; | ||
2226 | position: relative; | ||
2227 | /* sort out borders */ } | ||
2228 | table.responsive-table th, table.responsive-table td { | ||
2229 | margin: 0; | ||
2230 | vertical-align: top; } | ||
2231 | table.responsive-table th { | ||
2232 | text-align: left; } | ||
2233 | table.responsive-table thead { | ||
2234 | display: block; | ||
2235 | float: left; } | ||
2236 | table.responsive-table thead tr { | ||
2237 | display: block; | ||
2238 | padding: 0 10px 0 0; } | ||
2239 | table.responsive-table thead tr th::before { | ||
2240 | content: "\00a0"; } | ||
2241 | table.responsive-table tbody { | ||
2242 | display: block; | ||
2243 | width: auto; | ||
2244 | position: relative; | ||
2245 | overflow-x: auto; | ||
2246 | white-space: nowrap; } | ||
2247 | table.responsive-table tbody tr { | ||
2248 | display: inline-block; | ||
2249 | vertical-align: top; } | ||
2250 | table.responsive-table th { | ||
2251 | display: block; | ||
2252 | text-align: right; } | ||
2253 | table.responsive-table td { | ||
2254 | display: block; | ||
2255 | min-height: 1.25em; | ||
2256 | text-align: left; } | ||
2257 | table.responsive-table tr { | ||
2258 | padding: 0 10px; } | ||
2259 | table.responsive-table thead { | ||
2260 | border: 0; | ||
2261 | border-right: 1px solid #d0d0d0; } | ||
2262 | table.responsive-table.bordered th { | ||
2263 | border-bottom: 0; | ||
2264 | border-left: 0; } | ||
2265 | table.responsive-table.bordered td { | ||
2266 | border-left: 0; | ||
2267 | border-right: 0; | ||
2268 | border-bottom: 0; } | ||
2269 | table.responsive-table.bordered tr { | ||
2270 | border: 0; } | ||
2271 | table.responsive-table.bordered tbody tr { | ||
2272 | border-right: 1px solid #d0d0d0; } } | ||
2273 | |||
2274 | .collection { | ||
2275 | margin: 0.5rem 0 1rem 0; | ||
2276 | border: 1px solid #e0e0e0; | ||
2277 | border-radius: 2px; | ||
2278 | overflow: hidden; | ||
2279 | position: relative; } | ||
2280 | .collection .collection-item { | ||
2281 | background-color: #fff; | ||
2282 | line-height: 1.5rem; | ||
2283 | padding: 10px 20px; | ||
2284 | margin: 0; | ||
2285 | border-bottom: 1px solid #e0e0e0; } | ||
2286 | .collection .collection-item.avatar { | ||
2287 | min-height: 84px; | ||
2288 | padding-left: 72px; | ||
2289 | position: relative; } | ||
2290 | .collection .collection-item.avatar .circle { | ||
2291 | position: absolute; | ||
2292 | width: 42px; | ||
2293 | height: 42px; | ||
2294 | overflow: hidden; | ||
2295 | left: 15px; | ||
2296 | display: inline-block; | ||
2297 | vertical-align: middle; } | ||
2298 | .collection .collection-item.avatar i.circle { | ||
2299 | font-size: 18px; | ||
2300 | line-height: 42px; | ||
2301 | color: #fff; | ||
2302 | background-color: #999; | ||
2303 | text-align: center; } | ||
2304 | .collection .collection-item.avatar .title { | ||
2305 | font-size: 16px; } | ||
2306 | .collection .collection-item.avatar p { | ||
2307 | margin: 0; } | ||
2308 | .collection .collection-item.avatar .secondary-content { | ||
2309 | position: absolute; | ||
2310 | top: 16px; | ||
2311 | right: 16px; } | ||
2312 | .collection .collection-item:last-child { | ||
2313 | border-bottom: none; } | ||
2314 | .collection .collection-item.active { | ||
2315 | background-color: #26a69a; | ||
2316 | color: #eafaf9; } | ||
2317 | .collection a.collection-item { | ||
2318 | display: block; | ||
2319 | -webkit-transition: 0.25s; | ||
2320 | -moz-transition: 0.25s; | ||
2321 | -o-transition: 0.25s; | ||
2322 | -ms-transition: 0.25s; | ||
2323 | transition: 0.25s; | ||
2324 | color: #26a69a; } | ||
2325 | .collection a.collection-item:not(.active):hover { | ||
2326 | background-color: #ddd; } | ||
2327 | .collection.with-header .collection-header { | ||
2328 | background-color: #fff; | ||
2329 | border-bottom: 1px solid #e0e0e0; | ||
2330 | padding: 10px 20px; } | ||
2331 | .collection.with-header .collection-item { | ||
2332 | padding-left: 30px; } | ||
2333 | .collection.with-header .collection-item.avatar { | ||
2334 | padding-left: 72px; } | ||
2335 | |||
2336 | .secondary-content { | ||
2337 | float: right; | ||
2338 | color: #26a69a; } | ||
2339 | |||
2340 | span.badge { | ||
2341 | min-width: 3rem; | ||
2342 | padding: 0 6px; | ||
2343 | text-align: center; | ||
2344 | font-size: 1rem; | ||
2345 | line-height: inherit; | ||
2346 | color: #757575; | ||
2347 | position: absolute; | ||
2348 | right: 15px; | ||
2349 | -webkit-box-sizing: border-box; | ||
2350 | -moz-box-sizing: border-box; | ||
2351 | box-sizing: border-box; } | ||
2352 | span.badge.new { | ||
2353 | font-weight: 300; | ||
2354 | font-size: 0.8rem; | ||
2355 | color: #fff; | ||
2356 | background-color: #26a69a; | ||
2357 | border-radius: 2px; } | ||
2358 | span.badge.new:after { | ||
2359 | content: " new"; } | ||
2360 | |||
2361 | .video-container { | ||
2362 | position: relative; | ||
2363 | padding-bottom: 56.25%; | ||
2364 | padding-top: 30px; | ||
2365 | height: 0; | ||
2366 | overflow: hidden; } | ||
2367 | .video-container.no-controls { | ||
2368 | padding-top: 0; } | ||
2369 | .video-container iframe, .video-container object, .video-container embed { | ||
2370 | position: absolute; | ||
2371 | top: 0; | ||
2372 | left: 0; | ||
2373 | width: 100%; | ||
2374 | height: 100%; } | ||
2375 | |||
2376 | .progress { | ||
2377 | position: relative; | ||
2378 | height: 4px; | ||
2379 | display: block; | ||
2380 | width: 100%; | ||
2381 | background-color: #acece6; | ||
2382 | border-radius: 2px; | ||
2383 | margin: 0.5rem 0 1rem 0; | ||
2384 | overflow: hidden; } | ||
2385 | .progress .determinate { | ||
2386 | position: absolute; | ||
2387 | background-color: inherit; | ||
2388 | top: 0; | ||
2389 | left: 0; | ||
2390 | bottom: 0; | ||
2391 | background-color: #26a69a; | ||
2392 | -webkit-transition: width .3s linear; | ||
2393 | -moz-transition: width .3s linear; | ||
2394 | -o-transition: width .3s linear; | ||
2395 | -ms-transition: width .3s linear; | ||
2396 | transition: width .3s linear; } | ||
2397 | .progress .indeterminate { | ||
2398 | background-color: #26a69a; } | ||
2399 | .progress .indeterminate:before { | ||
2400 | content: ''; | ||
2401 | position: absolute; | ||
2402 | background-color: inherit; | ||
2403 | top: 0; | ||
2404 | left: 0; | ||
2405 | bottom: 0; | ||
2406 | will-change: left, right; | ||
2407 | -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; | ||
2408 | -moz-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; | ||
2409 | -ms-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; | ||
2410 | -o-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; | ||
2411 | animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; } | ||
2412 | .progress .indeterminate:after { | ||
2413 | content: ''; | ||
2414 | position: absolute; | ||
2415 | background-color: inherit; | ||
2416 | top: 0; | ||
2417 | left: 0; | ||
2418 | bottom: 0; | ||
2419 | will-change: left, right; | ||
2420 | -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; | ||
2421 | -moz-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; | ||
2422 | -ms-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; | ||
2423 | -o-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; | ||
2424 | animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; | ||
2425 | -webkit-animation-delay: 1.15s; | ||
2426 | -moz-animation-delay: 1.15s; | ||
2427 | -ms-animation-delay: 1.15s; | ||
2428 | -o-animation-delay: 1.15s; | ||
2429 | animation-delay: 1.15s; } | ||
2430 | |||
2431 | @-webkit-keyframes indeterminate { | ||
2432 | 0% { | ||
2433 | left: -35%; | ||
2434 | right: 100%; } | ||
2435 | |||
2436 | 60% { | ||
2437 | left: 100%; | ||
2438 | right: -90%; } | ||
2439 | |||
2440 | 100% { | ||
2441 | left: 100%; | ||
2442 | right: -90%; } } | ||
2443 | |||
2444 | @-moz-keyframes indeterminate { | ||
2445 | 0% { | ||
2446 | left: -35%; | ||
2447 | right: 100%; } | ||
2448 | |||
2449 | 60% { | ||
2450 | left: 100%; | ||
2451 | right: -90%; } | ||
2452 | |||
2453 | 100% { | ||
2454 | left: 100%; | ||
2455 | right: -90%; } } | ||
2456 | |||
2457 | @keyframes indeterminate { | ||
2458 | 0% { | ||
2459 | left: -35%; | ||
2460 | right: 100%; } | ||
2461 | |||
2462 | 60% { | ||
2463 | left: 100%; | ||
2464 | right: -90%; } | ||
2465 | |||
2466 | 100% { | ||
2467 | left: 100%; | ||
2468 | right: -90%; } } | ||
2469 | |||
2470 | @-webkit-keyframes indeterminate-short { | ||
2471 | 0% { | ||
2472 | left: -200%; | ||
2473 | right: 100%; } | ||
2474 | |||
2475 | 60% { | ||
2476 | left: 107%; | ||
2477 | right: -8%; } | ||
2478 | |||
2479 | 100% { | ||
2480 | left: 107%; | ||
2481 | right: -8%; } } | ||
2482 | |||
2483 | @-moz-keyframes indeterminate-short { | ||
2484 | 0% { | ||
2485 | left: -200%; | ||
2486 | right: 100%; } | ||
2487 | |||
2488 | 60% { | ||
2489 | left: 107%; | ||
2490 | right: -8%; } | ||
2491 | |||
2492 | 100% { | ||
2493 | left: 107%; | ||
2494 | right: -8%; } } | ||
2495 | |||
2496 | @keyframes indeterminate-short { | ||
2497 | 0% { | ||
2498 | left: -200%; | ||
2499 | right: 100%; } | ||
2500 | |||
2501 | 60% { | ||
2502 | left: 107%; | ||
2503 | right: -8%; } | ||
2504 | |||
2505 | 100% { | ||
2506 | left: 107%; | ||
2507 | right: -8%; } } | ||
2508 | |||
2509 | /******************* | ||
2510 | Utility Classes | ||
2511 | *******************/ | ||
2512 | .hide { | ||
2513 | display: none !important; } | ||
2514 | |||
2515 | .left-align { | ||
2516 | text-align: left; } | ||
2517 | |||
2518 | .right-align { | ||
2519 | text-align: right; } | ||
2520 | |||
2521 | .center, .center-align { | ||
2522 | text-align: center; } | ||
2523 | |||
2524 | .left { | ||
2525 | float: left !important; } | ||
2526 | |||
2527 | .right { | ||
2528 | float: right !important; } | ||
2529 | |||
2530 | .no-select, input[type=range], input[type=range] + .thumb { | ||
2531 | -webkit-touch-callout: none; | ||
2532 | -webkit-user-select: none; | ||
2533 | -khtml-user-select: none; | ||
2534 | -moz-user-select: none; | ||
2535 | -ms-user-select: none; | ||
2536 | user-select: none; } | ||
2537 | |||
2538 | .circle { | ||
2539 | border-radius: 50%; } | ||
2540 | |||
2541 | .center-block { | ||
2542 | display: block; | ||
2543 | margin-left: auto; | ||
2544 | margin-right: auto; } | ||
2545 | |||
2546 | .truncate { | ||
2547 | display: block; | ||
2548 | white-space: nowrap; | ||
2549 | overflow: hidden; | ||
2550 | text-overflow: ellipsis; } | ||
2551 | |||
2552 | .no-padding { | ||
2553 | padding: 0 !important; } | ||
2554 | |||
2555 | @font-face { | ||
2556 | font-family: "Material-Design-Icons"; | ||
2557 | src: url("../font/material-design-icons/Material-Design-Icons.eot?#iefix") format("embedded-opentype"), url("../font/material-design-icons/Material-Design-Icons.woff2") format("woff2"), url("../font/material-design-icons/Material-Design-Icons.woff") format("woff"), url("../font/material-design-icons/Material-Design-Icons.ttf") format("truetype"), url("../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons") format("svg"); | ||
2558 | font-weight: normal; | ||
2559 | font-style: normal; } | ||
2560 | |||
2561 | [class^="mdi-"], [class*="mdi-"] { | ||
2562 | speak: none; | ||
2563 | display: inline-block; | ||
2564 | font-family: "Material-Design-Icons"; | ||
2565 | font-style: normal; | ||
2566 | font-weight: normal; | ||
2567 | font-variant: normal; | ||
2568 | text-rendering: auto; | ||
2569 | /* Better Font Rendering =========== */ | ||
2570 | -webkit-font-smoothing: antialiased; | ||
2571 | -moz-osx-font-smoothing: grayscale; | ||
2572 | transform: translate(0, 0); } | ||
2573 | [class^="mdi-"]:before, [class*="mdi-"]:before { | ||
2574 | display: inline-block; | ||
2575 | speak: none; | ||
2576 | text-decoration: inherit; } | ||
2577 | [class^="mdi-"].pull-left, [class*="mdi-"].pull-left { | ||
2578 | margin-right: .3em; } | ||
2579 | [class^="mdi-"].pull-right, [class*="mdi-"].pull-right { | ||
2580 | margin-left: .3em; } | ||
2581 | [class^="mdi-"].mdi-lg:before, [class^="mdi-"].mdi-lg:after, [class*="mdi-"].mdi-lg:before, [class*="mdi-"].mdi-lg:after { | ||
2582 | font-size: 1.33333333em; | ||
2583 | line-height: 0.75em; | ||
2584 | vertical-align: -15%; } | ||
2585 | [class^="mdi-"].mdi-2x:before, [class^="mdi-"].mdi-2x:after, [class*="mdi-"].mdi-2x:before, [class*="mdi-"].mdi-2x:after { | ||
2586 | font-size: 2em; } | ||
2587 | [class^="mdi-"].mdi-3x:before, [class^="mdi-"].mdi-3x:after, [class*="mdi-"].mdi-3x:before, [class*="mdi-"].mdi-3x:after { | ||
2588 | font-size: 3em; } | ||
2589 | [class^="mdi-"].mdi-4x:before, [class^="mdi-"].mdi-4x:after, [class*="mdi-"].mdi-4x:before, [class*="mdi-"].mdi-4x:after { | ||
2590 | font-size: 4em; } | ||
2591 | [class^="mdi-"].mdi-5x:before, [class^="mdi-"].mdi-5x:after, [class*="mdi-"].mdi-5x:before, [class*="mdi-"].mdi-5x:after { | ||
2592 | font-size: 5em; } | ||
2593 | |||
2594 | [class^="mdi-device-signal-cellular-"]:after, [class^="mdi-device-battery-"]:after, [class^="mdi-device-battery-charging-"]:after, [class^="mdi-device-signal-cellular-connected-no-internet-"]:after, [class^="mdi-device-signal-wifi-"]:after, [class^="mdi-device-signal-wifi-statusbar-not-connected"]:after, .mdi-device-network-wifi:after { | ||
2595 | opacity: .3; | ||
2596 | position: absolute; | ||
2597 | left: 0; | ||
2598 | top: 0; | ||
2599 | z-index: 1; | ||
2600 | display: inline-block; | ||
2601 | speak: none; | ||
2602 | text-decoration: inherit; } | ||
2603 | |||
2604 | [class^="mdi-device-signal-cellular-"]:after { | ||
2605 | content: "\e758"; } | ||
2606 | |||
2607 | [class^="mdi-device-battery-"]:after { | ||
2608 | content: "\e735"; } | ||
2609 | |||
2610 | [class^="mdi-device-battery-charging-"]:after { | ||
2611 | content: "\e733"; } | ||
2612 | |||
2613 | [class^="mdi-device-signal-cellular-connected-no-internet-"]:after { | ||
2614 | content: "\e75d"; } | ||
2615 | |||
2616 | [class^="mdi-device-signal-wifi-"]:after, .mdi-device-network-wifi:after { | ||
2617 | content: "\e765"; } | ||
2618 | |||
2619 | [class^="mdi-device-signal-wifi-statusbasr-not-connected"]:after { | ||
2620 | content: "\e8f7"; } | ||
2621 | |||
2622 | .mdi-device-signal-cellular-off:after, .mdi-device-signal-cellular-null:after, .mdi-device-signal-cellular-no-sim:after, .mdi-device-signal-wifi-off:after, .mdi-device-signal-wifi-4-bar:after, .mdi-device-signal-cellular-4-bar:after, .mdi-device-battery-alert:after, .mdi-device-signal-cellular-connected-no-internet-4-bar:after, .mdi-device-battery-std:after, .mdi-device-battery-full .mdi-device-battery-unknown:after { | ||
2623 | content: ""; } | ||
2624 | |||
2625 | .mdi-fw { | ||
2626 | width: 1.28571429em; | ||
2627 | text-align: center; } | ||
2628 | |||
2629 | .mdi-ul { | ||
2630 | padding-left: 0; | ||
2631 | margin-left: 2.14285714em; | ||
2632 | list-style-type: none; } | ||
2633 | |||
2634 | .mdi-ul > li { | ||
2635 | position: relative; } | ||
2636 | |||
2637 | .mdi-li { | ||
2638 | position: absolute; | ||
2639 | left: -2.14285714em; | ||
2640 | width: 2.14285714em; | ||
2641 | top: 0.14285714em; | ||
2642 | text-align: center; } | ||
2643 | |||
2644 | .mdi-li.mdi-lg { | ||
2645 | left: -1.85714286em; } | ||
2646 | |||
2647 | .mdi-border { | ||
2648 | padding: .2em .25em .15em; | ||
2649 | border: solid 0.08em #eeeeee; | ||
2650 | border-radius: .1em; } | ||
2651 | |||
2652 | .mdi-spin { | ||
2653 | -webkit-animation: mdi-spin 2s infinite linear; | ||
2654 | animation: mdi-spin 2s infinite linear; | ||
2655 | -webkit-transform-origin: 50% 50%; | ||
2656 | -moz-transform-origin: 50% 50%; | ||
2657 | -o-transform-origin: 50% 50%; | ||
2658 | transform-origin: 50% 50%; } | ||
2659 | |||
2660 | .mdi-pulse { | ||
2661 | -webkit-animation: mdi-spin 1s steps(8) infinite; | ||
2662 | animation: mdi-spin 1s steps(8) infinite; | ||
2663 | -webkit-transform-origin: 50% 50%; | ||
2664 | -moz-transform-origin: 50% 50%; | ||
2665 | -o-transform-origin: 50% 50%; | ||
2666 | transform-origin: 50% 50%; } | ||
2667 | |||
2668 | @-webkit-keyframes mdi-spin { | ||
2669 | 0% { | ||
2670 | -webkit-transform: rotate(0deg); | ||
2671 | transform: rotate(0deg); } | ||
2672 | |||
2673 | 100% { | ||
2674 | -webkit-transform: rotate(359deg); | ||
2675 | transform: rotate(359deg); } } | ||
2676 | |||
2677 | @keyframes mdi-spin { | ||
2678 | 0% { | ||
2679 | -webkit-transform: rotate(0deg); | ||
2680 | transform: rotate(0deg); } | ||
2681 | |||
2682 | 100% { | ||
2683 | -webkit-transform: rotate(359deg); | ||
2684 | transform: rotate(359deg); } } | ||
2685 | |||
2686 | .mdi-rotate-90 { | ||
2687 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); | ||
2688 | -webkit-transform: rotate(90deg); | ||
2689 | -ms-transform: rotate(90deg); | ||
2690 | transform: rotate(90deg); } | ||
2691 | |||
2692 | .mdi-rotate-180 { | ||
2693 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); | ||
2694 | -webkit-transform: rotate(180deg); | ||
2695 | -ms-transform: rotate(180deg); | ||
2696 | transform: rotate(180deg); } | ||
2697 | |||
2698 | .mdi-rotate-270 { | ||
2699 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); | ||
2700 | -webkit-transform: rotate(270deg); | ||
2701 | -ms-transform: rotate(270deg); | ||
2702 | transform: rotate(270deg); } | ||
2703 | |||
2704 | .mdi-flip-horizontal { | ||
2705 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); | ||
2706 | -webkit-transform: scale(-1, 1); | ||
2707 | -ms-transform: scale(-1, 1); | ||
2708 | transform: scale(-1, 1); } | ||
2709 | |||
2710 | .mdi-flip-vertical { | ||
2711 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); | ||
2712 | -webkit-transform: scale(1, -1); | ||
2713 | -ms-transform: scale(1, -1); | ||
2714 | transform: scale(1, -1); } | ||
2715 | |||
2716 | :root .mdi-rotate-90, :root .mdi-rotate-180, :root .mdi-rotate-270, :root .mdi-flip-horizontal, :root .mdi-flip-vertical { | ||
2717 | filter: none; } | ||
2718 | |||
2719 | .mdi-stack { | ||
2720 | position: relative; | ||
2721 | display: inline-block; | ||
2722 | width: 2em; | ||
2723 | height: 2em; | ||
2724 | line-height: 2em; | ||
2725 | vertical-align: middle; } | ||
2726 | |||
2727 | .mdi-stack-1x, .mdi-stack-2x { | ||
2728 | position: absolute; | ||
2729 | left: 0; | ||
2730 | width: 100%; | ||
2731 | text-align: center; } | ||
2732 | |||
2733 | .mdi-stack-1x { | ||
2734 | line-height: inherit; } | ||
2735 | |||
2736 | .mdi-stack-2x { | ||
2737 | font-size: 2em; } | ||
2738 | |||
2739 | .mdi-inverse { | ||
2740 | color: #ffffff; } | ||
2741 | |||
2742 | /* Start Icons */ | ||
2743 | .mdi-action-3d-rotation:before { | ||
2744 | content: "\e600"; } | ||
2745 | |||
2746 | .mdi-action-accessibility:before { | ||
2747 | content: "\e601"; } | ||
2748 | |||
2749 | .mdi-action-account-balance-wallet:before { | ||
2750 | content: "\e602"; } | ||
2751 | |||
2752 | .mdi-action-account-balance:before { | ||
2753 | content: "\e603"; } | ||
2754 | |||
2755 | .mdi-action-account-box:before { | ||
2756 | content: "\e604"; } | ||
2757 | |||
2758 | .mdi-action-account-child:before { | ||
2759 | content: "\e605"; } | ||
2760 | |||
2761 | .mdi-action-account-circle:before { | ||
2762 | content: "\e606"; } | ||
2763 | |||
2764 | .mdi-action-add-shopping-cart:before { | ||
2765 | content: "\e607"; } | ||
2766 | |||
2767 | .mdi-action-alarm-add:before { | ||
2768 | content: "\e608"; } | ||
2769 | |||
2770 | .mdi-action-alarm-off:before { | ||
2771 | content: "\e609"; } | ||
2772 | |||
2773 | .mdi-action-alarm-on:before { | ||
2774 | content: "\e60a"; } | ||
2775 | |||
2776 | .mdi-action-alarm:before { | ||
2777 | content: "\e60b"; } | ||
2778 | |||
2779 | .mdi-action-android:before { | ||
2780 | content: "\e60c"; } | ||
2781 | |||
2782 | .mdi-action-announcement:before { | ||
2783 | content: "\e60d"; } | ||
2784 | |||
2785 | .mdi-action-aspect-ratio:before { | ||
2786 | content: "\e60e"; } | ||
2787 | |||
2788 | .mdi-action-assessment:before { | ||
2789 | content: "\e60f"; } | ||
2790 | |||
2791 | .mdi-action-assignment-ind:before { | ||
2792 | content: "\e610"; } | ||
2793 | |||
2794 | .mdi-action-assignment-late:before { | ||
2795 | content: "\e611"; } | ||
2796 | |||
2797 | .mdi-action-assignment-return:before { | ||
2798 | content: "\e612"; } | ||
2799 | |||
2800 | .mdi-action-assignment-returned:before { | ||
2801 | content: "\e613"; } | ||
2802 | |||
2803 | .mdi-action-assignment-turned-in:before { | ||
2804 | content: "\e614"; } | ||
2805 | |||
2806 | .mdi-action-assignment:before { | ||
2807 | content: "\e615"; } | ||
2808 | |||
2809 | .mdi-action-autorenew:before { | ||
2810 | content: "\e616"; } | ||
2811 | |||
2812 | .mdi-action-backup:before { | ||
2813 | content: "\e617"; } | ||
2814 | |||
2815 | .mdi-action-book:before { | ||
2816 | content: "\e618"; } | ||
2817 | |||
2818 | .mdi-action-bookmark-outline:before { | ||
2819 | content: "\e619"; } | ||
2820 | |||
2821 | .mdi-action-bookmark:before { | ||
2822 | content: "\e61a"; } | ||
2823 | |||
2824 | .mdi-action-bug-report:before { | ||
2825 | content: "\e61b"; } | ||
2826 | |||
2827 | .mdi-action-cached:before { | ||
2828 | content: "\e61c"; } | ||
2829 | |||
2830 | .mdi-action-check-circle:before { | ||
2831 | content: "\e61d"; } | ||
2832 | |||
2833 | .mdi-action-class:before { | ||
2834 | content: "\e61e"; } | ||
2835 | |||
2836 | .mdi-action-credit-card:before { | ||
2837 | content: "\e61f"; } | ||
2838 | |||
2839 | .mdi-action-dashboard:before { | ||
2840 | content: "\e620"; } | ||
2841 | |||
2842 | .mdi-action-delete:before { | ||
2843 | content: "\e621"; } | ||
2844 | |||
2845 | .mdi-action-description:before { | ||
2846 | content: "\e622"; } | ||
2847 | |||
2848 | .mdi-action-dns:before { | ||
2849 | content: "\e623"; } | ||
2850 | |||
2851 | .mdi-action-done-all:before { | ||
2852 | content: "\e624"; } | ||
2853 | |||
2854 | .mdi-action-done:before { | ||
2855 | content: "\e625"; } | ||
2856 | |||
2857 | .mdi-action-event:before { | ||
2858 | content: "\e626"; } | ||
2859 | |||
2860 | .mdi-action-exit-to-app:before { | ||
2861 | content: "\e627"; } | ||
2862 | |||
2863 | .mdi-action-explore:before { | ||
2864 | content: "\e628"; } | ||
2865 | |||
2866 | .mdi-action-extension:before { | ||
2867 | content: "\e629"; } | ||
2868 | |||
2869 | .mdi-action-face-unlock:before { | ||
2870 | content: "\e62a"; } | ||
2871 | |||
2872 | .mdi-action-favorite-outline:before { | ||
2873 | content: "\e62b"; } | ||
2874 | |||
2875 | .mdi-action-favorite:before { | ||
2876 | content: "\e62c"; } | ||
2877 | |||
2878 | .mdi-action-find-in-page:before { | ||
2879 | content: "\e62d"; } | ||
2880 | |||
2881 | .mdi-action-find-replace:before { | ||
2882 | content: "\e62e"; } | ||
2883 | |||
2884 | .mdi-action-flip-to-back:before { | ||
2885 | content: "\e62f"; } | ||
2886 | |||
2887 | .mdi-action-flip-to-front:before { | ||
2888 | content: "\e630"; } | ||
2889 | |||
2890 | .mdi-action-get-app:before { | ||
2891 | content: "\e631"; } | ||
2892 | |||
2893 | .mdi-action-grade:before { | ||
2894 | content: "\e632"; } | ||
2895 | |||
2896 | .mdi-action-group-work:before { | ||
2897 | content: "\e633"; } | ||
2898 | |||
2899 | .mdi-action-help:before { | ||
2900 | content: "\e634"; } | ||
2901 | |||
2902 | .mdi-action-highlight-remove:before { | ||
2903 | content: "\e635"; } | ||
2904 | |||
2905 | .mdi-action-history:before { | ||
2906 | content: "\e636"; } | ||
2907 | |||
2908 | .mdi-action-home:before { | ||
2909 | content: "\e637"; } | ||
2910 | |||
2911 | .mdi-action-https:before { | ||
2912 | content: "\e638"; } | ||
2913 | |||
2914 | .mdi-action-info-outline:before { | ||
2915 | content: "\e639"; } | ||
2916 | |||
2917 | .mdi-action-info:before { | ||
2918 | content: "\e63a"; } | ||
2919 | |||
2920 | .mdi-action-input:before { | ||
2921 | content: "\e63b"; } | ||
2922 | |||
2923 | .mdi-action-invert-colors:before { | ||
2924 | content: "\e63c"; } | ||
2925 | |||
2926 | .mdi-action-label-outline:before { | ||
2927 | content: "\e63d"; } | ||
2928 | |||
2929 | .mdi-action-label:before { | ||
2930 | content: "\e63e"; } | ||
2931 | |||
2932 | .mdi-action-language:before { | ||
2933 | content: "\e63f"; } | ||
2934 | |||
2935 | .mdi-action-launch:before { | ||
2936 | content: "\e640"; } | ||
2937 | |||
2938 | .mdi-action-list:before { | ||
2939 | content: "\e641"; } | ||
2940 | |||
2941 | .mdi-action-lock-open:before { | ||
2942 | content: "\e642"; } | ||
2943 | |||
2944 | .mdi-action-lock-outline:before { | ||
2945 | content: "\e643"; } | ||
2946 | |||
2947 | .mdi-action-lock:before { | ||
2948 | content: "\e644"; } | ||
2949 | |||
2950 | .mdi-action-loyalty:before { | ||
2951 | content: "\e645"; } | ||
2952 | |||
2953 | .mdi-action-markunread-mailbox:before { | ||
2954 | content: "\e646"; } | ||
2955 | |||
2956 | .mdi-action-note-add:before { | ||
2957 | content: "\e647"; } | ||
2958 | |||
2959 | .mdi-action-open-in-browser:before { | ||
2960 | content: "\e648"; } | ||
2961 | |||
2962 | .mdi-action-open-in-new:before { | ||
2963 | content: "\e649"; } | ||
2964 | |||
2965 | .mdi-action-open-with:before { | ||
2966 | content: "\e64a"; } | ||
2967 | |||
2968 | .mdi-action-pageview:before { | ||
2969 | content: "\e64b"; } | ||
2970 | |||
2971 | .mdi-action-payment:before { | ||
2972 | content: "\e64c"; } | ||
2973 | |||
2974 | .mdi-action-perm-camera-mic:before { | ||
2975 | content: "\e64d"; } | ||
2976 | |||
2977 | .mdi-action-perm-contact-cal:before { | ||
2978 | content: "\e64e"; } | ||
2979 | |||
2980 | .mdi-action-perm-data-setting:before { | ||
2981 | content: "\e64f"; } | ||
2982 | |||
2983 | .mdi-action-perm-device-info:before { | ||
2984 | content: "\e650"; } | ||
2985 | |||
2986 | .mdi-action-perm-identity:before { | ||
2987 | content: "\e651"; } | ||
2988 | |||
2989 | .mdi-action-perm-media:before { | ||
2990 | content: "\e652"; } | ||
2991 | |||
2992 | .mdi-action-perm-phone-msg:before { | ||
2993 | content: "\e653"; } | ||
2994 | |||
2995 | .mdi-action-perm-scan-wifi:before { | ||
2996 | content: "\e654"; } | ||
2997 | |||
2998 | .mdi-action-picture-in-picture:before { | ||
2999 | content: "\e655"; } | ||
3000 | |||
3001 | .mdi-action-polymer:before { | ||
3002 | content: "\e656"; } | ||
3003 | |||
3004 | .mdi-action-print:before { | ||
3005 | content: "\e657"; } | ||
3006 | |||
3007 | .mdi-action-query-builder:before { | ||
3008 | content: "\e658"; } | ||
3009 | |||
3010 | .mdi-action-question-answer:before { | ||
3011 | content: "\e659"; } | ||
3012 | |||
3013 | .mdi-action-receipt:before { | ||
3014 | content: "\e65a"; } | ||
3015 | |||
3016 | .mdi-action-redeem:before { | ||
3017 | content: "\e65b"; } | ||
3018 | |||
3019 | .mdi-action-reorder:before { | ||
3020 | content: "\e65c"; } | ||
3021 | |||
3022 | .mdi-action-report-problem:before { | ||
3023 | content: "\e65d"; } | ||
3024 | |||
3025 | .mdi-action-restore:before { | ||
3026 | content: "\e65e"; } | ||
3027 | |||
3028 | .mdi-action-room:before { | ||
3029 | content: "\e65f"; } | ||
3030 | |||
3031 | .mdi-action-schedule:before { | ||
3032 | content: "\e660"; } | ||
3033 | |||
3034 | .mdi-action-search:before { | ||
3035 | content: "\e661"; } | ||
3036 | |||
3037 | .mdi-action-settings-applications:before { | ||
3038 | content: "\e662"; } | ||
3039 | |||
3040 | .mdi-action-settings-backup-restore:before { | ||
3041 | content: "\e663"; } | ||
3042 | |||
3043 | .mdi-action-settings-bluetooth:before { | ||
3044 | content: "\e664"; } | ||
3045 | |||
3046 | .mdi-action-settings-cell:before { | ||
3047 | content: "\e665"; } | ||
3048 | |||
3049 | .mdi-action-settings-display:before { | ||
3050 | content: "\e666"; } | ||
3051 | |||
3052 | .mdi-action-settings-ethernet:before { | ||
3053 | content: "\e667"; } | ||
3054 | |||
3055 | .mdi-action-settings-input-antenna:before { | ||
3056 | content: "\e668"; } | ||
3057 | |||
3058 | .mdi-action-settings-input-component:before { | ||
3059 | content: "\e669"; } | ||
3060 | |||
3061 | .mdi-action-settings-input-composite:before { | ||
3062 | content: "\e66a"; } | ||
3063 | |||
3064 | .mdi-action-settings-input-hdmi:before { | ||
3065 | content: "\e66b"; } | ||
3066 | |||
3067 | .mdi-action-settings-input-svideo:before { | ||
3068 | content: "\e66c"; } | ||
3069 | |||
3070 | .mdi-action-settings-overscan:before { | ||
3071 | content: "\e66d"; } | ||
3072 | |||
3073 | .mdi-action-settings-phone:before { | ||
3074 | content: "\e66e"; } | ||
3075 | |||
3076 | .mdi-action-settings-power:before { | ||
3077 | content: "\e66f"; } | ||
3078 | |||
3079 | .mdi-action-settings-remote:before { | ||
3080 | content: "\e670"; } | ||
3081 | |||
3082 | .mdi-action-settings-voice:before { | ||
3083 | content: "\e671"; } | ||
3084 | |||
3085 | .mdi-action-settings:before { | ||
3086 | content: "\e672"; } | ||
3087 | |||
3088 | .mdi-action-shop-two:before { | ||
3089 | content: "\e673"; } | ||
3090 | |||
3091 | .mdi-action-shop:before { | ||
3092 | content: "\e674"; } | ||
3093 | |||
3094 | .mdi-action-shopping-basket:before { | ||
3095 | content: "\e675"; } | ||
3096 | |||
3097 | .mdi-action-shopping-cart:before { | ||
3098 | content: "\e676"; } | ||
3099 | |||
3100 | .mdi-action-speaker-notes:before { | ||
3101 | content: "\e677"; } | ||
3102 | |||
3103 | .mdi-action-spellcheck:before { | ||
3104 | content: "\e678"; } | ||
3105 | |||
3106 | .mdi-action-star-rate:before { | ||
3107 | content: "\e679"; } | ||
3108 | |||
3109 | .mdi-action-stars:before { | ||
3110 | content: "\e67a"; } | ||
3111 | |||
3112 | .mdi-action-store:before { | ||
3113 | content: "\e67b"; } | ||
3114 | |||
3115 | .mdi-action-subject:before { | ||
3116 | content: "\e67c"; } | ||
3117 | |||
3118 | .mdi-action-supervisor-account:before { | ||
3119 | content: "\e67d"; } | ||
3120 | |||
3121 | .mdi-action-swap-horiz:before { | ||
3122 | content: "\e67e"; } | ||
3123 | |||
3124 | .mdi-action-swap-vert-circle:before { | ||
3125 | content: "\e67f"; } | ||
3126 | |||
3127 | .mdi-action-swap-vert:before { | ||
3128 | content: "\e680"; } | ||
3129 | |||
3130 | .mdi-action-system-update-tv:before { | ||
3131 | content: "\e681"; } | ||
3132 | |||
3133 | .mdi-action-tab-unselected:before { | ||
3134 | content: "\e682"; } | ||
3135 | |||
3136 | .mdi-action-tab:before { | ||
3137 | content: "\e683"; } | ||
3138 | |||
3139 | .mdi-action-theaters:before { | ||
3140 | content: "\e684"; } | ||
3141 | |||
3142 | .mdi-action-thumb-down:before { | ||
3143 | content: "\e685"; } | ||
3144 | |||
3145 | .mdi-action-thumb-up:before { | ||
3146 | content: "\e686"; } | ||
3147 | |||
3148 | .mdi-action-thumbs-up-down:before { | ||
3149 | content: "\e687"; } | ||
3150 | |||
3151 | .mdi-action-toc:before { | ||
3152 | content: "\e688"; } | ||
3153 | |||
3154 | .mdi-action-today:before { | ||
3155 | content: "\e689"; } | ||
3156 | |||
3157 | .mdi-action-track-changes:before { | ||
3158 | content: "\e68a"; } | ||
3159 | |||
3160 | .mdi-action-translate:before { | ||
3161 | content: "\e68b"; } | ||
3162 | |||
3163 | .mdi-action-trending-down:before { | ||
3164 | content: "\e68c"; } | ||
3165 | |||
3166 | .mdi-action-trending-neutral:before { | ||
3167 | content: "\e68d"; } | ||
3168 | |||
3169 | .mdi-action-trending-up:before { | ||
3170 | content: "\e68e"; } | ||
3171 | |||
3172 | .mdi-action-turned-in-not:before { | ||
3173 | content: "\e68f"; } | ||
3174 | |||
3175 | .mdi-action-turned-in:before { | ||
3176 | content: "\e690"; } | ||
3177 | |||
3178 | .mdi-action-verified-user:before { | ||
3179 | content: "\e691"; } | ||
3180 | |||
3181 | .mdi-action-view-agenda:before { | ||
3182 | content: "\e692"; } | ||
3183 | |||
3184 | .mdi-action-view-array:before { | ||
3185 | content: "\e693"; } | ||
3186 | |||
3187 | .mdi-action-view-carousel:before { | ||
3188 | content: "\e694"; } | ||
3189 | |||
3190 | .mdi-action-view-column:before { | ||
3191 | content: "\e695"; } | ||
3192 | |||
3193 | .mdi-action-view-day:before { | ||
3194 | content: "\e696"; } | ||
3195 | |||
3196 | .mdi-action-view-headline:before { | ||
3197 | content: "\e697"; } | ||
3198 | |||
3199 | .mdi-action-view-list:before { | ||
3200 | content: "\e698"; } | ||
3201 | |||
3202 | .mdi-action-view-module:before { | ||
3203 | content: "\e699"; } | ||
3204 | |||
3205 | .mdi-action-view-quilt:before { | ||
3206 | content: "\e69a"; } | ||
3207 | |||
3208 | .mdi-action-view-stream:before { | ||
3209 | content: "\e69b"; } | ||
3210 | |||
3211 | .mdi-action-view-week:before { | ||
3212 | content: "\e69c"; } | ||
3213 | |||
3214 | .mdi-action-visibility-off:before { | ||
3215 | content: "\e69d"; } | ||
3216 | |||
3217 | .mdi-action-visibility:before { | ||
3218 | content: "\e69e"; } | ||
3219 | |||
3220 | .mdi-action-wallet-giftcard:before { | ||
3221 | content: "\e69f"; } | ||
3222 | |||
3223 | .mdi-action-wallet-membership:before { | ||
3224 | content: "\e6a0"; } | ||
3225 | |||
3226 | .mdi-action-wallet-travel:before { | ||
3227 | content: "\e6a1"; } | ||
3228 | |||
3229 | .mdi-action-work:before { | ||
3230 | content: "\e6a2"; } | ||
3231 | |||
3232 | .mdi-alert-error:before { | ||
3233 | content: "\e6a3"; } | ||
3234 | |||
3235 | .mdi-alert-warning:before { | ||
3236 | content: "\e6a4"; } | ||
3237 | |||
3238 | .mdi-av-album:before { | ||
3239 | content: "\e6a5"; } | ||
3240 | |||
3241 | .mdi-av-closed-caption:before { | ||
3242 | content: "\e6a6"; } | ||
3243 | |||
3244 | .mdi-av-equalizer:before { | ||
3245 | content: "\e6a7"; } | ||
3246 | |||
3247 | .mdi-av-explicit:before { | ||
3248 | content: "\e6a8"; } | ||
3249 | |||
3250 | .mdi-av-fast-forward:before { | ||
3251 | content: "\e6a9"; } | ||
3252 | |||
3253 | .mdi-av-fast-rewind:before { | ||
3254 | content: "\e6aa"; } | ||
3255 | |||
3256 | .mdi-av-games:before { | ||
3257 | content: "\e6ab"; } | ||
3258 | |||
3259 | .mdi-av-hearing:before { | ||
3260 | content: "\e6ac"; } | ||
3261 | |||
3262 | .mdi-av-high-quality:before { | ||
3263 | content: "\e6ad"; } | ||
3264 | |||
3265 | .mdi-av-loop:before { | ||
3266 | content: "\e6ae"; } | ||
3267 | |||
3268 | .mdi-av-mic-none:before { | ||
3269 | content: "\e6af"; } | ||
3270 | |||
3271 | .mdi-av-mic-off:before { | ||
3272 | content: "\e6b0"; } | ||
3273 | |||
3274 | .mdi-av-mic:before { | ||
3275 | content: "\e6b1"; } | ||
3276 | |||
3277 | .mdi-av-movie:before { | ||
3278 | content: "\e6b2"; } | ||
3279 | |||
3280 | .mdi-av-my-library-add:before { | ||
3281 | content: "\e6b3"; } | ||
3282 | |||
3283 | .mdi-av-my-library-books:before { | ||
3284 | content: "\e6b4"; } | ||
3285 | |||
3286 | .mdi-av-my-library-music:before { | ||
3287 | content: "\e6b5"; } | ||
3288 | |||
3289 | .mdi-av-new-releases:before { | ||
3290 | content: "\e6b6"; } | ||
3291 | |||
3292 | .mdi-av-not-interested:before { | ||
3293 | content: "\e6b7"; } | ||
3294 | |||
3295 | .mdi-av-pause-circle-fill:before { | ||
3296 | content: "\e6b8"; } | ||
3297 | |||
3298 | .mdi-av-pause-circle-outline:before { | ||
3299 | content: "\e6b9"; } | ||
3300 | |||
3301 | .mdi-av-pause:before { | ||
3302 | content: "\e6ba"; } | ||
3303 | |||
3304 | .mdi-av-play-arrow:before { | ||
3305 | content: "\e6bb"; } | ||
3306 | |||
3307 | .mdi-av-play-circle-fill:before { | ||
3308 | content: "\e6bc"; } | ||
3309 | |||
3310 | .mdi-av-play-circle-outline:before { | ||
3311 | content: "\e6bd"; } | ||
3312 | |||
3313 | .mdi-av-play-shopping-bag:before { | ||
3314 | content: "\e6be"; } | ||
3315 | |||
3316 | .mdi-av-playlist-add:before { | ||
3317 | content: "\e6bf"; } | ||
3318 | |||
3319 | .mdi-av-queue-music:before { | ||
3320 | content: "\e6c0"; } | ||
3321 | |||
3322 | .mdi-av-queue:before { | ||
3323 | content: "\e6c1"; } | ||
3324 | |||
3325 | .mdi-av-radio:before { | ||
3326 | content: "\e6c2"; } | ||
3327 | |||
3328 | .mdi-av-recent-actors:before { | ||
3329 | content: "\e6c3"; } | ||
3330 | |||
3331 | .mdi-av-repeat-one:before { | ||
3332 | content: "\e6c4"; } | ||
3333 | |||
3334 | .mdi-av-repeat:before { | ||
3335 | content: "\e6c5"; } | ||
3336 | |||
3337 | .mdi-av-replay:before { | ||
3338 | content: "\e6c6"; } | ||
3339 | |||
3340 | .mdi-av-shuffle:before { | ||
3341 | content: "\e6c7"; } | ||
3342 | |||
3343 | .mdi-av-skip-next:before { | ||
3344 | content: "\e6c8"; } | ||
3345 | |||
3346 | .mdi-av-skip-previous:before { | ||
3347 | content: "\e6c9"; } | ||
3348 | |||
3349 | .mdi-av-snooze:before { | ||
3350 | content: "\e6ca"; } | ||
3351 | |||
3352 | .mdi-av-stop:before { | ||
3353 | content: "\e6cb"; } | ||
3354 | |||
3355 | .mdi-av-subtitles:before { | ||
3356 | content: "\e6cc"; } | ||
3357 | |||
3358 | .mdi-av-surround-sound:before { | ||
3359 | content: "\e6cd"; } | ||
3360 | |||
3361 | .mdi-av-timer:before { | ||
3362 | content: "\e6ce"; } | ||
3363 | |||
3364 | .mdi-av-video-collection:before { | ||
3365 | content: "\e6cf"; } | ||
3366 | |||
3367 | .mdi-av-videocam-off:before { | ||
3368 | content: "\e6d0"; } | ||
3369 | |||
3370 | .mdi-av-videocam:before { | ||
3371 | content: "\e6d1"; } | ||
3372 | |||
3373 | .mdi-av-volume-down:before { | ||
3374 | content: "\e6d2"; } | ||
3375 | |||
3376 | .mdi-av-volume-mute:before { | ||
3377 | content: "\e6d3"; } | ||
3378 | |||
3379 | .mdi-av-volume-off:before { | ||
3380 | content: "\e6d4"; } | ||
3381 | |||
3382 | .mdi-av-volume-up:before { | ||
3383 | content: "\e6d5"; } | ||
3384 | |||
3385 | .mdi-av-web:before { | ||
3386 | content: "\e6d6"; } | ||
3387 | |||
3388 | .mdi-communication-business:before { | ||
3389 | content: "\e6d7"; } | ||
3390 | |||
3391 | .mdi-communication-call-end:before { | ||
3392 | content: "\e6d8"; } | ||
3393 | |||
3394 | .mdi-communication-call-made:before { | ||
3395 | content: "\e6d9"; } | ||
3396 | |||
3397 | .mdi-communication-call-merge:before { | ||
3398 | content: "\e6da"; } | ||
3399 | |||
3400 | .mdi-communication-call-missed:before { | ||
3401 | content: "\e6db"; } | ||
3402 | |||
3403 | .mdi-communication-call-received:before { | ||
3404 | content: "\e6dc"; } | ||
3405 | |||
3406 | .mdi-communication-call-split:before { | ||
3407 | content: "\e6dd"; } | ||
3408 | |||
3409 | .mdi-communication-call:before { | ||
3410 | content: "\e6de"; } | ||
3411 | |||
3412 | .mdi-communication-chat:before { | ||
3413 | content: "\e6df"; } | ||
3414 | |||
3415 | .mdi-communication-clear-all:before { | ||
3416 | content: "\e6e0"; } | ||
3417 | |||
3418 | .mdi-communication-comment:before { | ||
3419 | content: "\e6e1"; } | ||
3420 | |||
3421 | .mdi-communication-contacts:before { | ||
3422 | content: "\e6e2"; } | ||
3423 | |||
3424 | .mdi-communication-dialer-sip:before { | ||
3425 | content: "\e6e3"; } | ||
3426 | |||
3427 | .mdi-communication-dialpad:before { | ||
3428 | content: "\e6e4"; } | ||
3429 | |||
3430 | .mdi-communication-dnd-on:before { | ||
3431 | content: "\e6e5"; } | ||
3432 | |||
3433 | .mdi-communication-email:before { | ||
3434 | content: "\e6e6"; } | ||
3435 | |||
3436 | .mdi-communication-forum:before { | ||
3437 | content: "\e6e7"; } | ||
3438 | |||
3439 | .mdi-communication-import-export:before { | ||
3440 | content: "\e6e8"; } | ||
3441 | |||
3442 | .mdi-communication-invert-colors-off:before { | ||
3443 | content: "\e6e9"; } | ||
3444 | |||
3445 | .mdi-communication-invert-colors-on:before { | ||
3446 | content: "\e6ea"; } | ||
3447 | |||
3448 | .mdi-communication-live-help:before { | ||
3449 | content: "\e6eb"; } | ||
3450 | |||
3451 | .mdi-communication-location-off:before { | ||
3452 | content: "\e6ec"; } | ||
3453 | |||
3454 | .mdi-communication-location-on:before { | ||
3455 | content: "\e6ed"; } | ||
3456 | |||
3457 | .mdi-communication-message:before { | ||
3458 | content: "\e6ee"; } | ||
3459 | |||
3460 | .mdi-communication-messenger:before { | ||
3461 | content: "\e6ef"; } | ||
3462 | |||
3463 | .mdi-communication-no-sim:before { | ||
3464 | content: "\e6f0"; } | ||
3465 | |||
3466 | .mdi-communication-phone:before { | ||
3467 | content: "\e6f1"; } | ||
3468 | |||
3469 | .mdi-communication-portable-wifi-off:before { | ||
3470 | content: "\e6f2"; } | ||
3471 | |||
3472 | .mdi-communication-quick-contacts-dialer:before { | ||
3473 | content: "\e6f3"; } | ||
3474 | |||
3475 | .mdi-communication-quick-contacts-mail:before { | ||
3476 | content: "\e6f4"; } | ||
3477 | |||
3478 | .mdi-communication-ring-volume:before { | ||
3479 | content: "\e6f5"; } | ||
3480 | |||
3481 | .mdi-communication-stay-current-landscape:before { | ||
3482 | content: "\e6f6"; } | ||
3483 | |||
3484 | .mdi-communication-stay-current-portrait:before { | ||
3485 | content: "\e6f7"; } | ||
3486 | |||
3487 | .mdi-communication-stay-primary-landscape:before { | ||
3488 | content: "\e6f8"; } | ||
3489 | |||
3490 | .mdi-communication-stay-primary-portrait:before { | ||
3491 | content: "\e6f9"; } | ||
3492 | |||
3493 | .mdi-communication-swap-calls:before { | ||
3494 | content: "\e6fa"; } | ||
3495 | |||
3496 | .mdi-communication-textsms:before { | ||
3497 | content: "\e6fb"; } | ||
3498 | |||
3499 | .mdi-communication-voicemail:before { | ||
3500 | content: "\e6fc"; } | ||
3501 | |||
3502 | .mdi-communication-vpn-key:before { | ||
3503 | content: "\e6fd"; } | ||
3504 | |||
3505 | .mdi-content-add-box:before { | ||
3506 | content: "\e6fe"; } | ||
3507 | |||
3508 | .mdi-content-add-circle-outline:before { | ||
3509 | content: "\e6ff"; } | ||
3510 | |||
3511 | .mdi-content-add-circle:before { | ||
3512 | content: "\e700"; } | ||
3513 | |||
3514 | .mdi-content-add:before { | ||
3515 | content: "\e701"; } | ||
3516 | |||
3517 | .mdi-content-archive:before { | ||
3518 | content: "\e702"; } | ||
3519 | |||
3520 | .mdi-content-backspace:before { | ||
3521 | content: "\e703"; } | ||
3522 | |||
3523 | .mdi-content-block:before { | ||
3524 | content: "\e704"; } | ||
3525 | |||
3526 | .mdi-content-clear:before { | ||
3527 | content: "\e705"; } | ||
3528 | |||
3529 | .mdi-content-content-copy:before { | ||
3530 | content: "\e706"; } | ||
3531 | |||
3532 | .mdi-content-content-cut:before { | ||
3533 | content: "\e707"; } | ||
3534 | |||
3535 | .mdi-content-content-paste:before { | ||
3536 | content: "\e708"; } | ||
3537 | |||
3538 | .mdi-content-create:before { | ||
3539 | content: "\e709"; } | ||
3540 | |||
3541 | .mdi-content-drafts:before { | ||
3542 | content: "\e70a"; } | ||
3543 | |||
3544 | .mdi-content-filter-list:before { | ||
3545 | content: "\e70b"; } | ||
3546 | |||
3547 | .mdi-content-flag:before { | ||
3548 | content: "\e70c"; } | ||
3549 | |||
3550 | .mdi-content-forward:before { | ||
3551 | content: "\e70d"; } | ||
3552 | |||
3553 | .mdi-content-gesture:before { | ||
3554 | content: "\e70e"; } | ||
3555 | |||
3556 | .mdi-content-inbox:before { | ||
3557 | content: "\e70f"; } | ||
3558 | |||
3559 | .mdi-content-link:before { | ||
3560 | content: "\e710"; } | ||
3561 | |||
3562 | .mdi-content-mail:before { | ||
3563 | content: "\e711"; } | ||
3564 | |||
3565 | .mdi-content-markunread:before { | ||
3566 | content: "\e712"; } | ||
3567 | |||
3568 | .mdi-content-redo:before { | ||
3569 | content: "\e713"; } | ||
3570 | |||
3571 | .mdi-content-remove-circle-outline:before { | ||
3572 | content: "\e714"; } | ||
3573 | |||
3574 | .mdi-content-remove-circle:before { | ||
3575 | content: "\e715"; } | ||
3576 | |||
3577 | .mdi-content-remove:before { | ||
3578 | content: "\e716"; } | ||
3579 | |||
3580 | .mdi-content-reply-all:before { | ||
3581 | content: "\e717"; } | ||
3582 | |||
3583 | .mdi-content-reply:before { | ||
3584 | content: "\e718"; } | ||
3585 | |||
3586 | .mdi-content-report:before { | ||
3587 | content: "\e719"; } | ||
3588 | |||
3589 | .mdi-content-save:before { | ||
3590 | content: "\e71a"; } | ||
3591 | |||
3592 | .mdi-content-select-all:before { | ||
3593 | content: "\e71b"; } | ||
3594 | |||
3595 | .mdi-content-send:before { | ||
3596 | content: "\e71c"; } | ||
3597 | |||
3598 | .mdi-content-sort:before { | ||
3599 | content: "\e71d"; } | ||
3600 | |||
3601 | .mdi-content-text-format:before { | ||
3602 | content: "\e71e"; } | ||
3603 | |||
3604 | .mdi-content-undo:before { | ||
3605 | content: "\e71f"; } | ||
3606 | |||
3607 | .mdi-editor-attach-file:before { | ||
3608 | content: "\e776"; } | ||
3609 | |||
3610 | .mdi-editor-attach-money:before { | ||
3611 | content: "\e777"; } | ||
3612 | |||
3613 | .mdi-editor-border-all:before { | ||
3614 | content: "\e778"; } | ||
3615 | |||
3616 | .mdi-editor-border-bottom:before { | ||
3617 | content: "\e779"; } | ||
3618 | |||
3619 | .mdi-editor-border-clear:before { | ||
3620 | content: "\e77a"; } | ||
3621 | |||
3622 | .mdi-editor-border-color:before { | ||
3623 | content: "\e77b"; } | ||
3624 | |||
3625 | .mdi-editor-border-horizontal:before { | ||
3626 | content: "\e77c"; } | ||
3627 | |||
3628 | .mdi-editor-border-inner:before { | ||
3629 | content: "\e77d"; } | ||
3630 | |||
3631 | .mdi-editor-border-left:before { | ||
3632 | content: "\e77e"; } | ||
3633 | |||
3634 | .mdi-editor-border-outer:before { | ||
3635 | content: "\e77f"; } | ||
3636 | |||
3637 | .mdi-editor-border-right:before { | ||
3638 | content: "\e780"; } | ||
3639 | |||
3640 | .mdi-editor-border-style:before { | ||
3641 | content: "\e781"; } | ||
3642 | |||
3643 | .mdi-editor-border-top:before { | ||
3644 | content: "\e782"; } | ||
3645 | |||
3646 | .mdi-editor-border-vertical:before { | ||
3647 | content: "\e783"; } | ||
3648 | |||
3649 | .mdi-editor-format-align-center:before { | ||
3650 | content: "\e784"; } | ||
3651 | |||
3652 | .mdi-editor-format-align-justify:before { | ||
3653 | content: "\e785"; } | ||
3654 | |||
3655 | .mdi-editor-format-align-left:before { | ||
3656 | content: "\e786"; } | ||
3657 | |||
3658 | .mdi-editor-format-align-right:before { | ||
3659 | content: "\e787"; } | ||
3660 | |||
3661 | .mdi-editor-format-bold:before { | ||
3662 | content: "\e788"; } | ||
3663 | |||
3664 | .mdi-editor-format-clear:before { | ||
3665 | content: "\e789"; } | ||
3666 | |||
3667 | .mdi-editor-format-color-fill:before { | ||
3668 | content: "\e78a"; } | ||
3669 | |||
3670 | .mdi-editor-format-color-reset:before { | ||
3671 | content: "\e78b"; } | ||
3672 | |||
3673 | .mdi-editor-format-color-text:before { | ||
3674 | content: "\e78c"; } | ||
3675 | |||
3676 | .mdi-editor-format-indent-decrease:before { | ||
3677 | content: "\e78d"; } | ||
3678 | |||
3679 | .mdi-editor-format-indent-increase:before { | ||
3680 | content: "\e78e"; } | ||
3681 | |||
3682 | .mdi-editor-format-italic:before { | ||
3683 | content: "\e78f"; } | ||
3684 | |||
3685 | .mdi-editor-format-line-spacing:before { | ||
3686 | content: "\e790"; } | ||
3687 | |||
3688 | .mdi-editor-format-list-bulleted:before { | ||
3689 | content: "\e791"; } | ||
3690 | |||
3691 | .mdi-editor-format-list-numbered:before { | ||
3692 | content: "\e792"; } | ||
3693 | |||
3694 | .mdi-editor-format-paint:before { | ||
3695 | content: "\e793"; } | ||
3696 | |||
3697 | .mdi-editor-format-quote:before { | ||
3698 | content: "\e794"; } | ||
3699 | |||
3700 | .mdi-editor-format-size:before { | ||
3701 | content: "\e795"; } | ||
3702 | |||
3703 | .mdi-editor-format-strikethrough:before { | ||
3704 | content: "\e796"; } | ||
3705 | |||
3706 | .mdi-editor-format-textdirection-l-to-r:before { | ||
3707 | content: "\e797"; } | ||
3708 | |||
3709 | .mdi-editor-format-textdirection-r-to-l:before { | ||
3710 | content: "\e798"; } | ||
3711 | |||
3712 | .mdi-editor-format-underline:before { | ||
3713 | content: "\e799"; } | ||
3714 | |||
3715 | .mdi-editor-functions:before { | ||
3716 | content: "\e79a"; } | ||
3717 | |||
3718 | .mdi-editor-insert-chart:before { | ||
3719 | content: "\e79b"; } | ||
3720 | |||
3721 | .mdi-editor-insert-comment:before { | ||
3722 | content: "\e79c"; } | ||
3723 | |||
3724 | .mdi-editor-insert-drive-file:before { | ||
3725 | content: "\e79d"; } | ||
3726 | |||
3727 | .mdi-editor-insert-emoticon:before { | ||
3728 | content: "\e79e"; } | ||
3729 | |||
3730 | .mdi-editor-insert-invitation:before { | ||
3731 | content: "\e79f"; } | ||
3732 | |||
3733 | .mdi-editor-insert-link:before { | ||
3734 | content: "\e7a0"; } | ||
3735 | |||
3736 | .mdi-editor-insert-photo:before { | ||
3737 | content: "\e7a1"; } | ||
3738 | |||
3739 | .mdi-editor-merge-type:before { | ||
3740 | content: "\e7a2"; } | ||
3741 | |||
3742 | .mdi-editor-mode-comment:before { | ||
3743 | content: "\e7a3"; } | ||
3744 | |||
3745 | .mdi-editor-mode-edit:before { | ||
3746 | content: "\e7a4"; } | ||
3747 | |||
3748 | .mdi-editor-publish:before { | ||
3749 | content: "\e7a5"; } | ||
3750 | |||
3751 | .mdi-editor-vertical-align-bottom:before { | ||
3752 | content: "\e7a6"; } | ||
3753 | |||
3754 | .mdi-editor-vertical-align-center:before { | ||
3755 | content: "\e7a7"; } | ||
3756 | |||
3757 | .mdi-editor-vertical-align-top:before { | ||
3758 | content: "\e7a8"; } | ||
3759 | |||
3760 | .mdi-editor-wrap-text:before { | ||
3761 | content: "\e7a9"; } | ||
3762 | |||
3763 | .mdi-file-attachment:before { | ||
3764 | content: "\e7aa"; } | ||
3765 | |||
3766 | .mdi-file-cloud-circle:before { | ||
3767 | content: "\e7ab"; } | ||
3768 | |||
3769 | .mdi-file-cloud-done:before { | ||
3770 | content: "\e7ac"; } | ||
3771 | |||
3772 | .mdi-file-cloud-download:before { | ||
3773 | content: "\e7ad"; } | ||
3774 | |||
3775 | .mdi-file-cloud-off:before { | ||
3776 | content: "\e7ae"; } | ||
3777 | |||
3778 | .mdi-file-cloud-queue:before { | ||
3779 | content: "\e7af"; } | ||
3780 | |||
3781 | .mdi-file-cloud-upload:before { | ||
3782 | content: "\e7b0"; } | ||
3783 | |||
3784 | .mdi-file-cloud:before { | ||
3785 | content: "\e7b1"; } | ||
3786 | |||
3787 | .mdi-file-file-download:before { | ||
3788 | content: "\e7b2"; } | ||
3789 | |||
3790 | .mdi-file-file-upload:before { | ||
3791 | content: "\e7b3"; } | ||
3792 | |||
3793 | .mdi-file-folder-open:before { | ||
3794 | content: "\e7b4"; } | ||
3795 | |||
3796 | .mdi-file-folder-shared:before { | ||
3797 | content: "\e7b5"; } | ||
3798 | |||
3799 | .mdi-file-folder:before { | ||
3800 | content: "\e7b6"; } | ||
3801 | |||
3802 | .mdi-device-access-alarm:before { | ||
3803 | content: "\e720"; } | ||
3804 | |||
3805 | .mdi-device-access-alarms:before { | ||
3806 | content: "\e721"; } | ||
3807 | |||
3808 | .mdi-device-access-time:before { | ||
3809 | content: "\e722"; } | ||
3810 | |||
3811 | .mdi-device-add-alarm:before { | ||
3812 | content: "\e723"; } | ||
3813 | |||
3814 | .mdi-device-airplanemode-off:before { | ||
3815 | content: "\e724"; } | ||
3816 | |||
3817 | .mdi-device-airplanemode-on:before { | ||
3818 | content: "\e725"; } | ||
3819 | |||
3820 | .mdi-device-battery-20:before { | ||
3821 | content: "\e726"; } | ||
3822 | |||
3823 | .mdi-device-battery-30:before { | ||
3824 | content: "\e727"; } | ||
3825 | |||
3826 | .mdi-device-battery-50:before { | ||
3827 | content: "\e728"; } | ||
3828 | |||
3829 | .mdi-device-battery-60:before { | ||
3830 | content: "\e729"; } | ||
3831 | |||
3832 | .mdi-device-battery-80:before { | ||
3833 | content: "\e72a"; } | ||
3834 | |||
3835 | .mdi-device-battery-90:before { | ||
3836 | content: "\e72b"; } | ||
3837 | |||
3838 | .mdi-device-battery-alert:before { | ||
3839 | content: "\e72c"; } | ||
3840 | |||
3841 | .mdi-device-battery-charging-20:before { | ||
3842 | content: "\e72d"; } | ||
3843 | |||
3844 | .mdi-device-battery-charging-30:before { | ||
3845 | content: "\e72e"; } | ||
3846 | |||
3847 | .mdi-device-battery-charging-50:before { | ||
3848 | content: "\e72f"; } | ||
3849 | |||
3850 | .mdi-device-battery-charging-60:before { | ||
3851 | content: "\e730"; } | ||
3852 | |||
3853 | .mdi-device-battery-charging-80:before { | ||
3854 | content: "\e731"; } | ||
3855 | |||
3856 | .mdi-device-battery-charging-90:before { | ||
3857 | content: "\e732"; } | ||
3858 | |||
3859 | .mdi-device-battery-charging-full:before { | ||
3860 | content: "\e733"; } | ||
3861 | |||
3862 | .mdi-device-battery-full:before { | ||
3863 | content: "\e734"; } | ||
3864 | |||
3865 | .mdi-device-battery-std:before { | ||
3866 | content: "\e735"; } | ||
3867 | |||
3868 | .mdi-device-battery-unknown:before { | ||
3869 | content: "\e736"; } | ||
3870 | |||
3871 | .mdi-device-bluetooth-connected:before { | ||
3872 | content: "\e737"; } | ||
3873 | |||
3874 | .mdi-device-bluetooth-disabled:before { | ||
3875 | content: "\e738"; } | ||
3876 | |||
3877 | .mdi-device-bluetooth-searching:before { | ||
3878 | content: "\e739"; } | ||
3879 | |||
3880 | .mdi-device-bluetooth:before { | ||
3881 | content: "\e73a"; } | ||
3882 | |||
3883 | .mdi-device-brightness-auto:before { | ||
3884 | content: "\e73b"; } | ||
3885 | |||
3886 | .mdi-device-brightness-high:before { | ||
3887 | content: "\e73c"; } | ||
3888 | |||
3889 | .mdi-device-brightness-low:before { | ||
3890 | content: "\e73d"; } | ||
3891 | |||
3892 | .mdi-device-brightness-medium:before { | ||
3893 | content: "\e73e"; } | ||
3894 | |||
3895 | .mdi-device-data-usage:before { | ||
3896 | content: "\e73f"; } | ||
3897 | |||
3898 | .mdi-device-developer-mode:before { | ||
3899 | content: "\e740"; } | ||
3900 | |||
3901 | .mdi-device-devices:before { | ||
3902 | content: "\e741"; } | ||
3903 | |||
3904 | .mdi-device-dvr:before { | ||
3905 | content: "\e742"; } | ||
3906 | |||
3907 | .mdi-device-gps-fixed:before { | ||
3908 | content: "\e743"; } | ||
3909 | |||
3910 | .mdi-device-gps-not-fixed:before { | ||
3911 | content: "\e744"; } | ||
3912 | |||
3913 | .mdi-device-gps-off:before { | ||
3914 | content: "\e745"; } | ||
3915 | |||
3916 | .mdi-device-location-disabled:before { | ||
3917 | content: "\e746"; } | ||
3918 | |||
3919 | .mdi-device-location-searching:before { | ||
3920 | content: "\e747"; } | ||
3921 | |||
3922 | .mdi-device-multitrack-audio:before { | ||
3923 | content: "\e748"; } | ||
3924 | |||
3925 | .mdi-device-network-cell:before { | ||
3926 | content: "\e749"; } | ||
3927 | |||
3928 | .mdi-device-network-wifi:before { | ||
3929 | content: "\e74a"; } | ||
3930 | |||
3931 | .mdi-device-nfc:before { | ||
3932 | content: "\e74b"; } | ||
3933 | |||
3934 | .mdi-device-now-wallpaper:before { | ||
3935 | content: "\e74c"; } | ||
3936 | |||
3937 | .mdi-device-now-widgets:before { | ||
3938 | content: "\e74d"; } | ||
3939 | |||
3940 | .mdi-device-screen-lock-landscape:before { | ||
3941 | content: "\e74e"; } | ||
3942 | |||
3943 | .mdi-device-screen-lock-portrait:before { | ||
3944 | content: "\e74f"; } | ||
3945 | |||
3946 | .mdi-device-screen-lock-rotation:before { | ||
3947 | content: "\e750"; } | ||
3948 | |||
3949 | .mdi-device-screen-rotation:before { | ||
3950 | content: "\e751"; } | ||
3951 | |||
3952 | .mdi-device-sd-storage:before { | ||
3953 | content: "\e752"; } | ||
3954 | |||
3955 | .mdi-device-settings-system-daydream:before { | ||
3956 | content: "\e753"; } | ||
3957 | |||
3958 | .mdi-device-signal-cellular-0-bar:before { | ||
3959 | content: "\e754"; } | ||
3960 | |||
3961 | .mdi-device-signal-cellular-1-bar:before { | ||
3962 | content: "\e755"; } | ||
3963 | |||
3964 | .mdi-device-signal-cellular-2-bar:before { | ||
3965 | content: "\e756"; } | ||
3966 | |||
3967 | .mdi-device-signal-cellular-3-bar:before { | ||
3968 | content: "\e757"; } | ||
3969 | |||
3970 | .mdi-device-signal-cellular-4-bar:before { | ||
3971 | content: "\e758"; } | ||
3972 | |||
3973 | .mdi-signal-wifi-statusbar-connected-no-internet-after:before { | ||
3974 | content: "\e8f6"; } | ||
3975 | |||
3976 | .mdi-device-signal-cellular-connected-no-internet-0-bar:before { | ||
3977 | content: "\e759"; } | ||
3978 | |||
3979 | .mdi-device-signal-cellular-connected-no-internet-1-bar:before { | ||
3980 | content: "\e75a"; } | ||
3981 | |||
3982 | .mdi-device-signal-cellular-connected-no-internet-2-bar:before { | ||
3983 | content: "\e75b"; } | ||
3984 | |||
3985 | .mdi-device-signal-cellular-connected-no-internet-3-bar:before { | ||
3986 | content: "\e75c"; } | ||
3987 | |||
3988 | .mdi-device-signal-cellular-connected-no-internet-4-bar:before { | ||
3989 | content: "\e75d"; } | ||
3990 | |||
3991 | .mdi-device-signal-cellular-no-sim:before { | ||
3992 | content: "\e75e"; } | ||
3993 | |||
3994 | .mdi-device-signal-cellular-null:before { | ||
3995 | content: "\e75f"; } | ||
3996 | |||
3997 | .mdi-device-signal-cellular-off:before { | ||
3998 | content: "\e760"; } | ||
3999 | |||
4000 | .mdi-device-signal-wifi-0-bar:before { | ||
4001 | content: "\e761"; } | ||
4002 | |||
4003 | .mdi-device-signal-wifi-1-bar:before { | ||
4004 | content: "\e762"; } | ||
4005 | |||
4006 | .mdi-device-signal-wifi-2-bar:before { | ||
4007 | content: "\e763"; } | ||
4008 | |||
4009 | .mdi-device-signal-wifi-3-bar:before { | ||
4010 | content: "\e764"; } | ||
4011 | |||
4012 | .mdi-device-signal-wifi-4-bar:before { | ||
4013 | content: "\e765"; } | ||
4014 | |||
4015 | .mdi-device-signal-wifi-off:before { | ||
4016 | content: "\e766"; } | ||
4017 | |||
4018 | .mdi-device-signal-wifi-statusbar-1-bar:before { | ||
4019 | content: "\e767"; } | ||
4020 | |||
4021 | .mdi-device-signal-wifi-statusbar-2-bar:before { | ||
4022 | content: "\e768"; } | ||
4023 | |||
4024 | .mdi-device-signal-wifi-statusbar-3-bar:before { | ||
4025 | content: "\e769"; } | ||
4026 | |||
4027 | .mdi-device-signal-wifi-statusbar-4-bar:before { | ||
4028 | content: "\e76a"; } | ||
4029 | |||
4030 | .mdi-device-signal-wifi-statusbar-connected-no-internet-:before { | ||
4031 | content: "\e76b"; } | ||
4032 | |||
4033 | .mdi-device-signal-wifi-statusbar-connected-no-internet:before { | ||
4034 | content: "\e76f"; } | ||
4035 | |||
4036 | .mdi-device-signal-wifi-statusbar-connected-no-internet-2:before { | ||
4037 | content: "\e76c"; } | ||
4038 | |||
4039 | .mdi-device-signal-wifi-statusbar-connected-no-internet-3:before { | ||
4040 | content: "\e76d"; } | ||
4041 | |||
4042 | .mdi-device-signal-wifi-statusbar-connected-no-internet-4:before { | ||
4043 | content: "\e76e"; } | ||
4044 | |||
4045 | .mdi-signal-wifi-statusbar-not-connected-after:before { | ||
4046 | content: "\e8f7"; } | ||
4047 | |||
4048 | .mdi-device-signal-wifi-statusbar-not-connected:before { | ||
4049 | content: "\e770"; } | ||
4050 | |||
4051 | .mdi-device-signal-wifi-statusbar-null:before { | ||
4052 | content: "\e771"; } | ||
4053 | |||
4054 | .mdi-device-storage:before { | ||
4055 | content: "\e772"; } | ||
4056 | |||
4057 | .mdi-device-usb:before { | ||
4058 | content: "\e773"; } | ||
4059 | |||
4060 | .mdi-device-wifi-lock:before { | ||
4061 | content: "\e774"; } | ||
4062 | |||
4063 | .mdi-device-wifi-tethering:before { | ||
4064 | content: "\e775"; } | ||
4065 | |||
4066 | .mdi-hardware-cast-connected:before { | ||
4067 | content: "\e7b7"; } | ||
4068 | |||
4069 | .mdi-hardware-cast:before { | ||
4070 | content: "\e7b8"; } | ||
4071 | |||
4072 | .mdi-hardware-computer:before { | ||
4073 | content: "\e7b9"; } | ||
4074 | |||
4075 | .mdi-hardware-desktop-mac:before { | ||
4076 | content: "\e7ba"; } | ||
4077 | |||
4078 | .mdi-hardware-desktop-windows:before { | ||
4079 | content: "\e7bb"; } | ||
4080 | |||
4081 | .mdi-hardware-dock:before { | ||
4082 | content: "\e7bc"; } | ||
4083 | |||
4084 | .mdi-hardware-gamepad:before { | ||
4085 | content: "\e7bd"; } | ||
4086 | |||
4087 | .mdi-hardware-headset-mic:before { | ||
4088 | content: "\e7be"; } | ||
4089 | |||
4090 | .mdi-hardware-headset:before { | ||
4091 | content: "\e7bf"; } | ||
4092 | |||
4093 | .mdi-hardware-keyboard-alt:before { | ||
4094 | content: "\e7c0"; } | ||
4095 | |||
4096 | .mdi-hardware-keyboard-arrow-down:before { | ||
4097 | content: "\e7c1"; } | ||
4098 | |||
4099 | .mdi-hardware-keyboard-arrow-left:before { | ||
4100 | content: "\e7c2"; } | ||
4101 | |||
4102 | .mdi-hardware-keyboard-arrow-right:before { | ||
4103 | content: "\e7c3"; } | ||
4104 | |||
4105 | .mdi-hardware-keyboard-arrow-up:before { | ||
4106 | content: "\e7c4"; } | ||
4107 | |||
4108 | .mdi-hardware-keyboard-backspace:before { | ||
4109 | content: "\e7c5"; } | ||
4110 | |||
4111 | .mdi-hardware-keyboard-capslock:before { | ||
4112 | content: "\e7c6"; } | ||
4113 | |||
4114 | .mdi-hardware-keyboard-control:before { | ||
4115 | content: "\e7c7"; } | ||
4116 | |||
4117 | .mdi-hardware-keyboard-hide:before { | ||
4118 | content: "\e7c8"; } | ||
4119 | |||
4120 | .mdi-hardware-keyboard-return:before { | ||
4121 | content: "\e7c9"; } | ||
4122 | |||
4123 | .mdi-hardware-keyboard-tab:before { | ||
4124 | content: "\e7ca"; } | ||
4125 | |||
4126 | .mdi-hardware-keyboard-voice:before { | ||
4127 | content: "\e7cb"; } | ||
4128 | |||
4129 | .mdi-hardware-keyboard:before { | ||
4130 | content: "\e7cc"; } | ||
4131 | |||
4132 | .mdi-hardware-laptop-chromebook:before { | ||
4133 | content: "\e7cd"; } | ||
4134 | |||
4135 | .mdi-hardware-laptop-mac:before { | ||
4136 | content: "\e7ce"; } | ||
4137 | |||
4138 | .mdi-hardware-laptop-windows:before { | ||
4139 | content: "\e7cf"; } | ||
4140 | |||
4141 | .mdi-hardware-laptop:before { | ||
4142 | content: "\e7d0"; } | ||
4143 | |||
4144 | .mdi-hardware-memory:before { | ||
4145 | content: "\e7d1"; } | ||
4146 | |||
4147 | .mdi-hardware-mouse:before { | ||
4148 | content: "\e7d2"; } | ||
4149 | |||
4150 | .mdi-hardware-phone-android:before { | ||
4151 | content: "\e7d3"; } | ||
4152 | |||
4153 | .mdi-hardware-phone-iphone:before { | ||
4154 | content: "\e7d4"; } | ||
4155 | |||
4156 | .mdi-hardware-phonelink-off:before { | ||
4157 | content: "\e7d5"; } | ||
4158 | |||
4159 | .mdi-hardware-phonelink:before { | ||
4160 | content: "\e7d6"; } | ||
4161 | |||
4162 | .mdi-hardware-security:before { | ||
4163 | content: "\e7d7"; } | ||
4164 | |||
4165 | .mdi-hardware-sim-card:before { | ||
4166 | content: "\e7d8"; } | ||
4167 | |||
4168 | .mdi-hardware-smartphone:before { | ||
4169 | content: "\e7d9"; } | ||
4170 | |||
4171 | .mdi-hardware-speaker:before { | ||
4172 | content: "\e7da"; } | ||
4173 | |||
4174 | .mdi-hardware-tablet-android:before { | ||
4175 | content: "\e7db"; } | ||
4176 | |||
4177 | .mdi-hardware-tablet-mac:before { | ||
4178 | content: "\e7dc"; } | ||
4179 | |||
4180 | .mdi-hardware-tablet:before { | ||
4181 | content: "\e7dd"; } | ||
4182 | |||
4183 | .mdi-hardware-tv:before { | ||
4184 | content: "\e7de"; } | ||
4185 | |||
4186 | .mdi-hardware-watch:before { | ||
4187 | content: "\e7df"; } | ||
4188 | |||
4189 | .mdi-image-add-to-photos:before { | ||
4190 | content: "\e7e0"; } | ||
4191 | |||
4192 | .mdi-image-adjust:before { | ||
4193 | content: "\e7e1"; } | ||
4194 | |||
4195 | .mdi-image-assistant-photo:before { | ||
4196 | content: "\e7e2"; } | ||
4197 | |||
4198 | .mdi-image-audiotrack:before { | ||
4199 | content: "\e7e3"; } | ||
4200 | |||
4201 | .mdi-image-blur-circular:before { | ||
4202 | content: "\e7e4"; } | ||
4203 | |||
4204 | .mdi-image-blur-linear:before { | ||
4205 | content: "\e7e5"; } | ||
4206 | |||
4207 | .mdi-image-blur-off:before { | ||
4208 | content: "\e7e6"; } | ||
4209 | |||
4210 | .mdi-image-blur-on:before { | ||
4211 | content: "\e7e7"; } | ||
4212 | |||
4213 | .mdi-image-brightness-1:before { | ||
4214 | content: "\e7e8"; } | ||
4215 | |||
4216 | .mdi-image-brightness-2:before { | ||
4217 | content: "\e7e9"; } | ||
4218 | |||
4219 | .mdi-image-brightness-3:before { | ||
4220 | content: "\e7ea"; } | ||
4221 | |||
4222 | .mdi-image-brightness-4:before { | ||
4223 | content: "\e7eb"; } | ||
4224 | |||
4225 | .mdi-image-brightness-5:before { | ||
4226 | content: "\e7ec"; } | ||
4227 | |||
4228 | .mdi-image-brightness-6:before { | ||
4229 | content: "\e7ed"; } | ||
4230 | |||
4231 | .mdi-image-brightness-7:before { | ||
4232 | content: "\e7ee"; } | ||
4233 | |||
4234 | .mdi-image-brush:before { | ||
4235 | content: "\e7ef"; } | ||
4236 | |||
4237 | .mdi-image-camera-alt:before { | ||
4238 | content: "\e7f0"; } | ||
4239 | |||
4240 | .mdi-image-camera-front:before { | ||
4241 | content: "\e7f1"; } | ||
4242 | |||
4243 | .mdi-image-camera-rear:before { | ||
4244 | content: "\e7f2"; } | ||
4245 | |||
4246 | .mdi-image-camera-roll:before { | ||
4247 | content: "\e7f3"; } | ||
4248 | |||
4249 | .mdi-image-camera:before { | ||
4250 | content: "\e7f4"; } | ||
4251 | |||
4252 | .mdi-image-center-focus-strong:before { | ||
4253 | content: "\e7f5"; } | ||
4254 | |||
4255 | .mdi-image-center-focus-weak:before { | ||
4256 | content: "\e7f6"; } | ||
4257 | |||
4258 | .mdi-image-collections:before { | ||
4259 | content: "\e7f7"; } | ||
4260 | |||
4261 | .mdi-image-color-lens:before { | ||
4262 | content: "\e7f8"; } | ||
4263 | |||
4264 | .mdi-image-colorize:before { | ||
4265 | content: "\e7f9"; } | ||
4266 | |||
4267 | .mdi-image-compare:before { | ||
4268 | content: "\e7fa"; } | ||
4269 | |||
4270 | .mdi-image-control-point-duplicate:before { | ||
4271 | content: "\e7fb"; } | ||
4272 | |||
4273 | .mdi-image-control-point:before { | ||
4274 | content: "\e7fc"; } | ||
4275 | |||
4276 | .mdi-image-crop-3-2:before { | ||
4277 | content: "\e7fd"; } | ||
4278 | |||
4279 | .mdi-image-crop-5-4:before { | ||
4280 | content: "\e7fe"; } | ||
4281 | |||
4282 | .mdi-image-crop-7-5:before { | ||
4283 | content: "\e7ff"; } | ||
4284 | |||
4285 | .mdi-image-crop-16-9:before { | ||
4286 | content: "\e800"; } | ||
4287 | |||
4288 | .mdi-image-crop-din:before { | ||
4289 | content: "\e801"; } | ||
4290 | |||
4291 | .mdi-image-crop-free:before { | ||
4292 | content: "\e802"; } | ||
4293 | |||
4294 | .mdi-image-crop-landscape:before { | ||
4295 | content: "\e803"; } | ||
4296 | |||
4297 | .mdi-image-crop-original:before { | ||
4298 | content: "\e804"; } | ||
4299 | |||
4300 | .mdi-image-crop-portrait:before { | ||
4301 | content: "\e805"; } | ||
4302 | |||
4303 | .mdi-image-crop-square:before { | ||
4304 | content: "\e806"; } | ||
4305 | |||
4306 | .mdi-image-crop:before { | ||
4307 | content: "\e807"; } | ||
4308 | |||
4309 | .mdi-image-dehaze:before { | ||
4310 | content: "\e808"; } | ||
4311 | |||
4312 | .mdi-image-details:before { | ||
4313 | content: "\e809"; } | ||
4314 | |||
4315 | .mdi-image-edit:before { | ||
4316 | content: "\e80a"; } | ||
4317 | |||
4318 | .mdi-image-exposure-minus-1:before { | ||
4319 | content: "\e80b"; } | ||
4320 | |||
4321 | .mdi-image-exposure-minus-2:before { | ||
4322 | content: "\e80c"; } | ||
4323 | |||
4324 | .mdi-image-exposure-plus-1:before { | ||
4325 | content: "\e80d"; } | ||
4326 | |||
4327 | .mdi-image-exposure-plus-2:before { | ||
4328 | content: "\e80e"; } | ||
4329 | |||
4330 | .mdi-image-exposure-zero:before { | ||
4331 | content: "\e80f"; } | ||
4332 | |||
4333 | .mdi-image-exposure:before { | ||
4334 | content: "\e810"; } | ||
4335 | |||
4336 | .mdi-image-filter-1:before { | ||
4337 | content: "\e811"; } | ||
4338 | |||
4339 | .mdi-image-filter-2:before { | ||
4340 | content: "\e812"; } | ||
4341 | |||
4342 | .mdi-image-filter-3:before { | ||
4343 | content: "\e813"; } | ||
4344 | |||
4345 | .mdi-image-filter-4:before { | ||
4346 | content: "\e814"; } | ||
4347 | |||
4348 | .mdi-image-filter-5:before { | ||
4349 | content: "\e815"; } | ||
4350 | |||
4351 | .mdi-image-filter-6:before { | ||
4352 | content: "\e816"; } | ||
4353 | |||
4354 | .mdi-image-filter-7:before { | ||
4355 | content: "\e817"; } | ||
4356 | |||
4357 | .mdi-image-filter-8:before { | ||
4358 | content: "\e818"; } | ||
4359 | |||
4360 | .mdi-image-filter-9-plus:before { | ||
4361 | content: "\e819"; } | ||
4362 | |||
4363 | .mdi-image-filter-9:before { | ||
4364 | content: "\e81a"; } | ||
4365 | |||
4366 | .mdi-image-filter-b-and-w:before { | ||
4367 | content: "\e81b"; } | ||
4368 | |||
4369 | .mdi-image-filter-center-focus:before { | ||
4370 | content: "\e81c"; } | ||
4371 | |||
4372 | .mdi-image-filter-drama:before { | ||
4373 | content: "\e81d"; } | ||
4374 | |||
4375 | .mdi-image-filter-frames:before { | ||
4376 | content: "\e81e"; } | ||
4377 | |||
4378 | .mdi-image-filter-hdr:before { | ||
4379 | content: "\e81f"; } | ||
4380 | |||
4381 | .mdi-image-filter-none:before { | ||
4382 | content: "\e820"; } | ||
4383 | |||
4384 | .mdi-image-filter-tilt-shift:before { | ||
4385 | content: "\e821"; } | ||
4386 | |||
4387 | .mdi-image-filter-vintage:before { | ||
4388 | content: "\e822"; } | ||
4389 | |||
4390 | .mdi-image-filter:before { | ||
4391 | content: "\e823"; } | ||
4392 | |||
4393 | .mdi-image-flare:before { | ||
4394 | content: "\e824"; } | ||
4395 | |||
4396 | .mdi-image-flash-auto:before { | ||
4397 | content: "\e825"; } | ||
4398 | |||
4399 | .mdi-image-flash-off:before { | ||
4400 | content: "\e826"; } | ||
4401 | |||
4402 | .mdi-image-flash-on:before { | ||
4403 | content: "\e827"; } | ||
4404 | |||
4405 | .mdi-image-flip:before { | ||
4406 | content: "\e828"; } | ||
4407 | |||
4408 | .mdi-image-gradient:before { | ||
4409 | content: "\e829"; } | ||
4410 | |||
4411 | .mdi-image-grain:before { | ||
4412 | content: "\e82a"; } | ||
4413 | |||
4414 | .mdi-image-grid-off:before { | ||
4415 | content: "\e82b"; } | ||
4416 | |||
4417 | .mdi-image-grid-on:before { | ||
4418 | content: "\e82c"; } | ||
4419 | |||
4420 | .mdi-image-hdr-off:before { | ||
4421 | content: "\e82d"; } | ||
4422 | |||
4423 | .mdi-image-hdr-on:before { | ||
4424 | content: "\e82e"; } | ||
4425 | |||
4426 | .mdi-image-hdr-strong:before { | ||
4427 | content: "\e82f"; } | ||
4428 | |||
4429 | .mdi-image-hdr-weak:before { | ||
4430 | content: "\e830"; } | ||
4431 | |||
4432 | .mdi-image-healing:before { | ||
4433 | content: "\e831"; } | ||
4434 | |||
4435 | .mdi-image-image-aspect-ratio:before { | ||
4436 | content: "\e832"; } | ||
4437 | |||
4438 | .mdi-image-image:before { | ||
4439 | content: "\e833"; } | ||
4440 | |||
4441 | .mdi-image-iso:before { | ||
4442 | content: "\e834"; } | ||
4443 | |||
4444 | .mdi-image-landscape:before { | ||
4445 | content: "\e835"; } | ||
4446 | |||
4447 | .mdi-image-leak-add:before { | ||
4448 | content: "\e836"; } | ||
4449 | |||
4450 | .mdi-image-leak-remove:before { | ||
4451 | content: "\e837"; } | ||
4452 | |||
4453 | .mdi-image-lens:before { | ||
4454 | content: "\e838"; } | ||
4455 | |||
4456 | .mdi-image-looks-3:before { | ||
4457 | content: "\e839"; } | ||
4458 | |||
4459 | .mdi-image-looks-4:before { | ||
4460 | content: "\e83a"; } | ||
4461 | |||
4462 | .mdi-image-looks-5:before { | ||
4463 | content: "\e83b"; } | ||
4464 | |||
4465 | .mdi-image-looks-6:before { | ||
4466 | content: "\e83c"; } | ||
4467 | |||
4468 | .mdi-image-looks-one:before { | ||
4469 | content: "\e83d"; } | ||
4470 | |||
4471 | .mdi-image-looks-two:before { | ||
4472 | content: "\e83e"; } | ||
4473 | |||
4474 | .mdi-image-looks:before { | ||
4475 | content: "\e83f"; } | ||
4476 | |||
4477 | .mdi-image-loupe:before { | ||
4478 | content: "\e840"; } | ||
4479 | |||
4480 | .mdi-image-movie-creation:before { | ||
4481 | content: "\e841"; } | ||
4482 | |||
4483 | .mdi-image-nature-people:before { | ||
4484 | content: "\e842"; } | ||
4485 | |||
4486 | .mdi-image-nature:before { | ||
4487 | content: "\e843"; } | ||
4488 | |||
4489 | .mdi-image-navigate-before:before { | ||
4490 | content: "\e844"; } | ||
4491 | |||
4492 | .mdi-image-navigate-next:before { | ||
4493 | content: "\e845"; } | ||
4494 | |||
4495 | .mdi-image-palette:before { | ||
4496 | content: "\e846"; } | ||
4497 | |||
4498 | .mdi-image-panorama-fisheye:before { | ||
4499 | content: "\e847"; } | ||
4500 | |||
4501 | .mdi-image-panorama-horizontal:before { | ||
4502 | content: "\e848"; } | ||
4503 | |||
4504 | .mdi-image-panorama-vertical:before { | ||
4505 | content: "\e849"; } | ||
4506 | |||
4507 | .mdi-image-panorama-wide-angle:before { | ||
4508 | content: "\e84a"; } | ||
4509 | |||
4510 | .mdi-image-panorama:before { | ||
4511 | content: "\e84b"; } | ||
4512 | |||
4513 | .mdi-image-photo-album:before { | ||
4514 | content: "\e84c"; } | ||
4515 | |||
4516 | .mdi-image-photo-camera:before { | ||
4517 | content: "\e84d"; } | ||
4518 | |||
4519 | .mdi-image-photo-library:before { | ||
4520 | content: "\e84e"; } | ||
4521 | |||
4522 | .mdi-image-photo:before { | ||
4523 | content: "\e84f"; } | ||
4524 | |||
4525 | .mdi-image-portrait:before { | ||
4526 | content: "\e850"; } | ||
4527 | |||
4528 | .mdi-image-remove-red-eye:before { | ||
4529 | content: "\e851"; } | ||
4530 | |||
4531 | .mdi-image-rotate-left:before { | ||
4532 | content: "\e852"; } | ||
4533 | |||
4534 | .mdi-image-rotate-right:before { | ||
4535 | content: "\e853"; } | ||
4536 | |||
4537 | .mdi-image-slideshow:before { | ||
4538 | content: "\e854"; } | ||
4539 | |||
4540 | .mdi-image-straighten:before { | ||
4541 | content: "\e855"; } | ||
4542 | |||
4543 | .mdi-image-style:before { | ||
4544 | content: "\e856"; } | ||
4545 | |||
4546 | .mdi-image-switch-camera:before { | ||
4547 | content: "\e857"; } | ||
4548 | |||
4549 | .mdi-image-switch-video:before { | ||
4550 | content: "\e858"; } | ||
4551 | |||
4552 | .mdi-image-tag-faces:before { | ||
4553 | content: "\e859"; } | ||
4554 | |||
4555 | .mdi-image-texture:before { | ||
4556 | content: "\e85a"; } | ||
4557 | |||
4558 | .mdi-image-timelapse:before { | ||
4559 | content: "\e85b"; } | ||
4560 | |||
4561 | .mdi-image-timer-3:before { | ||
4562 | content: "\e85c"; } | ||
4563 | |||
4564 | .mdi-image-timer-10:before { | ||
4565 | content: "\e85d"; } | ||
4566 | |||
4567 | .mdi-image-timer-auto:before { | ||
4568 | content: "\e85e"; } | ||
4569 | |||
4570 | .mdi-image-timer-off:before { | ||
4571 | content: "\e85f"; } | ||
4572 | |||
4573 | .mdi-image-timer:before { | ||
4574 | content: "\e860"; } | ||
4575 | |||
4576 | .mdi-image-tonality:before { | ||
4577 | content: "\e861"; } | ||
4578 | |||
4579 | .mdi-image-transform:before { | ||
4580 | content: "\e862"; } | ||
4581 | |||
4582 | .mdi-image-tune:before { | ||
4583 | content: "\e863"; } | ||
4584 | |||
4585 | .mdi-image-wb-auto:before { | ||
4586 | content: "\e864"; } | ||
4587 | |||
4588 | .mdi-image-wb-cloudy:before { | ||
4589 | content: "\e865"; } | ||
4590 | |||
4591 | .mdi-image-wb-incandescent:before { | ||
4592 | content: "\e866"; } | ||
4593 | |||
4594 | .mdi-image-wb-irradescent:before { | ||
4595 | content: "\e867"; } | ||
4596 | |||
4597 | .mdi-image-wb-sunny:before { | ||
4598 | content: "\e868"; } | ||
4599 | |||
4600 | .mdi-maps-beenhere:before { | ||
4601 | content: "\e869"; } | ||
4602 | |||
4603 | .mdi-maps-directions-bike:before { | ||
4604 | content: "\e86a"; } | ||
4605 | |||
4606 | .mdi-maps-directions-bus:before { | ||
4607 | content: "\e86b"; } | ||
4608 | |||
4609 | .mdi-maps-directions-car:before { | ||
4610 | content: "\e86c"; } | ||
4611 | |||
4612 | .mdi-maps-directions-ferry:before { | ||
4613 | content: "\e86d"; } | ||
4614 | |||
4615 | .mdi-maps-directions-subway:before { | ||
4616 | content: "\e86e"; } | ||
4617 | |||
4618 | .mdi-maps-directions-train:before { | ||
4619 | content: "\e86f"; } | ||
4620 | |||
4621 | .mdi-maps-directions-transit:before { | ||
4622 | content: "\e870"; } | ||
4623 | |||
4624 | .mdi-maps-directions-walk:before { | ||
4625 | content: "\e871"; } | ||
4626 | |||
4627 | .mdi-maps-directions:before { | ||
4628 | content: "\e872"; } | ||
4629 | |||
4630 | .mdi-maps-flight:before { | ||
4631 | content: "\e873"; } | ||
4632 | |||
4633 | .mdi-maps-hotel:before { | ||
4634 | content: "\e874"; } | ||
4635 | |||
4636 | .mdi-maps-layers-clear:before { | ||
4637 | content: "\e875"; } | ||
4638 | |||
4639 | .mdi-maps-layers:before { | ||
4640 | content: "\e876"; } | ||
4641 | |||
4642 | .mdi-maps-local-airport:before { | ||
4643 | content: "\e877"; } | ||
4644 | |||
4645 | .mdi-maps-local-atm:before { | ||
4646 | content: "\e878"; } | ||
4647 | |||
4648 | .mdi-maps-local-attraction:before { | ||
4649 | content: "\e879"; } | ||
4650 | |||
4651 | .mdi-maps-local-bar:before { | ||
4652 | content: "\e87a"; } | ||
4653 | |||
4654 | .mdi-maps-local-cafe:before { | ||
4655 | content: "\e87b"; } | ||
4656 | |||
4657 | .mdi-maps-local-car-wash:before { | ||
4658 | content: "\e87c"; } | ||
4659 | |||
4660 | .mdi-maps-local-convenience-store:before { | ||
4661 | content: "\e87d"; } | ||
4662 | |||
4663 | .mdi-maps-local-drink:before { | ||
4664 | content: "\e87e"; } | ||
4665 | |||
4666 | .mdi-maps-local-florist:before { | ||
4667 | content: "\e87f"; } | ||
4668 | |||
4669 | .mdi-maps-local-gas-station:before { | ||
4670 | content: "\e880"; } | ||
4671 | |||
4672 | .mdi-maps-local-grocery-store:before { | ||
4673 | content: "\e881"; } | ||
4674 | |||
4675 | .mdi-maps-local-hospital:before { | ||
4676 | content: "\e882"; } | ||
4677 | |||
4678 | .mdi-maps-local-hotel:before { | ||
4679 | content: "\e883"; } | ||
4680 | |||
4681 | .mdi-maps-local-laundry-service:before { | ||
4682 | content: "\e884"; } | ||
4683 | |||
4684 | .mdi-maps-local-library:before { | ||
4685 | content: "\e885"; } | ||
4686 | |||
4687 | .mdi-maps-local-mall:before { | ||
4688 | content: "\e886"; } | ||
4689 | |||
4690 | .mdi-maps-local-movies:before { | ||
4691 | content: "\e887"; } | ||
4692 | |||
4693 | .mdi-maps-local-offer:before { | ||
4694 | content: "\e888"; } | ||
4695 | |||
4696 | .mdi-maps-local-parking:before { | ||
4697 | content: "\e889"; } | ||
4698 | |||
4699 | .mdi-maps-local-pharmacy:before { | ||
4700 | content: "\e88a"; } | ||
4701 | |||
4702 | .mdi-maps-local-phone:before { | ||
4703 | content: "\e88b"; } | ||
4704 | |||
4705 | .mdi-maps-local-pizza:before { | ||
4706 | content: "\e88c"; } | ||
4707 | |||
4708 | .mdi-maps-local-play:before { | ||
4709 | content: "\e88d"; } | ||
4710 | |||
4711 | .mdi-maps-local-post-office:before { | ||
4712 | content: "\e88e"; } | ||
4713 | |||
4714 | .mdi-maps-local-print-shop:before { | ||
4715 | content: "\e88f"; } | ||
4716 | |||
4717 | .mdi-maps-local-restaurant:before { | ||
4718 | content: "\e890"; } | ||
4719 | |||
4720 | .mdi-maps-local-see:before { | ||
4721 | content: "\e891"; } | ||
4722 | |||
4723 | .mdi-maps-local-shipping:before { | ||
4724 | content: "\e892"; } | ||
4725 | |||
4726 | .mdi-maps-local-taxi:before { | ||
4727 | content: "\e893"; } | ||
4728 | |||
4729 | .mdi-maps-location-history:before { | ||
4730 | content: "\e894"; } | ||
4731 | |||
4732 | .mdi-maps-map:before { | ||
4733 | content: "\e895"; } | ||
4734 | |||
4735 | .mdi-maps-my-location:before { | ||
4736 | content: "\e896"; } | ||
4737 | |||
4738 | .mdi-maps-navigation:before { | ||
4739 | content: "\e897"; } | ||
4740 | |||
4741 | .mdi-maps-pin-drop:before { | ||
4742 | content: "\e898"; } | ||
4743 | |||
4744 | .mdi-maps-place:before { | ||
4745 | content: "\e899"; } | ||
4746 | |||
4747 | .mdi-maps-rate-review:before { | ||
4748 | content: "\e89a"; } | ||
4749 | |||
4750 | .mdi-maps-restaurant-menu:before { | ||
4751 | content: "\e89b"; } | ||
4752 | |||
4753 | .mdi-maps-satellite:before { | ||
4754 | content: "\e89c"; } | ||
4755 | |||
4756 | .mdi-maps-store-mall-directory:before { | ||
4757 | content: "\e89d"; } | ||
4758 | |||
4759 | .mdi-maps-terrain:before { | ||
4760 | content: "\e89e"; } | ||
4761 | |||
4762 | .mdi-maps-traffic:before { | ||
4763 | content: "\e89f"; } | ||
4764 | |||
4765 | .mdi-navigation-apps:before { | ||
4766 | content: "\e8a0"; } | ||
4767 | |||
4768 | .mdi-navigation-arrow-back:before { | ||
4769 | content: "\e8a1"; } | ||
4770 | |||
4771 | .mdi-navigation-arrow-drop-down-circle:before { | ||
4772 | content: "\e8a2"; } | ||
4773 | |||
4774 | .mdi-navigation-arrow-drop-down:before { | ||
4775 | content: "\e8a3"; } | ||
4776 | |||
4777 | .mdi-navigation-arrow-drop-up:before { | ||
4778 | content: "\e8a4"; } | ||
4779 | |||
4780 | .mdi-navigation-arrow-forward:before { | ||
4781 | content: "\e8a5"; } | ||
4782 | |||
4783 | .mdi-navigation-cancel:before { | ||
4784 | content: "\e8a6"; } | ||
4785 | |||
4786 | .mdi-navigation-check:before { | ||
4787 | content: "\e8a7"; } | ||
4788 | |||
4789 | .mdi-navigation-chevron-left:before { | ||
4790 | content: "\e8a8"; } | ||
4791 | |||
4792 | .mdi-navigation-chevron-right:before { | ||
4793 | content: "\e8a9"; } | ||
4794 | |||
4795 | .mdi-navigation-close:before { | ||
4796 | content: "\e8aa"; } | ||
4797 | |||
4798 | .mdi-navigation-expand-less:before { | ||
4799 | content: "\e8ab"; } | ||
4800 | |||
4801 | .mdi-navigation-expand-more:before { | ||
4802 | content: "\e8ac"; } | ||
4803 | |||
4804 | .mdi-navigation-fullscreen-exit:before { | ||
4805 | content: "\e8ad"; } | ||
4806 | |||
4807 | .mdi-navigation-fullscreen:before { | ||
4808 | content: "\e8ae"; } | ||
4809 | |||
4810 | .mdi-navigation-menu:before { | ||
4811 | content: "\e8af"; } | ||
4812 | |||
4813 | .mdi-navigation-more-horiz:before { | ||
4814 | content: "\e8b0"; } | ||
4815 | |||
4816 | .mdi-navigation-more-vert:before { | ||
4817 | content: "\e8b1"; } | ||
4818 | |||
4819 | .mdi-navigation-refresh:before { | ||
4820 | content: "\e8b2"; } | ||
4821 | |||
4822 | .mdi-navigation-unfold-less:before { | ||
4823 | content: "\e8b3"; } | ||
4824 | |||
4825 | .mdi-navigation-unfold-more:before { | ||
4826 | content: "\e8b4"; } | ||
4827 | |||
4828 | .mdi-notification-adb:before { | ||
4829 | content: "\e8b5"; } | ||
4830 | |||
4831 | .mdi-notification-bluetooth-audio:before { | ||
4832 | content: "\e8b6"; } | ||
4833 | |||
4834 | .mdi-notification-disc-full:before { | ||
4835 | content: "\e8b7"; } | ||
4836 | |||
4837 | .mdi-notification-dnd-forwardslash:before { | ||
4838 | content: "\e8b8"; } | ||
4839 | |||
4840 | .mdi-notification-do-not-disturb:before { | ||
4841 | content: "\e8b9"; } | ||
4842 | |||
4843 | .mdi-notification-drive-eta:before { | ||
4844 | content: "\e8ba"; } | ||
4845 | |||
4846 | .mdi-notification-event-available:before { | ||
4847 | content: "\e8bb"; } | ||
4848 | |||
4849 | .mdi-notification-event-busy:before { | ||
4850 | content: "\e8bc"; } | ||
4851 | |||
4852 | .mdi-notification-event-note:before { | ||
4853 | content: "\e8bd"; } | ||
4854 | |||
4855 | .mdi-notification-folder-special:before { | ||
4856 | content: "\e8be"; } | ||
4857 | |||
4858 | .mdi-notification-mms:before { | ||
4859 | content: "\e8bf"; } | ||
4860 | |||
4861 | .mdi-notification-more:before { | ||
4862 | content: "\e8c0"; } | ||
4863 | |||
4864 | .mdi-notification-network-locked:before { | ||
4865 | content: "\e8c1"; } | ||
4866 | |||
4867 | .mdi-notification-phone-bluetooth-speaker:before { | ||
4868 | content: "\e8c2"; } | ||
4869 | |||
4870 | .mdi-notification-phone-forwarded:before { | ||
4871 | content: "\e8c3"; } | ||
4872 | |||
4873 | .mdi-notification-phone-in-talk:before { | ||
4874 | content: "\e8c4"; } | ||
4875 | |||
4876 | .mdi-notification-phone-locked:before { | ||
4877 | content: "\e8c5"; } | ||
4878 | |||
4879 | .mdi-notification-phone-missed:before { | ||
4880 | content: "\e8c6"; } | ||
4881 | |||
4882 | .mdi-notification-phone-paused:before { | ||
4883 | content: "\e8c7"; } | ||
4884 | |||
4885 | .mdi-notification-play-download:before { | ||
4886 | content: "\e8c8"; } | ||
4887 | |||
4888 | .mdi-notification-play-install:before { | ||
4889 | content: "\e8c9"; } | ||
4890 | |||
4891 | .mdi-notification-sd-card:before { | ||
4892 | content: "\e8ca"; } | ||
4893 | |||
4894 | .mdi-notification-sim-card-alert:before { | ||
4895 | content: "\e8cb"; } | ||
4896 | |||
4897 | .mdi-notification-sms-failed:before { | ||
4898 | content: "\e8cc"; } | ||
4899 | |||
4900 | .mdi-notification-sms:before { | ||
4901 | content: "\e8cd"; } | ||
4902 | |||
4903 | .mdi-notification-sync-disabled:before { | ||
4904 | content: "\e8ce"; } | ||
4905 | |||
4906 | .mdi-notification-sync-problem:before { | ||
4907 | content: "\e8cf"; } | ||
4908 | |||
4909 | .mdi-notification-sync:before { | ||
4910 | content: "\e8d0"; } | ||
4911 | |||
4912 | .mdi-notification-system-update:before { | ||
4913 | content: "\e8d1"; } | ||
4914 | |||
4915 | .mdi-notification-tap-and-play:before { | ||
4916 | content: "\e8d2"; } | ||
4917 | |||
4918 | .mdi-notification-time-to-leave:before { | ||
4919 | content: "\e8d3"; } | ||
4920 | |||
4921 | .mdi-notification-vibration:before { | ||
4922 | content: "\e8d4"; } | ||
4923 | |||
4924 | .mdi-notification-voice-chat:before { | ||
4925 | content: "\e8d5"; } | ||
4926 | |||
4927 | .mdi-notification-vpn-lock:before { | ||
4928 | content: "\e8d6"; } | ||
4929 | |||
4930 | .mdi-social-cake:before { | ||
4931 | content: "\e8d7"; } | ||
4932 | |||
4933 | .mdi-social-domain:before { | ||
4934 | content: "\e8d8"; } | ||
4935 | |||
4936 | .mdi-social-group-add:before { | ||
4937 | content: "\e8d9"; } | ||
4938 | |||
4939 | .mdi-social-group:before { | ||
4940 | content: "\e8da"; } | ||
4941 | |||
4942 | .mdi-social-location-city:before { | ||
4943 | content: "\e8db"; } | ||
4944 | |||
4945 | .mdi-social-mood:before { | ||
4946 | content: "\e8dc"; } | ||
4947 | |||
4948 | .mdi-social-notifications-none:before { | ||
4949 | content: "\e8dd"; } | ||
4950 | |||
4951 | .mdi-social-notifications-off:before { | ||
4952 | content: "\e8de"; } | ||
4953 | |||
4954 | .mdi-social-notifications-on:before { | ||
4955 | content: "\e8df"; } | ||
4956 | |||
4957 | .mdi-social-notifications-paused:before { | ||
4958 | content: "\e8e0"; } | ||
4959 | |||
4960 | .mdi-social-notifications:before { | ||
4961 | content: "\e8e1"; } | ||
4962 | |||
4963 | .mdi-social-pages:before { | ||
4964 | content: "\e8e2"; } | ||
4965 | |||
4966 | .mdi-social-party-mode:before { | ||
4967 | content: "\e8e3"; } | ||
4968 | |||
4969 | .mdi-social-people-outline:before { | ||
4970 | content: "\e8e4"; } | ||
4971 | |||
4972 | .mdi-social-people:before { | ||
4973 | content: "\e8e5"; } | ||
4974 | |||
4975 | .mdi-social-person-add:before { | ||
4976 | content: "\e8e6"; } | ||
4977 | |||
4978 | .mdi-social-person-outline:before { | ||
4979 | content: "\e8e7"; } | ||
4980 | |||
4981 | .mdi-social-person:before { | ||
4982 | content: "\e8e8"; } | ||
4983 | |||
4984 | .mdi-social-plus-one:before { | ||
4985 | content: "\e8e9"; } | ||
4986 | |||
4987 | .mdi-social-poll:before { | ||
4988 | content: "\e8ea"; } | ||
4989 | |||
4990 | .mdi-social-public:before { | ||
4991 | content: "\e8eb"; } | ||
4992 | |||
4993 | .mdi-social-school:before { | ||
4994 | content: "\e8ec"; } | ||
4995 | |||
4996 | .mdi-social-share:before { | ||
4997 | content: "\e8ed"; } | ||
4998 | |||
4999 | .mdi-social-whatshot:before { | ||
5000 | content: "\e8ee"; } | ||
5001 | |||
5002 | .mdi-toggle-check-box-outline-blank:before { | ||
5003 | content: "\e8ef"; } | ||
5004 | |||
5005 | .mdi-toggle-check-box:before { | ||
5006 | content: "\e8f0"; } | ||
5007 | |||
5008 | .mdi-toggle-radio-button-off:before { | ||
5009 | content: "\e8f1"; } | ||
5010 | |||
5011 | .mdi-toggle-radio-button-on:before { | ||
5012 | content: "\e8f2"; } | ||
5013 | |||
5014 | .mdi-toggle-star-half:before { | ||
5015 | content: "\e8f3"; } | ||
5016 | |||
5017 | .mdi-toggle-star-outline:before { | ||
5018 | content: "\e8f4"; } | ||
5019 | |||
5020 | .mdi-toggle-star:before { | ||
5021 | content: "\e8f5"; } | ||
5022 | |||
5023 | .container { | ||
5024 | margin: 0 auto; | ||
5025 | max-width: 1280px; | ||
5026 | width: 90%; } | ||
5027 | |||
5028 | @media only screen and (min-width : 601px) { | ||
5029 | .container { | ||
5030 | width: 85%; } } | ||
5031 | |||
5032 | @media only screen and (min-width : 993px) { | ||
5033 | .container { | ||
5034 | width: 70%; } } | ||
5035 | |||
5036 | .container .row { | ||
5037 | margin-left: -0.75rem; | ||
5038 | margin-right: -0.75rem; } | ||
5039 | |||
5040 | .section { | ||
5041 | padding-top: 1rem; | ||
5042 | padding-bottom: 1rem; } | ||
5043 | .section.no-pad { | ||
5044 | padding: 0; } | ||
5045 | .section.no-pad-bot { | ||
5046 | padding-bottom: 0; } | ||
5047 | .section.no-pad-top { | ||
5048 | padding-top: 0; } | ||
5049 | |||
5050 | .row { | ||
5051 | margin-left: auto; | ||
5052 | margin-right: auto; | ||
5053 | margin-bottom: 20px; } | ||
5054 | .row:after { | ||
5055 | content: ""; | ||
5056 | display: table; | ||
5057 | clear: both; } | ||
5058 | .row .col { | ||
5059 | float: left; | ||
5060 | -webkit-box-sizing: border-box; | ||
5061 | -moz-box-sizing: border-box; | ||
5062 | box-sizing: border-box; | ||
5063 | padding: 0 0.75rem; } | ||
5064 | .row .col.s1 { | ||
5065 | width: 8.33333%; | ||
5066 | margin-left: 0; } | ||
5067 | .row .col.s2 { | ||
5068 | width: 16.66667%; | ||
5069 | margin-left: 0; } | ||
5070 | .row .col.s3 { | ||
5071 | width: 25%; | ||
5072 | margin-left: 0; } | ||
5073 | .row .col.s4 { | ||
5074 | width: 33.33333%; | ||
5075 | margin-left: 0; } | ||
5076 | .row .col.s5 { | ||
5077 | width: 41.66667%; | ||
5078 | margin-left: 0; } | ||
5079 | .row .col.s6 { | ||
5080 | width: 50%; | ||
5081 | margin-left: 0; } | ||
5082 | .row .col.s7 { | ||
5083 | width: 58.33333%; | ||
5084 | margin-left: 0; } | ||
5085 | .row .col.s8 { | ||
5086 | width: 66.66667%; | ||
5087 | margin-left: 0; } | ||
5088 | .row .col.s9 { | ||
5089 | width: 75%; | ||
5090 | margin-left: 0; } | ||
5091 | .row .col.s10 { | ||
5092 | width: 83.33333%; | ||
5093 | margin-left: 0; } | ||
5094 | .row .col.s11 { | ||
5095 | width: 91.66667%; | ||
5096 | margin-left: 0; } | ||
5097 | .row .col.s12 { | ||
5098 | width: 100%; | ||
5099 | margin-left: 0; } | ||
5100 | .row .col.offset-s1 { | ||
5101 | margin-left: 8.33333%; } | ||
5102 | .row .col.offset-s2 { | ||
5103 | margin-left: 16.66667%; } | ||
5104 | .row .col.offset-s3 { | ||
5105 | margin-left: 25%; } | ||
5106 | .row .col.offset-s4 { | ||
5107 | margin-left: 33.33333%; } | ||
5108 | .row .col.offset-s5 { | ||
5109 | margin-left: 41.66667%; } | ||
5110 | .row .col.offset-s6 { | ||
5111 | margin-left: 50%; } | ||
5112 | .row .col.offset-s7 { | ||
5113 | margin-left: 58.33333%; } | ||
5114 | .row .col.offset-s8 { | ||
5115 | margin-left: 66.66667%; } | ||
5116 | .row .col.offset-s9 { | ||
5117 | margin-left: 75%; } | ||
5118 | .row .col.offset-s10 { | ||
5119 | margin-left: 83.33333%; } | ||
5120 | .row .col.offset-s11 { | ||
5121 | margin-left: 91.66667%; } | ||
5122 | .row .col.offset-s12 { | ||
5123 | margin-left: 100%; } | ||
5124 | @media only screen and (min-width : 601px) { | ||
5125 | .row .col.m1 { | ||
5126 | width: 8.33333%; | ||
5127 | margin-left: 0; } | ||
5128 | .row .col.m2 { | ||
5129 | width: 16.66667%; | ||
5130 | margin-left: 0; } | ||
5131 | .row .col.m3 { | ||
5132 | width: 25%; | ||
5133 | margin-left: 0; } | ||
5134 | .row .col.m4 { | ||
5135 | width: 33.33333%; | ||
5136 | margin-left: 0; } | ||
5137 | .row .col.m5 { | ||
5138 | width: 41.66667%; | ||
5139 | margin-left: 0; } | ||
5140 | .row .col.m6 { | ||
5141 | width: 50%; | ||
5142 | margin-left: 0; } | ||
5143 | .row .col.m7 { | ||
5144 | width: 58.33333%; | ||
5145 | margin-left: 0; } | ||
5146 | .row .col.m8 { | ||
5147 | width: 66.66667%; | ||
5148 | margin-left: 0; } | ||
5149 | .row .col.m9 { | ||
5150 | width: 75%; | ||
5151 | margin-left: 0; } | ||
5152 | .row .col.m10 { | ||
5153 | width: 83.33333%; | ||
5154 | margin-left: 0; } | ||
5155 | .row .col.m11 { | ||
5156 | width: 91.66667%; | ||
5157 | margin-left: 0; } | ||
5158 | .row .col.m12 { | ||
5159 | width: 100%; | ||
5160 | margin-left: 0; } | ||
5161 | .row .col.offset-m1 { | ||
5162 | margin-left: 8.33333%; } | ||
5163 | .row .col.offset-m2 { | ||
5164 | margin-left: 16.66667%; } | ||
5165 | .row .col.offset-m3 { | ||
5166 | margin-left: 25%; } | ||
5167 | .row .col.offset-m4 { | ||
5168 | margin-left: 33.33333%; } | ||
5169 | .row .col.offset-m5 { | ||
5170 | margin-left: 41.66667%; } | ||
5171 | .row .col.offset-m6 { | ||
5172 | margin-left: 50%; } | ||
5173 | .row .col.offset-m7 { | ||
5174 | margin-left: 58.33333%; } | ||
5175 | .row .col.offset-m8 { | ||
5176 | margin-left: 66.66667%; } | ||
5177 | .row .col.offset-m9 { | ||
5178 | margin-left: 75%; } | ||
5179 | .row .col.offset-m10 { | ||
5180 | margin-left: 83.33333%; } | ||
5181 | .row .col.offset-m11 { | ||
5182 | margin-left: 91.66667%; } | ||
5183 | .row .col.offset-m12 { | ||
5184 | margin-left: 100%; } } | ||
5185 | @media only screen and (min-width : 993px) { | ||
5186 | .row .col.l1 { | ||
5187 | width: 8.33333%; | ||
5188 | margin-left: 0; } | ||
5189 | .row .col.l2 { | ||
5190 | width: 16.66667%; | ||
5191 | margin-left: 0; } | ||
5192 | .row .col.l3 { | ||
5193 | width: 25%; | ||
5194 | margin-left: 0; } | ||
5195 | .row .col.l4 { | ||
5196 | width: 33.33333%; | ||
5197 | margin-left: 0; } | ||
5198 | .row .col.l5 { | ||
5199 | width: 41.66667%; | ||
5200 | margin-left: 0; } | ||
5201 | .row .col.l6 { | ||
5202 | width: 50%; | ||
5203 | margin-left: 0; } | ||
5204 | .row .col.l7 { | ||
5205 | width: 58.33333%; | ||
5206 | margin-left: 0; } | ||
5207 | .row .col.l8 { | ||
5208 | width: 66.66667%; | ||
5209 | margin-left: 0; } | ||
5210 | .row .col.l9 { | ||
5211 | width: 75%; | ||
5212 | margin-left: 0; } | ||
5213 | .row .col.l10 { | ||
5214 | width: 83.33333%; | ||
5215 | margin-left: 0; } | ||
5216 | .row .col.l11 { | ||
5217 | width: 91.66667%; | ||
5218 | margin-left: 0; } | ||
5219 | .row .col.l12 { | ||
5220 | width: 100%; | ||
5221 | margin-left: 0; } | ||
5222 | .row .col.offset-l1 { | ||
5223 | margin-left: 8.33333%; } | ||
5224 | .row .col.offset-l2 { | ||
5225 | margin-left: 16.66667%; } | ||
5226 | .row .col.offset-l3 { | ||
5227 | margin-left: 25%; } | ||
5228 | .row .col.offset-l4 { | ||
5229 | margin-left: 33.33333%; } | ||
5230 | .row .col.offset-l5 { | ||
5231 | margin-left: 41.66667%; } | ||
5232 | .row .col.offset-l6 { | ||
5233 | margin-left: 50%; } | ||
5234 | .row .col.offset-l7 { | ||
5235 | margin-left: 58.33333%; } | ||
5236 | .row .col.offset-l8 { | ||
5237 | margin-left: 66.66667%; } | ||
5238 | .row .col.offset-l9 { | ||
5239 | margin-left: 75%; } | ||
5240 | .row .col.offset-l10 { | ||
5241 | margin-left: 83.33333%; } | ||
5242 | .row .col.offset-l11 { | ||
5243 | margin-left: 91.66667%; } | ||
5244 | .row .col.offset-l12 { | ||
5245 | margin-left: 100%; } } | ||
5246 | |||
5247 | nav { | ||
5248 | color: #fff; | ||
5249 | background-color: #ee6e73; | ||
5250 | width: 100%; | ||
5251 | height: 56px; | ||
5252 | line-height: 56px; } | ||
5253 | nav a { | ||
5254 | color: #fff; } | ||
5255 | nav .nav-wrapper { | ||
5256 | position: relative; | ||
5257 | height: 100%; } | ||
5258 | nav .nav-wrapper i { | ||
5259 | display: block; | ||
5260 | font-size: 2rem; } | ||
5261 | @media only screen and (min-width : 993px) { | ||
5262 | nav a.button-collapse { | ||
5263 | display: none; } } | ||
5264 | nav .button-collapse { | ||
5265 | float: left; | ||
5266 | position: relative; | ||
5267 | z-index: 1; | ||
5268 | height: 56px; } | ||
5269 | nav .button-collapse i { | ||
5270 | font-size: 2.7rem; | ||
5271 | height: 56px; | ||
5272 | line-height: 56px; } | ||
5273 | nav .brand-logo { | ||
5274 | position: absolute; | ||
5275 | color: #fff; | ||
5276 | display: inline-block; | ||
5277 | font-size: 2.1rem; | ||
5278 | padding: 0; | ||
5279 | white-space: nowrap; } | ||
5280 | nav .brand-logo.center { | ||
5281 | left: 50%; | ||
5282 | -webkit-transform: translateX(-50%); | ||
5283 | -moz-transform: translateX(-50%); | ||
5284 | -ms-transform: translateX(-50%); | ||
5285 | -o-transform: translateX(-50%); | ||
5286 | transform: translateX(-50%); } | ||
5287 | @media only screen and (max-width : 992px) { | ||
5288 | nav .brand-logo { | ||
5289 | left: 50%; | ||
5290 | -webkit-transform: translateX(-50%); | ||
5291 | -moz-transform: translateX(-50%); | ||
5292 | -ms-transform: translateX(-50%); | ||
5293 | -o-transform: translateX(-50%); | ||
5294 | transform: translateX(-50%); } } | ||
5295 | nav .brand-logo.right { | ||
5296 | right: 0.5rem; | ||
5297 | padding: 0; } | ||
5298 | nav ul { | ||
5299 | margin: 0; } | ||
5300 | nav ul li { | ||
5301 | -webkit-transition: background-color .3s; | ||
5302 | -moz-transition: background-color .3s; | ||
5303 | -o-transition: background-color .3s; | ||
5304 | -ms-transition: background-color .3s; | ||
5305 | transition: background-color .3s; | ||
5306 | float: left; | ||
5307 | padding: 0; } | ||
5308 | nav ul li:hover, nav ul li.active { | ||
5309 | background-color: rgba(0, 0, 0, 0.1); } | ||
5310 | nav ul a { | ||
5311 | font-size: 1rem; | ||
5312 | color: #fff; | ||
5313 | display: block; | ||
5314 | padding: 0 15px; } | ||
5315 | nav ul.left { | ||
5316 | float: left; } | ||
5317 | nav .input-field { | ||
5318 | margin: 0; } | ||
5319 | nav .input-field input { | ||
5320 | height: 100%; | ||
5321 | font-size: 1.2rem; | ||
5322 | border: none; | ||
5323 | padding-left: 2rem; } | ||
5324 | nav .input-field input:focus, nav .input-field input[type=text]:valid, nav .input-field input[type=password]:valid, nav .input-field input[type=email]:valid, nav .input-field input[type=url]:valid, nav .input-field input[type=date]:valid { | ||
5325 | border: none; | ||
5326 | box-shadow: none; } | ||
5327 | nav .input-field label { | ||
5328 | top: 0; | ||
5329 | left: 0; } | ||
5330 | nav .input-field label i { | ||
5331 | color: rgba(255, 255, 255, 0.7); | ||
5332 | -webkit-transition: color .3s; | ||
5333 | -moz-transition: color .3s; | ||
5334 | -o-transition: color .3s; | ||
5335 | -ms-transition: color .3s; | ||
5336 | transition: color .3s; } | ||
5337 | nav .input-field label.active i { | ||
5338 | color: #fff; } | ||
5339 | nav .input-field label.active { | ||
5340 | -webkit-transform: translateY(0); | ||
5341 | -moz-transform: translateY(0); | ||
5342 | -ms-transform: translateY(0); | ||
5343 | -o-transform: translateY(0); | ||
5344 | transform: translateY(0); } | ||
5345 | |||
5346 | .navbar-fixed { | ||
5347 | position: relative; | ||
5348 | height: 56px; | ||
5349 | z-index: 998; } | ||
5350 | .navbar-fixed nav { | ||
5351 | position: fixed; } | ||
5352 | |||
5353 | @media only screen and (min-width : 601px) { | ||
5354 | nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i { | ||
5355 | height: 64px; | ||
5356 | line-height: 64px; } | ||
5357 | .navbar-fixed { | ||
5358 | height: 64px; } } | ||
5359 | |||
5360 | @font-face { | ||
5361 | font-family: "Roboto"; | ||
5362 | src: url("../font/roboto/Roboto-Thin.woff2") format("woff2"), url("../font/roboto/Roboto-Thin.woff") format("woff"), url("../font/roboto/Roboto-Thin.ttf") format("truetype"); | ||
5363 | font-weight: 200; } | ||
5364 | |||
5365 | @font-face { | ||
5366 | font-family: "Roboto"; | ||
5367 | src: url("../font/roboto/Roboto-Light.woff2") format("woff2"), url("../font/roboto/Roboto-Light.woff") format("woff"), url("../font/roboto/Roboto-Light.ttf") format("truetype"); | ||
5368 | font-weight: 300; } | ||
5369 | |||
5370 | @font-face { | ||
5371 | font-family: "Roboto"; | ||
5372 | src: url("../font/roboto/Roboto-Regular.woff2") format("woff2"), url("../font/roboto/Roboto-Regular.woff") format("woff"), url("../font/roboto/Roboto-Regular.ttf") format("truetype"); | ||
5373 | font-weight: 400; } | ||
5374 | |||
5375 | @font-face { | ||
5376 | font-family: "Roboto"; | ||
5377 | src: url("../font/roboto/Roboto-Medium.woff2") format("woff2"), url("../font/roboto/Roboto-Medium.woff") format("woff"), url("../font/roboto/Roboto-Medium.ttf") format("truetype"); | ||
5378 | font-weight: 500; } | ||
5379 | |||
5380 | @font-face { | ||
5381 | font-family: "Roboto"; | ||
5382 | src: url("../font/roboto/Roboto-Bold.woff2") format("woff2"), url("../font/roboto/Roboto-Bold.woff") format("woff"), url("../font/roboto/Roboto-Bold.ttf") format("truetype"); | ||
5383 | font-weight: 700; } | ||
5384 | |||
5385 | a { | ||
5386 | text-decoration: none; } | ||
5387 | |||
5388 | html { | ||
5389 | line-height: 1.5; | ||
5390 | font-family: "Roboto", sans-serif; | ||
5391 | font-weight: normal; | ||
5392 | color: rgba(0, 0, 0, 0.87); } | ||
5393 | @media only screen and (min-width: 0) { | ||
5394 | html { | ||
5395 | font-size: 14px; } } | ||
5396 | @media only screen and (min-width: 992px) { | ||
5397 | html { | ||
5398 | font-size: 14.5px; } } | ||
5399 | @media only screen and (min-width: 1200px) { | ||
5400 | html { | ||
5401 | font-size: 15px; } } | ||
5402 | |||
5403 | h1, h2, h3, h4, h5, h6 { | ||
5404 | font-weight: 400; | ||
5405 | line-height: 1.1; } | ||
5406 | |||
5407 | h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { | ||
5408 | font-weight: inherit; } | ||
5409 | |||
5410 | h1 { | ||
5411 | font-size: 4.2rem; | ||
5412 | line-height: 110%; | ||
5413 | margin: 2.1rem 0 1.68rem 0; } | ||
5414 | |||
5415 | h2 { | ||
5416 | font-size: 3.56rem; | ||
5417 | line-height: 110%; | ||
5418 | margin: 1.78rem 0 1.424rem 0; } | ||
5419 | |||
5420 | h3 { | ||
5421 | font-size: 2.92rem; | ||
5422 | line-height: 110%; | ||
5423 | margin: 1.46rem 0 1.168rem 0; } | ||
5424 | |||
5425 | h4 { | ||
5426 | font-size: 2.28rem; | ||
5427 | line-height: 110%; | ||
5428 | margin: 1.14rem 0 0.912rem 0; } | ||
5429 | |||
5430 | h5 { | ||
5431 | font-size: 1.64rem; | ||
5432 | line-height: 110%; | ||
5433 | margin: 0.82rem 0 0.656rem 0; } | ||
5434 | |||
5435 | h6 { | ||
5436 | font-size: 1rem; | ||
5437 | line-height: 110%; | ||
5438 | margin: 0.5rem 0 0.4rem 0; } | ||
5439 | |||
5440 | em { | ||
5441 | font-style: italic; } | ||
5442 | |||
5443 | strong { | ||
5444 | font-weight: 500; } | ||
5445 | |||
5446 | small { | ||
5447 | font-size: 75%; } | ||
5448 | |||
5449 | .light, footer.page-footer .footer-copyright { | ||
5450 | font-weight: 300; } | ||
5451 | |||
5452 | .thin { | ||
5453 | font-weight: 200; } | ||
5454 | |||
5455 | .flow-text { | ||
5456 | font-weight: 300; } | ||
5457 | @media only screen and (min-width: 360px) { | ||
5458 | .flow-text { | ||
5459 | font-size: 1.2rem; } } | ||
5460 | @media only screen and (min-width: 390px) { | ||
5461 | .flow-text { | ||
5462 | font-size: 1.224rem; } } | ||
5463 | @media only screen and (min-width: 420px) { | ||
5464 | .flow-text { | ||
5465 | font-size: 1.248rem; } } | ||
5466 | @media only screen and (min-width: 450px) { | ||
5467 | .flow-text { | ||
5468 | font-size: 1.272rem; } } | ||
5469 | @media only screen and (min-width: 480px) { | ||
5470 | .flow-text { | ||
5471 | font-size: 1.296rem; } } | ||
5472 | @media only screen and (min-width: 510px) { | ||
5473 | .flow-text { | ||
5474 | font-size: 1.32rem; } } | ||
5475 | @media only screen and (min-width: 540px) { | ||
5476 | .flow-text { | ||
5477 | font-size: 1.344rem; } } | ||
5478 | @media only screen and (min-width: 570px) { | ||
5479 | .flow-text { | ||
5480 | font-size: 1.368rem; } } | ||
5481 | @media only screen and (min-width: 600px) { | ||
5482 | .flow-text { | ||
5483 | font-size: 1.392rem; } } | ||
5484 | @media only screen and (min-width: 630px) { | ||
5485 | .flow-text { | ||
5486 | font-size: 1.416rem; } } | ||
5487 | @media only screen and (min-width: 660px) { | ||
5488 | .flow-text { | ||
5489 | font-size: 1.44rem; } } | ||
5490 | @media only screen and (min-width: 690px) { | ||
5491 | .flow-text { | ||
5492 | font-size: 1.464rem; } } | ||
5493 | @media only screen and (min-width: 720px) { | ||
5494 | .flow-text { | ||
5495 | font-size: 1.488rem; } } | ||
5496 | @media only screen and (min-width: 750px) { | ||
5497 | .flow-text { | ||
5498 | font-size: 1.512rem; } } | ||
5499 | @media only screen and (min-width: 780px) { | ||
5500 | .flow-text { | ||
5501 | font-size: 1.536rem; } } | ||
5502 | @media only screen and (min-width: 810px) { | ||
5503 | .flow-text { | ||
5504 | font-size: 1.56rem; } } | ||
5505 | @media only screen and (min-width: 840px) { | ||
5506 | .flow-text { | ||
5507 | font-size: 1.584rem; } } | ||
5508 | @media only screen and (min-width: 870px) { | ||
5509 | .flow-text { | ||
5510 | font-size: 1.608rem; } } | ||
5511 | @media only screen and (min-width: 900px) { | ||
5512 | .flow-text { | ||
5513 | font-size: 1.632rem; } } | ||
5514 | @media only screen and (min-width: 930px) { | ||
5515 | .flow-text { | ||
5516 | font-size: 1.656rem; } } | ||
5517 | @media only screen and (min-width: 960px) { | ||
5518 | .flow-text { | ||
5519 | font-size: 1.68rem; } } | ||
5520 | @media only screen and (max-width: 360px) { | ||
5521 | .flow-text { | ||
5522 | font-size: 1.2rem; } } | ||
5523 | |||
5524 | .card-panel { | ||
5525 | transition: box-shadow .25s; | ||
5526 | padding: 20px; | ||
5527 | margin: 0.5rem 0 1rem 0; | ||
5528 | border-radius: 2px; | ||
5529 | background-color: #fff; } | ||
5530 | |||
5531 | .card { | ||
5532 | position: relative; | ||
5533 | overflow: hidden; | ||
5534 | margin: 0.5rem 0 1rem 0; | ||
5535 | background-color: #fff; | ||
5536 | transition: box-shadow .25s; | ||
5537 | border-radius: 2px; } | ||
5538 | .card .card-title { | ||
5539 | color: #fff; | ||
5540 | font-size: 24px; | ||
5541 | font-weight: 300; } | ||
5542 | .card .card-title.activator { | ||
5543 | cursor: pointer; } | ||
5544 | .card.small, .card.medium, .card.large { | ||
5545 | position: relative; } | ||
5546 | .card.small .card-image, .card.medium .card-image, .card.large .card-image { | ||
5547 | overflow: hidden; } | ||
5548 | .card.small .card-content, .card.medium .card-content, .card.large .card-content { | ||
5549 | overflow: hidden; } | ||
5550 | .card.small .card-action, .card.medium .card-action, .card.large .card-action { | ||
5551 | position: absolute; | ||
5552 | bottom: 0; | ||
5553 | left: 0; | ||
5554 | right: 0; } | ||
5555 | .card.small { | ||
5556 | height: 300px; } | ||
5557 | .card.small .card-image { | ||
5558 | height: 150px; } | ||
5559 | .card.small .card-content { | ||
5560 | height: 150px; } | ||
5561 | .card.medium { | ||
5562 | height: 400px; } | ||
5563 | .card.medium .card-image { | ||
5564 | height: 250px; } | ||
5565 | .card.medium .card-content { | ||
5566 | height: 150px; } | ||
5567 | .card.large { | ||
5568 | height: 500px; } | ||
5569 | .card.large .card-image { | ||
5570 | height: 330px; } | ||
5571 | .card.large .card-content { | ||
5572 | height: 170px; } | ||
5573 | .card .card-image { | ||
5574 | position: relative; } | ||
5575 | .card .card-image img { | ||
5576 | border-radius: 2px 2px 0 0; | ||
5577 | position: relative; | ||
5578 | left: 0; | ||
5579 | right: 0; | ||
5580 | top: 0; | ||
5581 | bottom: 0; | ||
5582 | width: 100%; } | ||
5583 | .card .card-image .card-title { | ||
5584 | position: absolute; | ||
5585 | bottom: 0; | ||
5586 | left: 0; | ||
5587 | padding: 20px; } | ||
5588 | .card .card-content { | ||
5589 | padding: 20px; | ||
5590 | border-radius: 0 0 2px 2px; } | ||
5591 | .card .card-content p { | ||
5592 | margin: 0; | ||
5593 | color: inherit; } | ||
5594 | .card .card-content .card-title { | ||
5595 | line-height: 48px; } | ||
5596 | .card .card-action { | ||
5597 | border-top: 1px solid rgba(160, 160, 160, 0.2); | ||
5598 | padding: 20px; } | ||
5599 | .card .card-action a { | ||
5600 | color: #ffab40; | ||
5601 | margin-right: 20px; | ||
5602 | -webkit-transition: color .3s ease; | ||
5603 | -moz-transition: color .3s ease; | ||
5604 | -o-transition: color .3s ease; | ||
5605 | -ms-transition: color .3s ease; | ||
5606 | transition: color .3s ease; | ||
5607 | text-transform: uppercase; } | ||
5608 | .card .card-action a:hover { | ||
5609 | color: #ffd8a6; } | ||
5610 | .card .card-reveal { | ||
5611 | padding: 20px; | ||
5612 | position: absolute; | ||
5613 | background-color: #fff; | ||
5614 | width: 100%; | ||
5615 | overflow-y: auto; | ||
5616 | top: 100%; | ||
5617 | height: 100%; | ||
5618 | z-index: 1; | ||
5619 | display: none; } | ||
5620 | .card .card-reveal .card-title { | ||
5621 | cursor: pointer; | ||
5622 | display: block; } | ||
5623 | |||
5624 | #toast-container { | ||
5625 | display: block; | ||
5626 | position: fixed; | ||
5627 | z-index: 1001; } | ||
5628 | @media only screen and (max-width : 600px) { | ||
5629 | #toast-container { | ||
5630 | min-width: 100%; | ||
5631 | bottom: 0%; } } | ||
5632 | @media only screen and (min-width : 601px) and (max-width : 992px) { | ||
5633 | #toast-container { | ||
5634 | min-width: 30%; | ||
5635 | left: 5%; | ||
5636 | bottom: 7%; } } | ||
5637 | @media only screen and (min-width : 993px) { | ||
5638 | #toast-container { | ||
5639 | min-width: 8%; | ||
5640 | top: 10%; | ||
5641 | right: 7%; } } | ||
5642 | |||
5643 | .toast { | ||
5644 | border-radius: 2px; | ||
5645 | top: 0; | ||
5646 | width: auto; | ||
5647 | clear: both; | ||
5648 | margin-top: 10px; | ||
5649 | position: relative; | ||
5650 | max-width: 100%; | ||
5651 | height: 48px; | ||
5652 | line-height: 48px; | ||
5653 | background-color: #323232; | ||
5654 | padding: 0 25px; | ||
5655 | font-size: 1.1rem; | ||
5656 | font-weight: 300; | ||
5657 | color: #fff; | ||
5658 | display: -webkit-box; | ||
5659 | display: -moz-box; | ||
5660 | display: -ms-flexbox; | ||
5661 | display: -webkit-flex; | ||
5662 | display: flex; | ||
5663 | -webkit-flex-align: center; | ||
5664 | -ms-flex-align: center; | ||
5665 | -webkit-align-items: center; | ||
5666 | align-items: center; | ||
5667 | -webkit-justify-content: space-between; | ||
5668 | justify-content: space-between; } | ||
5669 | .toast .btn, .toast .btn-large, .toast .btn-flat { | ||
5670 | margin: 0; | ||
5671 | margin-left: 3rem; } | ||
5672 | .toast.rounded { | ||
5673 | border-radius: 24px; } | ||
5674 | @media only screen and (max-width : 600px) { | ||
5675 | .toast { | ||
5676 | width: 100%; | ||
5677 | border-radius: 0; } } | ||
5678 | @media only screen and (min-width : 601px) and (max-width : 992px) { | ||
5679 | .toast { | ||
5680 | float: left; } } | ||
5681 | @media only screen and (min-width : 993px) { | ||
5682 | .toast { | ||
5683 | float: right; } } | ||
5684 | |||
5685 | .tabs { | ||
5686 | position: relative; | ||
5687 | height: 48px; | ||
5688 | background-color: #fff; | ||
5689 | margin: 0 auto; | ||
5690 | width: 100%; | ||
5691 | white-space: nowrap; } | ||
5692 | .tabs .tab { | ||
5693 | display: block; | ||
5694 | float: left; | ||
5695 | text-align: center; | ||
5696 | line-height: 48px; | ||
5697 | height: 48px; | ||
5698 | padding: 0 20px; | ||
5699 | margin: 0; | ||
5700 | text-transform: uppercase; | ||
5701 | letter-spacing: .8px; | ||
5702 | width: 15%; } | ||
5703 | .tabs .tab a { | ||
5704 | color: #ee6e73; | ||
5705 | display: block; | ||
5706 | width: 100%; | ||
5707 | height: 100%; | ||
5708 | -webkit-transition: color .28s ease; | ||
5709 | -moz-transition: color .28s ease; | ||
5710 | -o-transition: color .28s ease; | ||
5711 | -ms-transition: color .28s ease; | ||
5712 | transition: color .28s ease; } | ||
5713 | .tabs .tab a:hover { | ||
5714 | color: #f9c9cb; } | ||
5715 | .tabs .tab.disabled a { | ||
5716 | color: #f9c9cb; | ||
5717 | cursor: default; } | ||
5718 | .tabs .indicator { | ||
5719 | position: absolute; | ||
5720 | bottom: 0; | ||
5721 | height: 2px; | ||
5722 | background-color: #f6b2b5; | ||
5723 | will-change: left, right; } | ||
5724 | |||
5725 | .tabs .tab { | ||
5726 | padding: 0; } | ||
5727 | |||
5728 | .material-tooltip { | ||
5729 | padding: 10px 8px; | ||
5730 | font-size: 1rem; | ||
5731 | z-index: 2000; | ||
5732 | background-color: transparent; | ||
5733 | border-radius: 2px; | ||
5734 | color: #fff; | ||
5735 | min-height: 36px; | ||
5736 | line-height: 1rem; | ||
5737 | opacity: 0; | ||
5738 | display: none; | ||
5739 | position: absolute; | ||
5740 | text-align: center; | ||
5741 | overflow: hidden; | ||
5742 | left: 0; | ||
5743 | top: 0; | ||
5744 | will-change: top, left; } | ||
5745 | |||
5746 | .backdrop { | ||
5747 | position: absolute; | ||
5748 | opacity: 0; | ||
5749 | display: none; | ||
5750 | height: 7px; | ||
5751 | width: 14px; | ||
5752 | border-radius: 0 0 14px 14px; | ||
5753 | background-color: #323232; | ||
5754 | z-index: -1; | ||
5755 | -webkit-transform-origin: 50% 10%; | ||
5756 | -moz-transform-origin: 50% 10%; | ||
5757 | -ms-transform-origin: 50% 10%; | ||
5758 | -o-transform-origin: 50% 10%; | ||
5759 | transform-origin: 50% 10%; | ||
5760 | will-change: transform, opacity; } | ||
5761 | |||
5762 | .btn, .btn-large, .btn-flat { | ||
5763 | border: none; | ||
5764 | border-radius: 2px; | ||
5765 | display: inline-block; | ||
5766 | height: 36px; | ||
5767 | line-height: 36px; | ||
5768 | outline: 0; | ||
5769 | padding: 0 2rem; | ||
5770 | text-transform: uppercase; | ||
5771 | vertical-align: middle; | ||
5772 | -webkit-tap-highlight-color: transparent; } | ||
5773 | |||
5774 | .btn.disabled, .disabled.btn-large, .btn-floating.disabled, .btn-large.disabled, .btn:disabled, .btn-large:disabled, .btn-large:disabled, .btn-floating:disabled { | ||
5775 | background-color: #DFDFDF !important; | ||
5776 | box-shadow: none; | ||
5777 | color: #9F9F9F !important; | ||
5778 | cursor: default; } | ||
5779 | .btn.disabled *, .disabled.btn-large *, .btn-floating.disabled *, .btn-large.disabled *, .btn:disabled *, .btn-large:disabled *, .btn-large:disabled *, .btn-floating:disabled * { | ||
5780 | pointer-events: none; } | ||
5781 | .btn.disabled:hover, .disabled.btn-large:hover, .btn-floating.disabled:hover, .btn-large.disabled:hover, .btn:disabled:hover, .btn-large:disabled:hover, .btn-large:disabled:hover, .btn-floating:disabled:hover { | ||
5782 | background-color: #DFDFDF; | ||
5783 | color: #9F9F9F; } | ||
5784 | |||
5785 | .btn i, .btn-large i, .btn-floating i, .btn-large i, .btn-flat i { | ||
5786 | font-size: 1.3rem; | ||
5787 | line-height: inherit; } | ||
5788 | |||
5789 | .btn, .btn-large { | ||
5790 | text-decoration: none; | ||
5791 | color: #fff; | ||
5792 | background-color: #26a69a; | ||
5793 | text-align: center; | ||
5794 | letter-spacing: .5px; | ||
5795 | -webkit-transition: .2s ease-out; | ||
5796 | -moz-transition: .2s ease-out; | ||
5797 | -o-transition: .2s ease-out; | ||
5798 | -ms-transition: .2s ease-out; | ||
5799 | transition: .2s ease-out; | ||
5800 | cursor: pointer; } | ||
5801 | .btn:hover, .btn-large:hover { | ||
5802 | background-color: #2bbbad; } | ||
5803 | |||
5804 | .btn-floating { | ||
5805 | display: inline-block; | ||
5806 | color: #fff; | ||
5807 | position: relative; | ||
5808 | overflow: hidden; | ||
5809 | z-index: 1; | ||
5810 | width: 37px; | ||
5811 | height: 37px; | ||
5812 | line-height: 37px; | ||
5813 | padding: 0; | ||
5814 | background-color: #26a69a; | ||
5815 | border-radius: 50%; | ||
5816 | transition: .3s; | ||
5817 | cursor: pointer; | ||
5818 | vertical-align: middle; } | ||
5819 | .btn-floating i { | ||
5820 | width: inherit; | ||
5821 | display: inline-block; | ||
5822 | text-align: center; | ||
5823 | color: #fff; | ||
5824 | font-size: 1.6rem; | ||
5825 | line-height: 37px; } | ||
5826 | .btn-floating:before { | ||
5827 | border-radius: 0; } | ||
5828 | .btn-floating.btn-large { | ||
5829 | width: 55.5px; | ||
5830 | height: 55.5px; } | ||
5831 | .btn-floating.btn-large i { | ||
5832 | line-height: 55.5px; } | ||
5833 | |||
5834 | button.btn-floating { | ||
5835 | border: none; } | ||
5836 | |||
5837 | .fixed-action-btn { | ||
5838 | position: fixed; | ||
5839 | right: 23px; | ||
5840 | bottom: 23px; | ||
5841 | padding-top: 15px; | ||
5842 | margin-bottom: 0; | ||
5843 | z-index: 998; } | ||
5844 | .fixed-action-btn ul { | ||
5845 | left: 0; | ||
5846 | right: 0; | ||
5847 | text-align: center; | ||
5848 | position: absolute; | ||
5849 | bottom: 64px; | ||
5850 | margin: 0; } | ||
5851 | .fixed-action-btn ul li { | ||
5852 | margin-bottom: 15px; } | ||
5853 | .fixed-action-btn ul a.btn-floating { | ||
5854 | opacity: 0; } | ||
5855 | |||
5856 | .btn-flat { | ||
5857 | box-shadow: none; | ||
5858 | background-color: transparent; | ||
5859 | color: #343434; | ||
5860 | cursor: pointer; } | ||
5861 | .btn-flat.disabled { | ||
5862 | color: #b3b3b3; | ||
5863 | cursor: default; } | ||
5864 | |||
5865 | .btn-large { | ||
5866 | height: 54px; | ||
5867 | line-height: 56px; } | ||
5868 | .btn-large i { | ||
5869 | font-size: 1.6rem; } | ||
5870 | |||
5871 | .btn-block { | ||
5872 | display: block; } | ||
5873 | |||
5874 | .dropdown-content { | ||
5875 | background-color: #fff; | ||
5876 | margin: 0; | ||
5877 | display: none; | ||
5878 | min-width: 100px; | ||
5879 | max-height: 650px; | ||
5880 | overflow-y: auto; | ||
5881 | opacity: 0; | ||
5882 | position: absolute; | ||
5883 | z-index: 999; | ||
5884 | will-change: width, height; } | ||
5885 | .dropdown-content li { | ||
5886 | clear: both; | ||
5887 | color: rgba(0, 0, 0, 0.87); | ||
5888 | cursor: pointer; | ||
5889 | line-height: 1.5rem; | ||
5890 | width: 100%; | ||
5891 | text-align: left; | ||
5892 | text-transform: none; } | ||
5893 | .dropdown-content li:hover, .dropdown-content li.active { | ||
5894 | background-color: #eee; } | ||
5895 | .dropdown-content li > a, .dropdown-content li > span { | ||
5896 | font-size: 1.2rem; | ||
5897 | color: #26a69a; | ||
5898 | display: block; | ||
5899 | padding: 1rem 1rem; } | ||
5900 | .dropdown-content li > a > i { | ||
5901 | height: inherit; | ||
5902 | line-height: inherit; } | ||
5903 | |||
5904 | /*! | ||
5905 | * Waves v0.6.0 | ||
5906 | * http://fian.my.id/Waves | ||
5907 | * | ||
5908 | * Copyright 2014 Alfiana E. Sibuea and other contributors | ||
5909 | * Released under the MIT license | ||
5910 | * https://github.com/fians/Waves/blob/master/LICENSE | ||
5911 | */ | ||
5912 | .waves-effect { | ||
5913 | position: relative; | ||
5914 | cursor: pointer; | ||
5915 | display: inline-block; | ||
5916 | overflow: hidden; | ||
5917 | -webkit-user-select: none; | ||
5918 | -moz-user-select: none; | ||
5919 | -ms-user-select: none; | ||
5920 | user-select: none; | ||
5921 | -webkit-tap-highlight-color: transparent; | ||
5922 | vertical-align: middle; | ||
5923 | z-index: 1; | ||
5924 | will-change: opacity, transform; | ||
5925 | -webkit-transition: all .3s ease-out; | ||
5926 | -moz-transition: all .3s ease-out; | ||
5927 | -o-transition: all .3s ease-out; | ||
5928 | -ms-transition: all .3s ease-out; | ||
5929 | transition: all .3s ease-out; } | ||
5930 | .waves-effect .waves-ripple { | ||
5931 | position: absolute; | ||
5932 | border-radius: 50%; | ||
5933 | width: 20px; | ||
5934 | height: 20px; | ||
5935 | margin-top: -10px; | ||
5936 | margin-left: -10px; | ||
5937 | opacity: 0; | ||
5938 | background: rgba(0, 0, 0, 0.2); | ||
5939 | -webkit-transition: all 0.7s ease-out; | ||
5940 | -moz-transition: all 0.7s ease-out; | ||
5941 | -o-transition: all 0.7s ease-out; | ||
5942 | -ms-transition: all 0.7s ease-out; | ||
5943 | transition: all 0.7s ease-out; | ||
5944 | -webkit-transition-property: -webkit-transform, opacity; | ||
5945 | -moz-transition-property: -moz-transform, opacity; | ||
5946 | -o-transition-property: -o-transform, opacity; | ||
5947 | transition-property: transform, opacity; | ||
5948 | -webkit-transform: scale(0); | ||
5949 | -moz-transform: scale(0); | ||
5950 | -ms-transform: scale(0); | ||
5951 | -o-transform: scale(0); | ||
5952 | transform: scale(0); | ||
5953 | pointer-events: none; } | ||
5954 | .waves-effect.waves-light .waves-ripple { | ||
5955 | background-color: rgba(255, 255, 255, 0.45); } | ||
5956 | .waves-effect.waves-red .waves-ripple { | ||
5957 | background-color: rgba(244, 67, 54, 0.7); } | ||
5958 | .waves-effect.waves-yellow .waves-ripple { | ||
5959 | background-color: rgba(255, 235, 59, 0.7); } | ||
5960 | .waves-effect.waves-orange .waves-ripple { | ||
5961 | background-color: rgba(255, 152, 0, 0.7); } | ||
5962 | .waves-effect.waves-purple .waves-ripple { | ||
5963 | background-color: rgba(156, 39, 176, 0.7); } | ||
5964 | .waves-effect.waves-green .waves-ripple { | ||
5965 | background-color: rgba(76, 175, 80, 0.7); } | ||
5966 | .waves-effect.waves-teal .waves-ripple { | ||
5967 | background-color: rgba(0, 150, 136, 0.7); } | ||
5968 | |||
5969 | .waves-notransition { | ||
5970 | -webkit-transition: none !important; | ||
5971 | -moz-transition: none !important; | ||
5972 | -o-transition: none !important; | ||
5973 | -ms-transition: none !important; | ||
5974 | transition: none !important; } | ||
5975 | |||
5976 | .waves-circle { | ||
5977 | -webkit-transform: translateZ(0); | ||
5978 | -moz-transform: translateZ(0); | ||
5979 | -ms-transform: translateZ(0); | ||
5980 | -o-transform: translateZ(0); | ||
5981 | transform: translateZ(0); | ||
5982 | -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); } | ||
5983 | |||
5984 | .waves-input-wrapper { | ||
5985 | border-radius: 0.2em; | ||
5986 | vertical-align: bottom; } | ||
5987 | .waves-input-wrapper .waves-button-input { | ||
5988 | position: relative; | ||
5989 | top: 0; | ||
5990 | left: 0; | ||
5991 | z-index: 1; } | ||
5992 | |||
5993 | .waves-circle { | ||
5994 | text-align: center; | ||
5995 | width: 2.5em; | ||
5996 | height: 2.5em; | ||
5997 | line-height: 2.5em; | ||
5998 | border-radius: 50%; | ||
5999 | -webkit-mask-image: none; } | ||
6000 | |||
6001 | .waves-block { | ||
6002 | display: block; } | ||
6003 | |||
6004 | /* Firefox Bug: link not triggered */ | ||
6005 | a.waves-effect .waves-ripple { | ||
6006 | z-index: -1; } | ||
6007 | |||
6008 | .modal { | ||
6009 | display: none; | ||
6010 | position: fixed; | ||
6011 | left: 0; | ||
6012 | right: 0; | ||
6013 | background-color: #fafafa; | ||
6014 | padding: 0; | ||
6015 | max-height: 70%; | ||
6016 | width: 55%; | ||
6017 | margin: auto; | ||
6018 | overflow-y: auto; | ||
6019 | border-radius: 2px; | ||
6020 | will-change: top, opacity; } | ||
6021 | @media only screen and (max-width : 992px) { | ||
6022 | .modal { | ||
6023 | width: 80%; } } | ||
6024 | .modal h1, .modal h2, .modal h3, .modal h4 { | ||
6025 | margin-top: 0; } | ||
6026 | .modal .modal-content { | ||
6027 | padding: 24px; } | ||
6028 | .modal .modal-close { | ||
6029 | cursor: pointer; } | ||
6030 | .modal .modal-footer { | ||
6031 | border-radius: 0 0 2px 2px; | ||
6032 | background-color: #fafafa; | ||
6033 | padding: 4px 6px; | ||
6034 | height: 56px; | ||
6035 | width: 100%; } | ||
6036 | .modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-flat { | ||
6037 | float: right; | ||
6038 | margin: 6px 0; } | ||
6039 | |||
6040 | .lean-overlay { | ||
6041 | position: fixed; | ||
6042 | z-index: 999; | ||
6043 | top: -100px; | ||
6044 | left: 0; | ||
6045 | bottom: 0; | ||
6046 | right: 0; | ||
6047 | height: 125%; | ||
6048 | width: 100%; | ||
6049 | background: #000; | ||
6050 | display: none; | ||
6051 | will-change: opacity; } | ||
6052 | |||
6053 | .modal.modal-fixed-footer { | ||
6054 | padding: 0; | ||
6055 | height: 70%; } | ||
6056 | .modal.modal-fixed-footer .modal-content { | ||
6057 | position: absolute; | ||
6058 | height: calc(100% - 56px); | ||
6059 | max-height: 100%; | ||
6060 | width: 100%; | ||
6061 | overflow-y: auto; } | ||
6062 | .modal.modal-fixed-footer .modal-footer { | ||
6063 | border-top: 1px solid rgba(0, 0, 0, 0.1); | ||
6064 | position: absolute; | ||
6065 | bottom: 0; } | ||
6066 | |||
6067 | .modal.bottom-sheet { | ||
6068 | top: auto; | ||
6069 | bottom: -100%; | ||
6070 | margin: 0; | ||
6071 | width: 100%; | ||
6072 | max-height: 45%; | ||
6073 | border-radius: 0; | ||
6074 | will-change: bottom, opacity; } | ||
6075 | |||
6076 | .collapsible { | ||
6077 | border-top: 1px solid #ddd; | ||
6078 | border-right: 1px solid #ddd; | ||
6079 | border-left: 1px solid #ddd; | ||
6080 | margin: 0.5rem 0 1rem 0; } | ||
6081 | |||
6082 | .collapsible-header { | ||
6083 | display: block; | ||
6084 | cursor: pointer; | ||
6085 | height: 3rem; | ||
6086 | line-height: 3rem; | ||
6087 | padding: 0 1rem; | ||
6088 | background-color: #fff; | ||
6089 | border-bottom: 1px solid #ddd; } | ||
6090 | .collapsible-header i { | ||
6091 | width: 2rem; | ||
6092 | font-size: 1.6rem; | ||
6093 | line-height: 3rem; | ||
6094 | display: block; | ||
6095 | float: left; | ||
6096 | text-align: center; | ||
6097 | margin-right: 1rem; } | ||
6098 | |||
6099 | .collapsible-body { | ||
6100 | display: none; | ||
6101 | border-bottom: 1px solid #ddd; | ||
6102 | -webkit-box-sizing: border-box; | ||
6103 | -moz-box-sizing: border-box; | ||
6104 | box-sizing: border-box; } | ||
6105 | .collapsible-body p { | ||
6106 | margin: 0; | ||
6107 | padding: 2rem; } | ||
6108 | |||
6109 | .side-nav .collapsible { | ||
6110 | border: none; | ||
6111 | box-shadow: none; } | ||
6112 | .side-nav .collapsible li { | ||
6113 | padding: 0; } | ||
6114 | .side-nav .collapsible-header { | ||
6115 | background-color: transparent; | ||
6116 | border: none; | ||
6117 | line-height: inherit; | ||
6118 | height: inherit; | ||
6119 | margin: 0 1rem; } | ||
6120 | .side-nav .collapsible-header i { | ||
6121 | line-height: inherit; } | ||
6122 | .side-nav .collapsible-body { | ||
6123 | border: 0; | ||
6124 | background-color: #fff; } | ||
6125 | .side-nav .collapsible-body li a { | ||
6126 | margin: 0 1rem 0 2rem; } | ||
6127 | |||
6128 | .collapsible.popout { | ||
6129 | border: none; | ||
6130 | box-shadow: none; } | ||
6131 | .collapsible.popout > li { | ||
6132 | box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); | ||
6133 | margin: 0 24px; | ||
6134 | transition: margin .35s cubic-bezier(0.25, 0.46, 0.45, 0.94); } | ||
6135 | .collapsible.popout > li.active { | ||
6136 | box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); | ||
6137 | margin: 16px 0; } | ||
6138 | |||
6139 | .materialboxed { | ||
6140 | cursor: zoom-in; | ||
6141 | position: relative; | ||
6142 | -webkit-transition: opacity .4s; | ||
6143 | -moz-transition: opacity .4s; | ||
6144 | -o-transition: opacity .4s; | ||
6145 | -ms-transition: opacity .4s; | ||
6146 | transition: opacity .4s; } | ||
6147 | .materialboxed:hover { | ||
6148 | will-change: left, top, width, height; } | ||
6149 | .materialboxed:hover:not(.active) { | ||
6150 | opacity: .8; } | ||
6151 | |||
6152 | .materialboxed.active { | ||
6153 | cursor: zoom-out; } | ||
6154 | |||
6155 | #materialbox-overlay { | ||
6156 | position: fixed; | ||
6157 | top: 0; | ||
6158 | left: 0; | ||
6159 | right: 0; | ||
6160 | bottom: 0; | ||
6161 | background-color: #292929; | ||
6162 | z-index: 999; | ||
6163 | will-change: opacity; } | ||
6164 | |||
6165 | .materialbox-caption { | ||
6166 | position: fixed; | ||
6167 | display: none; | ||
6168 | color: #fff; | ||
6169 | line-height: 50px; | ||
6170 | bottom: 0; | ||
6171 | width: 100%; | ||
6172 | text-align: center; | ||
6173 | padding: 0% 15%; | ||
6174 | height: 50px; | ||
6175 | z-index: 1000; | ||
6176 | -webkit-font-smoothing: antialiased; } | ||
6177 | |||
6178 | /* Remove Focus Boxes */ | ||
6179 | select:focus { | ||
6180 | outline: 1px solid #c9f3ef; } | ||
6181 | |||
6182 | button:focus { | ||
6183 | outline: none; | ||
6184 | background-color: #2ab7a9; } | ||
6185 | |||
6186 | label { | ||
6187 | font-size: 0.8rem; | ||
6188 | color: #9e9e9e; } | ||
6189 | |||
6190 | /*************************** | ||
6191 | Text Inputs + Textarea | ||
6192 | ****************************/ | ||
6193 | ::-webkit-input-placeholder { | ||
6194 | color: #d1d1d1; } | ||
6195 | |||
6196 | :-moz-placeholder { | ||
6197 | /* Firefox 18- */ | ||
6198 | color: #d1d1d1; } | ||
6199 | |||
6200 | ::-moz-placeholder { | ||
6201 | /* Firefox 19+ */ | ||
6202 | color: #d1d1d1; } | ||
6203 | |||
6204 | :-ms-input-placeholder { | ||
6205 | color: #d1d1d1; } | ||
6206 | |||
6207 | input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime-local], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea { | ||
6208 | background-color: transparent; | ||
6209 | border: none; | ||
6210 | border-bottom: 1px solid #9e9e9e; | ||
6211 | border-radius: 0; | ||
6212 | outline: none; | ||
6213 | height: 3rem; | ||
6214 | width: 100%; | ||
6215 | font-size: 1rem; | ||
6216 | margin: 0 0 15px 0; | ||
6217 | padding: 0; | ||
6218 | box-shadow: none; | ||
6219 | -webkit-box-sizing: content-box; | ||
6220 | -moz-box-sizing: content-box; | ||
6221 | box-sizing: content-box; | ||
6222 | transition: all .3s; } | ||
6223 | input[type=text]:disabled, input[type=text][readonly="readonly"], input[type=password]:disabled, input[type=password][readonly="readonly"], input[type=email]:disabled, input[type=email][readonly="readonly"], input[type=url]:disabled, input[type=url][readonly="readonly"], input[type=time]:disabled, input[type=time][readonly="readonly"], input[type=date]:disabled, input[type=date][readonly="readonly"], input[type=datetime-local]:disabled, input[type=datetime-local][readonly="readonly"], input[type=tel]:disabled, input[type=tel][readonly="readonly"], input[type=number]:disabled, input[type=number][readonly="readonly"], input[type=search]:disabled, input[type=search][readonly="readonly"], textarea.materialize-textarea:disabled, textarea.materialize-textarea[readonly="readonly"] { | ||
6224 | color: rgba(0, 0, 0, 0.26); | ||
6225 | border-bottom: 1px dotted rgba(0, 0, 0, 0.26); } | ||
6226 | input[type=text]:disabled + label, input[type=text][readonly="readonly"] + label, input[type=password]:disabled + label, input[type=password][readonly="readonly"] + label, input[type=email]:disabled + label, input[type=email][readonly="readonly"] + label, input[type=url]:disabled + label, input[type=url][readonly="readonly"] + label, input[type=time]:disabled + label, input[type=time][readonly="readonly"] + label, input[type=date]:disabled + label, input[type=date][readonly="readonly"] + label, input[type=datetime-local]:disabled + label, input[type=datetime-local][readonly="readonly"] + label, input[type=tel]:disabled + label, input[type=tel][readonly="readonly"] + label, input[type=number]:disabled + label, input[type=number][readonly="readonly"] + label, input[type=search]:disabled + label, input[type=search][readonly="readonly"] + label, textarea.materialize-textarea:disabled + label, textarea.materialize-textarea[readonly="readonly"] + label { | ||
6227 | color: rgba(0, 0, 0, 0.26); } | ||
6228 | input[type=text]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=date]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=search]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { | ||
6229 | border-bottom: 1px solid #26a69a; | ||
6230 | box-shadow: 0 1px 0 0 #26a69a; } | ||
6231 | input[type=text]:focus:not([readonly]) + label, input[type=password]:focus:not([readonly]) + label, input[type=email]:focus:not([readonly]) + label, input[type=url]:focus:not([readonly]) + label, input[type=time]:focus:not([readonly]) + label, input[type=date]:focus:not([readonly]) + label, input[type=datetime-local]:focus:not([readonly]) + label, input[type=tel]:focus:not([readonly]) + label, input[type=number]:focus:not([readonly]) + label, input[type=search]:focus:not([readonly]) + label, textarea.materialize-textarea:focus:not([readonly]) + label { | ||
6232 | color: #26a69a; } | ||
6233 | input[type=text].valid, input[type=text]:focus.valid, input[type=password].valid, input[type=password]:focus.valid, input[type=email].valid, input[type=email]:focus.valid, input[type=url].valid, input[type=url]:focus.valid, input[type=time].valid, input[type=time]:focus.valid, input[type=date].valid, input[type=date]:focus.valid, input[type=datetime-local].valid, input[type=datetime-local]:focus.valid, input[type=tel].valid, input[type=tel]:focus.valid, input[type=number].valid, input[type=number]:focus.valid, input[type=search].valid, input[type=search]:focus.valid, textarea.materialize-textarea.valid, textarea.materialize-textarea:focus.valid { | ||
6234 | border-bottom: 1px solid #4CAF50; | ||
6235 | box-shadow: 0 1px 0 0 #4CAF50; } | ||
6236 | input[type=text].valid + label:after, input[type=text]:focus.valid + label:after, input[type=password].valid + label:after, input[type=password]:focus.valid + label:after, input[type=email].valid + label:after, input[type=email]:focus.valid + label:after, input[type=url].valid + label:after, input[type=url]:focus.valid + label:after, input[type=time].valid + label:after, input[type=time]:focus.valid + label:after, input[type=date].valid + label:after, input[type=date]:focus.valid + label:after, input[type=datetime-local].valid + label:after, input[type=datetime-local]:focus.valid + label:after, input[type=tel].valid + label:after, input[type=tel]:focus.valid + label:after, input[type=number].valid + label:after, input[type=number]:focus.valid + label:after, input[type=search].valid + label:after, input[type=search]:focus.valid + label:after, textarea.materialize-textarea.valid + label:after, textarea.materialize-textarea:focus.valid + label:after { | ||
6237 | content: attr(data-success); | ||
6238 | color: #4CAF50; | ||
6239 | opacity: 1; } | ||
6240 | input[type=text].invalid, input[type=text]:focus.invalid, input[type=password].invalid, input[type=password]:focus.invalid, input[type=email].invalid, input[type=email]:focus.invalid, input[type=url].invalid, input[type=url]:focus.invalid, input[type=time].invalid, input[type=time]:focus.invalid, input[type=date].invalid, input[type=date]:focus.invalid, input[type=datetime-local].invalid, input[type=datetime-local]:focus.invalid, input[type=tel].invalid, input[type=tel]:focus.invalid, input[type=number].invalid, input[type=number]:focus.invalid, input[type=search].invalid, input[type=search]:focus.invalid, textarea.materialize-textarea.invalid, textarea.materialize-textarea:focus.invalid { | ||
6241 | border-bottom: 1px solid #F44336; | ||
6242 | box-shadow: 0 1px 0 0 #F44336; } | ||
6243 | input[type=text].invalid + label:after, input[type=text]:focus.invalid + label:after, input[type=password].invalid + label:after, input[type=password]:focus.invalid + label:after, input[type=email].invalid + label:after, input[type=email]:focus.invalid + label:after, input[type=url].invalid + label:after, input[type=url]:focus.invalid + label:after, input[type=time].invalid + label:after, input[type=time]:focus.invalid + label:after, input[type=date].invalid + label:after, input[type=date]:focus.invalid + label:after, input[type=datetime-local].invalid + label:after, input[type=datetime-local]:focus.invalid + label:after, input[type=tel].invalid + label:after, input[type=tel]:focus.invalid + label:after, input[type=number].invalid + label:after, input[type=number]:focus.invalid + label:after, input[type=search].invalid + label:after, input[type=search]:focus.invalid + label:after, textarea.materialize-textarea.invalid + label:after, textarea.materialize-textarea:focus.invalid + label:after { | ||
6244 | content: attr(data-error); | ||
6245 | color: #F44336; | ||
6246 | opacity: 1; } | ||
6247 | input[type=text] + label:after, input[type=password] + label:after, input[type=email] + label:after, input[type=url] + label:after, input[type=time] + label:after, input[type=date] + label:after, input[type=datetime-local] + label:after, input[type=tel] + label:after, input[type=number] + label:after, input[type=search] + label:after, textarea.materialize-textarea + label:after { | ||
6248 | display: block; | ||
6249 | content: ""; | ||
6250 | position: absolute; | ||
6251 | top: 65px; | ||
6252 | opacity: 0; | ||
6253 | transition: .2s opacity ease-out, .2s color ease-out; } | ||
6254 | |||
6255 | .input-field { | ||
6256 | position: relative; | ||
6257 | margin-top: 1rem; } | ||
6258 | .input-field label { | ||
6259 | color: #9e9e9e; | ||
6260 | position: absolute; | ||
6261 | top: 0.8rem; | ||
6262 | left: 0.75rem; | ||
6263 | font-size: 1rem; | ||
6264 | cursor: text; | ||
6265 | -webkit-transition: .2s ease-out; | ||
6266 | -moz-transition: .2s ease-out; | ||
6267 | -o-transition: .2s ease-out; | ||
6268 | -ms-transition: .2s ease-out; | ||
6269 | transition: .2s ease-out; } | ||
6270 | .input-field label.active { | ||
6271 | font-size: 0.8rem; | ||
6272 | -webkit-transform: translateY(-140%); | ||
6273 | -moz-transform: translateY(-140%); | ||
6274 | -ms-transform: translateY(-140%); | ||
6275 | -o-transform: translateY(-140%); | ||
6276 | transform: translateY(-140%); } | ||
6277 | .input-field .prefix { | ||
6278 | position: absolute; | ||
6279 | width: 3rem; | ||
6280 | font-size: 2rem; | ||
6281 | -webkit-transition: color .2s; | ||
6282 | -moz-transition: color .2s; | ||
6283 | -o-transition: color .2s; | ||
6284 | -ms-transition: color .2s; | ||
6285 | transition: color .2s; } | ||
6286 | .input-field .prefix.active { | ||
6287 | color: #26a69a; } | ||
6288 | .input-field .prefix ~ input, .input-field .prefix ~ textarea { | ||
6289 | margin-left: 3rem; | ||
6290 | width: 92%; | ||
6291 | width: calc(100% - 3rem); } | ||
6292 | .input-field .prefix ~ textarea { | ||
6293 | padding-top: .8rem; } | ||
6294 | .input-field .prefix ~ label { | ||
6295 | margin-left: 3rem; } | ||
6296 | @media only screen and (max-width : 992px) { | ||
6297 | .input-field .prefix ~ input { | ||
6298 | width: 86%; | ||
6299 | width: calc(100% - 3rem); } } | ||
6300 | @media only screen and (max-width : 600px) { | ||
6301 | .input-field .prefix ~ input { | ||
6302 | width: 80%; | ||
6303 | width: calc(100% - 3rem); } } | ||
6304 | |||
6305 | .input-field input[type=search] { | ||
6306 | display: block; | ||
6307 | line-height: inherit; | ||
6308 | padding-left: 4rem; | ||
6309 | width: calc(100% - 4rem); } | ||
6310 | .input-field input[type=search]:focus { | ||
6311 | background-color: #fff; | ||
6312 | border: 0; | ||
6313 | box-shadow: none; | ||
6314 | color: #444; } | ||
6315 | .input-field input[type=search]:focus + label i, .input-field input[type=search]:focus ~ .mdi-navigation-close { | ||
6316 | color: #444; } | ||
6317 | .input-field input[type=search] + label { | ||
6318 | left: 1rem; } | ||
6319 | .input-field input[type=search] ~ .mdi-navigation-close { | ||
6320 | position: absolute; | ||
6321 | top: 0; | ||
6322 | right: 1rem; | ||
6323 | color: transparent; | ||
6324 | cursor: pointer; | ||
6325 | font-size: 2rem; | ||
6326 | transition: .3s color; } | ||
6327 | |||
6328 | textarea { | ||
6329 | width: 100%; | ||
6330 | height: 3rem; | ||
6331 | background-color: transparent; } | ||
6332 | textarea.materialize-textarea { | ||
6333 | overflow-y: hidden; | ||
6334 | /* prevents scroll bar flash */ | ||
6335 | padding: 1.6rem 0; | ||
6336 | /* prevents text jump on Enter keypress */ | ||
6337 | resize: none; | ||
6338 | min-height: 3rem; } | ||
6339 | |||
6340 | .hiddendiv { | ||
6341 | display: none; | ||
6342 | white-space: pre-wrap; | ||
6343 | word-wrap: break-word; | ||
6344 | overflow-wrap: break-word; | ||
6345 | /* future version of deprecated 'word-wrap' */ | ||
6346 | padding-top: 1.2rem; | ||
6347 | /* prevents text jump on Enter keypress */ } | ||
6348 | |||
6349 | /*************** | ||
6350 | Radio Buttons | ||
6351 | ***************/ | ||
6352 | /* Remove default Radio Buttons */ | ||
6353 | [type="radio"]:not(:checked), [type="radio"]:checked { | ||
6354 | position: absolute; | ||
6355 | left: -9999px; | ||
6356 | visibility: hidden; } | ||
6357 | |||
6358 | [type="radio"]:not(:checked) + label, [type="radio"]:checked + label { | ||
6359 | position: relative; | ||
6360 | padding-left: 35px; | ||
6361 | cursor: pointer; | ||
6362 | display: inline-block; | ||
6363 | height: 25px; | ||
6364 | line-height: 25px; | ||
6365 | font-size: 1rem; | ||
6366 | -webkit-transition: .28s ease; | ||
6367 | -moz-transition: .28s ease; | ||
6368 | -o-transition: .28s ease; | ||
6369 | -ms-transition: .28s ease; | ||
6370 | transition: .28s ease; | ||
6371 | -webkit-user-select: none; | ||
6372 | /* webkit (safari, chrome) browsers */ | ||
6373 | -moz-user-select: none; | ||
6374 | /* mozilla browsers */ | ||
6375 | -khtml-user-select: none; | ||
6376 | /* webkit (konqueror) browsers */ | ||
6377 | -ms-user-select: none; | ||
6378 | /* IE10+ */ } | ||
6379 | |||
6380 | [type="radio"] + label:before, [type="radio"] + label:after { | ||
6381 | content: ''; | ||
6382 | position: absolute; | ||
6383 | left: 0; | ||
6384 | top: 0; | ||
6385 | margin: 4px; | ||
6386 | width: 16px; | ||
6387 | height: 16px; | ||
6388 | z-index: 0; | ||
6389 | -webkit-transition: .28s ease; | ||
6390 | -moz-transition: .28s ease; | ||
6391 | -o-transition: .28s ease; | ||
6392 | -ms-transition: .28s ease; | ||
6393 | transition: .28s ease; } | ||
6394 | |||
6395 | /* Unchecked styles */ | ||
6396 | [type="radio"]:not(:checked) + label:before { | ||
6397 | border-radius: 50%; | ||
6398 | border: 2px solid #5a5a5a; } | ||
6399 | |||
6400 | [type="radio"]:not(:checked) + label:after { | ||
6401 | border-radius: 50%; | ||
6402 | border: 2px solid #5a5a5a; | ||
6403 | z-index: -1; | ||
6404 | -webkit-transform: scale(0); | ||
6405 | -moz-transform: scale(0); | ||
6406 | -ms-transform: scale(0); | ||
6407 | -o-transform: scale(0); | ||
6408 | transform: scale(0); } | ||
6409 | |||
6410 | /* Checked styles */ | ||
6411 | [type="radio"]:checked + label:before { | ||
6412 | border-radius: 50%; | ||
6413 | border: 2px solid transparent; } | ||
6414 | |||
6415 | [type="radio"]:checked + label:after { | ||
6416 | border-radius: 50%; | ||
6417 | border: 2px solid #26a69a; | ||
6418 | background-color: #26a69a; | ||
6419 | z-index: 0; | ||
6420 | -webkit-transform: scale(1.02); | ||
6421 | -moz-transform: scale(1.02); | ||
6422 | -ms-transform: scale(1.02); | ||
6423 | -o-transform: scale(1.02); | ||
6424 | transform: scale(1.02); } | ||
6425 | |||
6426 | /* Radio With gap */ | ||
6427 | [type="radio"].with-gap:checked + label:before { | ||
6428 | border-radius: 50%; | ||
6429 | border: 2px solid #26a69a; } | ||
6430 | |||
6431 | [type="radio"].with-gap:checked + label:after { | ||
6432 | border-radius: 50%; | ||
6433 | border: 2px solid #26a69a; | ||
6434 | background-color: #26a69a; | ||
6435 | z-index: 0; | ||
6436 | -webkit-transform: scale(.5); | ||
6437 | -moz-transform: scale(.5); | ||
6438 | -ms-transform: scale(.5); | ||
6439 | -o-transform: scale(.5); | ||
6440 | transform: scale(.5); } | ||
6441 | |||
6442 | /* Disabled Radio With gap */ | ||
6443 | [type="radio"].with-gap:disabled:checked + label:before { | ||
6444 | border: 2px solid rgba(0, 0, 0, 0.26); } | ||
6445 | |||
6446 | [type="radio"].with-gap:disabled:checked + label:after { | ||
6447 | border: none; | ||
6448 | background-color: rgba(0, 0, 0, 0.26); } | ||
6449 | |||
6450 | /* Disabled style */ | ||
6451 | [type="radio"]:disabled:not(:checked) + label:before, [type="radio"]:disabled:checked + label:before { | ||
6452 | background-color: transparent; | ||
6453 | border-color: rgba(0, 0, 0, 0.26); } | ||
6454 | |||
6455 | [type="radio"]:disabled + label { | ||
6456 | color: rgba(0, 0, 0, 0.26); } | ||
6457 | |||
6458 | [type="radio"]:disabled:not(:checked) + label:before { | ||
6459 | border-color: rgba(0, 0, 0, 0.26); } | ||
6460 | |||
6461 | [type="radio"]:disabled:checked + label:after { | ||
6462 | background-color: rgba(0, 0, 0, 0.26); | ||
6463 | border-color: #BDBDBD; } | ||
6464 | |||
6465 | /*************** | ||
6466 | Checkboxes | ||
6467 | ***************/ | ||
6468 | /* CUSTOM CSS CHECKBOXES */ | ||
6469 | form p { | ||
6470 | margin-bottom: 10px; | ||
6471 | text-align: left; } | ||
6472 | |||
6473 | form p:last-child { | ||
6474 | margin-bottom: 0; } | ||
6475 | |||
6476 | /* Remove default checkbox */ | ||
6477 | [type="checkbox"]:not(:checked), [type="checkbox"]:checked { | ||
6478 | position: absolute; | ||
6479 | left: -9999px; | ||
6480 | visibility: hidden; } | ||
6481 | |||
6482 | [type="checkbox"] { | ||
6483 | /* checkbox aspect */ } | ||
6484 | [type="checkbox"] + label { | ||
6485 | position: relative; | ||
6486 | padding-left: 35px; | ||
6487 | cursor: pointer; | ||
6488 | display: inline-block; | ||
6489 | height: 25px; | ||
6490 | line-height: 25px; | ||
6491 | font-size: 1rem; | ||
6492 | -webkit-user-select: none; | ||
6493 | /* webkit (safari, chrome) browsers */ | ||
6494 | -moz-user-select: none; | ||
6495 | /* mozilla browsers */ | ||
6496 | -khtml-user-select: none; | ||
6497 | /* webkit (konqueror) browsers */ | ||
6498 | -ms-user-select: none; | ||
6499 | /* IE10+ */ } | ||
6500 | [type="checkbox"] + label:before { | ||
6501 | content: ''; | ||
6502 | position: absolute; | ||
6503 | top: 0; | ||
6504 | left: 0; | ||
6505 | width: 18px; | ||
6506 | height: 18px; | ||
6507 | z-index: 0; | ||
6508 | border: 2px solid #5a5a5a; | ||
6509 | border-radius: 1px; | ||
6510 | margin-top: 2px; | ||
6511 | -webkit-transition: 0.2s; | ||
6512 | -moz-transition: 0.2s; | ||
6513 | -o-transition: 0.2s; | ||
6514 | -ms-transition: 0.2s; | ||
6515 | transition: 0.2s; } | ||
6516 | [type="checkbox"]:not(:checked):disabled + label:before { | ||
6517 | border: none; | ||
6518 | background-color: rgba(0, 0, 0, 0.26); } | ||
6519 | |||
6520 | [type="checkbox"]:checked + label:before { | ||
6521 | top: -4px; | ||
6522 | left: -3px; | ||
6523 | width: 12px; | ||
6524 | height: 22px; | ||
6525 | border-top: 2px solid transparent; | ||
6526 | border-left: 2px solid transparent; | ||
6527 | border-right: 2px solid #26a69a; | ||
6528 | border-bottom: 2px solid #26a69a; | ||
6529 | -webkit-transform: rotate(40deg); | ||
6530 | -moz-transform: rotate(40deg); | ||
6531 | -ms-transform: rotate(40deg); | ||
6532 | -o-transform: rotate(40deg); | ||
6533 | transform: rotate(40deg); | ||
6534 | -webkit-backface-visibility: hidden; | ||
6535 | -webkit-transform-origin: 100% 100%; | ||
6536 | -moz-transform-origin: 100% 100%; | ||
6537 | -ms-transform-origin: 100% 100%; | ||
6538 | -o-transform-origin: 100% 100%; | ||
6539 | transform-origin: 100% 100%; } | ||
6540 | [type="checkbox"]:checked:disabled + label:before { | ||
6541 | border-right: 2px solid rgba(0, 0, 0, 0.26); | ||
6542 | border-bottom: 2px solid rgba(0, 0, 0, 0.26); } | ||
6543 | |||
6544 | /* Indeterminate checkbox */ | ||
6545 | [type="checkbox"]:indeterminate + label:before { | ||
6546 | left: -10px; | ||
6547 | top: -11px; | ||
6548 | width: 10px; | ||
6549 | height: 22px; | ||
6550 | border-top: none; | ||
6551 | border-left: none; | ||
6552 | border-right: 2px solid #26a69a; | ||
6553 | border-bottom: none; | ||
6554 | -webkit-transform: rotate(90deg); | ||
6555 | -moz-transform: rotate(90deg); | ||
6556 | -ms-transform: rotate(90deg); | ||
6557 | -o-transform: rotate(90deg); | ||
6558 | transform: rotate(90deg); | ||
6559 | -webkit-backface-visibility: hidden; | ||
6560 | -webkit-transform-origin: 100% 100%; | ||
6561 | -moz-transform-origin: 100% 100%; | ||
6562 | -ms-transform-origin: 100% 100%; | ||
6563 | -o-transform-origin: 100% 100%; | ||
6564 | transform-origin: 100% 100%; } | ||
6565 | [type="checkbox"]:indeterminate:disabled + label:before { | ||
6566 | border-right: 2px solid rgba(0, 0, 0, 0.26); | ||
6567 | background-color: transparent; } | ||
6568 | |||
6569 | [type="checkbox"].filled-in + label:after { | ||
6570 | border-radius: 2px; } | ||
6571 | [type="checkbox"].filled-in + label:before, [type="checkbox"].filled-in + label:after { | ||
6572 | content: ''; | ||
6573 | left: 0; | ||
6574 | position: absolute; | ||
6575 | /* .1s delay is for check animation */ | ||
6576 | transition: border .25s, background-color .25s, width .2s .1s, height .2s .1s, top .2s .1s, left .2s .1s; | ||
6577 | z-index: 1; } | ||
6578 | [type="checkbox"].filled-in:not(:checked) + label:before { | ||
6579 | width: 0; | ||
6580 | height: 0; | ||
6581 | border: 3px solid transparent; | ||
6582 | left: 6px; | ||
6583 | top: 10px; | ||
6584 | -webkit-transform: rotateZ(37deg); | ||
6585 | transform: rotateZ(37deg); | ||
6586 | -webkit-transform-origin: 20% 40%; | ||
6587 | transform-origin: 100% 100%; } | ||
6588 | [type="checkbox"].filled-in:not(:checked) + label:after { | ||
6589 | height: 20px; | ||
6590 | width: 20px; | ||
6591 | background-color: transparent; | ||
6592 | border: 2px solid #5a5a5a; | ||
6593 | top: 0px; | ||
6594 | z-index: 0; } | ||
6595 | [type="checkbox"].filled-in:checked + label:before { | ||
6596 | top: 0; | ||
6597 | left: 1px; | ||
6598 | width: 8px; | ||
6599 | height: 13px; | ||
6600 | border-top: 2px solid transparent; | ||
6601 | border-left: 2px solid transparent; | ||
6602 | border-right: 2px solid #fff; | ||
6603 | border-bottom: 2px solid #fff; | ||
6604 | -webkit-transform: rotateZ(37deg); | ||
6605 | transform: rotateZ(37deg); | ||
6606 | -webkit-transform-origin: 100% 100%; | ||
6607 | transform-origin: 100% 100%; } | ||
6608 | [type="checkbox"].filled-in:checked + label:after { | ||
6609 | top: 0px; | ||
6610 | width: 20px; | ||
6611 | height: 20px; | ||
6612 | border: 2px solid #26a69a; | ||
6613 | background-color: #26a69a; | ||
6614 | z-index: 0; } | ||
6615 | [type="checkbox"].filled-in:disabled:not(:checked) + label:before { | ||
6616 | background-color: transparent; | ||
6617 | border: 2px solid transparent; } | ||
6618 | [type="checkbox"].filled-in:disabled:not(:checked) + label:after { | ||
6619 | border-color: transparent; | ||
6620 | background-color: #BDBDBD; } | ||
6621 | [type="checkbox"].filled-in:disabled:checked + label:before { | ||
6622 | background-color: transparent; } | ||
6623 | [type="checkbox"].filled-in:disabled:checked + label:after { | ||
6624 | background-color: #BDBDBD; | ||
6625 | border-color: #BDBDBD; } | ||
6626 | |||
6627 | /*************** | ||
6628 | Switch | ||
6629 | ***************/ | ||
6630 | .switch, .switch * { | ||
6631 | -webkit-user-select: none; | ||
6632 | -moz-user-select: none; | ||
6633 | -khtml-user-select: none; | ||
6634 | -ms-user-select: none; } | ||
6635 | |||
6636 | .switch label { | ||
6637 | cursor: pointer; } | ||
6638 | |||
6639 | .switch label input[type=checkbox] { | ||
6640 | opacity: 0; | ||
6641 | width: 0; | ||
6642 | height: 0; } | ||
6643 | |||
6644 | .switch label input[type=checkbox]:checked + .lever { | ||
6645 | background-color: #84c7c1; } | ||
6646 | |||
6647 | .switch label input[type=checkbox]:checked + .lever:after { | ||
6648 | background-color: #26a69a; } | ||
6649 | |||
6650 | .switch label .lever { | ||
6651 | content: ""; | ||
6652 | display: inline-block; | ||
6653 | position: relative; | ||
6654 | width: 40px; | ||
6655 | height: 15px; | ||
6656 | background-color: #818181; | ||
6657 | border-radius: 15px; | ||
6658 | margin-right: 10px; | ||
6659 | transition: background 0.3s ease; | ||
6660 | vertical-align: middle; | ||
6661 | margin: 0 16px; } | ||
6662 | |||
6663 | .switch label .lever:after { | ||
6664 | content: ""; | ||
6665 | position: absolute; | ||
6666 | display: inline-block; | ||
6667 | width: 21px; | ||
6668 | height: 21px; | ||
6669 | background-color: #F1F1F1; | ||
6670 | border-radius: 21px; | ||
6671 | box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4); | ||
6672 | left: -5px; | ||
6673 | top: -3px; | ||
6674 | transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease; } | ||
6675 | |||
6676 | input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after { | ||
6677 | box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 166, 154, 0.1); } | ||
6678 | |||
6679 | input[type=checkbox]:not(:disabled) ~ .lever:active:after { | ||
6680 | box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.08); } | ||
6681 | |||
6682 | .switch label input[type=checkbox]:checked + .lever:after { | ||
6683 | left: 24px; } | ||
6684 | |||
6685 | .switch input[type=checkbox][disabled] + .lever { | ||
6686 | cursor: default; } | ||
6687 | |||
6688 | .switch label input[type=checkbox][disabled] + .lever:after, .switch label input[type=checkbox][disabled]:checked + .lever:after { | ||
6689 | background-color: #BDBDBD; } | ||
6690 | |||
6691 | /*************** | ||
6692 | Select Field | ||
6693 | ***************/ | ||
6694 | .select-label { | ||
6695 | position: absolute; } | ||
6696 | |||
6697 | .select-wrapper { | ||
6698 | position: relative; } | ||
6699 | .select-wrapper input.select-dropdown { | ||
6700 | position: relative; | ||
6701 | cursor: pointer; | ||
6702 | background-color: transparent; | ||
6703 | border: none; | ||
6704 | border-bottom: 1px solid #9e9e9e; | ||
6705 | outline: none; | ||
6706 | height: 3rem; | ||
6707 | line-height: 3rem; | ||
6708 | width: 100%; | ||
6709 | font-size: 1rem; | ||
6710 | margin: 0 0 15px 0; | ||
6711 | padding: 0; | ||
6712 | display: block; } | ||
6713 | .select-wrapper span.caret { | ||
6714 | color: initial; | ||
6715 | position: absolute; | ||
6716 | right: 0; | ||
6717 | top: 16px; | ||
6718 | font-size: 10px; } | ||
6719 | .select-wrapper span.caret.disabled { | ||
6720 | color: rgba(0, 0, 0, 0.26); } | ||
6721 | .select-wrapper + label { | ||
6722 | position: absolute; | ||
6723 | top: -14px; | ||
6724 | font-size: 0.8rem; } | ||
6725 | |||
6726 | select { | ||
6727 | display: none; } | ||
6728 | |||
6729 | select.browser-default { | ||
6730 | display: block; } | ||
6731 | |||
6732 | select:disabled { | ||
6733 | color: rgba(0, 0, 0, 0.3); } | ||
6734 | |||
6735 | .select-wrapper input.select-dropdown:disabled { | ||
6736 | color: rgba(0, 0, 0, 0.3); | ||
6737 | cursor: default; | ||
6738 | -webkit-user-select: none; | ||
6739 | /* webkit (safari, chrome) browsers */ | ||
6740 | -moz-user-select: none; | ||
6741 | /* mozilla browsers */ | ||
6742 | -ms-user-select: none; | ||
6743 | /* IE10+ */ | ||
6744 | border-bottom: 1px solid rgba(0, 0, 0, 0.3); } | ||
6745 | |||
6746 | .select-wrapper i { | ||
6747 | color: rgba(0, 0, 0, 0.3); } | ||
6748 | |||
6749 | .select-dropdown li.disabled { | ||
6750 | color: rgba(0, 0, 0, 0.3); | ||
6751 | background-color: transparent; } | ||
6752 | |||
6753 | /********************* | ||
6754 | File Input | ||
6755 | **********************/ | ||
6756 | .file-field { | ||
6757 | position: relative; } | ||
6758 | .file-field .file-path-wrapper { | ||
6759 | overflow: hidden; | ||
6760 | padding-left: 10px; } | ||
6761 | .file-field input.file-path { | ||
6762 | width: 100%; } | ||
6763 | .file-field .btn, .file-field .btn-large { | ||
6764 | float: left; | ||
6765 | height: 3rem; | ||
6766 | line-height: 3rem; } | ||
6767 | .file-field span { | ||
6768 | cursor: pointer; } | ||
6769 | .file-field input[type=file] { | ||
6770 | position: absolute; | ||
6771 | top: 0; | ||
6772 | right: 0; | ||
6773 | left: 0; | ||
6774 | bottom: 0; | ||
6775 | width: 100%; | ||
6776 | margin: 0; | ||
6777 | padding: 0; | ||
6778 | font-size: 20px; | ||
6779 | cursor: pointer; | ||
6780 | opacity: 0; | ||
6781 | filter: alpha(opacity=0); } | ||
6782 | |||
6783 | /*************** | ||
6784 | Range | ||
6785 | ***************/ | ||
6786 | .range-field { | ||
6787 | position: relative; } | ||
6788 | |||
6789 | input[type=range], input[type=range] + .thumb { | ||
6790 | cursor: pointer; } | ||
6791 | |||
6792 | input[type=range] { | ||
6793 | position: relative; | ||
6794 | background-color: transparent; | ||
6795 | border: none; | ||
6796 | outline: none; | ||
6797 | width: 100%; | ||
6798 | margin: 15px 0px; | ||
6799 | padding: 0; } | ||
6800 | |||
6801 | input[type=range] + .thumb { | ||
6802 | position: absolute; | ||
6803 | border: none; | ||
6804 | height: 0; | ||
6805 | width: 0; | ||
6806 | border-radius: 50%; | ||
6807 | background-color: #26a69a; | ||
6808 | top: 10px; | ||
6809 | margin-left: -6px; | ||
6810 | -webkit-transform-origin: 50% 50%; | ||
6811 | -moz-transform-origin: 50% 50%; | ||
6812 | -ms-transform-origin: 50% 50%; | ||
6813 | -o-transform-origin: 50% 50%; | ||
6814 | transform-origin: 50% 50%; | ||
6815 | -webkit-transform: rotate(-45deg); | ||
6816 | -moz-transform: rotate(-45deg); | ||
6817 | -ms-transform: rotate(-45deg); | ||
6818 | -o-transform: rotate(-45deg); | ||
6819 | transform: rotate(-45deg); } | ||
6820 | input[type=range] + .thumb .value { | ||
6821 | display: block; | ||
6822 | width: 30px; | ||
6823 | text-align: center; | ||
6824 | color: #26a69a; | ||
6825 | font-size: 0; | ||
6826 | -webkit-transform: rotate(45deg); | ||
6827 | -moz-transform: rotate(45deg); | ||
6828 | -ms-transform: rotate(45deg); | ||
6829 | -o-transform: rotate(45deg); | ||
6830 | transform: rotate(45deg); } | ||
6831 | input[type=range] + .thumb.active { | ||
6832 | border-radius: 50% 50% 50% 0; } | ||
6833 | input[type=range] + .thumb.active .value { | ||
6834 | color: #fff; | ||
6835 | margin-left: -1px; | ||
6836 | margin-top: 8px; | ||
6837 | font-size: 10px; } | ||
6838 | |||
6839 | input[type=range]:focus { | ||
6840 | outline: none; } | ||
6841 | |||
6842 | input[type=range] { | ||
6843 | -webkit-appearance: none; } | ||
6844 | |||
6845 | input[type=range]::-webkit-slider-runnable-track { | ||
6846 | height: 3px; | ||
6847 | background: #c2c0c2; | ||
6848 | border: none; } | ||
6849 | |||
6850 | input[type=range]::-webkit-slider-thumb { | ||
6851 | -webkit-appearance: none; | ||
6852 | border: none; | ||
6853 | height: 14px; | ||
6854 | width: 14px; | ||
6855 | border-radius: 50%; | ||
6856 | background-color: #26a69a; | ||
6857 | transform-origin: 50% 50%; | ||
6858 | margin: -5px 0 0 0; | ||
6859 | -webkit-transition: 0.3s; | ||
6860 | -moz-transition: 0.3s; | ||
6861 | -o-transition: 0.3s; | ||
6862 | -ms-transition: 0.3s; | ||
6863 | transition: 0.3s; } | ||
6864 | |||
6865 | input[type=range]:focus::-webkit-slider-runnable-track { | ||
6866 | background: #ccc; } | ||
6867 | |||
6868 | input[type=range] { | ||
6869 | /* fix for FF unable to apply focus style bug */ | ||
6870 | border: 1px solid white; | ||
6871 | /*required for proper track sizing in FF*/ } | ||
6872 | |||
6873 | input[type=range]::-moz-range-track { | ||
6874 | height: 3px; | ||
6875 | background: #ddd; | ||
6876 | border: none; } | ||
6877 | |||
6878 | input[type=range]::-moz-range-thumb { | ||
6879 | border: none; | ||
6880 | height: 14px; | ||
6881 | width: 14px; | ||
6882 | border-radius: 50%; | ||
6883 | background: #26a69a; | ||
6884 | margin-top: -5px; } | ||
6885 | |||
6886 | /*hide the outline behind the border*/ | ||
6887 | input[type=range]:-moz-focusring { | ||
6888 | outline: 1px solid white; | ||
6889 | outline-offset: -1px; } | ||
6890 | |||
6891 | input[type=range]:focus::-moz-range-track { | ||
6892 | background: #ccc; } | ||
6893 | |||
6894 | input[type=range]::-ms-track { | ||
6895 | height: 3px; | ||
6896 | /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */ | ||
6897 | background: transparent; | ||
6898 | /*leave room for the larger thumb to overflow with a transparent border */ | ||
6899 | border-color: transparent; | ||
6900 | border-width: 6px 0; | ||
6901 | /*remove default tick marks*/ | ||
6902 | color: transparent; } | ||
6903 | |||
6904 | input[type=range]::-ms-fill-lower { | ||
6905 | background: #777; } | ||
6906 | |||
6907 | input[type=range]::-ms-fill-upper { | ||
6908 | background: #ddd; } | ||
6909 | |||
6910 | input[type=range]::-ms-thumb { | ||
6911 | border: none; | ||
6912 | height: 14px; | ||
6913 | width: 14px; | ||
6914 | border-radius: 50%; | ||
6915 | background: #26a69a; } | ||
6916 | |||
6917 | input[type=range]:focus::-ms-fill-lower { | ||
6918 | background: #888; } | ||
6919 | |||
6920 | input[type=range]:focus::-ms-fill-upper { | ||
6921 | background: #ccc; } | ||
6922 | |||
6923 | /*************************** | ||
6924 | Text Inputs + Textarea | ||
6925 | ****************************/ | ||
6926 | select { | ||
6927 | background-color: rgba(255, 255, 255, 0.9); | ||
6928 | width: 100%; | ||
6929 | padding: 5px; | ||
6930 | border: 1px solid #f2f2f2; | ||
6931 | border-radius: 2px; | ||
6932 | height: 3rem; } | ||
6933 | |||
6934 | /*************** | ||
6935 | Nav List | ||
6936 | ***************/ | ||
6937 | .table-of-contents.fixed { | ||
6938 | position: fixed; } | ||
6939 | .table-of-contents li { | ||
6940 | padding: 2px 0; } | ||
6941 | .table-of-contents a { | ||
6942 | display: inline-block; | ||
6943 | font-weight: 300; | ||
6944 | color: #757575; | ||
6945 | padding-left: 20px; | ||
6946 | height: 1.5rem; | ||
6947 | line-height: 1.5rem; | ||
6948 | letter-spacing: .4; | ||
6949 | display: inline-block; } | ||
6950 | .table-of-contents a:hover { | ||
6951 | color: #a8a8a8; | ||
6952 | padding-left: 19px; | ||
6953 | border-left: 1px solid #ea4a4f; } | ||
6954 | .table-of-contents a.active { | ||
6955 | font-weight: 500; | ||
6956 | padding-left: 18px; | ||
6957 | border-left: 2px solid #ea4a4f; } | ||
6958 | |||
6959 | .side-nav { | ||
6960 | position: fixed; | ||
6961 | width: 240px; | ||
6962 | left: -105%; | ||
6963 | top: 0; | ||
6964 | margin: 0; | ||
6965 | height: 100%; | ||
6966 | height: calc(100% + 60px); | ||
6967 | height: -moz-calc(100%); | ||
6968 | padding-bottom: 60px; | ||
6969 | background-color: #fff; | ||
6970 | z-index: 999; | ||
6971 | overflow-y: auto; | ||
6972 | will-change: left; } | ||
6973 | .side-nav.right-aligned { | ||
6974 | will-change: right; | ||
6975 | right: -105%; | ||
6976 | left: auto; } | ||
6977 | .side-nav .collapsible { | ||
6978 | margin: 0; } | ||
6979 | .side-nav li { | ||
6980 | float: none; | ||
6981 | padding: 0 15px; } | ||
6982 | .side-nav li:hover, .side-nav li.active { | ||
6983 | background-color: #ddd; } | ||
6984 | .side-nav a { | ||
6985 | color: #444; | ||
6986 | display: block; | ||
6987 | font-size: 1rem; | ||
6988 | height: 64px; | ||
6989 | line-height: 64px; | ||
6990 | padding: 0 15px; } | ||
6991 | |||
6992 | .drag-target { | ||
6993 | height: 100%; | ||
6994 | width: 10px; | ||
6995 | position: fixed; | ||
6996 | top: 0; | ||
6997 | z-index: 998; } | ||
6998 | |||
6999 | .side-nav.fixed a { | ||
7000 | display: block; | ||
7001 | padding: 0 15px; | ||
7002 | color: #444; } | ||
7003 | |||
7004 | .side-nav.fixed { | ||
7005 | left: 0; | ||
7006 | position: fixed; } | ||
7007 | .side-nav.fixed.right-aligned { | ||
7008 | right: 0; | ||
7009 | left: auto; } | ||
7010 | |||
7011 | @media only screen and (max-width : 992px) { | ||
7012 | .side-nav.fixed { | ||
7013 | left: -105%; } | ||
7014 | .side-nav.fixed.right-aligned { | ||
7015 | right: -105%; | ||
7016 | left: auto; } } | ||
7017 | |||
7018 | .side-nav .collapsible-body li.active, .side-nav.fixed .collapsible-body li.active { | ||
7019 | background-color: #ee6e73; } | ||
7020 | .side-nav .collapsible-body li.active a, .side-nav.fixed .collapsible-body li.active a { | ||
7021 | color: #fff; } | ||
7022 | |||
7023 | #sidenav-overlay { | ||
7024 | position: fixed; | ||
7025 | top: 0; | ||
7026 | left: 0; | ||
7027 | right: 0; | ||
7028 | height: 120vh; | ||
7029 | background-color: rgba(0, 0, 0, 0.5); | ||
7030 | z-index: 997; | ||
7031 | will-change: opacity; } | ||
7032 | |||
7033 | /* | ||
7034 | @license | ||
7035 | Copyright (c) 2014 The Polymer Project Authors. All rights reserved. | ||
7036 | This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt | ||
7037 | The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt | ||
7038 | The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt | ||
7039 | Code distributed by Google as part of the polymer project is also | ||
7040 | subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt | ||
7041 | */ | ||
7042 | /**************************/ | ||
7043 | /* STYLES FOR THE SPINNER */ | ||
7044 | /**************************/ | ||
7045 | /* | ||
7046 | * Constants: | ||
7047 | * STROKEWIDTH = 3px | ||
7048 | * ARCSIZE = 270 degrees (amount of circle the arc takes up) | ||
7049 | * ARCTIME = 1333ms (time it takes to expand and contract arc) | ||
7050 | * ARCSTARTROT = 216 degrees (how much the start location of the arc | ||
7051 | * should rotate each time, 216 gives us a | ||
7052 | * 5 pointed star shape (it's 360/5 * 3). | ||
7053 | * For a 7 pointed star, we might do | ||
7054 | * 360/7 * 3 = 154.286) | ||
7055 | * CONTAINERWIDTH = 28px | ||
7056 | * SHRINK_TIME = 400ms | ||
7057 | */ | ||
7058 | .preloader-wrapper { | ||
7059 | display: inline-block; | ||
7060 | position: relative; | ||
7061 | width: 48px; | ||
7062 | height: 48px; } | ||
7063 | .preloader-wrapper.small { | ||
7064 | width: 36px; | ||
7065 | height: 36px; } | ||
7066 | .preloader-wrapper.big { | ||
7067 | width: 64px; | ||
7068 | height: 64px; } | ||
7069 | .preloader-wrapper.active { | ||
7070 | /* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */ | ||
7071 | -webkit-animation: container-rotate 1568ms linear infinite; | ||
7072 | animation: container-rotate 1568ms linear infinite; } | ||
7073 | |||
7074 | @-webkit-keyframes container-rotate { | ||
7075 | to { | ||
7076 | -webkit-transform: rotate(360deg); } } | ||
7077 | |||
7078 | @keyframes container-rotate { | ||
7079 | to { | ||
7080 | transform: rotate(360deg); } } | ||
7081 | |||
7082 | .spinner-layer { | ||
7083 | position: absolute; | ||
7084 | width: 100%; | ||
7085 | height: 100%; | ||
7086 | opacity: 0; } | ||
7087 | |||
7088 | .spinner-blue, .spinner-blue-only { | ||
7089 | border-color: #4285f4; } | ||
7090 | |||
7091 | .spinner-red, .spinner-red-only { | ||
7092 | border-color: #db4437; } | ||
7093 | |||
7094 | .spinner-yellow, .spinner-yellow-only { | ||
7095 | border-color: #f4b400; } | ||
7096 | |||
7097 | .spinner-green, .spinner-green-only { | ||
7098 | border-color: #0f9d58; } | ||
7099 | |||
7100 | /** | ||
7101 | * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee): | ||
7102 | * | ||
7103 | * iOS Safari (tested on iOS 8.1) does not handle animation-delay very well - it doesn't | ||
7104 | * guarantee that the animation will start _exactly_ after that value. So we avoid using | ||
7105 | * animation-delay and instead set custom keyframes for each color (as redundant as it | ||
7106 | * seems). | ||
7107 | * | ||
7108 | * We write out each animation in full (instead of separating animation-name, | ||
7109 | * animation-duration, etc.) because under the polyfill, Safari does not recognize those | ||
7110 | * specific properties properly, treats them as -webkit-animation, and overrides the | ||
7111 | * other animation rules. See https://github.com/Polymer/platform/issues/53. | ||
7112 | */ | ||
7113 | .active .spinner-layer.spinner-blue { | ||
7114 | /* durations: 4 * ARCTIME */ | ||
7115 | -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; | ||
7116 | animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } | ||
7117 | |||
7118 | .active .spinner-layer.spinner-red { | ||
7119 | /* durations: 4 * ARCTIME */ | ||
7120 | -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; | ||
7121 | animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } | ||
7122 | |||
7123 | .active .spinner-layer.spinner-yellow { | ||
7124 | /* durations: 4 * ARCTIME */ | ||
7125 | -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; | ||
7126 | animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } | ||
7127 | |||
7128 | .active .spinner-layer.spinner-green { | ||
7129 | /* durations: 4 * ARCTIME */ | ||
7130 | -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; | ||
7131 | animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } | ||
7132 | |||
7133 | .active .spinner-layer.spinner-blue-only, .active .spinner-layer.spinner-red-only, .active .spinner-layer.spinner-yellow-only, .active .spinner-layer.spinner-green-only { | ||
7134 | /* durations: 4 * ARCTIME */ | ||
7135 | opacity: 1; | ||
7136 | -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; | ||
7137 | animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } | ||
7138 | |||
7139 | @-webkit-keyframes fill-unfill-rotate { | ||
7140 | /* 0.5 * ARCSIZE */ | ||
7141 | /* 1 * ARCSIZE */ | ||
7142 | /* 1.5 * ARCSIZE */ | ||
7143 | /* 2 * ARCSIZE */ | ||
7144 | /* 2.5 * ARCSIZE */ | ||
7145 | /* 3 * ARCSIZE */ | ||
7146 | /* 3.5 * ARCSIZE */ | ||
7147 | /* 4 * ARCSIZE */ | ||
7148 | 12.5% { | ||
7149 | -webkit-transform: rotate(135deg); } | ||
7150 | |||
7151 | 25% { | ||
7152 | -webkit-transform: rotate(270deg); } | ||
7153 | |||
7154 | 37.5% { | ||
7155 | -webkit-transform: rotate(405deg); } | ||
7156 | |||
7157 | 50% { | ||
7158 | -webkit-transform: rotate(540deg); } | ||
7159 | |||
7160 | 62.5% { | ||
7161 | -webkit-transform: rotate(675deg); } | ||
7162 | |||
7163 | 75% { | ||
7164 | -webkit-transform: rotate(810deg); } | ||
7165 | |||
7166 | 87.5% { | ||
7167 | -webkit-transform: rotate(945deg); } | ||
7168 | |||
7169 | to { | ||
7170 | -webkit-transform: rotate(1080deg); } } | ||
7171 | |||
7172 | @keyframes fill-unfill-rotate { | ||
7173 | /* 0.5 * ARCSIZE */ | ||
7174 | /* 1 * ARCSIZE */ | ||
7175 | /* 1.5 * ARCSIZE */ | ||
7176 | /* 2 * ARCSIZE */ | ||
7177 | /* 2.5 * ARCSIZE */ | ||
7178 | /* 3 * ARCSIZE */ | ||
7179 | /* 3.5 * ARCSIZE */ | ||
7180 | /* 4 * ARCSIZE */ | ||
7181 | 12.5% { | ||
7182 | transform: rotate(135deg); } | ||
7183 | |||
7184 | 25% { | ||
7185 | transform: rotate(270deg); } | ||
7186 | |||
7187 | 37.5% { | ||
7188 | transform: rotate(405deg); } | ||
7189 | |||
7190 | 50% { | ||
7191 | transform: rotate(540deg); } | ||
7192 | |||
7193 | 62.5% { | ||
7194 | transform: rotate(675deg); } | ||
7195 | |||
7196 | 75% { | ||
7197 | transform: rotate(810deg); } | ||
7198 | |||
7199 | 87.5% { | ||
7200 | transform: rotate(945deg); } | ||
7201 | |||
7202 | to { | ||
7203 | transform: rotate(1080deg); } } | ||
7204 | |||
7205 | @-webkit-keyframes blue-fade-in-out { | ||
7206 | from { | ||
7207 | opacity: 1; } | ||
7208 | |||
7209 | 25% { | ||
7210 | opacity: 1; } | ||
7211 | |||
7212 | 26% { | ||
7213 | opacity: 0; } | ||
7214 | |||
7215 | 89% { | ||
7216 | opacity: 0; } | ||
7217 | |||
7218 | 90% { | ||
7219 | opacity: 1; } | ||
7220 | |||
7221 | 100% { | ||
7222 | opacity: 1; } } | ||
7223 | |||
7224 | @keyframes blue-fade-in-out { | ||
7225 | from { | ||
7226 | opacity: 1; } | ||
7227 | |||
7228 | 25% { | ||
7229 | opacity: 1; } | ||
7230 | |||
7231 | 26% { | ||
7232 | opacity: 0; } | ||
7233 | |||
7234 | 89% { | ||
7235 | opacity: 0; } | ||
7236 | |||
7237 | 90% { | ||
7238 | opacity: 1; } | ||
7239 | |||
7240 | 100% { | ||
7241 | opacity: 1; } } | ||
7242 | |||
7243 | @-webkit-keyframes red-fade-in-out { | ||
7244 | from { | ||
7245 | opacity: 0; } | ||
7246 | |||
7247 | 15% { | ||
7248 | opacity: 0; } | ||
7249 | |||
7250 | 25% { | ||
7251 | opacity: 1; } | ||
7252 | |||
7253 | 50% { | ||
7254 | opacity: 1; } | ||
7255 | |||
7256 | 51% { | ||
7257 | opacity: 0; } } | ||
7258 | |||
7259 | @keyframes red-fade-in-out { | ||
7260 | from { | ||
7261 | opacity: 0; } | ||
7262 | |||
7263 | 15% { | ||
7264 | opacity: 0; } | ||
7265 | |||
7266 | 25% { | ||
7267 | opacity: 1; } | ||
7268 | |||
7269 | 50% { | ||
7270 | opacity: 1; } | ||
7271 | |||
7272 | 51% { | ||
7273 | opacity: 0; } } | ||
7274 | |||
7275 | @-webkit-keyframes yellow-fade-in-out { | ||
7276 | from { | ||
7277 | opacity: 0; } | ||
7278 | |||
7279 | 40% { | ||
7280 | opacity: 0; } | ||
7281 | |||
7282 | 50% { | ||
7283 | opacity: 1; } | ||
7284 | |||
7285 | 75% { | ||
7286 | opacity: 1; } | ||
7287 | |||
7288 | 76% { | ||
7289 | opacity: 0; } } | ||
7290 | |||
7291 | @keyframes yellow-fade-in-out { | ||
7292 | from { | ||
7293 | opacity: 0; } | ||
7294 | |||
7295 | 40% { | ||
7296 | opacity: 0; } | ||
7297 | |||
7298 | 50% { | ||
7299 | opacity: 1; } | ||
7300 | |||
7301 | 75% { | ||
7302 | opacity: 1; } | ||
7303 | |||
7304 | 76% { | ||
7305 | opacity: 0; } } | ||
7306 | |||
7307 | @-webkit-keyframes green-fade-in-out { | ||
7308 | from { | ||
7309 | opacity: 0; } | ||
7310 | |||
7311 | 65% { | ||
7312 | opacity: 0; } | ||
7313 | |||
7314 | 75% { | ||
7315 | opacity: 1; } | ||
7316 | |||
7317 | 90% { | ||
7318 | opacity: 1; } | ||
7319 | |||
7320 | 100% { | ||
7321 | opacity: 0; } } | ||
7322 | |||
7323 | @keyframes green-fade-in-out { | ||
7324 | from { | ||
7325 | opacity: 0; } | ||
7326 | |||
7327 | 65% { | ||
7328 | opacity: 0; } | ||
7329 | |||
7330 | 75% { | ||
7331 | opacity: 1; } | ||
7332 | |||
7333 | 90% { | ||
7334 | opacity: 1; } | ||
7335 | |||
7336 | 100% { | ||
7337 | opacity: 0; } } | ||
7338 | |||
7339 | /** | ||
7340 | * Patch the gap that appear between the two adjacent div.circle-clipper while the | ||
7341 | * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11). | ||
7342 | */ | ||
7343 | .gap-patch { | ||
7344 | position: absolute; | ||
7345 | top: 0; | ||
7346 | left: 45%; | ||
7347 | width: 10%; | ||
7348 | height: 100%; | ||
7349 | overflow: hidden; | ||
7350 | border-color: inherit; } | ||
7351 | |||
7352 | .gap-patch .circle { | ||
7353 | width: 1000%; | ||
7354 | left: -450%; } | ||
7355 | |||
7356 | .circle-clipper { | ||
7357 | display: inline-block; | ||
7358 | position: relative; | ||
7359 | width: 50%; | ||
7360 | height: 100%; | ||
7361 | overflow: hidden; | ||
7362 | border-color: inherit; } | ||
7363 | .circle-clipper .circle { | ||
7364 | width: 200%; | ||
7365 | height: 100%; | ||
7366 | border-width: 3px; | ||
7367 | /* STROKEWIDTH */ | ||
7368 | border-style: solid; | ||
7369 | border-color: inherit; | ||
7370 | border-bottom-color: transparent !important; | ||
7371 | border-radius: 50%; | ||
7372 | -webkit-animation: none; | ||
7373 | animation: none; | ||
7374 | position: absolute; | ||
7375 | top: 0; | ||
7376 | right: 0; | ||
7377 | bottom: 0; } | ||
7378 | .circle-clipper.left .circle { | ||
7379 | left: 0; | ||
7380 | border-right-color: transparent !important; | ||
7381 | -webkit-transform: rotate(129deg); | ||
7382 | transform: rotate(129deg); } | ||
7383 | .circle-clipper.right .circle { | ||
7384 | left: -100%; | ||
7385 | border-left-color: transparent !important; | ||
7386 | -webkit-transform: rotate(-129deg); | ||
7387 | transform: rotate(-129deg); } | ||
7388 | |||
7389 | .active .circle-clipper.left .circle { | ||
7390 | /* duration: ARCTIME */ | ||
7391 | -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; | ||
7392 | animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } | ||
7393 | |||
7394 | .active .circle-clipper.right .circle { | ||
7395 | /* duration: ARCTIME */ | ||
7396 | -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; | ||
7397 | animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } | ||
7398 | |||
7399 | @-webkit-keyframes left-spin { | ||
7400 | from { | ||
7401 | -webkit-transform: rotate(130deg); } | ||
7402 | |||
7403 | 50% { | ||
7404 | -webkit-transform: rotate(-5deg); } | ||
7405 | |||
7406 | to { | ||
7407 | -webkit-transform: rotate(130deg); } } | ||
7408 | |||
7409 | @keyframes left-spin { | ||
7410 | from { | ||
7411 | transform: rotate(130deg); } | ||
7412 | |||
7413 | 50% { | ||
7414 | transform: rotate(-5deg); } | ||
7415 | |||
7416 | to { | ||
7417 | transform: rotate(130deg); } } | ||
7418 | |||
7419 | @-webkit-keyframes right-spin { | ||
7420 | from { | ||
7421 | -webkit-transform: rotate(-130deg); } | ||
7422 | |||
7423 | 50% { | ||
7424 | -webkit-transform: rotate(5deg); } | ||
7425 | |||
7426 | to { | ||
7427 | -webkit-transform: rotate(-130deg); } } | ||
7428 | |||
7429 | @keyframes right-spin { | ||
7430 | from { | ||
7431 | transform: rotate(-130deg); } | ||
7432 | |||
7433 | 50% { | ||
7434 | transform: rotate(5deg); } | ||
7435 | |||
7436 | to { | ||
7437 | transform: rotate(-130deg); } } | ||
7438 | |||
7439 | #spinnerContainer.cooldown { | ||
7440 | /* duration: SHRINK_TIME */ | ||
7441 | -webkit-animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); | ||
7442 | animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); } | ||
7443 | |||
7444 | @-webkit-keyframes fade-out { | ||
7445 | from { | ||
7446 | opacity: 1; } | ||
7447 | |||
7448 | to { | ||
7449 | opacity: 0; } } | ||
7450 | |||
7451 | @keyframes fade-out { | ||
7452 | from { | ||
7453 | opacity: 1; } | ||
7454 | |||
7455 | to { | ||
7456 | opacity: 0; } } | ||
7457 | |||
7458 | .slider { | ||
7459 | position: relative; | ||
7460 | height: 400px; | ||
7461 | width: 100%; } | ||
7462 | .slider.fullscreen { | ||
7463 | height: 100%; | ||
7464 | width: 100%; | ||
7465 | position: absolute; | ||
7466 | top: 0; | ||
7467 | left: 0; | ||
7468 | right: 0; | ||
7469 | bottom: 0; } | ||
7470 | .slider.fullscreen ul.slides { | ||
7471 | height: 100%; } | ||
7472 | .slider.fullscreen ul.indicators { | ||
7473 | z-index: 2; | ||
7474 | bottom: 30px; } | ||
7475 | .slider .slides { | ||
7476 | background-color: #9e9e9e; | ||
7477 | margin: 0; | ||
7478 | height: 400px; } | ||
7479 | .slider .slides li { | ||
7480 | opacity: 0; | ||
7481 | position: absolute; | ||
7482 | top: 0; | ||
7483 | left: 0; | ||
7484 | z-index: 1; | ||
7485 | width: 100%; | ||
7486 | height: inherit; | ||
7487 | overflow: hidden; } | ||
7488 | .slider .slides li img { | ||
7489 | height: 100%; | ||
7490 | width: 100%; | ||
7491 | background-size: cover; | ||
7492 | background-position: center; } | ||
7493 | .slider .slides li .caption { | ||
7494 | color: #fff; | ||
7495 | position: absolute; | ||
7496 | top: 15%; | ||
7497 | left: 15%; | ||
7498 | width: 70%; | ||
7499 | opacity: 0; } | ||
7500 | .slider .slides li .caption p { | ||
7501 | color: #e0e0e0; } | ||
7502 | .slider .slides li.active { | ||
7503 | z-index: 2; } | ||
7504 | .slider .indicators { | ||
7505 | position: absolute; | ||
7506 | text-align: center; | ||
7507 | left: 0; | ||
7508 | right: 0; | ||
7509 | bottom: 0; | ||
7510 | margin: 0; } | ||
7511 | .slider .indicators .indicator-item { | ||
7512 | display: inline-block; | ||
7513 | position: relative; | ||
7514 | cursor: pointer; | ||
7515 | height: 16px; | ||
7516 | width: 16px; | ||
7517 | margin: 0 12px; | ||
7518 | background-color: #e0e0e0; | ||
7519 | -webkit-transition: background-color .3s; | ||
7520 | -moz-transition: background-color .3s; | ||
7521 | -o-transition: background-color .3s; | ||
7522 | -ms-transition: background-color .3s; | ||
7523 | transition: background-color .3s; | ||
7524 | border-radius: 50%; } | ||
7525 | .slider .indicators .indicator-item.active { | ||
7526 | background-color: #4CAF50; } | ||
7527 | |||
7528 | /* ========================================================================== | ||
7529 | $BASE-PICKER | ||
7530 | ========================================================================== */ | ||
7531 | /** | ||
7532 | * Note: the root picker element should *NOT* be styled more than what's here. | ||
7533 | */ | ||
7534 | .picker { | ||
7535 | font-size: 16px; | ||
7536 | text-align: left; | ||
7537 | line-height: 1.2; | ||
7538 | color: #000000; | ||
7539 | position: absolute; | ||
7540 | z-index: 10000; | ||
7541 | -webkit-user-select: none; | ||
7542 | -moz-user-select: none; | ||
7543 | -ms-user-select: none; | ||
7544 | user-select: none; } | ||
7545 | |||
7546 | /** | ||
7547 | * The picker input element. | ||
7548 | */ | ||
7549 | .picker__input { | ||
7550 | cursor: default; } | ||
7551 | |||
7552 | /** | ||
7553 | * When the picker is opened, the input element is "activated". | ||
7554 | */ | ||
7555 | .picker__input.picker__input--active { | ||
7556 | border-color: #0089ec; } | ||
7557 | |||
7558 | /** | ||
7559 | * The holder is the only "scrollable" top-level container element. | ||
7560 | */ | ||
7561 | .picker__holder { | ||
7562 | width: 100%; | ||
7563 | overflow-y: auto; | ||
7564 | -webkit-overflow-scrolling: touch; } | ||
7565 | |||
7566 | /*! | ||
7567 | * Default mobile-first, responsive styling for pickadate.js | ||
7568 | * Demo: http://amsul.github.io/pickadate.js | ||
7569 | */ | ||
7570 | /** | ||
7571 | * Note: the root picker element should *NOT* be styled more than what's here. | ||
7572 | */ | ||
7573 | /** | ||
7574 | * Make the holder and frame fullscreen. | ||
7575 | */ | ||
7576 | .picker__holder, .picker__frame { | ||
7577 | bottom: 0; | ||
7578 | left: 0; | ||
7579 | right: 0; | ||
7580 | top: 100%; } | ||
7581 | |||
7582 | /** | ||
7583 | * The holder should overlay the entire screen. | ||
7584 | */ | ||
7585 | .picker__holder { | ||
7586 | position: fixed; | ||
7587 | -webkit-transition: background 0.15s ease-out, top 0s 0.15s; | ||
7588 | -moz-transition: background 0.15s ease-out, top 0s 0.15s; | ||
7589 | transition: background 0.15s ease-out, top 0s 0.15s; | ||
7590 | -webkit-backface-visibility: hidden; } | ||
7591 | |||
7592 | /** | ||
7593 | * The frame that bounds the box contents of the picker. | ||
7594 | */ | ||
7595 | .picker__frame { | ||
7596 | position: absolute; | ||
7597 | margin: 0 auto; | ||
7598 | min-width: 256px; | ||
7599 | width: 300px; | ||
7600 | max-height: 350px; | ||
7601 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; | ||
7602 | filter: alpha(opacity=0); | ||
7603 | -moz-opacity: 0; | ||
7604 | opacity: 0; | ||
7605 | -webkit-transition: all 0.15s ease-out; | ||
7606 | -moz-transition: all 0.15s ease-out; | ||
7607 | transition: all 0.15s ease-out; } | ||
7608 | |||
7609 | @media (min-height: 28.875em) { | ||
7610 | .picker__frame { | ||
7611 | overflow: visible; | ||
7612 | top: auto; | ||
7613 | bottom: -100%; | ||
7614 | max-height: 80%; } } | ||
7615 | |||
7616 | @media (min-height: 40.125em) { | ||
7617 | .picker__frame { | ||
7618 | margin-bottom: 7.5%; } } | ||
7619 | |||
7620 | /** | ||
7621 | * The wrapper sets the stage to vertically align the box contents. | ||
7622 | */ | ||
7623 | .picker__wrap { | ||
7624 | display: table; | ||
7625 | width: 100%; | ||
7626 | height: 100%; } | ||
7627 | |||
7628 | @media (min-height: 28.875em) { | ||
7629 | .picker__wrap { | ||
7630 | display: block; } } | ||
7631 | |||
7632 | /** | ||
7633 | * The box contains all the picker contents. | ||
7634 | */ | ||
7635 | .picker__box { | ||
7636 | background: #ffffff; | ||
7637 | display: table-cell; | ||
7638 | vertical-align: middle; } | ||
7639 | |||
7640 | @media (min-height: 28.875em) { | ||
7641 | .picker__box { | ||
7642 | display: block; | ||
7643 | border: 1px solid #777777; | ||
7644 | border-top-color: #898989; | ||
7645 | border-bottom-width: 0; | ||
7646 | -webkit-border-radius: 5px 5px 0 0; | ||
7647 | -moz-border-radius: 5px 5px 0 0; | ||
7648 | border-radius: 5px 5px 0 0; | ||
7649 | -webkit-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24); | ||
7650 | -moz-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24); | ||
7651 | box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24); } } | ||
7652 | |||
7653 | /** | ||
7654 | * When the picker opens... | ||
7655 | */ | ||
7656 | .picker--opened .picker__holder { | ||
7657 | top: 0; | ||
7658 | background: transparent; | ||
7659 | -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)"; | ||
7660 | zoom: 1; | ||
7661 | background: rgba(0, 0, 0, 0.32); | ||
7662 | -webkit-transition: background 0.15s ease-out; | ||
7663 | -moz-transition: background 0.15s ease-out; | ||
7664 | transition: background 0.15s ease-out; } | ||
7665 | |||
7666 | .picker--opened .picker__frame { | ||
7667 | top: 0; | ||
7668 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; | ||
7669 | filter: alpha(opacity=100); | ||
7670 | -moz-opacity: 1; | ||
7671 | opacity: 1; } | ||
7672 | |||
7673 | @media (min-height: 35.875em) { | ||
7674 | .picker--opened .picker__frame { | ||
7675 | top: 10%; | ||
7676 | bottom: 20% auto; } } | ||
7677 | |||
7678 | /** | ||
7679 | * For `large` screens, transform into an inline picker. | ||
7680 | */ | ||
7681 | /* ========================================================================== | ||
7682 | CUSTOM MATERIALIZE STYLES | ||
7683 | ========================================================================== */ | ||
7684 | .picker__input.picker__input--active { | ||
7685 | border-color: #E3F2FD; } | ||
7686 | |||
7687 | .picker__frame { | ||
7688 | margin: 0 auto; | ||
7689 | max-width: 325px; } | ||
7690 | |||
7691 | @media (min-height: 38.875em) { | ||
7692 | .picker--opened .picker__frame { | ||
7693 | top: 10%; | ||
7694 | bottom: auto; } } | ||
7695 | |||
7696 | /* ========================================================================== | ||
7697 | $BASE-DATE-PICKER | ||
7698 | ========================================================================== */ | ||
7699 | /** | ||
7700 | * The picker box. | ||
7701 | */ | ||
7702 | .picker__box { | ||
7703 | padding: 0 1em; } | ||
7704 | |||
7705 | /** | ||
7706 | * The header containing the month and year stuff. | ||
7707 | */ | ||
7708 | .picker__header { | ||
7709 | text-align: center; | ||
7710 | position: relative; | ||
7711 | margin-top: .75em; } | ||
7712 | |||
7713 | /** | ||
7714 | * The month and year labels. | ||
7715 | */ | ||
7716 | .picker__month, .picker__year { | ||
7717 | display: inline-block; | ||
7718 | margin-left: .25em; | ||
7719 | margin-right: .25em; } | ||
7720 | |||
7721 | /** | ||
7722 | * The month and year selectors. | ||
7723 | */ | ||
7724 | .picker__select--month, .picker__select--year { | ||
7725 | height: 2em; | ||
7726 | padding: 0; | ||
7727 | margin-left: .25em; | ||
7728 | margin-right: .25em; } | ||
7729 | |||
7730 | .picker__select--month.browser-default { | ||
7731 | display: inline; | ||
7732 | background-color: #FFFFFF; | ||
7733 | width: 40%; } | ||
7734 | |||
7735 | .picker__select--year.browser-default { | ||
7736 | display: inline; | ||
7737 | background-color: #FFFFFF; | ||
7738 | width: 25%; } | ||
7739 | |||
7740 | .picker__select--month:focus, .picker__select--year:focus { | ||
7741 | border-color: rgba(0, 0, 0, 0.05); } | ||
7742 | |||
7743 | /** | ||
7744 | * The month navigation buttons. | ||
7745 | */ | ||
7746 | .picker__nav--prev, .picker__nav--next { | ||
7747 | position: absolute; | ||
7748 | padding: .5em 1.25em; | ||
7749 | width: 1em; | ||
7750 | height: 1em; | ||
7751 | box-sizing: content-box; | ||
7752 | top: -0.25em; } | ||
7753 | |||
7754 | .picker__nav--prev { | ||
7755 | left: -1em; | ||
7756 | padding-right: 1.25em; } | ||
7757 | |||
7758 | .picker__nav--next { | ||
7759 | right: -1em; | ||
7760 | padding-left: 1.25em; } | ||
7761 | |||
7762 | .picker__nav--disabled, .picker__nav--disabled:hover, .picker__nav--disabled:before, .picker__nav--disabled:before:hover { | ||
7763 | cursor: default; | ||
7764 | background: none; | ||
7765 | border-right-color: #f5f5f5; | ||
7766 | border-left-color: #f5f5f5; } | ||
7767 | |||
7768 | /** | ||
7769 | * The calendar table of dates | ||
7770 | */ | ||
7771 | .picker__table { | ||
7772 | text-align: center; | ||
7773 | border-collapse: collapse; | ||
7774 | border-spacing: 0; | ||
7775 | table-layout: fixed; | ||
7776 | font-size: 1rem; | ||
7777 | width: 100%; | ||
7778 | margin-top: .75em; | ||
7779 | margin-bottom: .5em; } | ||
7780 | |||
7781 | .picker__table th, .picker__table td { | ||
7782 | text-align: center; } | ||
7783 | |||
7784 | .picker__table td { | ||
7785 | margin: 0; | ||
7786 | padding: 0; } | ||
7787 | |||
7788 | /** | ||
7789 | * The weekday labels | ||
7790 | */ | ||
7791 | .picker__weekday { | ||
7792 | width: 14.285714286%; | ||
7793 | font-size: .75em; | ||
7794 | padding-bottom: .25em; | ||
7795 | color: #999999; | ||
7796 | font-weight: 500; | ||
7797 | /* Increase the spacing a tad */ } | ||
7798 | |||
7799 | @media (min-height: 33.875em) { | ||
7800 | .picker__weekday { | ||
7801 | padding-bottom: .5em; } } | ||
7802 | |||
7803 | /** | ||
7804 | * The days on the calendar | ||
7805 | */ | ||
7806 | .picker__day--today { | ||
7807 | position: relative; | ||
7808 | color: #595959; | ||
7809 | letter-spacing: -.3; | ||
7810 | padding: .75rem 0; | ||
7811 | font-weight: 400; | ||
7812 | border: 1px solid transparent; } | ||
7813 | |||
7814 | .picker__day--disabled:before { | ||
7815 | border-top-color: #aaaaaa; } | ||
7816 | |||
7817 | .picker__day--infocus:hover { | ||
7818 | cursor: pointer; | ||
7819 | color: #000; | ||
7820 | font-weight: 500; } | ||
7821 | |||
7822 | .picker__day--outfocus { | ||
7823 | display: none; | ||
7824 | padding: .75rem 0; | ||
7825 | color: #fff; } | ||
7826 | |||
7827 | .picker__day--outfocus:hover { | ||
7828 | cursor: pointer; | ||
7829 | color: #dddddd; | ||
7830 | font-weight: 500; } | ||
7831 | |||
7832 | .picker__day--highlighted:hover, .picker--focused .picker__day--highlighted { | ||
7833 | cursor: pointer; } | ||
7834 | |||
7835 | .picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected { | ||
7836 | border-radius: 50%; | ||
7837 | -webkit-transform: scale(.75); | ||
7838 | -moz-transform: scale(.75); | ||
7839 | -ms-transform: scale(.75); | ||
7840 | -o-transform: scale(.75); | ||
7841 | transform: scale(.75); | ||
7842 | background: #0089ec; | ||
7843 | color: #ffffff; } | ||
7844 | |||
7845 | .picker__day--disabled, .picker__day--disabled:hover, .picker--focused .picker__day--disabled { | ||
7846 | background: #f5f5f5; | ||
7847 | border-color: #f5f5f5; | ||
7848 | color: #dddddd; | ||
7849 | cursor: default; } | ||
7850 | |||
7851 | .picker__day--highlighted.picker__day--disabled, .picker__day--highlighted.picker__day--disabled:hover { | ||
7852 | background: #bbbbbb; } | ||
7853 | |||
7854 | /** | ||
7855 | * The footer containing the "today", "clear", and "close" buttons. | ||
7856 | */ | ||
7857 | .picker__footer { | ||
7858 | text-align: center; | ||
7859 | display: flex; | ||
7860 | align-items: center; | ||
7861 | justify-content: space-between; } | ||
7862 | |||
7863 | .picker__button--today, .picker__button--clear, .picker__button--close { | ||
7864 | border: 1px solid #ffffff; | ||
7865 | background: #ffffff; | ||
7866 | font-size: .8em; | ||
7867 | padding: .66em 0; | ||
7868 | font-weight: bold; | ||
7869 | width: 33%; | ||
7870 | display: inline-block; | ||
7871 | vertical-align: bottom; } | ||
7872 | |||
7873 | .picker__button--today:hover, .picker__button--clear:hover, .picker__button--close:hover { | ||
7874 | cursor: pointer; | ||
7875 | color: #000000; | ||
7876 | background: #b1dcfb; | ||
7877 | border-bottom-color: #b1dcfb; } | ||
7878 | |||
7879 | .picker__button--today:focus, .picker__button--clear:focus, .picker__button--close:focus { | ||
7880 | background: #b1dcfb; | ||
7881 | border-color: rgba(0, 0, 0, 0.05); | ||
7882 | outline: none; } | ||
7883 | |||
7884 | .picker__button--today:before, .picker__button--clear:before, .picker__button--close:before { | ||
7885 | position: relative; | ||
7886 | display: inline-block; | ||
7887 | height: 0; } | ||
7888 | |||
7889 | .picker__button--today:before, .picker__button--clear:before { | ||
7890 | content: " "; | ||
7891 | margin-right: .45em; } | ||
7892 | |||
7893 | .picker__button--today:before { | ||
7894 | top: -0.05em; | ||
7895 | width: 0; | ||
7896 | border-top: 0.66em solid #0059bc; | ||
7897 | border-left: .66em solid transparent; } | ||
7898 | |||
7899 | .picker__button--clear:before { | ||
7900 | top: -0.25em; | ||
7901 | width: .66em; | ||
7902 | border-top: 3px solid #ee2200; } | ||
7903 | |||
7904 | .picker__button--close:before { | ||
7905 | content: "\D7"; | ||
7906 | top: -0.1em; | ||
7907 | vertical-align: top; | ||
7908 | font-size: 1.1em; | ||
7909 | margin-right: .35em; | ||
7910 | color: #777777; } | ||
7911 | |||
7912 | .picker__button--today[disabled], .picker__button--today[disabled]:hover { | ||
7913 | background: #f5f5f5; | ||
7914 | border-color: #f5f5f5; | ||
7915 | color: #dddddd; | ||
7916 | cursor: default; } | ||
7917 | |||
7918 | .picker__button--today[disabled]:before { | ||
7919 | border-top-color: #aaaaaa; } | ||
7920 | |||
7921 | /* ========================================================================== | ||
7922 | CUSTOM MATERIALIZE STYLES | ||
7923 | ========================================================================== */ | ||
7924 | .picker__box { | ||
7925 | border-radius: 2px; | ||
7926 | overflow: hidden; } | ||
7927 | |||
7928 | .picker__date-display { | ||
7929 | text-align: center; | ||
7930 | background-color: #26a69a; | ||
7931 | color: #fff; | ||
7932 | padding-bottom: 15px; | ||
7933 | font-weight: 300; } | ||
7934 | |||
7935 | .picker__nav--prev:hover, .picker__nav--next:hover { | ||
7936 | cursor: pointer; | ||
7937 | color: #000000; | ||
7938 | background: #a1ded8; } | ||
7939 | |||
7940 | .picker__weekday-display { | ||
7941 | background-color: #1f897f; | ||
7942 | padding: 10px; | ||
7943 | font-weight: 200; | ||
7944 | letter-spacing: .5; | ||
7945 | font-size: 1rem; | ||
7946 | margin-bottom: 15px; } | ||
7947 | |||
7948 | .picker__month-display { | ||
7949 | text-transform: uppercase; | ||
7950 | font-size: 2rem; } | ||
7951 | |||
7952 | .picker__day-display { | ||
7953 | font-size: 4.5rem; | ||
7954 | font-weight: 400; } | ||
7955 | |||
7956 | .picker__year-display { | ||
7957 | font-size: 1.8rem; | ||
7958 | color: rgba(255, 255, 255, 0.4); } | ||
7959 | |||
7960 | .picker__box { | ||
7961 | padding: 0; } | ||
7962 | |||
7963 | .picker__calendar-container { | ||
7964 | padding: 0 1rem; } | ||
7965 | .picker__calendar-container thead { | ||
7966 | border: none; } | ||
7967 | |||
7968 | .picker__table { | ||
7969 | margin-top: 0; | ||
7970 | margin-bottom: .5em; } | ||
7971 | |||
7972 | .picker__day--infocus { | ||
7973 | color: #595959; | ||
7974 | letter-spacing: -.3; | ||
7975 | padding: .75rem 0; | ||
7976 | font-weight: 400; | ||
7977 | border: 1px solid transparent; } | ||
7978 | |||
7979 | .picker__day.picker__day--today { | ||
7980 | color: #26a69a; } | ||
7981 | |||
7982 | .picker__day.picker__day--today.picker__day--selected { | ||
7983 | color: #fff; } | ||
7984 | |||
7985 | .picker__weekday { | ||
7986 | font-size: .9rem; } | ||
7987 | |||
7988 | .picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected { | ||
7989 | border-radius: 50%; | ||
7990 | -webkit-transform: scale(.9); | ||
7991 | -moz-transform: scale(.9); | ||
7992 | -ms-transform: scale(.9); | ||
7993 | -o-transform: scale(.9); | ||
7994 | transform: scale(.9); | ||
7995 | background-color: #26a69a; | ||
7996 | color: #ffffff; } | ||
7997 | .picker__day--selected.picker__day--outfocus, .picker__day--selected:hover.picker__day--outfocus, .picker--focused .picker__day--selected.picker__day--outfocus { | ||
7998 | background-color: #a1ded8; } | ||
7999 | |||
8000 | .picker__footer { | ||
8001 | text-align: right; | ||
8002 | padding: 5px 10px; } | ||
8003 | |||
8004 | .picker__close, .picker__today { | ||
8005 | font-size: 1.1rem; | ||
8006 | padding: 0 1rem; | ||
8007 | color: #26a69a; } | ||
8008 | |||
8009 | .picker__nav--prev:before, .picker__nav--next:before { | ||
8010 | content: " "; | ||
8011 | border-top: .5em solid transparent; | ||
8012 | border-bottom: .5em solid transparent; | ||
8013 | border-right: 0.75em solid #676767; | ||
8014 | width: 0; | ||
8015 | height: 0; | ||
8016 | display: block; | ||
8017 | margin: 0 auto; } | ||
8018 | |||
8019 | .picker__nav--next:before { | ||
8020 | border-right: 0; | ||
8021 | border-left: 0.75em solid #676767; } | ||
8022 | |||
8023 | button.picker__today:focus, button.picker__clear:focus, button.picker__close:focus { | ||
8024 | background-color: #a1ded8; } | ||
8025 | |||
8026 | /* ========================================================================== | ||
8027 | $BASE-TIME-PICKER | ||
8028 | ========================================================================== */ | ||
8029 | /** | ||
8030 | * The list of times. | ||
8031 | */ | ||
8032 | .picker__list { | ||
8033 | list-style: none; | ||
8034 | padding: 0.75em 0 4.2em; | ||
8035 | margin: 0; } | ||
8036 | |||
8037 | /** | ||
8038 | * The times on the clock. | ||
8039 | */ | ||
8040 | .picker__list-item { | ||
8041 | border-bottom: 1px solid #dddddd; | ||
8042 | border-top: 1px solid #dddddd; | ||
8043 | margin-bottom: -1px; | ||
8044 | position: relative; | ||
8045 | background: #ffffff; | ||
8046 | padding: .75em 1.25em; } | ||
8047 | |||
8048 | @media (min-height: 46.75em) { | ||
8049 | .picker__list-item { | ||
8050 | padding: .5em 1em; } } | ||
8051 | |||
8052 | /* Hovered time */ | ||
8053 | .picker__list-item:hover { | ||
8054 | cursor: pointer; | ||
8055 | color: #000000; | ||
8056 | background: #b1dcfb; | ||
8057 | border-color: #0089ec; | ||
8058 | z-index: 10; } | ||
8059 | |||
8060 | /* Highlighted and hovered/focused time */ | ||
8061 | .picker__list-item--highlighted { | ||
8062 | border-color: #0089ec; | ||
8063 | z-index: 10; } | ||
8064 | |||
8065 | .picker__list-item--highlighted:hover, .picker--focused .picker__list-item--highlighted { | ||
8066 | cursor: pointer; | ||
8067 | color: #000000; | ||
8068 | background: #b1dcfb; } | ||
8069 | |||
8070 | /* Selected and hovered/focused time */ | ||
8071 | .picker__list-item--selected, .picker__list-item--selected:hover, .picker--focused .picker__list-item--selected { | ||
8072 | background: #0089ec; | ||
8073 | color: #ffffff; | ||
8074 | z-index: 10; } | ||
8075 | |||
8076 | /* Disabled time */ | ||
8077 | .picker__list-item--disabled, .picker__list-item--disabled:hover, .picker--focused .picker__list-item--disabled { | ||
8078 | background: #f5f5f5; | ||
8079 | border-color: #f5f5f5; | ||
8080 | color: #dddddd; | ||
8081 | cursor: default; | ||
8082 | border-color: #dddddd; | ||
8083 | z-index: auto; } | ||
8084 | |||
8085 | /** | ||
8086 | * The clear button | ||
8087 | */ | ||
8088 | .picker--time .picker__button--clear { | ||
8089 | display: block; | ||
8090 | width: 80%; | ||
8091 | margin: 1em auto 0; | ||
8092 | padding: 1em 1.25em; | ||
8093 | background: none; | ||
8094 | border: 0; | ||
8095 | font-weight: 500; | ||
8096 | font-size: .67em; | ||
8097 | text-align: center; | ||
8098 | text-transform: uppercase; | ||
8099 | color: #666; } | ||
8100 | |||
8101 | .picker--time .picker__button--clear:hover, .picker--time .picker__button--clear:focus { | ||
8102 | color: #000000; | ||
8103 | background: #b1dcfb; | ||
8104 | background: #ee2200; | ||
8105 | border-color: #ee2200; | ||
8106 | cursor: pointer; | ||
8107 | color: #ffffff; | ||
8108 | outline: none; } | ||
8109 | |||
8110 | .picker--time .picker__button--clear:before { | ||
8111 | top: -0.25em; | ||
8112 | color: #666; | ||
8113 | font-size: 1.25em; | ||
8114 | font-weight: bold; } | ||
8115 | |||
8116 | .picker--time .picker__button--clear:hover:before, .picker--time .picker__button--clear:focus:before { | ||
8117 | color: #ffffff; } | ||
8118 | |||
8119 | /* ========================================================================== | ||
8120 | $DEFAULT-TIME-PICKER | ||
8121 | ========================================================================== */ | ||
8122 | /** | ||
8123 | * The frame the bounds the time picker. | ||
8124 | */ | ||
8125 | .picker--time .picker__frame { | ||
8126 | min-width: 256px; | ||
8127 | max-width: 320px; } | ||
8128 | |||
8129 | /** | ||
8130 | * The picker box. | ||
8131 | */ | ||
8132 | .picker--time .picker__box { | ||
8133 | font-size: 1em; | ||
8134 | background: #f2f2f2; | ||
8135 | padding: 0; } | ||
8136 | |||
8137 | @media (min-height: 40.125em) { | ||
8138 | .picker--time .picker__box { | ||
8139 | margin-bottom: 5em; } } | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/materialize.min.css b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/materialize.min.css new file mode 100644 index 00000000..214c67f9 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/materialize.min.css | |||
@@ -0,0 +1,16 @@ | |||
1 | /*! | ||
2 | * Materialize v0.97.0 (http://materializecss.com) | ||
3 | * Copyright 2014-2015 Materialize | ||
4 | * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) | ||
5 | */ | ||
6 | .materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#aa00ff !important}.purple-text.text-accent-4{color:#aa00ff !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ffff00 !important}.yellow-text.text-accent-2{color:#ffff00 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eeeeee !important}.grey-text.text-lighten-3{color:#eeeeee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.shades.black{background-color:#000000 !important}.shades-text.text-black{color:#000000 !important}.shades.white{background-color:#FFFFFF !important}.shades-text.text-white{color:#FFFFFF !important}.shades.transparent{background-color:transparent !important}.shades-text.text-transparent{color:transparent !important}.black{background-color:#000000 !important}.black-text{color:#000000 !important}.white{background-color:#FFFFFF !important}.white-text{color:#FFFFFF !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}html input[type="button"],button,input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4,.modal{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{float:left;font-size:1.2rem;padding:0 10px;line-height:30px;border-radius:2px;text-align:center}.pagination li a{color:#444}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width : 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width : 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important;}}@media only screen and (max-width : 992px){.hide-on-med-and-down{display:none !important;}}@media only screen and (min-width : 601px){.hide-on-med-and-up{display:none !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important;}}@media only screen and (min-width : 993px){.hide-on-large-only{display:none !important;}}@media only screen and (min-width : 993px){.show-on-large{display:initial !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:initial !important;}}@media only screen and (max-width : 600px){.show-on-small{display:initial !important;}}@media only screen and (min-width : 601px){.show-on-medium-and-up{display:initial !important;}}@media only screen and (max-width : 992px){.show-on-medium-and-down{display:initial !important;}}@media only screen and (max-width : 600px){.center-on-small-only{text-align:center;}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0px}table.hoverable>tbody>tr{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}table.hoverable>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width : 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection a.collection-item{display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;transition:0.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container.no-controls{padding-top:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;-ms-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}@font-face{font-family:"Material-Design-Icons";src:url("../font/material-design-icons/Material-Design-Icons.eot?#iefix") format("embedded-opentype"),url("../font/material-design-icons/Material-Design-Icons.woff2") format("woff2"),url("../font/material-design-icons/Material-Design-Icons.woff") format("woff"),url("../font/material-design-icons/Material-Design-Icons.ttf") format("truetype"),url("../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons") format("svg");font-weight:normal;font-style:normal;}[class^="mdi-"],[class*="mdi-"]{speak:none;display:inline-block;font-family:"Material-Design-Icons";font-style:normal;font-weight:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}[class^="mdi-"]:before,[class*="mdi-"]:before{display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-"].pull-left,[class*="mdi-"].pull-left{margin-right:.3em}[class^="mdi-"].pull-right,[class*="mdi-"].pull-right{margin-left:.3em}[class^="mdi-"].mdi-lg:before,[class^="mdi-"].mdi-lg:after,[class*="mdi-"].mdi-lg:before,[class*="mdi-"].mdi-lg:after{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}[class^="mdi-"].mdi-2x:before,[class^="mdi-"].mdi-2x:after,[class*="mdi-"].mdi-2x:before,[class*="mdi-"].mdi-2x:after{font-size:2em}[class^="mdi-"].mdi-3x:before,[class^="mdi-"].mdi-3x:after,[class*="mdi-"].mdi-3x:before,[class*="mdi-"].mdi-3x:after{font-size:3em}[class^="mdi-"].mdi-4x:before,[class^="mdi-"].mdi-4x:after,[class*="mdi-"].mdi-4x:before,[class*="mdi-"].mdi-4x:after{font-size:4em}[class^="mdi-"].mdi-5x:before,[class^="mdi-"].mdi-5x:after,[class*="mdi-"].mdi-5x:before,[class*="mdi-"].mdi-5x:after{font-size:5em}[class^="mdi-device-signal-cellular-"]:after,[class^="mdi-device-battery-"]:after,[class^="mdi-device-battery-charging-"]:after,[class^="mdi-device-signal-cellular-connected-no-internet-"]:after,[class^="mdi-device-signal-wifi-"]:after,[class^="mdi-device-signal-wifi-statusbar-not-connected"]:after,.mdi-device-network-wifi:after{opacity:.3;position:absolute;left:0;top:0;z-index:1;display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-device-signal-cellular-"]:after{content:"\e758"}[class^="mdi-device-battery-"]:after{content:"\e735"}[class^="mdi-device-battery-charging-"]:after{content:"\e733"}[class^="mdi-device-signal-cellular-connected-no-internet-"]:after{content:"\e75d"}[class^="mdi-device-signal-wifi-"]:after,.mdi-device-network-wifi:after{content:"\e765"}[class^="mdi-device-signal-wifi-statusbasr-not-connected"]:after{content:"\e8f7"}.mdi-device-signal-cellular-off:after,.mdi-device-signal-cellular-null:after,.mdi-device-signal-cellular-no-sim:after,.mdi-device-signal-wifi-off:after,.mdi-device-signal-wifi-4-bar:after,.mdi-device-signal-cellular-4-bar:after,.mdi-device-battery-alert:after,.mdi-device-signal-cellular-connected-no-internet-4-bar:after,.mdi-device-battery-std:after,.mdi-device-battery-full .mdi-device-battery-unknown:after{content:""}.mdi-fw{width:1.28571429em;text-align:center}.mdi-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.mdi-ul>li{position:relative}.mdi-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.mdi-li.mdi-lg{left:-1.85714286em}.mdi-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.mdi-spin{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.mdi-pulse{-webkit-animation:mdi-spin 1s steps(8) infinite;animation:mdi-spin 1s steps(8) infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .mdi-rotate-90,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-flip-horizontal,:root .mdi-flip-vertical{filter:none}.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}.mdi-stack-1x{line-height:inherit}.mdi-stack-2x{font-size:2em}.mdi-inverse{color:#ffffff}.mdi-action-3d-rotation:before{content:"\e600"}.mdi-action-accessibility:before{content:"\e601"}.mdi-action-account-balance-wallet:before{content:"\e602"}.mdi-action-account-balance:before{content:"\e603"}.mdi-action-account-box:before{content:"\e604"}.mdi-action-account-child:before{content:"\e605"}.mdi-action-account-circle:before{content:"\e606"}.mdi-action-add-shopping-cart:before{content:"\e607"}.mdi-action-alarm-add:before{content:"\e608"}.mdi-action-alarm-off:before{content:"\e609"}.mdi-action-alarm-on:before{content:"\e60a"}.mdi-action-alarm:before{content:"\e60b"}.mdi-action-android:before{content:"\e60c"}.mdi-action-announcement:before{content:"\e60d"}.mdi-action-aspect-ratio:before{content:"\e60e"}.mdi-action-assessment:before{content:"\e60f"}.mdi-action-assignment-ind:before{content:"\e610"}.mdi-action-assignment-late:before{content:"\e611"}.mdi-action-assignment-return:before{content:"\e612"}.mdi-action-assignment-returned:before{content:"\e613"}.mdi-action-assignment-turned-in:before{content:"\e614"}.mdi-action-assignment:before{content:"\e615"}.mdi-action-autorenew:before{content:"\e616"}.mdi-action-backup:before{content:"\e617"}.mdi-action-book:before{content:"\e618"}.mdi-action-bookmark-outline:before{content:"\e619"}.mdi-action-bookmark:before{content:"\e61a"}.mdi-action-bug-report:before{content:"\e61b"}.mdi-action-cached:before{content:"\e61c"}.mdi-action-check-circle:before{content:"\e61d"}.mdi-action-class:before{content:"\e61e"}.mdi-action-credit-card:before{content:"\e61f"}.mdi-action-dashboard:before{content:"\e620"}.mdi-action-delete:before{content:"\e621"}.mdi-action-description:before{content:"\e622"}.mdi-action-dns:before{content:"\e623"}.mdi-action-done-all:before{content:"\e624"}.mdi-action-done:before{content:"\e625"}.mdi-action-event:before{content:"\e626"}.mdi-action-exit-to-app:before{content:"\e627"}.mdi-action-explore:before{content:"\e628"}.mdi-action-extension:before{content:"\e629"}.mdi-action-face-unlock:before{content:"\e62a"}.mdi-action-favorite-outline:before{content:"\e62b"}.mdi-action-favorite:before{content:"\e62c"}.mdi-action-find-in-page:before{content:"\e62d"}.mdi-action-find-replace:before{content:"\e62e"}.mdi-action-flip-to-back:before{content:"\e62f"}.mdi-action-flip-to-front:before{content:"\e630"}.mdi-action-get-app:before{content:"\e631"}.mdi-action-grade:before{content:"\e632"}.mdi-action-group-work:before{content:"\e633"}.mdi-action-help:before{content:"\e634"}.mdi-action-highlight-remove:before{content:"\e635"}.mdi-action-history:before{content:"\e636"}.mdi-action-home:before{content:"\e637"}.mdi-action-https:before{content:"\e638"}.mdi-action-info-outline:before{content:"\e639"}.mdi-action-info:before{content:"\e63a"}.mdi-action-input:before{content:"\e63b"}.mdi-action-invert-colors:before{content:"\e63c"}.mdi-action-label-outline:before{content:"\e63d"}.mdi-action-label:before{content:"\e63e"}.mdi-action-language:before{content:"\e63f"}.mdi-action-launch:before{content:"\e640"}.mdi-action-list:before{content:"\e641"}.mdi-action-lock-open:before{content:"\e642"}.mdi-action-lock-outline:before{content:"\e643"}.mdi-action-lock:before{content:"\e644"}.mdi-action-loyalty:before{content:"\e645"}.mdi-action-markunread-mailbox:before{content:"\e646"}.mdi-action-note-add:before{content:"\e647"}.mdi-action-open-in-browser:before{content:"\e648"}.mdi-action-open-in-new:before{content:"\e649"}.mdi-action-open-with:before{content:"\e64a"}.mdi-action-pageview:before{content:"\e64b"}.mdi-action-payment:before{content:"\e64c"}.mdi-action-perm-camera-mic:before{content:"\e64d"}.mdi-action-perm-contact-cal:before{content:"\e64e"}.mdi-action-perm-data-setting:before{content:"\e64f"}.mdi-action-perm-device-info:before{content:"\e650"}.mdi-action-perm-identity:before{content:"\e651"}.mdi-action-perm-media:before{content:"\e652"}.mdi-action-perm-phone-msg:before{content:"\e653"}.mdi-action-perm-scan-wifi:before{content:"\e654"}.mdi-action-picture-in-picture:before{content:"\e655"}.mdi-action-polymer:before{content:"\e656"}.mdi-action-print:before{content:"\e657"}.mdi-action-query-builder:before{content:"\e658"}.mdi-action-question-answer:before{content:"\e659"}.mdi-action-receipt:before{content:"\e65a"}.mdi-action-redeem:before{content:"\e65b"}.mdi-action-reorder:before{content:"\e65c"}.mdi-action-report-problem:before{content:"\e65d"}.mdi-action-restore:before{content:"\e65e"}.mdi-action-room:before{content:"\e65f"}.mdi-action-schedule:before{content:"\e660"}.mdi-action-search:before{content:"\e661"}.mdi-action-settings-applications:before{content:"\e662"}.mdi-action-settings-backup-restore:before{content:"\e663"}.mdi-action-settings-bluetooth:before{content:"\e664"}.mdi-action-settings-cell:before{content:"\e665"}.mdi-action-settings-display:before{content:"\e666"}.mdi-action-settings-ethernet:before{content:"\e667"}.mdi-action-settings-input-antenna:before{content:"\e668"}.mdi-action-settings-input-component:before{content:"\e669"}.mdi-action-settings-input-composite:before{content:"\e66a"}.mdi-action-settings-input-hdmi:before{content:"\e66b"}.mdi-action-settings-input-svideo:before{content:"\e66c"}.mdi-action-settings-overscan:before{content:"\e66d"}.mdi-action-settings-phone:before{content:"\e66e"}.mdi-action-settings-power:before{content:"\e66f"}.mdi-action-settings-remote:before{content:"\e670"}.mdi-action-settings-voice:before{content:"\e671"}.mdi-action-settings:before{content:"\e672"}.mdi-action-shop-two:before{content:"\e673"}.mdi-action-shop:before{content:"\e674"}.mdi-action-shopping-basket:before{content:"\e675"}.mdi-action-shopping-cart:before{content:"\e676"}.mdi-action-speaker-notes:before{content:"\e677"}.mdi-action-spellcheck:before{content:"\e678"}.mdi-action-star-rate:before{content:"\e679"}.mdi-action-stars:before{content:"\e67a"}.mdi-action-store:before{content:"\e67b"}.mdi-action-subject:before{content:"\e67c"}.mdi-action-supervisor-account:before{content:"\e67d"}.mdi-action-swap-horiz:before{content:"\e67e"}.mdi-action-swap-vert-circle:before{content:"\e67f"}.mdi-action-swap-vert:before{content:"\e680"}.mdi-action-system-update-tv:before{content:"\e681"}.mdi-action-tab-unselected:before{content:"\e682"}.mdi-action-tab:before{content:"\e683"}.mdi-action-theaters:before{content:"\e684"}.mdi-action-thumb-down:before{content:"\e685"}.mdi-action-thumb-up:before{content:"\e686"}.mdi-action-thumbs-up-down:before{content:"\e687"}.mdi-action-toc:before{content:"\e688"}.mdi-action-today:before{content:"\e689"}.mdi-action-track-changes:before{content:"\e68a"}.mdi-action-translate:before{content:"\e68b"}.mdi-action-trending-down:before{content:"\e68c"}.mdi-action-trending-neutral:before{content:"\e68d"}.mdi-action-trending-up:before{content:"\e68e"}.mdi-action-turned-in-not:before{content:"\e68f"}.mdi-action-turned-in:before{content:"\e690"}.mdi-action-verified-user:before{content:"\e691"}.mdi-action-view-agenda:before{content:"\e692"}.mdi-action-view-array:before{content:"\e693"}.mdi-action-view-carousel:before{content:"\e694"}.mdi-action-view-column:before{content:"\e695"}.mdi-action-view-day:before{content:"\e696"}.mdi-action-view-headline:before{content:"\e697"}.mdi-action-view-list:before{content:"\e698"}.mdi-action-view-module:before{content:"\e699"}.mdi-action-view-quilt:before{content:"\e69a"}.mdi-action-view-stream:before{content:"\e69b"}.mdi-action-view-week:before{content:"\e69c"}.mdi-action-visibility-off:before{content:"\e69d"}.mdi-action-visibility:before{content:"\e69e"}.mdi-action-wallet-giftcard:before{content:"\e69f"}.mdi-action-wallet-membership:before{content:"\e6a0"}.mdi-action-wallet-travel:before{content:"\e6a1"}.mdi-action-work:before{content:"\e6a2"}.mdi-alert-error:before{content:"\e6a3"}.mdi-alert-warning:before{content:"\e6a4"}.mdi-av-album:before{content:"\e6a5"}.mdi-av-closed-caption:before{content:"\e6a6"}.mdi-av-equalizer:before{content:"\e6a7"}.mdi-av-explicit:before{content:"\e6a8"}.mdi-av-fast-forward:before{content:"\e6a9"}.mdi-av-fast-rewind:before{content:"\e6aa"}.mdi-av-games:before{content:"\e6ab"}.mdi-av-hearing:before{content:"\e6ac"}.mdi-av-high-quality:before{content:"\e6ad"}.mdi-av-loop:before{content:"\e6ae"}.mdi-av-mic-none:before{content:"\e6af"}.mdi-av-mic-off:before{content:"\e6b0"}.mdi-av-mic:before{content:"\e6b1"}.mdi-av-movie:before{content:"\e6b2"}.mdi-av-my-library-add:before{content:"\e6b3"}.mdi-av-my-library-books:before{content:"\e6b4"}.mdi-av-my-library-music:before{content:"\e6b5"}.mdi-av-new-releases:before{content:"\e6b6"}.mdi-av-not-interested:before{content:"\e6b7"}.mdi-av-pause-circle-fill:before{content:"\e6b8"}.mdi-av-pause-circle-outline:before{content:"\e6b9"}.mdi-av-pause:before{content:"\e6ba"}.mdi-av-play-arrow:before{content:"\e6bb"}.mdi-av-play-circle-fill:before{content:"\e6bc"}.mdi-av-play-circle-outline:before{content:"\e6bd"}.mdi-av-play-shopping-bag:before{content:"\e6be"}.mdi-av-playlist-add:before{content:"\e6bf"}.mdi-av-queue-music:before{content:"\e6c0"}.mdi-av-queue:before{content:"\e6c1"}.mdi-av-radio:before{content:"\e6c2"}.mdi-av-recent-actors:before{content:"\e6c3"}.mdi-av-repeat-one:before{content:"\e6c4"}.mdi-av-repeat:before{content:"\e6c5"}.mdi-av-replay:before{content:"\e6c6"}.mdi-av-shuffle:before{content:"\e6c7"}.mdi-av-skip-next:before{content:"\e6c8"}.mdi-av-skip-previous:before{content:"\e6c9"}.mdi-av-snooze:before{content:"\e6ca"}.mdi-av-stop:before{content:"\e6cb"}.mdi-av-subtitles:before{content:"\e6cc"}.mdi-av-surround-sound:before{content:"\e6cd"}.mdi-av-timer:before{content:"\e6ce"}.mdi-av-video-collection:before{content:"\e6cf"}.mdi-av-videocam-off:before{content:"\e6d0"}.mdi-av-videocam:before{content:"\e6d1"}.mdi-av-volume-down:before{content:"\e6d2"}.mdi-av-volume-mute:before{content:"\e6d3"}.mdi-av-volume-off:before{content:"\e6d4"}.mdi-av-volume-up:before{content:"\e6d5"}.mdi-av-web:before{content:"\e6d6"}.mdi-communication-business:before{content:"\e6d7"}.mdi-communication-call-end:before{content:"\e6d8"}.mdi-communication-call-made:before{content:"\e6d9"}.mdi-communication-call-merge:before{content:"\e6da"}.mdi-communication-call-missed:before{content:"\e6db"}.mdi-communication-call-received:before{content:"\e6dc"}.mdi-communication-call-split:before{content:"\e6dd"}.mdi-communication-call:before{content:"\e6de"}.mdi-communication-chat:before{content:"\e6df"}.mdi-communication-clear-all:before{content:"\e6e0"}.mdi-communication-comment:before{content:"\e6e1"}.mdi-communication-contacts:before{content:"\e6e2"}.mdi-communication-dialer-sip:before{content:"\e6e3"}.mdi-communication-dialpad:before{content:"\e6e4"}.mdi-communication-dnd-on:before{content:"\e6e5"}.mdi-communication-email:before{content:"\e6e6"}.mdi-communication-forum:before{content:"\e6e7"}.mdi-communication-import-export:before{content:"\e6e8"}.mdi-communication-invert-colors-off:before{content:"\e6e9"}.mdi-communication-invert-colors-on:before{content:"\e6ea"}.mdi-communication-live-help:before{content:"\e6eb"}.mdi-communication-location-off:before{content:"\e6ec"}.mdi-communication-location-on:before{content:"\e6ed"}.mdi-communication-message:before{content:"\e6ee"}.mdi-communication-messenger:before{content:"\e6ef"}.mdi-communication-no-sim:before{content:"\e6f0"}.mdi-communication-phone:before{content:"\e6f1"}.mdi-communication-portable-wifi-off:before{content:"\e6f2"}.mdi-communication-quick-contacts-dialer:before{content:"\e6f3"}.mdi-communication-quick-contacts-mail:before{content:"\e6f4"}.mdi-communication-ring-volume:before{content:"\e6f5"}.mdi-communication-stay-current-landscape:before{content:"\e6f6"}.mdi-communication-stay-current-portrait:before{content:"\e6f7"}.mdi-communication-stay-primary-landscape:before{content:"\e6f8"}.mdi-communication-stay-primary-portrait:before{content:"\e6f9"}.mdi-communication-swap-calls:before{content:"\e6fa"}.mdi-communication-textsms:before{content:"\e6fb"}.mdi-communication-voicemail:before{content:"\e6fc"}.mdi-communication-vpn-key:before{content:"\e6fd"}.mdi-content-add-box:before{content:"\e6fe"}.mdi-content-add-circle-outline:before{content:"\e6ff"}.mdi-content-add-circle:before{content:"\e700"}.mdi-content-add:before{content:"\e701"}.mdi-content-archive:before{content:"\e702"}.mdi-content-backspace:before{content:"\e703"}.mdi-content-block:before{content:"\e704"}.mdi-content-clear:before{content:"\e705"}.mdi-content-content-copy:before{content:"\e706"}.mdi-content-content-cut:before{content:"\e707"}.mdi-content-content-paste:before{content:"\e708"}.mdi-content-create:before{content:"\e709"}.mdi-content-drafts:before{content:"\e70a"}.mdi-content-filter-list:before{content:"\e70b"}.mdi-content-flag:before{content:"\e70c"}.mdi-content-forward:before{content:"\e70d"}.mdi-content-gesture:before{content:"\e70e"}.mdi-content-inbox:before{content:"\e70f"}.mdi-content-link:before{content:"\e710"}.mdi-content-mail:before{content:"\e711"}.mdi-content-markunread:before{content:"\e712"}.mdi-content-redo:before{content:"\e713"}.mdi-content-remove-circle-outline:before{content:"\e714"}.mdi-content-remove-circle:before{content:"\e715"}.mdi-content-remove:before{content:"\e716"}.mdi-content-reply-all:before{content:"\e717"}.mdi-content-reply:before{content:"\e718"}.mdi-content-report:before{content:"\e719"}.mdi-content-save:before{content:"\e71a"}.mdi-content-select-all:before{content:"\e71b"}.mdi-content-send:before{content:"\e71c"}.mdi-content-sort:before{content:"\e71d"}.mdi-content-text-format:before{content:"\e71e"}.mdi-content-undo:before{content:"\e71f"}.mdi-editor-attach-file:before{content:"\e776"}.mdi-editor-attach-money:before{content:"\e777"}.mdi-editor-border-all:before{content:"\e778"}.mdi-editor-border-bottom:before{content:"\e779"}.mdi-editor-border-clear:before{content:"\e77a"}.mdi-editor-border-color:before{content:"\e77b"}.mdi-editor-border-horizontal:before{content:"\e77c"}.mdi-editor-border-inner:before{content:"\e77d"}.mdi-editor-border-left:before{content:"\e77e"}.mdi-editor-border-outer:before{content:"\e77f"}.mdi-editor-border-right:before{content:"\e780"}.mdi-editor-border-style:before{content:"\e781"}.mdi-editor-border-top:before{content:"\e782"}.mdi-editor-border-vertical:before{content:"\e783"}.mdi-editor-format-align-center:before{content:"\e784"}.mdi-editor-format-align-justify:before{content:"\e785"}.mdi-editor-format-align-left:before{content:"\e786"}.mdi-editor-format-align-right:before{content:"\e787"}.mdi-editor-format-bold:before{content:"\e788"}.mdi-editor-format-clear:before{content:"\e789"}.mdi-editor-format-color-fill:before{content:"\e78a"}.mdi-editor-format-color-reset:before{content:"\e78b"}.mdi-editor-format-color-text:before{content:"\e78c"}.mdi-editor-format-indent-decrease:before{content:"\e78d"}.mdi-editor-format-indent-increase:before{content:"\e78e"}.mdi-editor-format-italic:before{content:"\e78f"}.mdi-editor-format-line-spacing:before{content:"\e790"}.mdi-editor-format-list-bulleted:before{content:"\e791"}.mdi-editor-format-list-numbered:before{content:"\e792"}.mdi-editor-format-paint:before{content:"\e793"}.mdi-editor-format-quote:before{content:"\e794"}.mdi-editor-format-size:before{content:"\e795"}.mdi-editor-format-strikethrough:before{content:"\e796"}.mdi-editor-format-textdirection-l-to-r:before{content:"\e797"}.mdi-editor-format-textdirection-r-to-l:before{content:"\e798"}.mdi-editor-format-underline:before{content:"\e799"}.mdi-editor-functions:before{content:"\e79a"}.mdi-editor-insert-chart:before{content:"\e79b"}.mdi-editor-insert-comment:before{content:"\e79c"}.mdi-editor-insert-drive-file:before{content:"\e79d"}.mdi-editor-insert-emoticon:before{content:"\e79e"}.mdi-editor-insert-invitation:before{content:"\e79f"}.mdi-editor-insert-link:before{content:"\e7a0"}.mdi-editor-insert-photo:before{content:"\e7a1"}.mdi-editor-merge-type:before{content:"\e7a2"}.mdi-editor-mode-comment:before{content:"\e7a3"}.mdi-editor-mode-edit:before{content:"\e7a4"}.mdi-editor-publish:before{content:"\e7a5"}.mdi-editor-vertical-align-bottom:before{content:"\e7a6"}.mdi-editor-vertical-align-center:before{content:"\e7a7"}.mdi-editor-vertical-align-top:before{content:"\e7a8"}.mdi-editor-wrap-text:before{content:"\e7a9"}.mdi-file-attachment:before{content:"\e7aa"}.mdi-file-cloud-circle:before{content:"\e7ab"}.mdi-file-cloud-done:before{content:"\e7ac"}.mdi-file-cloud-download:before{content:"\e7ad"}.mdi-file-cloud-off:before{content:"\e7ae"}.mdi-file-cloud-queue:before{content:"\e7af"}.mdi-file-cloud-upload:before{content:"\e7b0"}.mdi-file-cloud:before{content:"\e7b1"}.mdi-file-file-download:before{content:"\e7b2"}.mdi-file-file-upload:before{content:"\e7b3"}.mdi-file-folder-open:before{content:"\e7b4"}.mdi-file-folder-shared:before{content:"\e7b5"}.mdi-file-folder:before{content:"\e7b6"}.mdi-device-access-alarm:before{content:"\e720"}.mdi-device-access-alarms:before{content:"\e721"}.mdi-device-access-time:before{content:"\e722"}.mdi-device-add-alarm:before{content:"\e723"}.mdi-device-airplanemode-off:before{content:"\e724"}.mdi-device-airplanemode-on:before{content:"\e725"}.mdi-device-battery-20:before{content:"\e726"}.mdi-device-battery-30:before{content:"\e727"}.mdi-device-battery-50:before{content:"\e728"}.mdi-device-battery-60:before{content:"\e729"}.mdi-device-battery-80:before{content:"\e72a"}.mdi-device-battery-90:before{content:"\e72b"}.mdi-device-battery-alert:before{content:"\e72c"}.mdi-device-battery-charging-20:before{content:"\e72d"}.mdi-device-battery-charging-30:before{content:"\e72e"}.mdi-device-battery-charging-50:before{content:"\e72f"}.mdi-device-battery-charging-60:before{content:"\e730"}.mdi-device-battery-charging-80:before{content:"\e731"}.mdi-device-battery-charging-90:before{content:"\e732"}.mdi-device-battery-charging-full:before{content:"\e733"}.mdi-device-battery-full:before{content:"\e734"}.mdi-device-battery-std:before{content:"\e735"}.mdi-device-battery-unknown:before{content:"\e736"}.mdi-device-bluetooth-connected:before{content:"\e737"}.mdi-device-bluetooth-disabled:before{content:"\e738"}.mdi-device-bluetooth-searching:before{content:"\e739"}.mdi-device-bluetooth:before{content:"\e73a"}.mdi-device-brightness-auto:before{content:"\e73b"}.mdi-device-brightness-high:before{content:"\e73c"}.mdi-device-brightness-low:before{content:"\e73d"}.mdi-device-brightness-medium:before{content:"\e73e"}.mdi-device-data-usage:before{content:"\e73f"}.mdi-device-developer-mode:before{content:"\e740"}.mdi-device-devices:before{content:"\e741"}.mdi-device-dvr:before{content:"\e742"}.mdi-device-gps-fixed:before{content:"\e743"}.mdi-device-gps-not-fixed:before{content:"\e744"}.mdi-device-gps-off:before{content:"\e745"}.mdi-device-location-disabled:before{content:"\e746"}.mdi-device-location-searching:before{content:"\e747"}.mdi-device-multitrack-audio:before{content:"\e748"}.mdi-device-network-cell:before{content:"\e749"}.mdi-device-network-wifi:before{content:"\e74a"}.mdi-device-nfc:before{content:"\e74b"}.mdi-device-now-wallpaper:before{content:"\e74c"}.mdi-device-now-widgets:before{content:"\e74d"}.mdi-device-screen-lock-landscape:before{content:"\e74e"}.mdi-device-screen-lock-portrait:before{content:"\e74f"}.mdi-device-screen-lock-rotation:before{content:"\e750"}.mdi-device-screen-rotation:before{content:"\e751"}.mdi-device-sd-storage:before{content:"\e752"}.mdi-device-settings-system-daydream:before{content:"\e753"}.mdi-device-signal-cellular-0-bar:before{content:"\e754"}.mdi-device-signal-cellular-1-bar:before{content:"\e755"}.mdi-device-signal-cellular-2-bar:before{content:"\e756"}.mdi-device-signal-cellular-3-bar:before{content:"\e757"}.mdi-device-signal-cellular-4-bar:before{content:"\e758"}.mdi-signal-wifi-statusbar-connected-no-internet-after:before{content:"\e8f6"}.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e759"}.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e75a"}.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e75b"}.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e75c"}.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75d"}.mdi-device-signal-cellular-no-sim:before{content:"\e75e"}.mdi-device-signal-cellular-null:before{content:"\e75f"}.mdi-device-signal-cellular-off:before{content:"\e760"}.mdi-device-signal-wifi-0-bar:before{content:"\e761"}.mdi-device-signal-wifi-1-bar:before{content:"\e762"}.mdi-device-signal-wifi-2-bar:before{content:"\e763"}.mdi-device-signal-wifi-3-bar:before{content:"\e764"}.mdi-device-signal-wifi-4-bar:before{content:"\e765"}.mdi-device-signal-wifi-off:before{content:"\e766"}.mdi-device-signal-wifi-statusbar-1-bar:before{content:"\e767"}.mdi-device-signal-wifi-statusbar-2-bar:before{content:"\e768"}.mdi-device-signal-wifi-statusbar-3-bar:before{content:"\e769"}.mdi-device-signal-wifi-statusbar-4-bar:before{content:"\e76a"}.mdi-device-signal-wifi-statusbar-connected-no-internet-:before{content:"\e76b"}.mdi-device-signal-wifi-statusbar-connected-no-internet:before{content:"\e76f"}.mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{content:"\e76c"}.mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{content:"\e76d"}.mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{content:"\e76e"}.mdi-signal-wifi-statusbar-not-connected-after:before{content:"\e8f7"}.mdi-device-signal-wifi-statusbar-not-connected:before{content:"\e770"}.mdi-device-signal-wifi-statusbar-null:before{content:"\e771"}.mdi-device-storage:before{content:"\e772"}.mdi-device-usb:before{content:"\e773"}.mdi-device-wifi-lock:before{content:"\e774"}.mdi-device-wifi-tethering:before{content:"\e775"}.mdi-hardware-cast-connected:before{content:"\e7b7"}.mdi-hardware-cast:before{content:"\e7b8"}.mdi-hardware-computer:before{content:"\e7b9"}.mdi-hardware-desktop-mac:before{content:"\e7ba"}.mdi-hardware-desktop-windows:before{content:"\e7bb"}.mdi-hardware-dock:before{content:"\e7bc"}.mdi-hardware-gamepad:before{content:"\e7bd"}.mdi-hardware-headset-mic:before{content:"\e7be"}.mdi-hardware-headset:before{content:"\e7bf"}.mdi-hardware-keyboard-alt:before{content:"\e7c0"}.mdi-hardware-keyboard-arrow-down:before{content:"\e7c1"}.mdi-hardware-keyboard-arrow-left:before{content:"\e7c2"}.mdi-hardware-keyboard-arrow-right:before{content:"\e7c3"}.mdi-hardware-keyboard-arrow-up:before{content:"\e7c4"}.mdi-hardware-keyboard-backspace:before{content:"\e7c5"}.mdi-hardware-keyboard-capslock:before{content:"\e7c6"}.mdi-hardware-keyboard-control:before{content:"\e7c7"}.mdi-hardware-keyboard-hide:before{content:"\e7c8"}.mdi-hardware-keyboard-return:before{content:"\e7c9"}.mdi-hardware-keyboard-tab:before{content:"\e7ca"}.mdi-hardware-keyboard-voice:before{content:"\e7cb"}.mdi-hardware-keyboard:before{content:"\e7cc"}.mdi-hardware-laptop-chromebook:before{content:"\e7cd"}.mdi-hardware-laptop-mac:before{content:"\e7ce"}.mdi-hardware-laptop-windows:before{content:"\e7cf"}.mdi-hardware-laptop:before{content:"\e7d0"}.mdi-hardware-memory:before{content:"\e7d1"}.mdi-hardware-mouse:before{content:"\e7d2"}.mdi-hardware-phone-android:before{content:"\e7d3"}.mdi-hardware-phone-iphone:before{content:"\e7d4"}.mdi-hardware-phonelink-off:before{content:"\e7d5"}.mdi-hardware-phonelink:before{content:"\e7d6"}.mdi-hardware-security:before{content:"\e7d7"}.mdi-hardware-sim-card:before{content:"\e7d8"}.mdi-hardware-smartphone:before{content:"\e7d9"}.mdi-hardware-speaker:before{content:"\e7da"}.mdi-hardware-tablet-android:before{content:"\e7db"}.mdi-hardware-tablet-mac:before{content:"\e7dc"}.mdi-hardware-tablet:before{content:"\e7dd"}.mdi-hardware-tv:before{content:"\e7de"}.mdi-hardware-watch:before{content:"\e7df"}.mdi-image-add-to-photos:before{content:"\e7e0"}.mdi-image-adjust:before{content:"\e7e1"}.mdi-image-assistant-photo:before{content:"\e7e2"}.mdi-image-audiotrack:before{content:"\e7e3"}.mdi-image-blur-circular:before{content:"\e7e4"}.mdi-image-blur-linear:before{content:"\e7e5"}.mdi-image-blur-off:before{content:"\e7e6"}.mdi-image-blur-on:before{content:"\e7e7"}.mdi-image-brightness-1:before{content:"\e7e8"}.mdi-image-brightness-2:before{content:"\e7e9"}.mdi-image-brightness-3:before{content:"\e7ea"}.mdi-image-brightness-4:before{content:"\e7eb"}.mdi-image-brightness-5:before{content:"\e7ec"}.mdi-image-brightness-6:before{content:"\e7ed"}.mdi-image-brightness-7:before{content:"\e7ee"}.mdi-image-brush:before{content:"\e7ef"}.mdi-image-camera-alt:before{content:"\e7f0"}.mdi-image-camera-front:before{content:"\e7f1"}.mdi-image-camera-rear:before{content:"\e7f2"}.mdi-image-camera-roll:before{content:"\e7f3"}.mdi-image-camera:before{content:"\e7f4"}.mdi-image-center-focus-strong:before{content:"\e7f5"}.mdi-image-center-focus-weak:before{content:"\e7f6"}.mdi-image-collections:before{content:"\e7f7"}.mdi-image-color-lens:before{content:"\e7f8"}.mdi-image-colorize:before{content:"\e7f9"}.mdi-image-compare:before{content:"\e7fa"}.mdi-image-control-point-duplicate:before{content:"\e7fb"}.mdi-image-control-point:before{content:"\e7fc"}.mdi-image-crop-3-2:before{content:"\e7fd"}.mdi-image-crop-5-4:before{content:"\e7fe"}.mdi-image-crop-7-5:before{content:"\e7ff"}.mdi-image-crop-16-9:before{content:"\e800"}.mdi-image-crop-din:before{content:"\e801"}.mdi-image-crop-free:before{content:"\e802"}.mdi-image-crop-landscape:before{content:"\e803"}.mdi-image-crop-original:before{content:"\e804"}.mdi-image-crop-portrait:before{content:"\e805"}.mdi-image-crop-square:before{content:"\e806"}.mdi-image-crop:before{content:"\e807"}.mdi-image-dehaze:before{content:"\e808"}.mdi-image-details:before{content:"\e809"}.mdi-image-edit:before{content:"\e80a"}.mdi-image-exposure-minus-1:before{content:"\e80b"}.mdi-image-exposure-minus-2:before{content:"\e80c"}.mdi-image-exposure-plus-1:before{content:"\e80d"}.mdi-image-exposure-plus-2:before{content:"\e80e"}.mdi-image-exposure-zero:before{content:"\e80f"}.mdi-image-exposure:before{content:"\e810"}.mdi-image-filter-1:before{content:"\e811"}.mdi-image-filter-2:before{content:"\e812"}.mdi-image-filter-3:before{content:"\e813"}.mdi-image-filter-4:before{content:"\e814"}.mdi-image-filter-5:before{content:"\e815"}.mdi-image-filter-6:before{content:"\e816"}.mdi-image-filter-7:before{content:"\e817"}.mdi-image-filter-8:before{content:"\e818"}.mdi-image-filter-9-plus:before{content:"\e819"}.mdi-image-filter-9:before{content:"\e81a"}.mdi-image-filter-b-and-w:before{content:"\e81b"}.mdi-image-filter-center-focus:before{content:"\e81c"}.mdi-image-filter-drama:before{content:"\e81d"}.mdi-image-filter-frames:before{content:"\e81e"}.mdi-image-filter-hdr:before{content:"\e81f"}.mdi-image-filter-none:before{content:"\e820"}.mdi-image-filter-tilt-shift:before{content:"\e821"}.mdi-image-filter-vintage:before{content:"\e822"}.mdi-image-filter:before{content:"\e823"}.mdi-image-flare:before{content:"\e824"}.mdi-image-flash-auto:before{content:"\e825"}.mdi-image-flash-off:before{content:"\e826"}.mdi-image-flash-on:before{content:"\e827"}.mdi-image-flip:before{content:"\e828"}.mdi-image-gradient:before{content:"\e829"}.mdi-image-grain:before{content:"\e82a"}.mdi-image-grid-off:before{content:"\e82b"}.mdi-image-grid-on:before{content:"\e82c"}.mdi-image-hdr-off:before{content:"\e82d"}.mdi-image-hdr-on:before{content:"\e82e"}.mdi-image-hdr-strong:before{content:"\e82f"}.mdi-image-hdr-weak:before{content:"\e830"}.mdi-image-healing:before{content:"\e831"}.mdi-image-image-aspect-ratio:before{content:"\e832"}.mdi-image-image:before{content:"\e833"}.mdi-image-iso:before{content:"\e834"}.mdi-image-landscape:before{content:"\e835"}.mdi-image-leak-add:before{content:"\e836"}.mdi-image-leak-remove:before{content:"\e837"}.mdi-image-lens:before{content:"\e838"}.mdi-image-looks-3:before{content:"\e839"}.mdi-image-looks-4:before{content:"\e83a"}.mdi-image-looks-5:before{content:"\e83b"}.mdi-image-looks-6:before{content:"\e83c"}.mdi-image-looks-one:before{content:"\e83d"}.mdi-image-looks-two:before{content:"\e83e"}.mdi-image-looks:before{content:"\e83f"}.mdi-image-loupe:before{content:"\e840"}.mdi-image-movie-creation:before{content:"\e841"}.mdi-image-nature-people:before{content:"\e842"}.mdi-image-nature:before{content:"\e843"}.mdi-image-navigate-before:before{content:"\e844"}.mdi-image-navigate-next:before{content:"\e845"}.mdi-image-palette:before{content:"\e846"}.mdi-image-panorama-fisheye:before{content:"\e847"}.mdi-image-panorama-horizontal:before{content:"\e848"}.mdi-image-panorama-vertical:before{content:"\e849"}.mdi-image-panorama-wide-angle:before{content:"\e84a"}.mdi-image-panorama:before{content:"\e84b"}.mdi-image-photo-album:before{content:"\e84c"}.mdi-image-photo-camera:before{content:"\e84d"}.mdi-image-photo-library:before{content:"\e84e"}.mdi-image-photo:before{content:"\e84f"}.mdi-image-portrait:before{content:"\e850"}.mdi-image-remove-red-eye:before{content:"\e851"}.mdi-image-rotate-left:before{content:"\e852"}.mdi-image-rotate-right:before{content:"\e853"}.mdi-image-slideshow:before{content:"\e854"}.mdi-image-straighten:before{content:"\e855"}.mdi-image-style:before{content:"\e856"}.mdi-image-switch-camera:before{content:"\e857"}.mdi-image-switch-video:before{content:"\e858"}.mdi-image-tag-faces:before{content:"\e859"}.mdi-image-texture:before{content:"\e85a"}.mdi-image-timelapse:before{content:"\e85b"}.mdi-image-timer-3:before{content:"\e85c"}.mdi-image-timer-10:before{content:"\e85d"}.mdi-image-timer-auto:before{content:"\e85e"}.mdi-image-timer-off:before{content:"\e85f"}.mdi-image-timer:before{content:"\e860"}.mdi-image-tonality:before{content:"\e861"}.mdi-image-transform:before{content:"\e862"}.mdi-image-tune:before{content:"\e863"}.mdi-image-wb-auto:before{content:"\e864"}.mdi-image-wb-cloudy:before{content:"\e865"}.mdi-image-wb-incandescent:before{content:"\e866"}.mdi-image-wb-irradescent:before{content:"\e867"}.mdi-image-wb-sunny:before{content:"\e868"}.mdi-maps-beenhere:before{content:"\e869"}.mdi-maps-directions-bike:before{content:"\e86a"}.mdi-maps-directions-bus:before{content:"\e86b"}.mdi-maps-directions-car:before{content:"\e86c"}.mdi-maps-directions-ferry:before{content:"\e86d"}.mdi-maps-directions-subway:before{content:"\e86e"}.mdi-maps-directions-train:before{content:"\e86f"}.mdi-maps-directions-transit:before{content:"\e870"}.mdi-maps-directions-walk:before{content:"\e871"}.mdi-maps-directions:before{content:"\e872"}.mdi-maps-flight:before{content:"\e873"}.mdi-maps-hotel:before{content:"\e874"}.mdi-maps-layers-clear:before{content:"\e875"}.mdi-maps-layers:before{content:"\e876"}.mdi-maps-local-airport:before{content:"\e877"}.mdi-maps-local-atm:before{content:"\e878"}.mdi-maps-local-attraction:before{content:"\e879"}.mdi-maps-local-bar:before{content:"\e87a"}.mdi-maps-local-cafe:before{content:"\e87b"}.mdi-maps-local-car-wash:before{content:"\e87c"}.mdi-maps-local-convenience-store:before{content:"\e87d"}.mdi-maps-local-drink:before{content:"\e87e"}.mdi-maps-local-florist:before{content:"\e87f"}.mdi-maps-local-gas-station:before{content:"\e880"}.mdi-maps-local-grocery-store:before{content:"\e881"}.mdi-maps-local-hospital:before{content:"\e882"}.mdi-maps-local-hotel:before{content:"\e883"}.mdi-maps-local-laundry-service:before{content:"\e884"}.mdi-maps-local-library:before{content:"\e885"}.mdi-maps-local-mall:before{content:"\e886"}.mdi-maps-local-movies:before{content:"\e887"}.mdi-maps-local-offer:before{content:"\e888"}.mdi-maps-local-parking:before{content:"\e889"}.mdi-maps-local-pharmacy:before{content:"\e88a"}.mdi-maps-local-phone:before{content:"\e88b"}.mdi-maps-local-pizza:before{content:"\e88c"}.mdi-maps-local-play:before{content:"\e88d"}.mdi-maps-local-post-office:before{content:"\e88e"}.mdi-maps-local-print-shop:before{content:"\e88f"}.mdi-maps-local-restaurant:before{content:"\e890"}.mdi-maps-local-see:before{content:"\e891"}.mdi-maps-local-shipping:before{content:"\e892"}.mdi-maps-local-taxi:before{content:"\e893"}.mdi-maps-location-history:before{content:"\e894"}.mdi-maps-map:before{content:"\e895"}.mdi-maps-my-location:before{content:"\e896"}.mdi-maps-navigation:before{content:"\e897"}.mdi-maps-pin-drop:before{content:"\e898"}.mdi-maps-place:before{content:"\e899"}.mdi-maps-rate-review:before{content:"\e89a"}.mdi-maps-restaurant-menu:before{content:"\e89b"}.mdi-maps-satellite:before{content:"\e89c"}.mdi-maps-store-mall-directory:before{content:"\e89d"}.mdi-maps-terrain:before{content:"\e89e"}.mdi-maps-traffic:before{content:"\e89f"}.mdi-navigation-apps:before{content:"\e8a0"}.mdi-navigation-arrow-back:before{content:"\e8a1"}.mdi-navigation-arrow-drop-down-circle:before{content:"\e8a2"}.mdi-navigation-arrow-drop-down:before{content:"\e8a3"}.mdi-navigation-arrow-drop-up:before{content:"\e8a4"}.mdi-navigation-arrow-forward:before{content:"\e8a5"}.mdi-navigation-cancel:before{content:"\e8a6"}.mdi-navigation-check:before{content:"\e8a7"}.mdi-navigation-chevron-left:before{content:"\e8a8"}.mdi-navigation-chevron-right:before{content:"\e8a9"}.mdi-navigation-close:before{content:"\e8aa"}.mdi-navigation-expand-less:before{content:"\e8ab"}.mdi-navigation-expand-more:before{content:"\e8ac"}.mdi-navigation-fullscreen-exit:before{content:"\e8ad"}.mdi-navigation-fullscreen:before{content:"\e8ae"}.mdi-navigation-menu:before{content:"\e8af"}.mdi-navigation-more-horiz:before{content:"\e8b0"}.mdi-navigation-more-vert:before{content:"\e8b1"}.mdi-navigation-refresh:before{content:"\e8b2"}.mdi-navigation-unfold-less:before{content:"\e8b3"}.mdi-navigation-unfold-more:before{content:"\e8b4"}.mdi-notification-adb:before{content:"\e8b5"}.mdi-notification-bluetooth-audio:before{content:"\e8b6"}.mdi-notification-disc-full:before{content:"\e8b7"}.mdi-notification-dnd-forwardslash:before{content:"\e8b8"}.mdi-notification-do-not-disturb:before{content:"\e8b9"}.mdi-notification-drive-eta:before{content:"\e8ba"}.mdi-notification-event-available:before{content:"\e8bb"}.mdi-notification-event-busy:before{content:"\e8bc"}.mdi-notification-event-note:before{content:"\e8bd"}.mdi-notification-folder-special:before{content:"\e8be"}.mdi-notification-mms:before{content:"\e8bf"}.mdi-notification-more:before{content:"\e8c0"}.mdi-notification-network-locked:before{content:"\e8c1"}.mdi-notification-phone-bluetooth-speaker:before{content:"\e8c2"}.mdi-notification-phone-forwarded:before{content:"\e8c3"}.mdi-notification-phone-in-talk:before{content:"\e8c4"}.mdi-notification-phone-locked:before{content:"\e8c5"}.mdi-notification-phone-missed:before{content:"\e8c6"}.mdi-notification-phone-paused:before{content:"\e8c7"}.mdi-notification-play-download:before{content:"\e8c8"}.mdi-notification-play-install:before{content:"\e8c9"}.mdi-notification-sd-card:before{content:"\e8ca"}.mdi-notification-sim-card-alert:before{content:"\e8cb"}.mdi-notification-sms-failed:before{content:"\e8cc"}.mdi-notification-sms:before{content:"\e8cd"}.mdi-notification-sync-disabled:before{content:"\e8ce"}.mdi-notification-sync-problem:before{content:"\e8cf"}.mdi-notification-sync:before{content:"\e8d0"}.mdi-notification-system-update:before{content:"\e8d1"}.mdi-notification-tap-and-play:before{content:"\e8d2"}.mdi-notification-time-to-leave:before{content:"\e8d3"}.mdi-notification-vibration:before{content:"\e8d4"}.mdi-notification-voice-chat:before{content:"\e8d5"}.mdi-notification-vpn-lock:before{content:"\e8d6"}.mdi-social-cake:before{content:"\e8d7"}.mdi-social-domain:before{content:"\e8d8"}.mdi-social-group-add:before{content:"\e8d9"}.mdi-social-group:before{content:"\e8da"}.mdi-social-location-city:before{content:"\e8db"}.mdi-social-mood:before{content:"\e8dc"}.mdi-social-notifications-none:before{content:"\e8dd"}.mdi-social-notifications-off:before{content:"\e8de"}.mdi-social-notifications-on:before{content:"\e8df"}.mdi-social-notifications-paused:before{content:"\e8e0"}.mdi-social-notifications:before{content:"\e8e1"}.mdi-social-pages:before{content:"\e8e2"}.mdi-social-party-mode:before{content:"\e8e3"}.mdi-social-people-outline:before{content:"\e8e4"}.mdi-social-people:before{content:"\e8e5"}.mdi-social-person-add:before{content:"\e8e6"}.mdi-social-person-outline:before{content:"\e8e7"}.mdi-social-person:before{content:"\e8e8"}.mdi-social-plus-one:before{content:"\e8e9"}.mdi-social-poll:before{content:"\e8ea"}.mdi-social-public:before{content:"\e8eb"}.mdi-social-school:before{content:"\e8ec"}.mdi-social-share:before{content:"\e8ed"}.mdi-social-whatshot:before{content:"\e8ee"}.mdi-toggle-check-box-outline-blank:before{content:"\e8ef"}.mdi-toggle-check-box:before{content:"\e8f0"}.mdi-toggle-radio-button-off:before{content:"\e8f1"}.mdi-toggle-radio-button-on:before{content:"\e8f2"}.mdi-toggle-star-half:before{content:"\e8f3"}.mdi-toggle-star-outline:before{content:"\e8f4"}.mdi-toggle-star:before{content:"\e8f5"}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width : 601px){.container{width:85%}}@media only screen and (min-width : 993px){.container{width:70%}}.container .row{margin-left:-0.75rem;margin-right:-0.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.75rem}.row .col.s1{width:8.33333%;margin-left:0}.row .col.s2{width:16.66667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.33333%;margin-left:0}.row .col.s5{width:41.66667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.33333%;margin-left:0}.row .col.s8{width:66.66667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.33333%;margin-left:0}.row .col.s11{width:91.66667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.offset-s12{margin-left:100%}@media only screen and (min-width : 601px){.row .col.m1{width:8.33333%;margin-left:0}.row .col.m2{width:16.66667%;margin-left:0}.row .col.m3{width:25%;margin-left:0}.row .col.m4{width:33.33333%;margin-left:0}.row .col.m5{width:41.66667%;margin-left:0}.row .col.m6{width:50%;margin-left:0}.row .col.m7{width:58.33333%;margin-left:0}.row .col.m8{width:66.66667%;margin-left:0}.row .col.m9{width:75%;margin-left:0}.row .col.m10{width:83.33333%;margin-left:0}.row .col.m11{width:91.66667%;margin-left:0}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m1{margin-left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.offset-m12{margin-left:100%}}@media only screen and (min-width : 993px){.row .col.l1{width:8.33333%;margin-left:0}.row .col.l2{width:16.66667%;margin-left:0}.row .col.l3{width:25%;margin-left:0}.row .col.l4{width:33.33333%;margin-left:0}.row .col.l5{width:41.66667%;margin-left:0}.row .col.l6{width:50%;margin-left:0}.row .col.l7{width:58.33333%;margin-left:0}.row .col.l8{width:66.66667%;margin-left:0}.row .col.l9{width:75%;margin-left:0}.row .col.l10{width:83.33333%;margin-left:0}.row .col.l11{width:91.66667%;margin-left:0}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l1{margin-left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.offset-l12{margin-left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav a{color:#fff}nav .nav-wrapper{position:relative;height:100%}nav .nav-wrapper i{display:block;font-size:2rem}@media only screen and (min-width : 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px}nav .button-collapse i{font-size:2.7rem;height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width : 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}}nav .brand-logo.right{right:0.5rem;padding:0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li:hover,nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{font-size:1rem;color:#fff;display:block;padding:0 15px}nav ul.left{float:left}nav .input-field{margin:0}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar-fixed{position:relative;height:56px;z-index:998}.navbar-fixed nav{position:fixed}@media only screen and (min-width : 601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Thin.woff2") format("woff2"),url("../font/roboto/Roboto-Thin.woff") format("woff"),url("../font/roboto/Roboto-Thin.ttf") format("truetype");font-weight:200;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Light.woff2") format("woff2"),url("../font/roboto/Roboto-Light.woff") format("woff"),url("../font/roboto/Roboto-Light.ttf") format("truetype");font-weight:300;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Regular.woff2") format("woff2"),url("../font/roboto/Roboto-Regular.woff") format("woff"),url("../font/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Medium.woff2") format("woff2"),url("../font/roboto/Roboto-Medium.woff") format("woff"),url("../font/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Bold.woff2") format("woff2"),url("../font/roboto/Roboto-Bold.woff") format("woff"),url("../font/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700;}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px;}}@media only screen and (min-width: 992px){html{font-size:14.5px;}}@media only screen and (min-width: 1200px){html{font-size:15px;}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 0.912rem 0}h5{font-size:1.64rem;line-height:110%;margin:0.82rem 0 0.656rem 0}h6{font-size:1rem;line-height:110%;margin:0.5rem 0 0.4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem;}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem;}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem;}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem;}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem;}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem;}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem;}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem;}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem;}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem;}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem;}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem;}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem;}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem;}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem;}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem;}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem;}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem;}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem;}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem;}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem;}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem;}}.card-panel{transition:box-shadow .25s;padding:20px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;overflow:hidden;margin:0.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{color:#fff;font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{overflow:hidden}.card.small .card-content,.card.medium .card-content,.card.large .card-content{overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.small .card-image{height:150px}.card.small .card-content{height:150px}.card.medium{height:400px}.card.medium .card-image{height:250px}.card.medium .card-content{height:150px}.card.large{height:500px}.card.large .card-image{height:330px}.card.large .card-content{height:170px}.card .card-image{position:relative}.card .card-image img{border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{position:absolute;bottom:0;left:0;padding:20px}.card .card-content{padding:20px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{border-top:1px solid rgba(160,160,160,0.2);padding:20px}.card .card-action a{color:#ffab40;margin-right:20px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:hover{color:#ffd8a6}.card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:1001}@media only screen and (max-width : 600px){#toast-container{min-width:100%;bottom:0%;}}@media only screen and (min-width : 601px) and (max-width : 992px){#toast-container{min-width:30%;left:5%;bottom:7%;}}@media only screen and (min-width : 993px){#toast-container{min-width:8%;top:10%;right:7%;}}.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:48px;line-height:48px;background-color:#323232;padding:0 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width : 600px){.toast{width:100%;border-radius:0;}}@media only screen and (min-width : 601px) and (max-width : 992px){.toast{float:left;}}@media only screen and (min-width : 993px){.toast{float:right;}}.tabs{position:relative;height:48px;background-color:#fff;margin:0 auto;width:100%;white-space:nowrap}.tabs .tab{display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0 20px;margin:0;text-transform:uppercase;letter-spacing:.8px;width:15%}.tabs .tab a{color:#ee6e73;display:block;width:100%;height:100%;-webkit-transition:color .28s ease;-moz-transition:color .28s ease;-o-transition:color .28s ease;-ms-transition:color .28s ease;transition:color .28s ease}.tabs .tab a:hover{color:#f9c9cb}.tabs .tab.disabled a{color:#f9c9cb;cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}.tabs .tab{padding:0}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:1rem;opacity:0;display:none;position:absolute;text-align:center;overflow:hidden;left:0;top:0;will-change:top, left}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 14px 14px;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-ms-transform-origin:50% 10%;-o-transform-origin:50% 10%;transform-origin:50% 10%;will-change:transform, opacity}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,.btn-large:disabled,.btn-large:disabled,.btn-floating:disabled{background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled *,.disabled.btn-large *,.btn-floating.disabled *,.btn-large.disabled *,.btn:disabled *,.btn-large:disabled *,.btn-large:disabled *,.btn-floating:disabled *{pointer-events:none}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover{background-color:#DFDFDF;color:#9F9F9F}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:37px;height:37px;line-height:37px;padding:0;background-color:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:37px}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:55.5px;height:55.5px}.btn-floating.btn-large i{line-height:55.5px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer}.btn-flat.disabled{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:56px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li>a,.dropdown-content li>span{font-size:1.2rem;color:#26a69a;display:block;padding:1rem 1rem}.dropdown-content li>a>i{height:inherit;line-height:inherit}/*! | ||
7 | * Waves v0.6.0 | ||
8 | * http://fian.my.id/Waves | ||
9 | * | ||
10 | * Copyright 2014 Alfiana E. Sibuea and other contributors | ||
11 | * Released under the MIT license | ||
12 | * https://github.com/fians/Waves/blob/master/LICENSE | ||
13 | */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-ms-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}a.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width : 992px){.modal{width:80%;}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.lean-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0}.collapsible-header{display:block;cursor:pointer;height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsible-body p{margin:0;padding:2rem}.side-nav .collapsible{border:none;box-shadow:none}.side-nav .collapsible li{padding:0}.side-nav .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;margin:0 1rem}.side-nav .collapsible-header i{line-height:inherit}.side-nav .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a{margin:0 1rem 0 2rem}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin .35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.materialboxed{cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}.materialboxed:hover{will-change:left, top, width, height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:999;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:0.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s}input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0.75rem;font-size:1rem;cursor:text;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.input-field label.active{font-size:0.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ textarea{padding-top:.8rem}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width : 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width : 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}[type="radio"]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border-radius:50%;border:2px solid transparent}[type="radio"]:checked+label:after{border-radius:50%;border:2px solid #26a69a;background-color:#26a69a;z-index:0;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:before{border-radius:50%;border:2px solid #26a69a}[type="radio"].with-gap:checked+label:after{border-radius:50%;border:2px solid #26a69a;background-color:#26a69a;z-index:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="checkbox"]{}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"]:checked+label:before{top:-4px;left:-3px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate+label:before{left:-10px;top:-11px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0px;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease,background .3s ease,box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch label input[type=checkbox]:checked+.lever:after{left:24px}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:16px;font-size:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:0.8rem}select{display:none}select.browser-default{display:block}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled{color:rgba(0,0,0,0.3);background-color:transparent}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0px;padding:0}input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]:focus{outline:none}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}.side-nav{position:fixed;width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:left}.side-nav.right-aligned{will-change:right;right:-105%;left:auto}.side-nav .collapsible{margin:0}.side-nav li{float:none;padding:0 15px}.side-nav li:hover,.side-nav li.active{background-color:#ddd}.side-nav a{color:#444;display:block;font-size:1rem;height:64px;line-height:64px;padding:0 15px}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed a{display:block;padding:0 15px;color:#444}.side-nav.fixed{left:0;position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width : 992px){.side-nav.fixed{left:-105%}.side-nav.fixed.right-aligned{right:-105%;left:auto}}.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#ee6e73}.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*! | ||
14 | * Default mobile-first, responsive styling for pickadate.js | ||
15 | * Demo: http://amsul.github.io/pickadate.js | ||
16 | */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;-webkit-transition:background 0.15s ease-out,top 0s 0.15s;-moz-transition:background 0.15s ease-out,top 0s 0.15s;transition:background 0.15s ease-out,top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background 0.15s ease-out;-moz-transition:background 0.15s ease-out;transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:20% auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:25%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);background-color:#26a69a;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}} \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/print.css b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/print.css new file mode 100755 index 00000000..9dd6d295 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/print.css | |||
@@ -0,0 +1,62 @@ | |||
1 | /* ### Layout ### */ | ||
2 | |||
3 | body { | ||
4 | font-family: Serif; | ||
5 | background-color: #fff; | ||
6 | } | ||
7 | |||
8 | @page { | ||
9 | margin: 1cm; | ||
10 | } | ||
11 | |||
12 | img { | ||
13 | max-width: 100% !important; | ||
14 | } | ||
15 | |||
16 | /* ### Content ### */ | ||
17 | |||
18 | /* Hide useless blocks */ | ||
19 | body > header, | ||
20 | #article_toolbar, | ||
21 | #links, | ||
22 | #sort, | ||
23 | body > footer, | ||
24 | .top_link, | ||
25 | div.tools, | ||
26 | header div, | ||
27 | .messages, | ||
28 | .entrie + .results { | ||
29 | display: none !important; | ||
30 | } | ||
31 | |||
32 | article { | ||
33 | border: none !important; | ||
34 | } | ||
35 | |||
36 | /* Add URL after links */ | ||
37 | .vieworiginal a:after { | ||
38 | content: " (" attr(href) ")"; | ||
39 | } | ||
40 | |||
41 | /* Add explanation after abbr */ | ||
42 | abbr[title]:after { | ||
43 | content: " (" attr(title) ")"; | ||
44 | } | ||
45 | |||
46 | /* Change border on current pager item */ | ||
47 | .pagination span.current { | ||
48 | border-style: dashed; | ||
49 | } | ||
50 | |||
51 | #main { | ||
52 | width: 100%; | ||
53 | padding: 0; | ||
54 | margin: 0; | ||
55 | margin-left: 0; | ||
56 | padding-right: 0; | ||
57 | padding-bottom: 0; | ||
58 | } | ||
59 | |||
60 | #article { | ||
61 | width: 100%; | ||
62 | } | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/LICENSE.txt b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/LICENSE.txt new file mode 100644 index 00000000..542f6537 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/LICENSE.txt | |||
@@ -0,0 +1,428 @@ | |||
1 | https://github.com/google/material-design-icons/blob/master/LICENSE | ||
2 | https://github.com/FezVrasta/bootstrap-material-design/blob/master/fonts/LICENSE.txt | ||
3 | |||
4 | Attribution-ShareAlike 4.0 International | ||
5 | |||
6 | ======================================================================= | ||
7 | |||
8 | Creative Commons Corporation ("Creative Commons") is not a law firm and | ||
9 | does not provide legal services or legal advice. Distribution of | ||
10 | Creative Commons public licenses does not create a lawyer-client or | ||
11 | other relationship. Creative Commons makes its licenses and related | ||
12 | information available on an "as-is" basis. Creative Commons gives no | ||
13 | warranties regarding its licenses, any material licensed under their | ||
14 | terms and conditions, or any related information. Creative Commons | ||
15 | disclaims all liability for damages resulting from their use to the | ||
16 | fullest extent possible. | ||
17 | |||
18 | Using Creative Commons Public Licenses | ||
19 | |||
20 | Creative Commons public licenses provide a standard set of terms and | ||
21 | conditions that creators and other rights holders may use to share | ||
22 | original works of authorship and other material subject to copyright | ||
23 | and certain other rights specified in the public license below. The | ||
24 | following considerations are for informational purposes only, are not | ||
25 | exhaustive, and do not form part of our licenses. | ||
26 | |||
27 | Considerations for licensors: Our public licenses are | ||
28 | intended for use by those authorized to give the public | ||
29 | permission to use material in ways otherwise restricted by | ||
30 | copyright and certain other rights. Our licenses are | ||
31 | irrevocable. Licensors should read and understand the terms | ||
32 | and conditions of the license they choose before applying it. | ||
33 | Licensors should also secure all rights necessary before | ||
34 | applying our licenses so that the public can reuse the | ||
35 | material as expected. Licensors should clearly mark any | ||
36 | material not subject to the license. This includes other CC- | ||
37 | licensed material, or material used under an exception or | ||
38 | limitation to copyright. More considerations for licensors: | ||
39 | wiki.creativecommons.org/Considerations_for_licensors | ||
40 | |||
41 | Considerations for the public: By using one of our public | ||
42 | licenses, a licensor grants the public permission to use the | ||
43 | licensed material under specified terms and conditions. If | ||
44 | the licensor's permission is not necessary for any reason--for | ||
45 | example, because of any applicable exception or limitation to | ||
46 | copyright--then that use is not regulated by the license. Our | ||
47 | licenses grant only permissions under copyright and certain | ||
48 | other rights that a licensor has authority to grant. Use of | ||
49 | the licensed material may still be restricted for other | ||
50 | reasons, including because others have copyright or other | ||
51 | rights in the material. A licensor may make special requests, | ||
52 | such as asking that all changes be marked or described. | ||
53 | Although not required by our licenses, you are encouraged to | ||
54 | respect those requests where reasonable. More_considerations | ||
55 | for the public: | ||
56 | wiki.creativecommons.org/Considerations_for_licensees | ||
57 | |||
58 | ======================================================================= | ||
59 | |||
60 | Creative Commons Attribution-ShareAlike 4.0 International Public | ||
61 | License | ||
62 | |||
63 | By exercising the Licensed Rights (defined below), You accept and agree | ||
64 | to be bound by the terms and conditions of this Creative Commons | ||
65 | Attribution-ShareAlike 4.0 International Public License ("Public | ||
66 | License"). To the extent this Public License may be interpreted as a | ||
67 | contract, You are granted the Licensed Rights in consideration of Your | ||
68 | acceptance of these terms and conditions, and the Licensor grants You | ||
69 | such rights in consideration of benefits the Licensor receives from | ||
70 | making the Licensed Material available under these terms and | ||
71 | conditions. | ||
72 | |||
73 | |||
74 | Section 1 -- Definitions. | ||
75 | |||
76 | a. Adapted Material means material subject to Copyright and Similar | ||
77 | Rights that is derived from or based upon the Licensed Material | ||
78 | and in which the Licensed Material is translated, altered, | ||
79 | arranged, transformed, or otherwise modified in a manner requiring | ||
80 | permission under the Copyright and Similar Rights held by the | ||
81 | Licensor. For purposes of this Public License, where the Licensed | ||
82 | Material is a musical work, performance, or sound recording, | ||
83 | Adapted Material is always produced where the Licensed Material is | ||
84 | synched in timed relation with a moving image. | ||
85 | |||
86 | b. Adapter's License means the license You apply to Your Copyright | ||
87 | and Similar Rights in Your contributions to Adapted Material in | ||
88 | accordance with the terms and conditions of this Public License. | ||
89 | |||
90 | c. BY-SA Compatible License means a license listed at | ||
91 | creativecommons.org/compatiblelicenses, approved by Creative | ||
92 | Commons as essentially the equivalent of this Public License. | ||
93 | |||
94 | d. Copyright and Similar Rights means copyright and/or similar rights | ||
95 | closely related to copyright including, without limitation, | ||
96 | performance, broadcast, sound recording, and Sui Generis Database | ||
97 | Rights, without regard to how the rights are labeled or | ||
98 | categorized. For purposes of this Public License, the rights | ||
99 | specified in Section 2(b)(1)-(2) are not Copyright and Similar | ||
100 | Rights. | ||
101 | |||
102 | e. Effective Technological Measures means those measures that, in the | ||
103 | absence of proper authority, may not be circumvented under laws | ||
104 | fulfilling obligations under Article 11 of the WIPO Copyright | ||
105 | Treaty adopted on December 20, 1996, and/or similar international | ||
106 | agreements. | ||
107 | |||
108 | f. Exceptions and Limitations means fair use, fair dealing, and/or | ||
109 | any other exception or limitation to Copyright and Similar Rights | ||
110 | that applies to Your use of the Licensed Material. | ||
111 | |||
112 | g. License Elements means the license attributes listed in the name | ||
113 | of a Creative Commons Public License. The License Elements of this | ||
114 | Public License are Attribution and ShareAlike. | ||
115 | |||
116 | h. Licensed Material means the artistic or literary work, database, | ||
117 | or other material to which the Licensor applied this Public | ||
118 | License. | ||
119 | |||
120 | i. Licensed Rights means the rights granted to You subject to the | ||
121 | terms and conditions of this Public License, which are limited to | ||
122 | all Copyright and Similar Rights that apply to Your use of the | ||
123 | Licensed Material and that the Licensor has authority to license. | ||
124 | |||
125 | j. Licensor means the individual(s) or entity(ies) granting rights | ||
126 | under this Public License. | ||
127 | |||
128 | k. Share means to provide material to the public by any means or | ||
129 | process that requires permission under the Licensed Rights, such | ||
130 | as reproduction, public display, public performance, distribution, | ||
131 | dissemination, communication, or importation, and to make material | ||
132 | available to the public including in ways that members of the | ||
133 | public may access the material from a place and at a time | ||
134 | individually chosen by them. | ||
135 | |||
136 | l. Sui Generis Database Rights means rights other than copyright | ||
137 | resulting from Directive 96/9/EC of the European Parliament and of | ||
138 | the Council of 11 March 1996 on the legal protection of databases, | ||
139 | as amended and/or succeeded, as well as other essentially | ||
140 | equivalent rights anywhere in the world. | ||
141 | |||
142 | m. You means the individual or entity exercising the Licensed Rights | ||
143 | under this Public License. Your has a corresponding meaning. | ||
144 | |||
145 | |||
146 | Section 2 -- Scope. | ||
147 | |||
148 | a. License grant. | ||
149 | |||
150 | 1. Subject to the terms and conditions of this Public License, | ||
151 | the Licensor hereby grants You a worldwide, royalty-free, | ||
152 | non-sublicensable, non-exclusive, irrevocable license to | ||
153 | exercise the Licensed Rights in the Licensed Material to: | ||
154 | |||
155 | a. reproduce and Share the Licensed Material, in whole or | ||
156 | in part; and | ||
157 | |||
158 | b. produce, reproduce, and Share Adapted Material. | ||
159 | |||
160 | 2. Exceptions and Limitations. For the avoidance of doubt, where | ||
161 | Exceptions and Limitations apply to Your use, this Public | ||
162 | License does not apply, and You do not need to comply with | ||
163 | its terms and conditions. | ||
164 | |||
165 | 3. Term. The term of this Public License is specified in Section | ||
166 | 6(a). | ||
167 | |||
168 | 4. Media and formats; technical modifications allowed. The | ||
169 | Licensor authorizes You to exercise the Licensed Rights in | ||
170 | all media and formats whether now known or hereafter created, | ||
171 | and to make technical modifications necessary to do so. The | ||
172 | Licensor waives and/or agrees not to assert any right or | ||
173 | authority to forbid You from making technical modifications | ||
174 | necessary to exercise the Licensed Rights, including | ||
175 | technical modifications necessary to circumvent Effective | ||
176 | Technological Measures. For purposes of this Public License, | ||
177 | simply making modifications authorized by this Section 2(a) | ||
178 | (4) never produces Adapted Material. | ||
179 | |||
180 | 5. Downstream recipients. | ||
181 | |||
182 | a. Offer from the Licensor -- Licensed Material. Every | ||
183 | recipient of the Licensed Material automatically | ||
184 | receives an offer from the Licensor to exercise the | ||
185 | Licensed Rights under the terms and conditions of this | ||
186 | Public License. | ||
187 | |||
188 | b. Additional offer from the Licensor -- Adapted Material. | ||
189 | Every recipient of Adapted Material from You | ||
190 | automatically receives an offer from the Licensor to | ||
191 | exercise the Licensed Rights in the Adapted Material | ||
192 | under the conditions of the Adapter's License You apply. | ||
193 | |||
194 | c. No downstream restrictions. You may not offer or impose | ||
195 | any additional or different terms or conditions on, or | ||
196 | apply any Effective Technological Measures to, the | ||
197 | Licensed Material if doing so restricts exercise of the | ||
198 | Licensed Rights by any recipient of the Licensed | ||
199 | Material. | ||
200 | |||
201 | 6. No endorsement. Nothing in this Public License constitutes or | ||
202 | may be construed as permission to assert or imply that You | ||
203 | are, or that Your use of the Licensed Material is, connected | ||
204 | with, or sponsored, endorsed, or granted official status by, | ||
205 | the Licensor or others designated to receive attribution as | ||
206 | provided in Section 3(a)(1)(A)(i). | ||
207 | |||
208 | b. Other rights. | ||
209 | |||
210 | 1. Moral rights, such as the right of integrity, are not | ||
211 | licensed under this Public License, nor are publicity, | ||
212 | privacy, and/or other similar personality rights; however, to | ||
213 | the extent possible, the Licensor waives and/or agrees not to | ||
214 | assert any such rights held by the Licensor to the limited | ||
215 | extent necessary to allow You to exercise the Licensed | ||
216 | Rights, but not otherwise. | ||
217 | |||
218 | 2. Patent and trademark rights are not licensed under this | ||
219 | Public License. | ||
220 | |||
221 | 3. To the extent possible, the Licensor waives any right to | ||
222 | collect royalties from You for the exercise of the Licensed | ||
223 | Rights, whether directly or through a collecting society | ||
224 | under any voluntary or waivable statutory or compulsory | ||
225 | licensing scheme. In all other cases the Licensor expressly | ||
226 | reserves any right to collect such royalties. | ||
227 | |||
228 | |||
229 | Section 3 -- License Conditions. | ||
230 | |||
231 | Your exercise of the Licensed Rights is expressly made subject to the | ||
232 | following conditions. | ||
233 | |||
234 | a. Attribution. | ||
235 | |||
236 | 1. If You Share the Licensed Material (including in modified | ||
237 | form), You must: | ||
238 | |||
239 | a. retain the following if it is supplied by the Licensor | ||
240 | with the Licensed Material: | ||
241 | |||
242 | i. identification of the creator(s) of the Licensed | ||
243 | Material and any others designated to receive | ||
244 | attribution, in any reasonable manner requested by | ||
245 | the Licensor (including by pseudonym if | ||
246 | designated); | ||
247 | |||
248 | ii. a copyright notice; | ||
249 | |||
250 | iii. a notice that refers to this Public License; | ||
251 | |||
252 | iv. a notice that refers to the disclaimer of | ||
253 | warranties; | ||
254 | |||
255 | v. a URI or hyperlink to the Licensed Material to the | ||
256 | extent reasonably practicable; | ||
257 | |||
258 | b. indicate if You modified the Licensed Material and | ||
259 | retain an indication of any previous modifications; and | ||
260 | |||
261 | c. indicate the Licensed Material is licensed under this | ||
262 | Public License, and include the text of, or the URI or | ||
263 | hyperlink to, this Public License. | ||
264 | |||
265 | 2. You may satisfy the conditions in Section 3(a)(1) in any | ||
266 | reasonable manner based on the medium, means, and context in | ||
267 | which You Share the Licensed Material. For example, it may be | ||
268 | reasonable to satisfy the conditions by providing a URI or | ||
269 | hyperlink to a resource that includes the required | ||
270 | information. | ||
271 | |||
272 | 3. If requested by the Licensor, You must remove any of the | ||
273 | information required by Section 3(a)(1)(A) to the extent | ||
274 | reasonably practicable. | ||
275 | |||
276 | b. ShareAlike. | ||
277 | |||
278 | In addition to the conditions in Section 3(a), if You Share | ||
279 | Adapted Material You produce, the following conditions also apply. | ||
280 | |||
281 | 1. The Adapter's License You apply must be a Creative Commons | ||
282 | license with the same License Elements, this version or | ||
283 | later, or a BY-SA Compatible License. | ||
284 | |||
285 | 2. You must include the text of, or the URI or hyperlink to, the | ||
286 | Adapter's License You apply. You may satisfy this condition | ||
287 | in any reasonable manner based on the medium, means, and | ||
288 | context in which You Share Adapted Material. | ||
289 | |||
290 | 3. You may not offer or impose any additional or different terms | ||
291 | or conditions on, or apply any Effective Technological | ||
292 | Measures to, Adapted Material that restrict exercise of the | ||
293 | rights granted under the Adapter's License You apply. | ||
294 | |||
295 | |||
296 | Section 4 -- Sui Generis Database Rights. | ||
297 | |||
298 | Where the Licensed Rights include Sui Generis Database Rights that | ||
299 | apply to Your use of the Licensed Material: | ||
300 | |||
301 | a. for the avoidance of doubt, Section 2(a)(1) grants You the right | ||
302 | to extract, reuse, reproduce, and Share all or a substantial | ||
303 | portion of the contents of the database; | ||
304 | |||
305 | b. if You include all or a substantial portion of the database | ||
306 | contents in a database in which You have Sui Generis Database | ||
307 | Rights, then the database in which You have Sui Generis Database | ||
308 | Rights (but not its individual contents) is Adapted Material, | ||
309 | |||
310 | including for purposes of Section 3(b); and | ||
311 | c. You must comply with the conditions in Section 3(a) if You Share | ||
312 | all or a substantial portion of the contents of the database. | ||
313 | |||
314 | For the avoidance of doubt, this Section 4 supplements and does not | ||
315 | replace Your obligations under this Public License where the Licensed | ||
316 | Rights include other Copyright and Similar Rights. | ||
317 | |||
318 | |||
319 | Section 5 -- Disclaimer of Warranties and Limitation of Liability. | ||
320 | |||
321 | a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE | ||
322 | EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS | ||
323 | AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF | ||
324 | ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, | ||
325 | IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, | ||
326 | WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR | ||
327 | PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, | ||
328 | ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT | ||
329 | KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT | ||
330 | ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. | ||
331 | |||
332 | b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE | ||
333 | TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, | ||
334 | NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, | ||
335 | INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, | ||
336 | COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR | ||
337 | USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN | ||
338 | ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR | ||
339 | DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR | ||
340 | IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. | ||
341 | |||
342 | c. The disclaimer of warranties and limitation of liability provided | ||
343 | above shall be interpreted in a manner that, to the extent | ||
344 | possible, most closely approximates an absolute disclaimer and | ||
345 | waiver of all liability. | ||
346 | |||
347 | |||
348 | Section 6 -- Term and Termination. | ||
349 | |||
350 | a. This Public License applies for the term of the Copyright and | ||
351 | Similar Rights licensed here. However, if You fail to comply with | ||
352 | this Public License, then Your rights under this Public License | ||
353 | terminate automatically. | ||
354 | |||
355 | b. Where Your right to use the Licensed Material has terminated under | ||
356 | Section 6(a), it reinstates: | ||
357 | |||
358 | 1. automatically as of the date the violation is cured, provided | ||
359 | it is cured within 30 days of Your discovery of the | ||
360 | violation; or | ||
361 | |||
362 | 2. upon express reinstatement by the Licensor. | ||
363 | |||
364 | For the avoidance of doubt, this Section 6(b) does not affect any | ||
365 | right the Licensor may have to seek remedies for Your violations | ||
366 | of this Public License. | ||
367 | |||
368 | c. For the avoidance of doubt, the Licensor may also offer the | ||
369 | Licensed Material under separate terms or conditions or stop | ||
370 | distributing the Licensed Material at any time; however, doing so | ||
371 | will not terminate this Public License. | ||
372 | |||
373 | d. Sections 1, 5, 6, 7, and 8 survive termination of this Public | ||
374 | License. | ||
375 | |||
376 | |||
377 | Section 7 -- Other Terms and Conditions. | ||
378 | |||
379 | a. The Licensor shall not be bound by any additional or different | ||
380 | terms or conditions communicated by You unless expressly agreed. | ||
381 | |||
382 | b. Any arrangements, understandings, or agreements regarding the | ||
383 | Licensed Material not stated herein are separate from and | ||
384 | independent of the terms and conditions of this Public License. | ||
385 | |||
386 | |||
387 | Section 8 -- Interpretation. | ||
388 | |||
389 | a. For the avoidance of doubt, this Public License does not, and | ||
390 | shall not be interpreted to, reduce, limit, restrict, or impose | ||
391 | conditions on any use of the Licensed Material that could lawfully | ||
392 | be made without permission under this Public License. | ||
393 | |||
394 | b. To the extent possible, if any provision of this Public License is | ||
395 | deemed unenforceable, it shall be automatically reformed to the | ||
396 | minimum extent necessary to make it enforceable. If the provision | ||
397 | cannot be reformed, it shall be severed from this Public License | ||
398 | without affecting the enforceability of the remaining terms and | ||
399 | conditions. | ||
400 | |||
401 | c. No term or condition of this Public License will be waived and no | ||
402 | failure to comply consented to unless expressly agreed to by the | ||
403 | Licensor. | ||
404 | |||
405 | d. Nothing in this Public License constitutes or may be interpreted | ||
406 | as a limitation upon, or waiver of, any privileges and immunities | ||
407 | that apply to the Licensor or You, including from the legal | ||
408 | processes of any jurisdiction or authority. | ||
409 | |||
410 | |||
411 | ======================================================================= | ||
412 | |||
413 | Creative Commons is not a party to its public licenses. | ||
414 | Notwithstanding, Creative Commons may elect to apply one of its public | ||
415 | licenses to material it publishes and in those instances will be | ||
416 | considered the "Licensor." Except for the limited purpose of indicating | ||
417 | that material is shared under a Creative Commons public license or as | ||
418 | otherwise permitted by the Creative Commons policies published at | ||
419 | creativecommons.org/policies, Creative Commons does not authorize the | ||
420 | use of the trademark "Creative Commons" or any other trademark or logo | ||
421 | of Creative Commons without its prior written consent including, | ||
422 | without limitation, in connection with any unauthorized modifications | ||
423 | to any of its public licenses or any other arrangements, | ||
424 | understandings, or agreements concerning use of licensed material. For | ||
425 | the avoidance of doubt, this paragraph does not form part of the public | ||
426 | licenses. | ||
427 | |||
428 | Creative Commons may be contacted at creativecommons.org. | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.eot b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.eot new file mode 100644 index 00000000..d9c296e4 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.eot | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.svg b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.svg new file mode 100644 index 00000000..def1e9b5 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.svg | |||
@@ -0,0 +1,769 @@ | |||
1 | <?xml version="1.0" standalone="no"?> | ||
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > | ||
3 | <svg xmlns="http://www.w3.org/2000/svg"> | ||
4 | <metadata>Generated by IcoMoon</metadata> | ||
5 | <defs> | ||
6 | <font id="Material-Design-Icons" horiz-adv-x="1024"> | ||
7 | <font-face units-per-em="1024" ascent="960" descent="-64" /> | ||
8 | <missing-glyph horiz-adv-x="1024" /> | ||
9 | <glyph unicode=" " d="" horiz-adv-x="512" /> | ||
10 | <glyph unicode="" d="M320.853 22.187c-139.52 65.707-239.36 201.387-254.72 361.813h-64c21.76-262.827 241.493-469.333 509.867-469.333l28.16 1.28-162.56 162.56-56.747-56.32zM358.827 300.374c-8.107 0-15.787 1.28-22.187 3.413-6.827 2.56-12.373 5.547-17.067 10.24-4.693 4.267-8.533 9.387-11.093 15.787-2.56 5.973-3.84 12.8-3.84 20.053h-55.467c0-15.36 2.987-29.013 8.96-40.533s14.080-21.333 23.893-29.44c10.24-7.68 21.76-13.653 34.987-17.493 12.8-4.267 26.453-6.4 40.96-6.4 15.787 0 30.72 2.133 43.947 6.4 13.653 4.267 25.6 10.667 35.413 18.773s17.92 18.347 23.467 30.72c5.547 12.373 8.533 26.027 8.533 41.387 0 8.107-0.853 16.213-2.987 23.893s-5.12 14.933-9.813 21.76c-4.267 6.827-10.24 12.8-17.067 18.347-7.253 5.547-15.787 9.813-26.027 13.227 8.533 3.84 15.787 8.533 22.187 14.080s11.52 11.52 15.787 17.92c4.267 6.4 7.253 12.8 9.387 19.627s2.987 13.653 2.987 20.48c0 15.36-2.56 29.013-7.68 40.96s-12.373 21.76-21.76 29.44c-8.533 8.107-20.053 14.080-32.853 18.347-13.227 3.84-27.733 5.973-43.52 5.973-15.36 0-29.44-2.133-42.667-6.827-12.8-4.693-24.32-11.093-33.707-19.2-8.96-8.107-16.213-17.493-21.76-28.587-5.12-11.093-7.68-23.040-7.68-36.267h55.467c0 7.253 1.28 13.653 3.84 19.2s5.973 10.667 10.667 14.507c4.693 3.84 9.813 7.253 16.213 9.387s12.8 3.413 20.48 3.413c17.067 0 29.867-4.267 37.973-13.227 8.107-8.533 12.373-20.907 12.373-36.693 0-7.68-1.28-14.507-3.413-20.907s-5.973-11.52-10.667-15.787c-4.693-4.267-10.667-7.68-17.493-10.24s-15.36-3.84-24.747-3.84h-32.853v-43.947h32.853c9.387 0 17.92-0.853 25.6-2.987s14.080-5.547 19.2-9.813c5.12-4.693 9.387-10.24 12.373-17.067s4.267-14.933 4.267-24.32c0-17.493-5.12-30.72-14.933-39.68-9.813-9.813-23.467-14.080-40.533-14.080zM723.627 552.96c-13.653 14.080-29.867 25.173-48.64 32.853-18.347 7.68-39.253 11.52-62.293 11.52h-100.693v-341.333h98.133c23.467 0 45.227 3.84 64.427 11.52s35.84 18.347 49.493 32.427c13.653 14.080 24.32 31.147 31.573 50.773 7.253 20.053 11.093 42.24 11.093 66.987v17.067c0 24.747-3.84 46.933-11.093 66.987-7.68 20.053-18.347 37.12-32 51.2zM706.987 418.134c0-17.92-2.133-33.707-5.973-48.213-4.267-14.080-10.24-26.453-18.347-36.267s-18.347-17.493-30.293-22.613c-12.373-5.12-26.453-7.68-42.24-7.68h-38.827v246.187h41.387c30.72 0 54.187-9.813 69.973-29.44 16.213-19.627 24.32-47.787 24.32-84.907v-17.067zM512 938.667l-28.16-1.28 162.56-162.56 56.747 56.747c139.52-66.133 239.36-201.387 254.293-361.813h64c-21.333 262.4-241.067 468.907-509.44 468.907z" /> | ||
11 | <glyph unicode="" d="M512 853.334c46.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.333zM896 554.667h-256v-554.667h-85.333v256h-85.333v-256h-85.333v554.667h-256v85.333h768v-85.333z" /> | ||
12 | <glyph unicode="" d="M896 170.667v-42.667c0-46.933-38.4-85.333-85.333-85.333h-597.333c-47.36 0-85.333 38.4-85.333 85.333v597.333c0 46.933 37.973 85.333 85.333 85.333h597.333c46.933 0 85.333-38.4 85.333-85.333v-42.667h-384c-47.36 0-85.333-38.4-85.333-85.333v-341.333c0-46.933 37.973-85.333 85.333-85.333h384zM512 256h426.667v341.333h-426.667v-341.333zM682.667 362.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> | ||
13 | <glyph unicode="" d="M170.667 512v-298.667h128v298.667h-128zM426.667 512v-298.667h128v298.667h-128zM85.333-0h810.667v128h-810.667v-128zM682.667 512v-298.667h128v298.667h-128zM490.667 896l-405.333-213.333v-85.333h810.667v85.333l-405.333 213.333z" /> | ||
14 | <glyph unicode="" d="M128 725.334v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333h-597.333c-47.36 0-85.333-38.4-85.333-85.333zM640 554.667c0-70.827-57.173-128-128-128s-128 57.173-128 128 57.173 128 128 128 128-57.173 128-128zM256 213.334c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667h-512v42.667z" /> | ||
15 | <glyph unicode="" d="M576 363.094c0-35.346-28.654-64-64-64s-64 28.654-64 64c0 35.346 28.654 64 64 64s64-28.654 64-64zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 746.667c52.907 0 96-43.093 96-96s-43.093-96-96-96-96 43.093-96 96 43.093 96 96 96zM725.333 296.107v-106.667c-19.2-17.493-40.96-32.853-64-44.8v29.013c0 14.507-7.253 27.733-19.627 39.253-27.733 26.453-80.64 43.52-129.707 43.52-40.96 0-83.627-11.947-113.067-31.147l-7.253-5.12-8.96-7.253c33.28-20.053 69.547-30.72 108.373-34.987l56.747-6.4c15.787-1.707 28.16-15.36 28.16-32 0-12.373-6.827-22.613-17.067-28.16-11.947-6.4-27.307-3.84-40.533-3.84-14.933 0-29.44 0.427-43.947 2.133-21.333 2.56-42.24 7.253-62.293 14.080-20.907 6.827-41.387 16.213-60.587 27.307-9.387 5.547-18.773 11.52-27.733 18.347l-13.227 10.24c-1.707 0.853-11.947 7.68-11.947 9.813v182.613c0 67.413 112.213 118.613 213.333 118.613s213.333-51.2 213.333-118.613v-75.947z" /> | ||
16 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 725.334c70.827 0 128-57.173 128-128s-57.173-128-128-128-128 57.173-128 128 57.173 128 128 128zM512 119.467c-106.667 0-200.96 54.613-256 137.387 1.28 84.907 170.667 131.413 256 131.413 84.907 0 254.72-46.507 256-131.413-55.040-82.773-149.333-137.387-256-137.387z" /> | ||
17 | <glyph unicode="" d="M469.333 554.667h85.333v128h128v85.333h-128v128h-85.333v-128h-128v-85.333h128v-128zM298.667 170.667c-46.933 0-84.907-38.4-84.907-85.333s37.973-85.333 84.907-85.333 85.333 38.4 85.333 85.333-38.4 85.333-85.333 85.333zM725.333 170.667c-46.933 0-84.907-38.4-84.907-85.333s37.973-85.333 84.907-85.333 85.333 38.4 85.333 85.333-38.4 85.333-85.333 85.333zM305.92 309.334l1.28 5.12 38.4 69.547h317.867c32 0 60.16 17.493 74.667 43.947l164.693 299.093-74.24 40.96h-0.427l-46.933-85.333-117.76-213.333h-299.52l-5.547 11.52-95.573 201.813-40.533 85.333-40.107 85.333h-139.52v-85.333h85.333l153.6-323.84-57.6-104.533c-6.827-11.947-10.667-26.027-10.667-40.96 0-46.933 38.4-85.333 85.333-85.333h512v85.333h-494.080c-5.547 0-10.667 4.693-10.667 10.667z" /> | ||
18 | <glyph unicode="" d="M336.213 794.027l-54.613 65.28-196.267-164.267 55.040-65.28 195.84 164.267zM938.667 694.614l-196.267 164.693-55.040-65.28 196.267-164.693 55.040 65.28zM512 768c-212.053 0-384-171.947-384-384s171.52-384 384-384c212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667zM554.667 554.667h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128v128z" /> | ||
19 | <glyph unicode="" d="M512 682.667c165.12 0 298.667-133.547 298.667-298.667 0-35.84-6.827-70.4-18.347-102.4l64.853-64.853c24.747 50.773 38.827 107.093 38.827 167.253 0 212.053-171.947 384-384 384-60.16 0-116.48-14.080-167.253-38.827l64.853-64.853c32 11.52 66.56 18.347 102.4 18.347zM938.667 694.614l-196.267 164.693-55.040-65.28 196.267-164.693 55.040 65.28zM124.587 840.96l-54.187-54.613 56.747-56.747-47.36-39.68 60.587-60.587 47.36 40.107 34.133-34.133c-58.453-67.413-93.867-155.307-93.867-251.307 0-212.053 171.52-384 384-384 96 0 183.893 35.413 251.307 93.867l93.867-93.867 54.187 54.187-786.773 786.773zM702.72 154.027c-51.627-42.667-118.187-68.693-190.72-68.693-165.12 0-298.667 133.547-298.667 298.667 0 72.533 26.027 139.093 68.693 190.72l420.693-420.693zM342.187 798.72l-60.587 60.587-36.693-30.293 60.587-60.587 36.693 30.293z" /> | ||
20 | <glyph unicode="" d="M938.667 694.614l-196.267 164.693-55.040-65.28 196.267-164.693 55.040 65.28zM336.213 794.027l-54.613 65.28-196.267-164.267 55.040-65.28 195.84 164.267zM512 768c-212.053 0-384-171.947-384-384s171.52-384 384-384c212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667zM449.707 318.72l-90.88 90.88-45.227-45.227 135.68-135.68 256 256-45.227 45.227-210.347-211.2z" /> | ||
21 | <glyph unicode="" d="M938.667 694.614l-196.267 164.693-55.040-65.28 196.267-164.693 55.040 65.28zM336.213 794.027l-54.613 65.28-196.267-164.267 55.040-65.28 195.84 164.267zM533.333 597.334h-64v-256l202.667-121.6 32 52.48-170.667 101.12v224zM512 768c-212.053 0-384-171.947-384-384s171.52-384 384-384c212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667z" /> | ||
22 | <glyph unicode="" d="M256 170.667c0-23.467 19.2-42.667 42.667-42.667h42.667v-149.333c0-35.413 28.587-64 64-64s64 28.587 64 64v149.333h85.333v-149.333c0-35.413 28.587-64 64-64s64 28.587 64 64v149.333h42.667c23.467 0 42.667 19.2 42.667 42.667v426.667h-512v-426.667zM149.333 597.334c-35.413 0-64-28.587-64-64v-298.667c0-35.413 28.587-64 64-64s64 28.587 64 64v298.667c0 35.413-28.587 64-64 64zM874.667 597.334c-35.413 0-64-28.587-64-64v-298.667c0-35.413 28.587-64 64-64s64 28.587 64 64v298.667c0 35.413-28.587 64-64 64zM662.613 846.507l55.467 55.467c8.533 8.533 8.533 21.76 0 30.293s-21.76 8.533-30.293 0l-63.147-63.147c-33.707 17.067-72.107 26.88-112.64 26.88-40.96 0-79.36-9.813-113.493-26.88l-63.573 63.147c-8.533 8.533-21.76 8.533-30.293 0s-8.533-21.76 0-30.293l55.893-55.893c-63.147-46.507-104.533-121.173-104.533-206.080h512c0 84.907-41.387 160-105.387 206.507zM426.667 725.334h-42.667v42.667h42.667v-42.667zM640 725.334h-42.667v42.667h42.667v-42.667z" /> | ||
23 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM554.667 469.334h-85.333v256h85.333v-256zM554.667 298.667h-85.333v85.333h85.333v-85.333z" /> | ||
24 | <glyph unicode="" d="M810.667 426.667h-85.333v-128h-128v-85.333h213.333v213.333zM298.667 554.667h128v85.333h-213.333v-213.333h85.333v128zM896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 127.574h-768v598.187h768v-598.187z" /> | ||
25 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM384 213.334h-85.333v298.667h85.333v-298.667zM554.667 213.334h-85.333v426.667h85.333v-426.667zM725.333 213.334h-85.333v170.667h85.333v-170.667z" /> | ||
26 | <glyph unicode="" d="M810.667 810.667h-178.347c-17.92 49.493-64.853 85.333-120.32 85.333s-102.4-35.84-120.32-85.333h-178.347c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 810.667c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM512 640c70.827 0 128-57.173 128-128s-57.173-128-128-128-128 57.173-128 128 57.173 128 128 128zM768 128h-512v59.733c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-59.733z" /> | ||
27 | <glyph unicode="" d="M810.667 810.667h-178.347c-17.92 49.493-64.853 85.333-120.32 85.333s-102.4-35.84-120.32-85.333h-178.347c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM554.667 170.667h-85.333v85.333h85.333v-85.333zM554.667 341.334h-85.333v256h85.333v-256zM512 725.334c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667z" /> | ||
28 | <glyph unicode="" d="M810.667 810.667h-178.347c-17.92 49.493-64.853 85.333-120.32 85.333s-102.4-35.84-120.32-85.333h-178.347c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 810.667c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM682.667 298.667h-170.667v-128l-213.333 213.333 213.333 213.333v-128h170.667v-170.667z" /> | ||
29 | <glyph unicode="" d="M810.667 810.667h-178.347c-17.92 49.493-64.853 85.333-120.32 85.333s-102.4-35.84-120.32-85.333h-178.347c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 810.667c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM512 170.667l-213.333 213.333h128v170.667h170.667v-170.667h128l-213.333-213.333z" /> | ||
30 | <glyph unicode="" d="M810.667 810.667h-178.347c-17.92 49.493-64.853 85.333-120.32 85.333s-102.4-35.84-120.32-85.333h-178.347c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 810.667c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM426.667 213.334l-170.667 170.667 60.16 60.16 110.507-110.080 281.173 281.173 60.16-60.587-341.333-341.333z" /> | ||
31 | <glyph unicode="" d="M810.667 810.667h-178.347c-17.92 49.493-64.853 85.333-120.32 85.333s-102.4-35.84-120.32-85.333h-178.347c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 810.667c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM597.333 213.334h-298.667v85.333h298.667v-85.333zM725.333 384h-426.667v85.333h426.667v-85.333zM725.333 554.667h-426.667v85.333h426.667v-85.333z" /> | ||
32 | <glyph unicode="" d="M512 682.667v-128l170.667 170.667-170.667 170.667v-128c-188.587 0-341.333-152.747-341.333-341.333 0-66.987 19.627-129.28 52.907-181.76l62.293 62.293c-19.2 35.413-29.867 76.373-29.867 119.467 0 141.227 114.773 256 256 256zM800.427 608.427l-62.293-62.293c18.773-35.84 29.867-76.373 29.867-119.467 0-141.227-114.773-256-256-256v128l-170.667-170.667 170.667-170.667v128c188.587 0 341.333 152.747 341.333 341.333 0 66.987-19.627 129.28-52.907 181.76z" /> | ||
33 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-123.307 0-230.4-69.973-283.733-172.373-128.427-13.653-228.267-122.453-228.267-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.4 211.627zM597.333 384v-170.667h-170.667v170.667h-128l213.333 213.333 213.333-213.333h-128z" /> | ||
34 | <glyph unicode="" d="M768 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM256 768h213.333v-341.333l-106.667 64-106.667-64v341.333z" /> | ||
35 | <glyph unicode="" d="M725.333 810.667h-426.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 46.933-38.4 85.333-85.333 85.333zM725.333 170.667l-213.333 93.013-213.333-93.013v554.667h426.667v-554.667z" /> | ||
36 | <glyph unicode="" d="M725.333 810.667h-426.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
37 | <glyph unicode="" d="M853.333 597.334h-119.893c-19.2 33.28-45.653 61.867-77.653 83.627l69.547 69.547-60.16 60.16-92.587-92.587c-19.627 4.693-39.68 7.253-60.587 7.253s-40.96-2.56-60.16-7.253l-93.013 92.587-60.16-60.16 69.12-69.547c-31.573-21.76-58.027-50.347-77.227-83.627h-119.893v-85.333h89.173c-2.133-14.080-3.84-28.16-3.84-42.667v-42.667h-85.333v-85.333h85.333v-42.667c0-14.507 1.707-28.587 3.84-42.667h-89.173v-85.333h119.893c44.373-76.373 126.72-128 221.44-128s177.067 51.627 221.44 128h119.893v85.333h-89.173c2.133 14.080 3.84 28.16 3.84 42.667v42.667h85.333v85.333h-85.333v42.667c0 14.507-1.707 28.587-3.84 42.667h89.173v85.333zM597.333 256h-170.667v85.333h170.667v-85.333zM597.333 426.667h-170.667v85.333h170.667v-85.333z" /> | ||
38 | <glyph unicode="" d="M810.667 597.334l-170.667-170.667h128c0-141.227-114.773-256-256-256-43.093 0-84.053 10.667-119.467 29.867l-62.293-62.293c52.48-33.28 114.773-52.907 181.76-52.907 188.587 0 341.333 152.747 341.333 341.333h128l-170.667 170.667zM256 426.667c0 141.227 114.773 256 256 256 43.093 0 84.053-10.667 119.467-29.867l62.293 62.293c-52.48 33.28-114.773 52.907-181.76 52.907-188.587 0-341.333-152.747-341.333-341.333h-128l170.667-170.667 170.667 170.667h-128z" /> | ||
39 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM426.667 213.334l-213.333 213.333 60.16 60.16 153.173-152.747 323.84 323.84 60.16-60.587-384-384z" /> | ||
40 | <glyph unicode="" d="M768 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM256 768h213.333v-341.333l-106.667 64-106.667-64v341.333z" /> | ||
41 | <glyph unicode="" d="M853.333 768h-682.667c-47.36 0-84.907-37.973-84.907-85.333l-0.427-512c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v512c0 47.36-37.973 85.333-85.333 85.333zM853.333 170.667h-682.667v256h682.667v-256zM853.333 597.334h-682.667v85.333h682.667v-85.333z" /> | ||
42 | <glyph unicode="" d="M128 384h341.333v426.667h-341.333v-426.667zM128 42.667h341.333v256h-341.333v-256zM554.667 42.667h341.333v426.667h-341.333v-426.667zM554.667 810.667v-256h341.333v256h-341.333z" /> | ||
43 | <glyph unicode="" d="M256 128c0-46.933 38.4-85.333 85.333-85.333h341.333c46.933 0 85.333 38.4 85.333 85.333v512h-512v-512zM810.667 768h-149.333l-42.667 42.667h-213.333l-42.667-42.667h-149.333v-85.333h597.333v85.333z" /> | ||
44 | <glyph unicode="" d="M597.333 853.334h-341.333c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667c0-46.933 37.973-85.333 84.907-85.333h512.427c46.933 0 85.333 38.4 85.333 85.333v512l-256 256zM682.667 170.667h-341.333v85.333h341.333v-85.333zM682.667 341.334h-341.333v85.333h341.333v-85.333zM554.667 554.667v234.667l234.667-234.667h-234.667z" /> | ||
45 | <glyph unicode="" d="M853.333 384h-682.667c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h682.667c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM298.667 128c-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.333-38.4-85.333-85.333-85.333zM853.333 810.667h-682.667c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h682.667c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM298.667 554.667c-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.333-38.4-85.333-85.333-85.333z" /> | ||
46 | <glyph unicode="" d="M768 640l-60.16 60.16-270.507-270.507 60.16-60.16 270.507 270.507zM948.907 700.16l-451.413-451.413-178.347 177.92-60.16-60.16 238.507-238.507 512 512-60.587 60.16zM17.493 366.507l238.507-238.507 60.16 60.16-238.080 238.507-60.587-60.16z" /> | ||
47 | <glyph unicode="" d="M384 248.747l-177.92 177.92-60.587-60.16 238.507-238.507 512 512-60.16 60.16z" /> | ||
48 | <glyph unicode="" d="M725.333 426.667h-213.333v-213.333h213.333v213.333zM682.667 896v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.36 0-84.907-38.4-84.907-85.333l-0.427-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333h-42.667v85.333h-85.333zM810.667 128h-597.333v469.333h597.333v-469.333z" /> | ||
49 | <glyph unicode="" d="M430.507 273.494l60.16-60.16 213.333 213.333-213.333 213.333-60.16-60.16 110.080-110.507h-412.587v-85.333h412.587l-110.080-110.507zM810.667 810.667h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-170.667h85.333v170.667h597.333v-597.333h-597.333v170.667h-85.333v-170.667c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
50 | <glyph unicode="" d="M512 473.6c-26.027 0-46.933-20.907-46.933-46.933s20.907-46.933 46.933-46.933c26.027 0 46.933 20.907 46.933 46.933s-20.907 46.933-46.933 46.933zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM605.44 333.227l-349.44-162.56 162.56 349.44 349.44 162.56-162.56-349.44z" /> | ||
51 | <glyph unicode="" d="M874.667 469.334h-64v170.667c0 46.933-38.4 85.333-85.333 85.333h-170.667v64c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-64h-170.667c-46.933 0-84.907-38.4-84.907-85.333v-162.133h63.573c63.573 0 115.2-51.627 115.2-115.2s-51.627-115.2-115.2-115.2h-64v-162.133c0-46.933 38.4-85.333 85.333-85.333h162.133v64c0 63.573 51.627 115.2 115.2 115.2s115.2-51.627 115.2-115.2v-64h162.133c46.933 0 85.333 38.4 85.333 85.333v170.667h64c58.88 0 106.667 47.787 106.667 106.667s-47.787 106.667-106.667 106.667z" /> | ||
52 | <glyph unicode="" d="M626.773 209.067c-31.573-24.747-72.533-38.4-114.773-38.4s-83.2 13.653-114.773 38.4c-9.387 7.253-22.613 5.547-29.867-3.84s-5.547-22.613 3.84-29.867c38.827-30.72 89.173-47.36 140.8-47.36s101.973 16.64 141.227 46.933c9.387 7.253 11.093 20.48 3.84 29.867-7.253 9.813-20.907 11.093-30.293 4.267zM405.333 405.334c0-23.564-19.103-42.667-42.667-42.667s-42.667 19.103-42.667 42.667c0 23.564 19.103 42.667 42.667 42.667s42.667-19.103 42.667-42.667zM512 938.667c-282.88 0-512-229.12-512-512s229.12-512 512-512 512 229.12 512 512-229.12 512-512 512zM851.627 306.347c-46.507-159.573-182.187-275.627-343.040-275.627-161.28 0-296.96 116.053-343.040 276.053-50.773 4.693-90.88 50.347-90.88 107.52 0 54.187 36.267 98.56 84.053 106.667 89.173 62.293 162.133 148.907 174.507 215.467v0.427c57.6-112.213 268.8-221.44 504.747-215.893l12.8 1.28c54.613 0 98.56-48.64 98.56-108.373 0-58.88-43.52-107.093-97.707-107.52zM704 405.334c0-23.564-19.103-42.667-42.667-42.667s-42.667 19.103-42.667 42.667c0 23.564 19.103 42.667 42.667 42.667s42.667-19.103 42.667-42.667z" /> | ||
53 | <glyph unicode="" d="M704 810.667c-74.24 0-145.493-34.56-192-89.173-46.507 54.613-117.76 89.173-192 89.173-131.413 0-234.667-103.253-234.667-234.667 0-161.28 145.067-292.693 364.8-492.373l61.867-55.893 61.867 56.32c219.733 199.253 364.8 330.667 364.8 491.947 0 131.413-103.253 234.667-234.667 234.667zM516.267 147.2l-4.267-4.267-4.267 4.267c-203.093 183.893-337.067 305.493-337.067 428.8 0 85.333 64 149.333 149.333 149.333 65.707 0 129.707-42.24 152.32-100.693h79.787c22.187 58.453 86.187 100.693 151.893 100.693 85.333 0 149.333-64 149.333-149.333 0-123.307-133.973-244.907-337.067-428.8z" /> | ||
54 | <glyph unicode="" d="M512 27.734l-61.867 56.32c-219.733 199.253-364.8 330.667-364.8 491.947 0 131.413 103.253 234.667 234.667 234.667 74.24 0 145.493-34.56 192-89.173 46.507 54.613 117.76 89.173 192 89.173 131.413 0 234.667-103.253 234.667-234.667 0-161.28-145.067-292.693-364.8-492.373l-61.867-55.893z" /> | ||
55 | <glyph unicode="" d="M853.333 102.827v494.507l-256 256h-341.333c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667c0-46.933 37.973-85.333 84.907-85.333h512.427c19.2 0 36.267 6.4 50.773 17.067l-189.013 189.013c-34.133-22.187-74.24-35.413-117.76-35.413-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333c0-43.52-13.227-83.627-35.413-117.333l163.413-163.84zM384 384c0-70.827 57.173-128 128-128s128 57.173 128 128-57.173 128-128 128-128-57.173-128-128z" /> | ||
56 | <glyph unicode="" d="M469.333 682.667c58.88 0 112.213-23.893 151.040-62.293l-108.373-108.373h256v256l-87.467-87.467c-54.187 54.187-128.853 87.467-211.2 87.467-150.613 0-274.347-111.36-295.253-256h86.187c19.627 97.28 105.813 170.667 209.067 170.667zM709.973 292.694c28.16 38.4 47.787 84.053 54.613 133.973h-86.187c-19.627-97.28-105.813-170.667-209.067-170.667-58.88 0-112.213 23.893-151.040 62.293l108.373 108.373h-256v-256l87.467 87.467c54.187-54.187 128.853-87.467 211.2-87.467 66.133 0 127.147 21.76 176.64 58.027l207.36-206.933 63.573 63.573-206.933 207.36z" /> | ||
57 | <glyph unicode="" d="M384 640h-85.333v-85.333h85.333v85.333zM384 469.334h-85.333v-85.333h85.333v85.333zM384 810.667c-47.36 0-85.333-38.4-85.333-85.333h85.333v85.333zM554.667 298.667h-85.333v-85.333h85.333v85.333zM810.667 810.667v-85.333h85.333c0 46.933-38.4 85.333-85.333 85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM384 213.334v85.333h-85.333c0-46.933 37.973-85.333 85.333-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 213.334c46.933 0 85.333 38.4 85.333 85.333h-85.333v-85.333zM213.333 640h-85.333v-512c0-46.933 37.973-85.333 85.333-85.333h512v85.333h-512v512zM640 725.334h85.333v85.333h-85.333v-85.333zM640 213.334h85.333v85.333h-85.333v-85.333z" /> | ||
58 | <glyph unicode="" d="M128 384h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM213.333 42.667v85.333h-85.333c0-46.933 37.973-85.333 85.333-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM810.667 810.667h-426.667c-47.36 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 37.973-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 298.667h-426.667v426.667h426.667v-426.667zM469.333 42.667h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333z" /> | ||
59 | <glyph unicode="" d="M810.667 554.667h-170.667v256h-256v-256h-170.667l298.667-298.667 298.667 298.667zM213.333 170.667v-85.333h597.333v85.333h-597.333z" /> | ||
60 | <glyph unicode="" d="M512 201.814l263.68-159.147-69.973 299.947 232.96 201.813-306.773 26.027-119.893 282.88-119.893-282.88-306.773-26.027 232.96-201.813-69.973-299.947z" /> | ||
61 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM341.333 192c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667zM405.333 597.334c0 58.88 47.787 106.667 106.667 106.667s106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667-106.667 47.787-106.667 106.667zM682.667 192c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" /> | ||
62 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM554.667 128h-85.333v85.333h85.333v-85.333zM642.987 458.667l-38.4-39.253c-30.72-31.147-49.92-56.747-49.92-120.747h-85.333v21.333c0 46.933 19.2 89.6 49.92 120.747l52.907 53.76c15.787 15.36 25.173 36.693 25.173 60.16 0 46.933-38.4 85.333-85.333 85.333s-85.333-38.4-85.333-85.333h-85.333c0 94.293 76.373 170.667 170.667 170.667s170.667-76.373 170.667-170.667c0-37.547-15.36-71.68-39.68-96z" /> | ||
63 | <glyph unicode="" d="M622.507 597.334l-110.507-110.507-110.507 110.507-60.16-60.16 110.507-110.507-110.507-110.507 60.16-60.16 110.507 110.507 110.507-110.507 60.16 60.16-110.507 110.507 110.507 110.507-60.16 60.16zM512 853.334c-235.947 0-426.667-190.72-426.667-426.667s190.72-426.667 426.667-426.667 426.667 190.72 426.667 426.667-190.72 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" /> | ||
64 | <glyph unicode="" d="M554.667 810.667c-212.053 0-384-171.947-384-384h-128l165.973-165.973 2.987-5.973 172.373 171.947h-128c0 165.12 133.547 298.667 298.667 298.667s298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667c-82.347 0-157.013 33.707-210.773 87.893l-60.587-60.587c69.547-69.547 165.12-112.64 271.36-112.64 212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 597.334v-213.333l182.613-108.373 30.72 51.627-149.333 88.747v181.333h-64z" /> | ||
65 | <glyph unicode="" d="M426.667 85.334v256h170.667v-256h213.333v341.333h128l-426.667 384-426.667-384h128v-341.333z" /> | ||
66 | <glyph unicode="" d="M768 597.334h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333v-85.333h-42.667c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM512 213.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.333-38.4-85.333-85.333-85.333zM644.267 597.334h-264.533v85.333c0 72.96 59.307 132.267 132.267 132.267s132.267-59.307 132.267-132.267v-85.333z" /> | ||
67 | <glyph unicode="" d="M469.333 213.334h85.333v256h-85.333v-256zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333zM469.333 554.667h85.333v85.333h-85.333v-85.333z" /> | ||
68 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM554.667 213.334h-85.333v256h85.333v-256zM554.667 554.667h-85.333v85.333h85.333v-85.333z" /> | ||
69 | <glyph unicode="" d="M896 810.24h-768c-46.933 0-85.333-38.4-85.333-85.333v-170.24h85.333v171.093h768v-598.613h-768v171.52h-85.333v-171.093c0-46.933 38.4-84.48 85.333-84.48h768c46.933 0 85.333 37.547 85.333 84.48v597.333c0 47.36-38.4 85.333-85.333 85.333zM469.333 256l170.667 170.667-170.667 170.667v-128h-426.667v-85.333h426.667v-128z" /> | ||
70 | <glyph unicode="" d="M753.493 600.32l-241.493 241.493-241.493-241.493c-133.12-133.12-133.12-349.44 0-482.56 66.56-66.56 154.027-99.84 241.493-99.84s174.933 33.28 241.493 99.84c133.12 133.12 133.12 349.44 0 482.56zM512 102.827c-68.267 0-132.693 26.453-180.907 75.093-48.64 48.64-75.093 112.64-75.093 180.907s26.453 132.693 75.093 180.907l180.907 181.333v-618.24z" /> | ||
71 | <glyph unicode="" d="M752.213 689.494c-15.36 21.76-40.96 35.84-69.547 35.84l-469.333-0.427c-46.933 0-85.333-37.973-85.333-84.907v-426.667c0-46.933 38.4-84.907 85.333-84.907l469.333-0.427c28.587 0 54.187 14.080 69.547 35.84l186.453 262.827-186.453 262.827zM682.667 213.334h-469.333v426.667h469.333l151.467-213.333-151.467-213.333z" /> | ||
72 | <glyph unicode="" d="M752.213 689.494c-15.36 21.76-40.96 35.84-69.547 35.84l-469.333-0.427c-46.933 0-85.333-37.973-85.333-84.907v-426.667c0-46.933 38.4-84.907 85.333-84.907l469.333-0.427c28.587 0 54.187 14.080 69.547 35.84l186.453 262.827-186.453 262.827z" /> | ||
73 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM807.253 597.334h-125.867c-13.653 53.333-33.28 104.533-58.88 151.893 78.507-26.88 143.787-81.493 184.747-151.893zM512 766.294c35.413-51.2 63.147-107.947 81.493-168.96h-162.987c18.347 61.013 46.080 117.76 81.493 168.96zM181.76 341.334c-6.827 27.307-11.093 55.893-11.093 85.333s4.267 58.027 11.093 85.333h144.213c-3.413-28.16-5.973-56.32-5.973-85.333s2.56-57.173 5.973-85.333h-144.213zM216.747 256h125.867c13.653-53.333 33.28-104.533 58.88-151.893-78.507 26.88-143.787 81.067-184.747 151.893zM342.613 597.334h-125.867c40.96 70.827 106.24 125.013 184.747 151.893-25.6-47.36-45.227-98.56-58.88-151.893zM512 87.040c-35.413 51.2-63.147 107.947-81.493 168.96h162.987c-18.347-61.013-46.080-117.76-81.493-168.96zM611.84 341.334h-199.68c-3.84 28.16-6.827 56.32-6.827 85.333s2.987 57.6 6.827 85.333h199.68c3.84-27.733 6.827-56.32 6.827-85.333s-2.987-57.173-6.827-85.333zM622.507 104.107c25.6 47.36 45.227 98.56 58.88 151.893h125.867c-40.96-70.4-106.24-125.013-184.747-151.893zM698.027 341.334c3.413 28.16 5.973 56.32 5.973 85.333s-2.56 57.173-5.973 85.333h144.213c6.827-27.307 11.093-55.893 11.093-85.333s-4.267-58.027-11.093-85.333h-144.213z" /> | ||
74 | <glyph unicode="" d="M810.667 128h-597.333v597.333h298.667v85.333h-298.667c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v298.667h-85.333v-298.667zM597.333 810.667v-85.333h153.173l-419.413-419.413 60.16-60.16 419.413 419.413v-153.173h85.333v298.667h-298.667z" /> | ||
75 | <glyph unicode="" d="M128 384h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM298.667 384h597.333v85.333h-597.333v-85.333zM298.667 213.334h597.333v85.333h-597.333v-85.333zM298.667 640v-85.333h597.333v85.333h-597.333z" /> | ||
76 | <glyph unicode="" d="M512 213.334c46.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.333zM768 597.334h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333h81.067c0 72.96 59.307 132.267 132.267 132.267s132.267-59.307 132.267-132.267v-85.333h-388.267c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM768 85.334h-512v426.667h512v-426.667z" /> | ||
77 | <glyph unicode="" d="M768 597.334h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333v-85.333h-42.667c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM512 814.934c72.96 0 132.267-59.307 132.267-132.267v-85.333h-260.267v85.333h-4.267c0 72.96 59.307 132.267 132.267 132.267zM768 85.334h-512v426.667h512v-426.667zM512 213.334c46.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.333z" /> | ||
78 | <glyph unicode="" d="M768 597.334h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333v-85.333h-42.667c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM512 213.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.333-38.4-85.333-85.333-85.333zM644.267 597.334h-264.533v85.333c0 72.96 59.307 132.267 132.267 132.267s132.267-59.307 132.267-132.267v-85.333z" /> | ||
79 | <glyph unicode="" d="M913.493 444.587l-384 384c-15.36 15.36-36.693 24.747-60.16 24.747h-298.667c-46.933 0-85.333-38.4-85.333-85.333v-298.667c0-23.467 9.387-44.8 25.173-60.587l384-384c15.36-15.36 36.693-24.747 60.16-24.747s44.8 9.387 60.16 25.173l298.667 298.667c15.787 15.36 25.173 36.693 25.173 60.16s-9.813 45.227-25.173 60.587zM234.667 640c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM736.853 287.147l-182.187-182.187-182.187 182.187c-19.2 19.627-31.147 46.080-31.147 75.52 0 58.88 47.787 106.667 106.667 106.667 29.44 0 56.32-11.947 75.52-31.573l31.147-30.72 31.147 31.147c19.2 19.2 46.080 31.147 75.52 31.147 58.88 0 106.667-47.787 106.667-106.667 0-29.44-11.947-56.32-31.147-75.52z" /> | ||
80 | <glyph unicode="" d="M853.333 682.667h-426.667v-256h-85.333v341.333h256v170.667h-341.333v-256h-85.333c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
81 | <glyph unicode="" d="M597.333 853.334h-341.333c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667c0-46.933 37.973-85.333 84.907-85.333h512.427c46.933 0 85.333 38.4 85.333 85.333v512l-256 256zM682.667 256h-128v-128h-85.333v128h-128v85.333h128v128h85.333v-128h128v-85.333zM554.667 554.667v234.667l234.667-234.667h-234.667z" /> | ||
82 | <glyph unicode="" d="M810.667 768h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-512c0-46.933 37.973-85.333 85.333-85.333h170.667v85.333h-170.667v426.667h597.333v-426.667h-170.667v-85.333h170.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-37.973 85.333-85.333 85.333zM512 512l-170.667-170.667h128v-256h85.333v256h128l-170.667 170.667z" /> | ||
83 | <glyph unicode="" d="M810.667 128h-597.333v597.333h298.667v85.333h-298.667c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v298.667h-85.333v-298.667zM597.333 810.667v-85.333h153.173l-419.413-419.413 60.16-60.16 419.413 419.413v-153.173h85.333v298.667h-298.667z" /> | ||
84 | <glyph unicode="" d="M426.667 554.667h170.667v128h128l-213.333 213.333-213.333-213.333h128v-128zM384 512h-128v128l-213.333-213.333 213.333-213.333v128h128v170.667zM981.333 426.667l-213.333 213.333v-128h-128v-170.667h128v-128l213.333 213.333zM597.333 298.667h-170.667v-128h-128l213.333-213.333 213.333 213.333h-128v128z" /> | ||
85 | <glyph unicode="" d="M469.333 597.334c-70.827 0-128-57.173-128-128s57.173-128 128-128 128 57.173 128 128-57.173 128-128 128zM810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM750.507 128l-163.413 163.413c-34.133-22.187-74.24-35.413-117.76-35.413-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333c0-43.52-13.227-83.627-35.413-117.333l163.413-163.84-60.16-60.16z" /> | ||
86 | <glyph unicode="" d="M853.333 768h-682.667c-47.36 0-84.907-37.973-84.907-85.333l-0.427-512c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v512c0 47.36-37.973 85.333-85.333 85.333zM853.333 170.667h-682.667v256h682.667v-256zM853.333 597.334h-682.667v85.333h682.667v-85.333z" /> | ||
87 | <glyph unicode="" d="M853.333 725.334h-135.253l-78.080 85.333h-256l-78.080-85.333h-135.253c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h298.667v89.173c-120.747 20.48-213.333 125.44-213.333 252.16h85.333c0-94.293 76.373-170.667 170.667-170.667s170.667 76.373 170.667 170.667h85.333c0-126.72-92.587-231.68-213.333-252.16v-89.173h298.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM597.333 384c0-46.933-38.4-85.333-85.333-85.333s-85.333 38.4-85.333 85.333v170.667c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333v-170.667z" /> | ||
88 | <glyph unicode="" d="M810.667 810.667h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 682.667c70.827 0 128-57.173 128-128s-57.173-128-128-128-128 57.173-128 128 57.173 128 128 128zM768 170.667h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667z" /> | ||
89 | <glyph unicode="" d="M810.24 448c14.507 0 28.587-1.28 42.667-2.987l0.427 493.653-853.333-853.333h493.227c-1.707 14.080-2.987 28.16-2.987 42.667 0 176.64 143.36 320 320 320zM968.533 107.094c0.853 6.827 1.707 13.653 1.707 20.907s-0.427 14.080-1.707 20.907l45.227 35.413c3.84 3.413 5.12 8.96 2.56 13.653l-42.667 73.813c-2.56 4.693-8.107 6.4-13.227 4.693l-52.907-21.333c-11.093 8.533-23.040 15.787-36.267 20.907l-8.107 56.32c-0.427 5.12-5.12 8.96-10.24 8.96h-85.333c-5.12 0-9.813-3.84-10.667-8.96l-8.107-56.32c-12.8-5.547-25.173-12.373-36.267-20.907l-52.907 21.333c-4.693 1.707-10.24 0-13.227-4.693l-42.667-73.813c-2.56-4.693-1.707-10.24 2.56-13.653l45.227-35.413c-0.853-6.827-1.28-13.653-1.28-20.907s0.427-14.080 1.28-20.907l-45.227-35.413c-3.84-3.413-5.12-8.96-2.56-13.653l42.667-73.813c2.56-4.693 8.107-6.4 13.227-4.693l52.907 21.333c11.093-8.533 23.040-15.787 36.267-20.907l8.107-56.32c0.853-5.12 5.12-8.96 10.667-8.96h85.333c5.12 0 9.813 3.84 10.667 8.96l8.107 56.32c12.8 5.547 25.173 12.373 35.84 20.907l53.333-21.333c4.693-1.707 10.24 0 13.227 4.693l42.667 73.813c2.56 4.693 1.28 10.24-2.56 13.653l-45.653 35.413zM810.24 64c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> | ||
90 | <glyph unicode="" d="M554.667 640h-85.333v-85.333h85.333v85.333zM554.667 469.334h-85.333v-256h85.333v256zM725.333 895.574l-426.667 0.427c-46.933 0-85.333-38.4-85.333-85.333v-768c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v768c0 46.933-38.4 84.907-85.333 84.907zM725.333 128h-426.667v597.333h426.667v-597.333z" /> | ||
91 | <glyph unicode="" d="M512 686.934c49.493 0 89.6-40.107 89.6-89.6s-40.107-89.6-89.6-89.6-89.6 40.107-89.6 89.6 40.107 89.6 89.6 89.6zM512 302.934c126.72 0 260.267-62.293 260.267-89.6v-46.933h-520.533v46.933c0 27.307 133.547 89.6 260.267 89.6zM512 768c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM512 384c-113.92 0-341.333-57.173-341.333-170.667v-128h682.667v128c0 113.493-227.413 170.667-341.333 170.667z" /> | ||
92 | <glyph unicode="" d="M85.333 682.667h-85.333v-213.333h0.427l-0.427-384c0-46.933 38.4-85.333 85.333-85.333h768v85.333h-768v597.333zM938.667 768h-341.333l-85.333 85.333h-256c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM298.667 298.667l192 256 149.333-192.427 106.667 128.427 149.333-192h-597.333z" /> | ||
93 | <glyph unicode="" d="M853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.52-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 280.747l93.867 94.293c11.947 11.52 15.36 28.16 10.667 43.093-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667zM512 810.667v-426.667l128 128h256v298.667h-384z" /> | ||
94 | <glyph unicode="" d="M512 810.667c-215.467 0-377.6-78.933-512-180.48l512-630.187 512 629.333c-134.4 101.547-296.533 181.333-512 181.333zM554.667 256h-85.333v256h85.333v-256zM469.333 597.334v85.333h85.333v-85.333h-85.333z" /> | ||
95 | <glyph unicode="" d="M810.667 640h-341.333v-256h341.333v256zM896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-84.48 85.333-84.48h768c46.933 0 85.333 37.547 85.333 84.48v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 127.574h-768v598.613h768v-598.613z" /> | ||
96 | <glyph unicode="" d="M810.667 768h-170.667l-336.64-538.88-111.36 197.547 192 341.333h-170.667l-192-341.333 192-341.333h170.667l336.64 538.88 111.36-197.547-192-341.333h170.667l192 341.333z" /> | ||
97 | <glyph unicode="" d="M810.667 597.334h-597.333c-70.827 0-128-57.173-128-128v-256h170.667v-170.667h512v170.667h170.667v256c0 70.827-57.173 128-128 128zM682.667 128h-341.333v213.333h341.333v-213.333zM810.667 426.667c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM768 810.667h-512v-170.667h512v170.667z" /> | ||
98 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM533.333 640h-64v-256l224-134.4 32 52.48-192 113.92z" /> | ||
99 | <glyph unicode="" d="M896 682.667h-85.333v-384h-554.667v-85.333c0-23.467 19.2-42.667 42.667-42.667h469.333l170.667-170.667v640c0 23.467-19.2 42.667-42.667 42.667zM725.333 426.667v384c0 23.467-19.2 42.667-42.667 42.667h-554.667c-23.467 0-42.667-19.2-42.667-42.667v-597.333l170.667 170.667h426.667c23.467 0 42.667 19.2 42.667 42.667z" /> | ||
100 | <glyph unicode="" d="M768 213.334h-512v85.333h512v-85.333zM768 384h-512v85.333h512v-85.333zM768 554.667h-512v85.333h512v-85.333zM128-0l64 64 64-64 64 64 64-64 64 64 64-64 64 64 64-64 64 64 64-64 64 64 64-64v853.333l-64-64-64 64-64-64-64 64-64-64-64 64-64-64-64 64-64-64-64 64-64-64-64 64v-853.333z" /> | ||
101 | <glyph unicode="" d="M853.333 682.667h-93.013c4.693 13.227 7.68 27.733 7.68 42.667 0 70.827-57.173 128-128 128-44.8 0-83.627-23.040-106.667-57.6l-21.333-28.587-21.333 29.013c-23.040 34.133-61.867 57.173-106.667 57.173-70.827 0-128-57.173-128-128 0-14.933 2.987-29.44 7.68-42.667h-93.013c-47.36 0-84.907-37.973-84.907-85.333l-0.427-469.333c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v469.333c0 47.36-37.973 85.333-85.333 85.333zM640 768c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM384 768c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM853.333 128h-682.667v85.333h682.667v-85.333zM853.333 341.334h-682.667v256h216.747l-88.747-120.747 69.12-49.92 144.213 196.267 144.213-196.267 69.12 49.92-88.747 120.747h216.747v-256z" /> | ||
102 | <glyph unicode="" d="M128 298.667h768v85.333h-768v-85.333zM128 128h768v85.333h-768v-85.333zM128 469.334h768v85.333h-768v-85.333zM128 725.334v-85.333h768v85.333h-768z" /> | ||
103 | <glyph unicode="" d="M42.667 42.667h938.667l-469.333 810.667-469.333-810.667zM554.667 170.667h-85.333v85.333h85.333v-85.333zM554.667 341.334h-85.333v170.667h85.333v-170.667z" /> | ||
104 | <glyph unicode="" d="M554.667 810.667c-212.053 0-384-171.947-384-384h-128l165.973-165.973 2.987-5.973 172.373 171.947h-128c0 165.12 133.547 298.667 298.667 298.667s298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667c-82.347 0-157.013 33.707-210.773 87.893l-60.587-60.587c69.547-69.547 165.12-112.64 271.36-112.64 212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 597.334v-213.333l182.613-108.373 30.72 51.627-149.333 88.747v181.333h-64z" /> | ||
105 | <glyph unicode="" d="M512 853.334c-165.12 0-298.667-133.547-298.667-298.667 0-224 298.667-554.667 298.667-554.667s298.667 330.667 298.667 554.667c0 165.12-133.547 298.667-298.667 298.667zM512 448c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" /> | ||
106 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM533.333 640h-64v-256l224-134.4 32 52.48-192 113.92z" /> | ||
107 | <glyph unicode="" d="M661.333 341.334h-33.707l-11.947 11.52c41.813 48.64 66.987 111.787 66.987 180.48 0 153.173-124.16 277.333-277.333 277.333s-277.333-124.16-277.333-277.333 124.16-277.333 277.333-277.333c68.693 0 131.84 25.173 180.48 66.987l11.52-11.947v-33.707l213.333-212.907 63.573 63.573-212.907 213.333zM405.333 341.334c-106.24 0-192 85.76-192 192s85.76 192 192 192 192-85.76 192-192-85.76-192-192-192z" /> | ||
108 | <glyph unicode="" d="M512 512c-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.333-38.4 85.333-85.333 85.333zM810.667 810.667h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c47.36 0 85.333 38.4 85.333 85.333v597.333c0 46.933-37.973 85.333-85.333 85.333zM736 426.667c0-9.813-0.853-19.627-2.133-29.013l63.147-49.493c5.547-4.693 7.253-12.8 3.413-19.2l-59.733-103.253c-3.84-6.4-11.52-8.96-18.347-6.4l-74.24 29.867c-15.36-11.947-32.427-21.76-50.347-29.44l-11.093-78.933c-1.28-7.253-7.68-12.8-14.933-12.8h-119.467c-7.253 0-13.653 5.547-14.933 12.373l-11.093 78.933c-18.347 7.68-34.987 17.493-50.347 29.44l-74.24-29.867c-6.827-2.56-14.507 0-18.347 6.4l-59.733 103.253c-3.84 6.4-2.133 14.507 3.413 19.2l63.147 49.493c-1.28 9.813-2.133 19.627-2.133 29.44s0.853 19.627 2.133 29.013l-63.147 49.493c-5.547 4.693-7.253 12.8-3.413 19.2l59.733 103.253c3.84 6.4 11.52 8.96 18.347 6.4l74.24-29.867c15.36 11.947 32.427 21.76 50.347 29.44l11.093 78.933c1.28 7.253 7.68 12.8 14.933 12.8h119.467c7.253 0 13.653-5.547 14.933-12.373l11.093-78.933c18.347-7.68 34.987-17.493 50.347-29.44l74.24 29.867c6.827 2.56 14.507 0 18.347-6.4l59.733-103.253c3.84-6.4 2.133-14.507-3.413-19.2l-63.147-49.493c1.28-9.813 2.133-19.627 2.133-29.44z" /> | ||
109 | <glyph unicode="" d="M597.333 426.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.333 85.333 38.4 85.333 85.333zM512 810.667c-212.053 0-384-171.947-384-384h-128l170.667-170.667 170.667 170.667h-128c0 165.12 133.547 298.667 298.667 298.667s298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667c-64.427 0-124.16 20.907-173.227 55.467l-60.587-61.44c64.853-49.493 145.92-79.36 233.813-79.36 212.053 0 384 171.947 384 384s-171.947 384-384 384z" /> | ||
110 | <glyph unicode="" d="M469.333-85.333h85.333v85.333h-85.333v-85.333zM298.667-85.333h85.333v85.333h-85.333v-85.333zM640-85.333h85.333v85.333h-85.333v-85.333zM755.627 695.040l-243.627 243.627h-42.667v-323.84l-195.84 195.84-60.16-60.16 238.507-238.507-238.507-238.507 60.16-60.16 195.84 195.84v-323.84h42.667l243.627 243.627-183.467 183.040 183.467 183.040zM554.667 775.254l80.213-80.213-80.213-80.213v160.427zM634.88 328.96l-80.213-80.213v160.427l80.213-80.213z" /> | ||
111 | <glyph unicode="" d="M298.667-85.333h85.333v85.333h-85.333v-85.333zM469.333-85.333h85.333v85.333h-85.333v-85.333zM640-85.333h85.333v85.333h-85.333v-85.333zM682.667 938.24l-341.333 0.427c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h341.333c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 84.907-85.333 84.907zM682.667 256h-341.333v512h341.333v-512z" /> | ||
112 | <glyph unicode="" d="M896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 127.574h-768v598.187h768v-598.187zM341.333 256h106.667l64-64 64 64h106.667v106.667l64 64-64 64v106.667h-106.667l-64 64-64-64h-106.667v-106.667l-64-64 64-64v-106.667zM512 554.667c70.827 0 128-57.173 128-128s-57.173-128-128-128v256z" /> | ||
113 | <glyph unicode="" d="M331.52 650.24l-65.707 54.613-230.827-278.187 230.827-278.187 65.707 54.613-185.6 223.573 185.6 223.573zM298.667 384h85.333v85.333h-85.333v-85.333zM725.333 469.334h-85.333v-85.333h85.333v85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM758.187 704.854l-65.707-54.613 185.6-223.573-185.6-223.573 65.707-54.613 230.827 278.187-230.827 278.187z" /> | ||
114 | <glyph unicode="" d="M512 725.334c-165.12 0-298.667-133.547-298.667-298.667h85.333c0 117.76 95.573 213.333 213.333 213.333s213.333-95.573 213.333-213.333h85.333c0 165.12-133.547 298.667-298.667 298.667zM554.667 328.96c37.547 16.64 64 53.76 64 97.707 0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667c0-43.52 26.453-81.067 64-97.707v-140.8l-145.493-145.493 60.16-60.16 128 128 128-128 60.16 60.16-145.493 145.493v140.8zM512 896c-258.987 0-469.333-210.347-469.333-469.333h85.333c0 212.053 171.947 384 384 384s384-171.947 384-384h85.333c0 258.987-210.347 469.333-469.333 469.333z" /> | ||
115 | <glyph unicode="" d="M213.333 853.334c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM384 256c0-55.467 35.84-102.4 85.333-120.32v-178.347h85.333v178.347c49.493 17.493 85.333 64.427 85.333 120.32v85.333h-256v-85.333zM42.667 256c0-55.467 35.84-102.4 85.333-120.32v-178.347h85.333v178.347c49.493 17.92 85.333 64.853 85.333 120.32v85.333h-256v-85.333zM896 682.667v170.667c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333zM554.667 853.334c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM725.333 256c0-55.467 35.84-102.4 85.333-120.32v-178.347h85.333v178.347c49.493 17.493 85.333 64.427 85.333 120.32v85.333h-256v-85.333z" /> | ||
116 | <glyph unicode="" d="M213.333 853.334c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM384 256c0-55.467 35.84-102.4 85.333-120.32v-178.347h85.333v178.347c49.493 17.493 85.333 64.427 85.333 120.32v85.333h-256v-85.333zM42.667 256c0-55.467 35.84-102.4 85.333-120.32v-178.347h85.333v178.347c49.493 17.92 85.333 64.853 85.333 120.32v85.333h-256v-85.333zM896 682.667v170.667c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333zM554.667 853.334c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM725.333 256c0-55.467 35.84-102.4 85.333-120.32v-178.347h85.333v178.347c49.493 17.493 85.333 64.427 85.333 120.32v85.333h-256v-85.333z" /> | ||
117 | <glyph unicode="" d="M768 640v128c0 46.933-38.4 85.333-85.333 85.333h-341.333c-46.933 0-85.333-38.4-85.333-85.333v-128h-42.667v-256l128-256v-128h341.333v128l128 256v256h-42.667zM341.333 768h341.333v-128h-85.333v85.333h-42.667v-85.333h-85.333v85.333h-42.667v-85.333h-85.333v128z" /> | ||
118 | <glyph unicode="" d="M341.333 448c0 35.413-28.587 64-64 64s-64-28.587-64-64 28.587-64 64-64 64 28.587 64 64zM640 661.334c0 35.413-28.587 64-64 64h-128c-35.413 0-64-28.587-64-64s28.587-64 64-64h128c35.413 0 64 28.587 64 64zM362.667 298.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM512 896c-258.987 0-469.333-210.347-469.333-469.333s210.347-469.333 469.333-469.333 469.333 210.347 469.333 469.333-210.347 469.333-469.333 469.333zM512 42.667c-211.627 0-384 172.373-384 384s172.373 384 384 384 384-172.373 384-384-172.373-384-384-384zM746.667 512c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM661.333 298.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64z" /> | ||
119 | <glyph unicode="" d="M512.427 704l-85.76-106.667h170.667l-84.907 106.667zM768 512v-170.667l106.667 84.907-106.667 85.76zM256 512l-106.667-85.76 106.667-84.907v170.667zM597.333 256h-170.667l85.76-106.667 84.907 106.667zM896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 127.574h-768v598.187h768v-598.187z" /> | ||
120 | <glyph unicode="" d="M554.667 554.667h-85.333v-85.333h85.333v85.333zM725.333 554.667h-85.333v-85.333h85.333v85.333zM853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.52-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 280.747l93.867 94.293c11.947 11.52 15.36 28.16 10.667 43.093-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667zM810.667 554.667v-85.333h85.333v85.333h-85.333z" /> | ||
121 | <glyph unicode="" d="M298.667-85.333h85.333v85.333h-85.333v-85.333zM469.333-85.333h85.333v85.333h-85.333v-85.333zM554.667 853.334h-85.333v-426.667h85.333v426.667zM706.56 749.227l-61.867-61.867c73.813-44.8 123.307-125.44 123.307-218.027 0-141.227-114.773-256-256-256s-256 114.773-256 256c0 92.587 49.493 173.227 122.88 218.453l-61.44 61.44c-88.747-61.44-146.773-163.84-146.773-279.893 0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333c0 116.053-58.027 218.453-146.773 279.893zM640-85.333h85.333v85.333h-85.333v-85.333z" /> | ||
122 | <glyph unicode="" d="M640 554.667h-256c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h256c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667zM512 298.667c-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.333-38.4-85.333-85.333-85.333zM300.8 680.534l60.16-60.16c38.827 38.4 92.16 62.293 151.040 62.293s112.213-23.893 151.040-62.293l60.16 60.16c-54.187 54.187-128.853 87.467-211.2 87.467s-157.013-33.28-211.2-87.467zM512 938.667c-129.707 0-247.040-52.48-331.947-137.387l60.16-60.16c69.547 69.12 165.547 112.213 271.787 112.213s202.24-43.093 271.36-112.64l60.16 60.16c-84.48 85.333-201.813 137.813-331.52 137.813z" /> | ||
123 | <glyph unicode="" d="M298.667-85.333h85.333v85.333h-85.333v-85.333zM512 384c70.827 0 127.573 57.173 127.573 128l0.427 256c0 70.827-57.173 128-128 128s-128-57.173-128-128v-256c0-70.827 57.173-128 128-128zM469.333-85.333h85.333v85.333h-85.333v-85.333zM640-85.333h85.333v85.333h-85.333v-85.333zM810.667 512h-72.533c0-128-108.373-217.6-226.133-217.6s-226.133 89.6-226.133 217.6h-72.533c0-145.493 116.053-265.813 256-286.72v-139.947h85.333v139.947c139.947 20.907 256 141.227 256 286.72z" /> | ||
124 | <glyph unicode="" d="M829.013 384.854c1.707 13.653 2.987 27.307 2.987 41.813s-1.28 28.16-2.987 41.813l90.027 70.4c8.107 6.4 10.24 17.92 5.12 27.307l-85.333 147.627c-5.12 9.387-16.64 12.8-26.027 9.387l-106.24-42.667c-22.187 17.067-46.080 31.147-72.107 41.813l-16.213 113.067c-1.28 10.24-10.24 17.92-20.907 17.92h-170.667c-10.667 0-19.627-7.68-20.907-17.92l-16.213-113.067c-26.027-10.667-49.92-25.173-72.107-41.813l-106.24 42.667c-9.813 3.84-20.907 0-26.027-9.387l-85.333-147.627c-5.547-9.387-2.987-20.907 5.12-27.307l90.027-70.4c-1.707-13.653-2.987-27.733-2.987-41.813s1.28-28.16 2.987-41.813l-90.027-70.4c-8.107-6.4-10.24-17.92-5.12-27.307l85.333-147.627c5.12-9.387 16.64-12.8 26.027-9.387l106.24 42.667c22.187-17.067 46.080-31.147 72.107-41.813l16.213-113.067c1.28-10.24 10.24-17.92 20.907-17.92h170.667c10.667 0 19.627 7.68 20.907 17.92l16.213 113.067c26.027 10.667 49.92 25.173 72.107 41.813l106.24-42.667c9.813-3.84 20.907 0 26.027 9.387l85.333 147.627c5.12 9.387 2.987 20.907-5.12 27.307l-90.027 70.4zM512 277.334c-82.347 0-149.333 66.987-149.333 149.333s66.987 149.333 149.333 149.333 149.333-66.987 149.333-149.333-66.987-149.333-149.333-149.333z" /> | ||
125 | <glyph unicode="" d="M128 554.667h-85.333v-469.333c0-47.36 37.973-85.333 85.333-85.333h597.333c47.36 0 85.333 37.973 85.333 85.333h-682.667v469.333zM768 725.334v85.333c0 47.36-37.973 85.333-85.333 85.333h-170.667c-47.36 0-85.333-37.973-85.333-85.333v-85.333h-213.333v-469.333c0-47.36 37.973-85.333 85.333-85.333h597.333c47.36 0 85.333 37.973 85.333 85.333v469.333h-213.333zM512 810.667h170.667v-85.333h-170.667v85.333zM512 298.667v298.667l234.667-128-234.667-170.667z" /> | ||
126 | <glyph unicode="" d="M682.667 682.667v85.333c0 47.36-37.973 85.333-85.333 85.333h-170.667c-47.36 0-85.333-37.973-85.333-85.333v-85.333h-256v-554.667c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v554.667h-256zM426.667 768h170.667v-85.333h-170.667v85.333zM384 170.667v384l320-170.667-320-213.333z" /> | ||
127 | <glyph unicode="" d="M734.293 554.667l-186.88 279.893c-8.107 11.947-21.76 17.92-35.413 17.92s-27.307-5.973-35.413-18.347l-186.88-279.467h-204.373c-23.467 0-42.667-19.2-42.667-42.667 0-3.84 0.427-7.68 1.707-11.52l108.373-395.52c9.813-35.84 42.667-62.293 81.92-62.293h554.667c39.253 0 72.107 26.453 82.347 62.293l108.373 395.52 1.28 11.52c0 23.467-19.2 42.667-42.667 42.667h-204.373zM384 554.667l128 187.733 128-187.733h-256zM512 213.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.333-38.4-85.333-85.333-85.333z" /> | ||
128 | <glyph unicode="" d="M298.667 170.667c-46.933 0-84.907-38.4-84.907-85.333s37.973-85.333 84.907-85.333 85.333 38.4 85.333 85.333-38.4 85.333-85.333 85.333zM42.667 853.334v-85.333h85.333l153.6-323.84-57.6-104.533c-6.827-11.947-10.667-26.027-10.667-40.96 0-46.933 38.4-85.333 85.333-85.333h512v85.333h-494.080c-5.973 0-10.667 4.693-10.667 10.667l1.28 5.12 38.4 69.547h317.867c32 0 60.16 17.493 74.667 43.947l152.747 276.907c3.413 5.973 5.12 13.227 5.12 20.48 0 23.467-19.2 42.667-42.667 42.667h-631.040l-40.107 85.333h-139.52zM725.333 170.667c-46.933 0-84.907-38.4-84.907-85.333s37.973-85.333 84.907-85.333 85.333 38.4 85.333 85.333-38.4 85.333-85.333 85.333z" /> | ||
129 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM341.333 341.334h-85.333v85.333h85.333v-85.333zM341.333 469.334h-85.333v85.333h85.333v-85.333zM341.333 597.334h-85.333v85.333h85.333v-85.333zM640 341.334h-213.333v85.333h213.333v-85.333zM768 469.334h-341.333v85.333h341.333v-85.333zM768 597.334h-341.333v85.333h341.333v-85.333z" /> | ||
130 | <glyph unicode="" d="M531.2 256h89.173l-218.027 554.667h-79.36l-218.027-554.667h89.173l47.787 128h240.64l48.64-128zM274.347 469.334l88.32 235.52 88.32-235.52h-176.64zM921.173 444.16l-345.173-345.173-156.587 157.013-60.16-60.16 217.173-217.173 404.907 405.333-60.16 60.16z" /> | ||
131 | <glyph unicode="" d="M512 328.534l158.293-115.2-60.587 186.027 158.293 112.64h-194.133l-61.867 192-61.867-192h-194.133l158.293-112.64-60.587-186.027z" /> | ||
132 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM692.48 170.667l-180.48 108.8-180.48-108.8 47.787 205.227-159.147 137.813 209.92 17.92 81.92 193.707 81.92-193.28 209.92-17.92-159.147-137.813 47.787-205.653z" /> | ||
133 | <glyph unicode="" d="M853.333 768h-682.667v-85.333h682.667v85.333zM896 341.334v85.333l-42.667 213.333h-682.667l-42.667-213.333v-85.333h42.667v-256h426.667v256h170.667v-256h85.333v256h42.667zM512 170.667h-256v170.667h256v-170.667z" /> | ||
134 | <glyph unicode="" d="M597.333 213.334h-426.667v-85.333h426.667v85.333zM853.333 554.667h-682.667v-85.333h682.667v85.333zM170.667 298.667h682.667v85.333h-682.667v-85.333zM170.667 725.334v-85.333h682.667v85.333h-682.667z" /> | ||
135 | <glyph unicode="" d="M704 426.667c58.88 0 106.24 47.787 106.24 106.667s-47.36 106.667-106.24 106.667c-58.88 0-106.667-47.787-106.667-106.667s47.787-106.667 106.667-106.667zM384 469.334c70.827 0 127.573 57.173 127.573 128s-56.747 128-127.573 128c-70.827 0-128-57.173-128-128s57.173-128 128-128zM704 341.334c-78.080 0-234.667-39.253-234.667-117.333v-96h469.333v96c0 78.080-156.587 117.333-234.667 117.333zM384 384c-99.413 0-298.667-49.92-298.667-149.333v-106.667h298.667v96c0 36.267 14.080 99.84 101.12 148.053-37.12 7.68-72.96 11.947-101.12 11.947z" /> | ||
136 | <glyph unicode="" d="M298.24 469.334l-170.24-170.667 170.24-170.667v128h299.093v85.333h-299.093v128zM896 554.667l-170.24 170.667v-128h-299.093v-85.333h299.093v-128l170.24 170.667z" /> | ||
137 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM277.333 554.667l149.333 149.333 149.333-149.333h-106.667v-170.667h-85.333v170.667h-106.667zM746.667 298.667l-149.333-149.333-149.333 149.333h106.667v170.667h85.333v-170.667h106.667z" /> | ||
138 | <glyph unicode="" d="M682.667 212.907v299.093h-85.333v-299.093h-128l170.667-170.24 170.667 170.24h-128zM384 810.667l-170.667-170.24h128v-299.093h85.333v299.093h128l-170.667 170.24z" /> | ||
139 | <glyph unicode="" d="M512 234.667l170.667 170.667h-128v384h-85.333v-384h-128l170.667-170.667zM896 789.334h-256v-84.907h256v-598.613h-768v598.613h256v84.907h-256c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
140 | <glyph unicode="" d="M42.667 554.667h85.333v85.333h-85.333v-85.333zM42.667 384h85.333v85.333h-85.333v-85.333zM42.667 725.334h85.333v85.333c-46.933 0-85.333-38.4-85.333-85.333zM384 42.667h85.333v85.333h-85.333v-85.333zM42.667 213.334h85.333v85.333h-85.333v-85.333zM128 42.667v85.333h-85.333c0-46.933 38.4-85.333 85.333-85.333zM896 810.667h-341.333v-256h426.667v170.667c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h85.333v85.333h-85.333v-85.333zM384 725.334h85.333v85.333h-85.333v-85.333zM213.333 42.667h85.333v85.333h-85.333v-85.333zM213.333 725.334h85.333v85.333h-85.333v-85.333zM896 42.667c46.933 0 85.333 38.4 85.333 85.333h-85.333v-85.333zM896 384h85.333v85.333h-85.333v-85.333zM554.667 42.667h85.333v85.333h-85.333v-85.333zM725.333 42.667h85.333v85.333h-85.333v-85.333z" /> | ||
141 | <glyph unicode="" d="M896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 128h-768v597.333h426.667v-170.667h341.333v-426.667z" /> | ||
142 | <glyph unicode="" d="M768 810.667v-85.333h-85.333v85.333h-341.333v-85.333h-85.333v85.333h-85.333v-768h85.333v85.333h85.333v-85.333h341.333v85.333h85.333v-85.333h85.333v768h-85.333zM341.333 213.334h-85.333v85.333h85.333v-85.333zM341.333 384h-85.333v85.333h85.333v-85.333zM341.333 554.667h-85.333v85.333h85.333v-85.333zM768 213.334h-85.333v85.333h85.333v-85.333zM768 384h-85.333v85.333h85.333v-85.333zM768 554.667h-85.333v85.333h85.333v-85.333z" /> | ||
143 | <glyph unicode="" d="M640 810.667h-384c-35.413 0-65.707-21.333-78.507-52.053l-128.853-300.8c-3.84-9.813-5.973-20.053-5.973-31.147v-81.493l0.427-0.427-0.427-3.413c0-46.933 38.4-85.333 85.333-85.333h269.227l-40.533-194.987-1.28-13.653c0-17.493 7.253-33.707 18.773-45.227l45.227-44.8 281.173 281.173c15.36 15.36 24.747 36.693 24.747 60.16v426.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 810.667v-512h170.667v512h-170.667z" /> | ||
144 | <glyph unicode="" d="M42.667 42.667h170.667v512h-170.667v-512zM981.333 512c0 46.933-38.4 85.333-85.333 85.333h-269.227l40.533 194.987 1.28 13.653c0 17.493-7.253 33.707-18.773 45.227l-45.227 44.8-280.747-281.173c-15.787-15.36-25.173-36.693-25.173-60.16v-426.667c0-46.933 38.4-85.333 85.333-85.333h384c35.413 0 65.707 21.333 78.507 52.053l128.853 300.8c3.84 9.813 5.973 20.053 5.973 31.147v81.493l-0.427 0.427 0.427 3.413z" /> | ||
145 | <glyph unicode="" d="M512 682.667c0 23.467-19.2 42.667-42.667 42.667h-221.013l28.16 135.68 0.853 9.813c0 13.227-5.547 25.173-14.080 34.133l-33.707 33.707-210.773-210.773c-11.52-11.52-18.773-27.733-18.773-45.227v-277.333c0-35.413 28.587-64 64-64h288c26.453 0 49.067 16.213 58.88 38.827l96.427 225.707c2.987 7.253 4.693 15.36 4.693 23.467v53.333zM960 512h-288c-26.453 0-49.067-16.213-58.88-38.827l-96.427-225.707c-2.987-7.253-4.693-15.36-4.693-23.467v-53.333c0-23.467 19.2-42.667 42.667-42.667h221.013l-28.16-135.68-0.853-10.24c0-13.227 5.547-25.173 14.080-34.133l33.707-33.28 210.773 210.773c11.52 11.52 18.773 27.733 18.773 45.227v277.333c0 35.413-28.587 64-64 64z" /> | ||
146 | <glyph unicode="" d="M128 554.667h597.333v85.333h-597.333v-85.333zM128 384h597.333v85.333h-597.333v-85.333zM128 213.334h597.333v85.333h-597.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 640v-85.333h85.333v85.333h-85.333zM810.667 384h85.333v85.333h-85.333v-85.333z" /> | ||
147 | <glyph unicode="" d="M810.667 810.667h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.36 0-84.907-38.4-84.907-85.333l-0.427-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v469.333h597.333v-469.333zM298.667 512h213.333v-213.333h-213.333z" /> | ||
148 | <glyph unicode="" d="M813.653 728.32l-60.16-60.16c61.44-61.867 99.84-147.2 99.84-241.493 0-188.587-152.747-341.333-341.333-341.333s-341.333 152.747-341.333 341.333c0 174.080 130.133 317.44 298.667 338.347v-86.187c-121.173-20.48-213.333-125.44-213.333-252.16 0-141.227 114.773-256 256-256s256 114.773 256 256c0 70.827-28.587 134.827-75.093 180.907l-60.16-60.16c30.72-31.147 49.92-73.813 49.92-120.747 0-94.293-76.373-170.667-170.667-170.667s-170.667 76.373-170.667 170.667c0 79.36 54.613 145.493 128 164.693v-91.307c-25.6-14.933-42.667-41.813-42.667-73.387 0-46.933 38.4-85.333 85.333-85.333s85.333 38.4 85.333 85.333c0 31.573-17.067 58.88-42.667 73.387v353.28h-42.667c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667c0 117.76-47.787 224.427-125.013 301.653z" /> | ||
149 | <glyph unicode="" d="M549.12 295.68l-108.373 107.093 1.28 1.28c74.24 82.773 127.147 177.92 158.293 278.613h125.013v85.333h-298.667v85.333h-85.333v-85.333h-298.667v-84.907h476.587c-28.587-82.347-73.813-160.427-135.253-228.693-39.68 43.947-72.533 92.16-98.56 142.933h-85.333c31.147-69.547 73.813-135.253 127.147-194.56l-217.173-214.187 60.587-60.587 213.333 213.333 132.693-132.693 32.427 87.040zM789.333 512h-85.333l-192-512h85.333l47.787 128h202.667l48.213-128h85.333l-192 512zM677.547 213.334l69.12 184.747 69.12-184.747h-138.24z" /> | ||
150 | <glyph unicode="" d="M682.667 170.667l97.707 97.707-208.213 208.213-170.667-170.667-316.16 316.587 60.16 60.16 256-256 170.667 170.667 268.8-268.373 97.707 97.707v-256z" /> | ||
151 | <glyph unicode="" d="M938.667 426.667l-170.667 170.667v-128h-640v-85.333h640v-128z" /> | ||
152 | <glyph unicode="" d="M682.667 682.667l97.707-97.707-208.213-208.213-170.667 170.667-316.16-316.587 60.16-60.16 256 256 170.667-170.667 268.8 268.373 97.707-97.707v256z" /> | ||
153 | <glyph unicode="" d="M725.333 810.667h-426.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 46.933-38.4 85.333-85.333 85.333zM725.333 170.667l-213.333 93.013-213.333-93.013v554.667h426.667v-554.667z" /> | ||
154 | <glyph unicode="" d="M725.333 810.667h-426.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
155 | <glyph unicode="" d="M512 896l-384-170.667v-256c0-236.8 163.84-458.24 384-512 220.16 53.76 384 275.2 384 512v256l-384 170.667zM426.667 213.334l-170.667 170.667 60.16 60.16 110.507-110.080 281.173 281.173 60.16-60.587-341.333-341.333z" /> | ||
156 | <glyph unicode="" d="M853.333 384h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM853.333 810.667h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667z" /> | ||
157 | <glyph unicode="" d="M170.667 170.667h128v554.667h-128v-554.667zM768 725.334v-554.667h128v554.667h-128zM341.333 170.667h384v554.667h-384v-554.667z" /> | ||
158 | <glyph unicode="" d="M298.667 128h426.667v640h-426.667v-640zM85.333 213.334h170.667v469.333h-170.667v-469.333zM768 682.667v-469.333h170.667v469.333h-170.667z" /> | ||
159 | <glyph unicode="" d="M426.667 170.667h213.333v554.667h-213.333v-554.667zM170.667 170.667h213.333v554.667h-213.333v-554.667zM682.667 725.334v-554.667h213.333v554.667h-213.333z" /> | ||
160 | <glyph unicode="" d="M85.333 42.667h810.667v128h-810.667v-128zM853.333 597.334h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM85.333 810.667v-128h810.667v128h-810.667z" /> | ||
161 | <glyph unicode="" d="M170.667 298.667h725.333v85.333h-725.333v-85.333zM170.667 128h725.333v85.333h-725.333v-85.333zM170.667 469.334h725.333v85.333h-725.333v-85.333zM170.667 725.334v-85.333h725.333v85.333h-725.333z" /> | ||
162 | <glyph unicode="" d="M170.667 341.334h170.667v170.667h-170.667v-170.667zM170.667 128h170.667v170.667h-170.667v-170.667zM170.667 554.667h170.667v170.667h-170.667v-170.667zM384 341.334h512v170.667h-512v-170.667zM384 128h512v170.667h-512v-170.667zM384 725.334v-170.667h512v170.667h-512z" /> | ||
163 | <glyph unicode="" d="M170.667 469.334h213.333v256h-213.333v-256zM170.667 170.667h213.333v256h-213.333v-256zM426.667 170.667h213.333v256h-213.333v-256zM682.667 170.667h213.333v256h-213.333v-256zM426.667 469.334h213.333v256h-213.333v-256zM682.667 725.334v-256h213.333v256h-213.333z" /> | ||
164 | <glyph unicode="" d="M426.667 170.667h213.333v256h-213.333v-256zM170.667 170.667h213.333v554.667h-213.333v-554.667zM682.667 170.667h213.333v256h-213.333v-256zM426.667 725.334v-256h469.333v256h-469.333z" /> | ||
165 | <glyph unicode="" d="M170.667 170.667h725.333v256h-725.333v-256zM170.667 725.334v-256h725.333v256h-725.333z" /> | ||
166 | <glyph unicode="" d="M256 725.334h-128c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h128c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667zM853.333 725.334h-128c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h128c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667zM554.667 725.334h-128c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h128c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667z" /> | ||
167 | <glyph unicode="" d="M512 640c117.76 0 213.333-95.573 213.333-213.333 0-27.733-5.547-53.76-15.36-78.080l124.587-124.587c64.427 53.76 115.2 123.307 146.347 202.667-73.813 187.307-256 320-469.333 320-59.733 0-116.907-10.667-169.813-29.867l92.16-92.16c24.32 9.813 50.347 15.36 78.080 15.36zM85.333 756.48l116.907-116.907c-70.827-55.040-126.293-128.427-159.573-212.907 73.813-187.307 256-320 469.333-320 66.133 0 129.28 12.8 186.88 35.84l17.92-17.92 125.013-124.587 54.187 54.187-756.48 756.48-54.187-54.187zM321.28 520.534l66.133-66.133c-2.133-8.96-3.413-18.347-3.413-27.733 0-70.827 57.173-128 128-128 9.387 0 18.773 1.28 27.733 3.413l66.133-66.133c-28.587-14.080-60.16-22.613-93.867-22.613-117.76 0-213.333 95.573-213.333 213.333 0 33.707 8.533 65.28 22.613 93.867zM505.173 553.814l134.4-134.4 0.853 6.827c0 70.827-57.173 128-128 128l-7.253-0.427z" /> | ||
168 | <glyph unicode="" d="M512 746.667c-213.333 0-395.52-132.693-469.333-320 73.813-187.307 256-320 469.333-320s395.52 132.693 469.333 320c-73.813 187.307-256 320-469.333 320zM512 213.334c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333zM512 554.667c-70.827 0-128-57.173-128-128s57.173-128 128-128 128 57.173 128 128-57.173 128-128 128z" /> | ||
169 | <glyph unicode="" d="M853.333 682.667h-93.013c4.693 13.227 7.68 27.733 7.68 42.667 0 70.827-57.173 128-128 128-44.8 0-83.627-23.040-106.667-57.6l-21.333-28.587-21.333 29.013c-23.040 34.133-61.867 57.173-106.667 57.173-70.827 0-128-57.173-128-128 0-14.933 2.987-29.44 7.68-42.667h-93.013c-47.36 0-84.907-37.973-84.907-85.333l-0.427-469.333c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v469.333c0 47.36-37.973 85.333-85.333 85.333zM640 768c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM384 768c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM853.333 128h-682.667v85.333h682.667v-85.333zM853.333 341.334h-682.667v256h216.747l-88.747-120.747 69.12-49.92 144.213 196.267 144.213-196.267 69.12 49.92-88.747 120.747h216.747v-256z" /> | ||
170 | <glyph unicode="" d="M853.333 853.334h-682.667c-47.36 0-85.333-37.973-85.333-85.333v-469.333c0-47.36 37.973-85.333 85.333-85.333h170.667v-213.333l170.667 85.333 170.667-85.333v213.333h170.667c47.36 0 85.333 37.973 85.333 85.333v469.333c0 47.36-37.973 85.333-85.333 85.333zM853.333 298.667h-682.667v85.333h682.667v-85.333zM853.333 512h-682.667v256h682.667v-256z" /> | ||
171 | <glyph unicode="" d="M853.333 682.667h-128v85.333c0 47.36-37.973 85.333-85.333 85.333h-256c-47.36 0-85.333-37.973-85.333-85.333v-85.333h-128c-47.36 0-85.333-37.973-85.333-85.333v-469.333c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v469.333c0 47.36-37.973 85.333-85.333 85.333zM384 768h256v-85.333h-256v85.333zM853.333 128h-682.667v85.333h682.667v-85.333zM853.333 341.334h-682.667v256h128v-85.333h85.333v85.333h256v-85.333h85.333v85.333h128v-256z" /> | ||
172 | <glyph unicode="" d="M853.333 682.667h-170.667v85.333c0 47.36-37.973 85.333-85.333 85.333h-170.667c-47.36 0-85.333-37.973-85.333-85.333v-85.333h-170.667c-47.36 0-84.907-37.973-84.907-85.333l-0.427-469.333c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v469.333c0 47.36-37.973 85.333-85.333 85.333zM597.333 682.667h-170.667v85.333h170.667v-85.333z" /> | ||
173 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM554.667 213.334h-85.333v85.333h85.333v-85.333zM554.667 384h-85.333v256h85.333v-256z" /> | ||
174 | <glyph unicode="" d="M42.667 42.667h938.667l-469.333 810.667-469.333-810.667zM554.667 170.667h-85.333v85.333h85.333v-85.333zM554.667 341.334h-85.333v170.667h85.333v-170.667z" /> | ||
175 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 234.667c-106.24 0-192 85.76-192 192s85.76 192 192 192 192-85.76 192-192-85.76-192-192-192zM512 469.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667z" /> | ||
176 | <glyph unicode="" d="M810.667 768h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-512c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM469.333 469.334h-64v21.333h-85.333v-128h85.333v21.333h64v-42.667c0-23.467-19.2-42.667-42.667-42.667h-128c-23.467 0-42.667 19.2-42.667 42.667v170.667c0 23.467 19.2 42.667 42.667 42.667h128c23.467 0 42.667-19.2 42.667-42.667v-42.667zM768 469.334h-64v21.333h-85.333v-128h85.333v21.333h64v-42.667c0-23.467-19.2-42.667-42.667-42.667h-128c-23.467 0-42.667 19.2-42.667 42.667v170.667c0 23.467 19.2 42.667 42.667 42.667h128c23.467 0 42.667-19.2 42.667-42.667v-42.667z" /> | ||
177 | <glyph unicode="" d="M426.667 85.334h170.667v682.667h-170.667v-682.667zM170.667 85.334h170.667v341.333h-170.667v-341.333zM682.667 554.667v-469.333h170.667v469.333h-170.667z" /> | ||
178 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM640 554.667h-170.667v-85.333h170.667v-85.333h-170.667v-85.333h170.667v-85.333h-256v426.667h256v-85.333z" /> | ||
179 | <glyph unicode="" d="M170.667 170.667l362.667 256-362.667 256v-512zM554.667 682.667v-512l362.667 256-362.667 256z" /> | ||
180 | <glyph unicode="" d="M469.333 170.667v512l-362.667-256 362.667-256zM490.667 426.667l362.667-256v512l-362.667-256z" /> | ||
181 | <glyph unicode="" d="M640 618.667v234.667h-256v-234.667l128-128 128 128zM320 554.667h-234.667v-256h234.667l128 128-128 128zM384 234.667v-234.667h256v234.667l-128 128-128-128zM704 554.667l-128-128 128-128h234.667v256h-234.667z" /> | ||
182 | <glyph unicode="" d="M725.333 85.334c-12.373 0-23.893 2.56-32.427 6.4-30.293 15.787-51.627 37.547-72.96 101.547-21.76 66.56-62.72 97.707-101.973 128-33.707 26.027-68.693 52.907-98.987 107.947-22.613 40.96-34.987 85.76-34.987 125.44 0 119.467 93.867 213.333 213.333 213.333s213.333-93.867 213.333-213.333h85.333c0 167.68-130.987 298.667-298.667 298.667s-298.667-130.987-298.667-298.667c0-53.76 16.213-113.067 45.653-166.4 38.827-70.4 84.48-105.813 121.6-134.4 34.56-26.453 59.307-45.653 72.96-87.467 25.6-77.653 58.453-121.173 116.48-151.467 21.76-9.813 45.653-14.933 69.973-14.933 94.293 0 170.667 76.373 170.667 170.667h-85.333c0-46.933-38.4-85.333-85.333-85.333zM325.973 826.027l-60.587 60.587c-84.907-84.907-137.387-202.24-137.387-331.947s52.48-247.040 137.387-331.947l60.16 60.16c-69.12 69.547-112.213 165.547-112.213 271.787s43.093 202.24 112.64 271.36zM490.667 554.667c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667-47.787 106.667-106.667 106.667-106.667-47.787-106.667-106.667z" /> | ||
183 | <glyph unicode="" d="M810.667 768h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-512c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM469.333 298.667h-64v85.333h-85.333v-85.333h-64v256h64v-106.667h85.333v106.667h64v-256zM768 341.334c0-23.467-19.2-42.667-42.667-42.667h-32v-64h-64v64h-32c-23.467 0-42.667 19.2-42.667 42.667v170.667c0 23.467 19.2 42.667 42.667 42.667h128c23.467 0 42.667-19.2 42.667-42.667v-170.667zM618.667 362.667h85.333v128h-85.333v-128z" /> | ||
184 | <glyph unicode="" d="M512 768v128l-170.667-170.667 170.667-170.667v128c141.227 0 256-114.773 256-256 0-43.093-10.667-84.053-29.867-119.467l62.293-62.293c33.28 52.48 52.907 114.773 52.907 181.76 0 188.587-152.747 341.333-341.333 341.333zM512 170.667c-141.227 0-256 114.773-256 256 0 43.093 10.667 84.053 29.867 119.467l-62.293 62.293c-33.28-52.48-52.907-114.773-52.907-181.76 0-188.587 152.747-341.333 341.333-341.333v-128l170.667 170.667-170.667 170.667v-128z" /> | ||
185 | <glyph unicode="" d="M512 341.334c70.827 0 127.573 57.173 127.573 128l0.427 256c0 70.827-57.173 128-128 128s-128-57.173-128-128v-256c0-70.827 57.173-128 128-128zM460.8 729.6c0 28.16 23.040 51.2 51.2 51.2s51.2-23.040 51.2-51.2l-0.427-264.533c0-28.16-22.613-51.2-50.773-51.2s-51.2 23.040-51.2 51.2v264.533zM738.133 469.334c0-128-108.373-217.6-226.133-217.6s-226.133 89.6-226.133 217.6h-72.533c0-145.493 116.053-265.813 256-286.72v-139.947h85.333v139.947c139.947 20.48 256 140.8 256 286.72h-72.533z" /> | ||
186 | <glyph unicode="" d="M810.667 469.334h-72.533c0-31.573-6.827-61.013-18.347-87.467l52.48-52.48c23.893 41.813 38.4 89.173 38.4 139.947zM639.147 462.080c0 2.56 0.853 4.693 0.853 7.253v256c0 70.827-57.173 128-128 128s-128-57.173-128-128v-7.68l255.147-255.573zM182.187 810.667l-54.187-54.187 256.427-256.427v-30.72c0-70.827 56.747-128 127.573-128 9.387 0 18.773 1.28 27.733 3.413l70.827-70.827c-30.293-14.080-64-22.187-98.56-22.187-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.493 116.053-265.813 256-286.72v-139.947h85.333v139.947c38.827 5.547 75.52 19.2 108.373 38.4l178.773-178.347 54.187 54.187-713.813 713.813z" /> | ||
187 | <glyph unicode="" d="M512 341.334c70.827 0 127.573 57.173 127.573 128l0.427 256c0 70.827-57.173 128-128 128s-128-57.173-128-128v-256c0-70.827 57.173-128 128-128zM738.133 469.334c0-128-108.373-217.6-226.133-217.6s-226.133 89.6-226.133 217.6h-72.533c0-145.493 116.053-265.813 256-286.72v-139.947h85.333v139.947c139.947 20.48 256 140.8 256 286.72h-72.533z" /> | ||
188 | <glyph unicode="" d="M768 768l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-42.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v597.333h-170.667z" /> | ||
189 | <glyph unicode="" d="M170.667 682.667h-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM810.667 469.334h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" /> | ||
190 | <glyph unicode="" d="M170.667 682.667h-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM810.667 469.334h-426.667v85.333h426.667v-85.333zM640 298.667h-256v85.333h256v-85.333zM810.667 640h-426.667v85.333h426.667v-85.333z" /> | ||
191 | <glyph unicode="" d="M853.333 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM768 640h-128v-234.667c0-58.88-47.787-106.667-106.667-106.667s-106.667 47.787-106.667 106.667 47.787 106.667 106.667 106.667c24.32 0 46.080-8.107 64-21.76v235.093h170.667v-85.333zM170.667 682.667h-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333z" /> | ||
192 | <glyph unicode="" d="M981.333 426.667l-104.107 118.613 14.507 157.013-154.027 34.987-80.64 135.68-145.067-62.293-145.067 62.293-80.64-135.68-154.027-34.56 14.507-157.013-104.107-119.040 104.107-118.613-14.507-157.44 154.027-34.987 80.64-135.68 145.067 62.72 145.067-62.293 80.64 135.68 154.027 34.987-14.507 157.013 104.107 118.613zM554.667 213.334h-85.333v85.333h85.333v-85.333zM554.667 384h-85.333v256h85.333v-256z" /> | ||
193 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333 0 78.933 26.88 151.467 72.107 209.067l478.293-478.293c-57.6-45.227-130.133-72.107-209.067-72.107zM781.227 217.6l-478.293 478.293c57.6 45.227 130.133 72.107 209.067 72.107 188.587 0 341.333-152.747 341.333-341.333 0-78.933-26.88-151.467-72.107-209.067z" /> | ||
194 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM469.333 256h-85.333v341.333h85.333v-341.333zM640 256h-85.333v341.333h85.333v-341.333z" /> | ||
195 | <glyph unicode="" d="M384 256h85.333v341.333h-85.333v-341.333zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333zM554.667 256h85.333v341.333h-85.333v-341.333z" /> | ||
196 | <glyph unicode="" d="M256 128h170.667v597.333h-170.667v-597.333zM597.333 725.334v-597.333h170.667v597.333h-170.667z" /> | ||
197 | <glyph unicode="" d="M341.333 725.334v-597.333l469.333 298.667z" /> | ||
198 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM426.667 234.667v384l256-192-256-192z" /> | ||
199 | <glyph unicode="" d="M426.667 234.667l256 192-256 192v-384zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" /> | ||
200 | <glyph unicode="" d="M682.667 682.667v85.333c0 47.36-37.973 85.333-85.333 85.333h-170.667c-47.36 0-85.333-37.973-85.333-85.333v-85.333h-256v-554.667c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v554.667h-256zM426.667 768h170.667v-85.333h-170.667v85.333zM384 170.667v384l320-170.667-320-213.333z" /> | ||
201 | <glyph unicode="" d="M597.333 512h-512v-85.333h512v85.333zM597.333 682.667h-512v-85.333h512v85.333zM768 341.334v170.667h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667zM85.333 256h341.333v85.333h-341.333v-85.333z" /> | ||
202 | <glyph unicode="" d="M640 682.667h-512v-85.333h512v85.333zM640 512h-512v-85.333h512v85.333zM128 256h341.333v85.333h-341.333v-85.333zM725.333 682.667v-349.013c-13.227 4.693-27.733 7.68-42.667 7.68-70.827 0-128-57.173-128-128s57.173-128 128-128 128 57.173 128 128v384h128v85.333h-213.333z" /> | ||
203 | <glyph unicode="" d="M170.667 682.667h-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM810.667 469.334h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" /> | ||
204 | <glyph unicode="" d="M138.24 676.267c-31.147-11.947-52.907-43.52-52.907-78.933v-512c0-46.933 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 38.4 85.333 85.333v512c0 47.36-37.973 85.333-85.333 85.333h-499.2l352.427 142.507-29.013 70.827-539.307-219.733zM298.667 85.334c-70.827 0-128 57.173-128 128s57.173 128 128 128 128-57.173 128-128-57.173-128-128-128zM853.333 426.667h-85.333v85.333h-85.333v-85.333h-512v170.667h682.667v-170.667z" /> | ||
205 | <glyph unicode="" d="M896 725.334v-597.333h85.333v597.333h-85.333zM725.333 128h85.333v597.333h-85.333v-597.333zM597.333 725.334h-512c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667zM341.333 608c52.907 0 96-43.093 96-96s-43.093-96-96-96-96 43.093-96 96 43.093 96 96 96zM533.333 213.334h-384v32c0 64 128 96 192 96s192-32 192-96v-32z" /> | ||
206 | <glyph unicode="" d="M298.667 640h426.667v-128l170.667 170.667-170.667 170.667v-128h-512v-256h85.333v170.667zM725.333 213.334h-426.667v128l-170.667-170.667 170.667-170.667v128h512v256h-85.333v-170.667zM554.667 298.667v256h-42.667l-85.333-42.667v-42.667h64v-170.667h64z" /> | ||
207 | <glyph unicode="" d="M298.667 640h426.667v-128l170.667 170.667-170.667 170.667v-128h-512v-256h85.333v170.667zM725.333 213.334h-426.667v128l-170.667-170.667 170.667-170.667v128h512v256h-85.333v-170.667z" /> | ||
208 | <glyph unicode="" d="M512 725.334v170.667l-213.333-213.333 213.333-213.333v170.667c141.227 0 256-114.773 256-256s-114.773-256-256-256-256 114.773-256 256h-85.333c0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333-152.747 341.333-341.333 341.333z" /> | ||
209 | <glyph unicode="" d="M451.84 547.414l-221.013 220.587-60.16-60.16 220.587-220.587 60.587 60.16zM618.667 768l87.040-87.040-535.040-535.467 60.16-60.16 535.467 535.040 87.040-87.040v234.667h-234.667zM632.747 366.507l-60.16-60.16 133.547-133.547-87.467-87.467h234.667v234.667l-87.040-87.040-133.547 133.547z" /> | ||
210 | <glyph unicode="" d="M256 170.667l362.667 256-362.667 256v-512zM682.667 682.667v-512h85.333v512h-85.333z" /> | ||
211 | <glyph unicode="" d="M256 682.667h85.333v-512h-85.333zM405.333 426.667l362.667-256v512z" /> | ||
212 | <glyph unicode="" d="M336.213 794.027l-54.613 65.28-196.267-164.267 55.040-65.28 195.84 164.267zM938.667 694.614l-196.267 164.693-55.040-65.28 196.267-164.693 55.040 65.28zM512 768c-212.053 0-384-171.947-384-384s171.52-384 384-384c212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667zM384 469.334h154.88l-154.88-179.2v-76.8h256v85.333h-154.88l154.88 179.2v76.8h-256v-85.333z" /> | ||
213 | <glyph unicode="" d="M256 682.667h512v-512h-512z" /> | ||
214 | <glyph unicode="" d="M853.333 768h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM170.667 426.667h170.667v-85.333h-170.667v85.333zM597.333 170.667h-426.667v85.333h426.667v-85.333zM853.333 170.667h-170.667v85.333h170.667v-85.333zM853.333 341.334h-426.667v85.333h426.667v-85.333z" /> | ||
215 | <glyph unicode="" d="M853.333 768h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM331.093 245.76l-60.16-60.16c-66.987 66.133-100.267 153.6-100.267 241.067s33.28 174.933 99.84 241.493l60.16-60.16c-49.493-50.347-74.667-115.627-74.667-181.333s25.173-130.987 75.093-180.907zM512 256c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667-76.373-170.667-170.667-170.667zM753.493 185.174l-60.16 60.16c49.493 50.347 74.667 115.627 74.667 181.333s-25.173 130.987-75.093 180.907l60.16 60.16c66.987-66.133 100.267-153.6 100.267-241.067s-33.28-174.933-99.84-241.493zM512 512c-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.333-38.4 85.333-85.333 85.333z" /> | ||
216 | <glyph unicode="" d="M469.333 213.334c0-23.467 19.2-42.667 42.667-42.667s42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667zM469.333 810.667v-170.667h85.333v81.92c144.64-20.907 256-144.64 256-295.253 0-165.12-133.547-298.667-298.667-298.667s-298.667 133.547-298.667 298.667c0 71.68 25.173 137.387 67.413 188.587l231.253-231.253 60.16 60.16-290.133 290.133v-0.853c-93.44-69.973-154.027-180.907-154.027-306.773 0-212.053 171.52-384 384-384 212.053 0 384 171.947 384 384s-171.947 384-384 384h-42.667zM768 426.667c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667zM256 426.667c0-23.467 19.2-42.667 42.667-42.667s42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667z" /> | ||
217 | <glyph unicode="" d="M170.667 682.667h-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM512 320v384l256-192-256-192z" /> | ||
218 | <glyph unicode="" d="M896 661.334l-170.667-170.667v149.333c0 23.467-19.2 42.667-42.667 42.667h-263.68l477.013-477.013v455.68zM139.52 853.334l-54.187-54.187 116.48-116.48h-31.147c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h512c8.96 0 16.64 3.413 23.040 7.68l136.107-135.68 54.187 54.187-756.48 756.48z" /> | ||
219 | <glyph unicode="" d="M725.333 490.667v149.333c0 23.467-19.2 42.667-42.667 42.667h-512c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v149.333l170.667-170.667v469.333l-170.667-170.667z" /> | ||
220 | <glyph unicode="" d="M789.333 426.667c0 75.52-43.52 140.373-106.667 171.947v-343.467c63.147 31.147 106.667 96 106.667 171.52zM213.333 554.667v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667z" /> | ||
221 | <glyph unicode="" d="M298.667 554.667v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667z" /> | ||
222 | <glyph unicode="" d="M704 426.667c0 75.52-43.52 140.373-106.667 171.947v-94.293l104.533-104.533c1.28 8.533 2.133 17.493 2.133 26.88zM810.667 426.667c0-40.107-8.533-77.653-23.040-112.64l64.427-64.427c28.16 52.907 43.947 113.067 43.947 177.067 0 182.613-127.573 335.36-298.667 374.187v-87.893c123.307-36.693 213.333-151.040 213.333-286.293zM182.187 810.667l-54.187-54.187 201.813-201.813h-201.813v-256h170.667l213.333-213.333v287.147l181.333-181.333c-28.587-22.187-60.587-39.68-96-50.347v-87.893c58.88 13.227 112.213 40.533 157.44 77.227l87.040-87.467 54.187 54.187-713.813 713.813zM512 768l-89.173-89.173 89.173-89.173v178.347z" /> | ||
223 | <glyph unicode="" d="M128 554.667v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667zM704 426.667c0 75.52-43.52 140.373-106.667 171.947v-343.467c63.147 31.147 106.667 96 106.667 171.52zM597.333 800.854v-87.893c123.307-36.693 213.333-151.040 213.333-286.293s-90.027-249.6-213.333-286.293v-87.893c171.093 38.827 298.667 191.573 298.667 374.187s-127.573 335.36-298.667 374.187z" /> | ||
224 | <glyph unicode="" d="M853.333 768h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM640 170.667h-469.333v170.667h469.333v-170.667zM640 384h-469.333v170.667h469.333v-170.667zM853.333 170.667h-170.667v384h170.667v-384z" /> | ||
225 | <glyph unicode="" d="M512 640v170.667h-426.667v-768h853.333v597.333h-426.667zM256 128h-85.333v85.333h85.333v-85.333zM256 298.667h-85.333v85.333h85.333v-85.333zM256 469.334h-85.333v85.333h85.333v-85.333zM256 640h-85.333v85.333h85.333v-85.333zM426.667 128h-85.333v85.333h85.333v-85.333zM426.667 298.667h-85.333v85.333h85.333v-85.333zM426.667 469.334h-85.333v85.333h85.333v-85.333zM426.667 640h-85.333v85.333h85.333v-85.333zM853.333 128h-341.333v85.333h85.333v85.333h-85.333v85.333h85.333v85.333h-85.333v85.333h341.333v-426.667zM768 469.334h-85.333v-85.333h85.333v85.333zM768 298.667h-85.333v-85.333h85.333v85.333z" /> | ||
226 | <glyph unicode="" d="M512 554.667c-68.267 0-134.4-10.667-196.267-30.72v-132.267c0-16.64-9.813-31.573-23.893-38.4-41.813-20.907-79.787-47.787-113.493-78.933-7.68-7.68-18.347-11.947-29.867-11.947-11.947 0-22.613 4.693-30.293 12.373l-105.813 105.813c-7.68 7.253-12.373 17.92-12.373 29.867s4.693 22.613 12.373 30.293c130.133 123.307 305.92 199.253 499.627 199.253s369.493-75.947 499.627-199.253c7.68-7.68 12.373-18.347 12.373-30.293s-4.693-22.613-12.373-30.293l-105.813-105.813c-7.68-7.68-18.347-12.373-30.293-12.373-11.52 0-22.187 4.693-29.867 11.947-33.707 31.573-72.107 58.027-113.92 78.933-14.080 6.827-23.893 21.333-23.893 38.4v132.267c-61.44 20.48-127.573 31.147-195.84 31.147z" /> | ||
227 | <glyph unicode="" d="M384 725.334v-85.333h281.173l-494.507-494.507 60.16-60.16 494.507 494.507v-281.173h85.333v426.667z" /> | ||
228 | <glyph unicode="" d="M725.333 67.84l60.16 60.16-145.493 145.493-60.16-60.16 145.493-145.493zM320 597.334h149.333v-238.507l-230.827-230.827 60.16-60.16 256 256v273.493h149.333l-192 192-192-192z" /> | ||
229 | <glyph unicode="" d="M835.84 640l-323.84-323.84-238.507 238.507h195.84v85.333h-341.333v-341.333h85.333v195.84l298.667-298.667 384 384z" /> | ||
230 | <glyph unicode="" d="M853.333 707.84l-60.16 60.16-494.507-494.507v281.173h-85.333v-426.667h426.667v85.333h-281.173z" /> | ||
231 | <glyph unicode="" d="M597.333 768l97.707-97.707-122.88-122.88 60.587-60.587 122.88 122.88 97.707-97.707v256zM426.667 768h-256v-256l97.707 97.707 200.96-200.533v-323.84h85.333v358.827l-225.707 226.133z" /> | ||
232 | <glyph unicode="" d="M282.453 478.294c61.44-120.747 160.427-219.307 281.173-281.173l93.867 93.867c11.52 11.52 28.587 15.36 43.52 10.24 47.787-15.787 99.413-24.32 152.32-24.32 23.467 0 42.667-19.2 42.667-42.667v-148.907c0-23.467-19.2-42.667-42.667-42.667-400.64 0-725.333 324.693-725.333 725.333 0 23.467 19.2 42.667 42.667 42.667h149.333c23.467 0 42.667-19.2 42.667-42.667 0-53.333 8.533-104.533 24.32-152.32 4.693-14.933 1.28-31.573-10.667-43.52l-93.867-93.867z" /> | ||
233 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM256 554.667h512v-85.333h-512v85.333zM597.333 341.334h-341.333v85.333h341.333v-85.333zM768 597.334h-512v85.333h512v-85.333z" /> | ||
234 | <glyph unicode="" d="M213.333 384h597.333v85.333h-597.333v-85.333zM128 213.334h597.333v85.333h-597.333v-85.333zM298.667 640v-85.333h597.333v85.333h-597.333z" /> | ||
235 | <glyph unicode="" d="M938.24 768c0 46.933-37.973 85.333-84.907 85.333h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h597.333l170.667-170.667-0.427 768zM768 341.334h-512v85.333h512v-85.333zM768 469.334h-512v85.333h512v-85.333zM768 597.334h-512v85.333h512v-85.333z" /> | ||
236 | <glyph unicode="" d="M853.333 938.667h-682.667v-85.333h682.667v85.333zM170.667-85.333h682.667v85.333h-682.667v-85.333zM853.333 768h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM512 650.667c52.907 0 96-43.093 96-96s-43.093-96-96-96-96 43.093-96 96 43.093 96 96 96zM725.333 213.334h-426.667v64c0 71.253 142.080 106.667 213.333 106.667s213.333-35.413 213.333-106.667v-64z" /> | ||
237 | <glyph unicode="" d="M725.333 810.667h-42.667v-213.333h42.667v213.333zM640 725.334h-85.333v42.667h85.333v42.667h-128v-128h85.333v-42.667h-85.333v-42.667h128v128zM768 810.667v-213.333h42.667v85.333h85.333v128h-128zM853.333 725.334h-42.667v42.667h42.667v-42.667zM853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.093-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 281.173l93.867 94.293c11.52 11.093 14.933 27.733 10.24 42.667-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667z" /> | ||
238 | <glyph unicode="" d="M512 128c-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.333-38.4 85.333-85.333 85.333zM256 896c-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.333-38.4 85.333-85.333 85.333zM256 640c-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.333-38.4 85.333-85.333 85.333zM256 384c-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.333-38.4 85.333-85.333 85.333zM768 725.334c46.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.333zM512 384c-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.333-38.4 85.333-85.333 85.333zM768 384c-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.333-38.4 85.333-85.333 85.333zM768 640c-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.333-38.4 85.333-85.333 85.333zM512 640c-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.333-38.4 85.333-85.333 85.333zM512 896c-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.333-38.4 85.333-85.333 85.333z" /> | ||
239 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333 0 78.933 26.88 151.467 72.107 209.067l478.293-478.293c-57.6-45.227-130.133-72.107-209.067-72.107zM781.227 217.6l-478.293 478.293c57.6 45.227 130.133 72.107 209.067 72.107 188.587 0 341.333-152.747 341.333-341.333 0-78.933-26.88-151.467-72.107-209.067z" /> | ||
240 | <glyph unicode="" d="M853.333 768h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM853.333 597.334l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" /> | ||
241 | <glyph unicode="" d="M896 682.667h-85.333v-384h-554.667v-85.333c0-23.467 19.2-42.667 42.667-42.667h469.333l170.667-170.667v640c0 23.467-19.2 42.667-42.667 42.667zM725.333 426.667v384c0 23.467-19.2 42.667-42.667 42.667h-554.667c-23.467 0-42.667-19.2-42.667-42.667v-597.333l170.667 170.667h426.667c23.467 0 42.667 19.2 42.667 42.667z" /> | ||
242 | <glyph unicode="" d="M384 810.667l-170.667-170.24h128v-299.093h85.333v299.093h128l-170.667 170.24zM682.667 212.907v299.093h-85.333v-299.093h-128l170.667-170.24 170.667 170.24h-128z" /> | ||
243 | <glyph unicode="" d="M881.067 48.214l-100.267 100.267-268.8 268.373-151.893 152.32-60.587 60.16-117.333 117.333-54.187-54.187 118.613-118.613c-108.8-133.973-100.693-331.093 23.893-456.107 66.56-66.56 154.027-99.84 241.493-99.84 76.373 0 152.32 25.173 214.613 75.947l115.2-115.2 54.187 54.187-14.933 15.36zM512 102.827c-68.267 0-132.693 26.453-180.907 75.093-48.64 48.64-75.093 112.64-75.093 180.907 0 56.32 18.347 109.653 51.627 153.6l204.373-203.947v-205.653zM512 721.067v-195.413l309.333-309.76c58.453 126.293 35.84 280.32-68.267 384.427l-241.067 241.493-157.867-157.867 60.16-60.16 97.707 97.28z" /> | ||
244 | <glyph unicode="" d="M753.493 600.32l-241.493 241.493-241.493-241.493c-133.12-133.12-133.12-349.44 0-482.56 66.56-66.56 154.027-99.84 241.493-99.84s174.933 33.28 241.493 99.84c133.12 133.12 133.12 349.44 0 482.56zM512 102.827c-68.267 0-132.693 26.453-180.907 75.093-48.64 48.64-75.093 112.64-75.093 180.907s26.453 132.693 75.093 180.907l180.907 181.333v-618.24z" /> | ||
245 | <glyph unicode="" d="M810.667 853.334h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h170.667l128-128 128 128h170.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM554.667 170.667h-85.333v85.333h85.333v-85.333zM642.987 501.334l-38.4-39.253c-30.72-31.147-49.92-56.747-49.92-120.747h-85.333v21.333c0 46.933 19.2 89.6 49.92 120.747l52.907 53.76c15.787 15.36 25.173 36.693 25.173 60.16 0 46.933-38.4 85.333-85.333 85.333s-85.333-38.4-85.333-85.333h-85.333c0 94.293 76.373 170.667 170.667 170.667s170.667-76.373 170.667-170.667c0-37.547-15.36-71.68-39.68-96z" /> | ||
246 | <glyph unicode="" d="M512 661.334c58.88 0 106.667-47.787 106.667-106.667 0-31.573-14.080-59.307-35.413-78.933l154.88-154.88c41.813 79.36 72.533 162.133 72.533 233.813 0 165.12-133.547 298.667-298.667 298.667-84.48 0-160.427-35.413-215.040-91.733l136.107-136.107c19.627 22.187 47.36 35.84 78.933 35.84zM698.453 251.734l-558.933 558.933-54.187-54.187 135.68-135.68c-4.693-21.333-7.68-43.52-7.68-66.133 0-224 298.667-554.667 298.667-554.667s71.253 78.933 144.213 185.6l142.933-142.933 54.187 54.187-154.88 154.88z" /> | ||
247 | <glyph unicode="" d="M512 853.334c-165.12 0-298.667-133.547-298.667-298.667 0-224 298.667-554.667 298.667-554.667s298.667 330.667 298.667 554.667c0 165.12-133.547 298.667-298.667 298.667zM512 448c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" /> | ||
248 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM768 341.334h-512v85.333h512v-85.333zM768 469.334h-512v85.333h512v-85.333zM768 597.334h-512v85.333h512v-85.333z" /> | ||
249 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-768l170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
250 | <glyph unicode="" d="M810.24 725.334c0 46.933-37.973 85.333-84.907 85.333h-298.667l-99.84-99.84 483.84-483.84-0.427 498.347zM155.733 773.12l-54.187-54.187 111.787-111.787v-479.147c0-46.933 38.4-85.333 85.333-85.333h427.093c14.933 0 28.587 4.267 40.96 11.093l80.213-80.213 54.187 54.187-745.387 745.387z" /> | ||
251 | <glyph unicode="" d="M282.453 478.294c61.44-120.747 160.427-219.307 281.173-281.173l93.867 93.867c11.52 11.52 28.587 15.36 43.52 10.24 47.787-15.787 99.413-24.32 152.32-24.32 23.467 0 42.667-19.2 42.667-42.667v-148.907c0-23.467-19.2-42.667-42.667-42.667-400.64 0-725.333 324.693-725.333 725.333 0 23.467 19.2 42.667 42.667 42.667h149.333c23.467 0 42.667-19.2 42.667-42.667 0-53.333 8.533-104.533 24.32-152.32 4.693-14.933 1.28-31.573-10.667-43.52l-93.867-93.867z" /> | ||
252 | <glyph unicode="" d="M749.227 331.094c11.947 29.44 18.773 61.867 18.773 95.573 0 141.227-114.773 256-256 256-33.707 0-66.133-6.827-95.573-18.773l69.12-69.12c8.533 1.28 17.493 2.56 26.453 2.56 94.293 0 170.667-76.373 170.667-170.667 0-8.96-0.853-17.92-2.133-26.88l68.693-68.693zM512 768c188.587 0 341.333-152.747 341.333-341.333 0-57.6-14.933-111.787-40.533-159.573l62.72-62.72c40.107 64.853 63.147 140.8 63.147 222.293 0 235.52-191.147 426.667-426.667 426.667-81.493 0-157.44-23.467-222.293-62.72l62.293-62.293c47.787 25.173 102.4 39.68 160 39.68zM139.52 832l-54.187-54.187 89.6-89.6c-55.893-72.533-89.6-162.987-89.6-261.547 0-157.867 85.76-295.253 212.907-369.067l42.667 73.813c-101.547 59.307-170.24 168.96-170.24 295.253 0 75.093 24.32 144.213 65.28 200.107l61.013-61.44c-25.6-39.68-40.96-87.467-40.96-138.667 0-94.72 51.627-177.067 128-221.44l42.667 74.24c-50.773 29.867-85.333 84.053-85.333 147.2 0 27.733 7.253 53.333 18.773 76.373l67.413-67.413-0.853-8.96c0-46.933 38.4-85.333 85.333-85.333l8.96 0.853 320.853-320.853 54.187 54.187-756.48 756.48z" /> | ||
253 | <glyph unicode="" d="M938.667 810.667h-853.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h853.333c46.933 0 84.907 38.4 84.907 85.333l0.427 597.333c0 46.933-38.4 85.333-85.333 85.333zM341.333 682.667c70.827 0 128-57.173 128-128s-57.173-128-128-128-128 57.173-128 128 57.173 128 128 128zM597.333 170.667h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667zM761.6 341.334h69.973l64.427-85.333-84.907-84.907c-55.893 41.813-97.28 101.547-116.48 170.24-7.68 27.307-11.947 55.893-11.947 85.333s4.267 58.027 11.947 85.333c19.2 69.12 60.587 128.427 116.48 170.24l84.907-84.907-64.427-85.333h-69.973c-9.387-26.88-14.933-55.467-14.933-85.333s5.547-58.453 14.933-85.333z" /> | ||
254 | <glyph unicode="" d="M896 597.334v42.667l-128-85.333-128 85.333v-42.667l128-85.333 128 85.333zM938.667 810.667h-853.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h853.333c46.933 0 84.907 38.4 84.907 85.333l0.427 597.333c0 46.933-38.4 85.333-85.333 85.333zM341.333 682.667c70.827 0 128-57.173 128-128s-57.173-128-128-128-128 57.173-128 128 57.173 128 128 128zM597.333 170.667h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667zM938.667 426.667h-341.333v256h341.333v-256z" /> | ||
255 | <glyph unicode="" d="M1011.627 227.414c-130.133 123.307-305.92 199.253-499.627 199.253s-369.493-75.947-499.627-199.253c-7.68-7.68-12.373-18.347-12.373-30.293s4.693-22.613 12.373-30.293l105.813-105.813c7.68-7.68 18.347-12.373 30.293-12.373 11.52 0 22.187 4.693 29.867 11.947 33.707 31.573 72.107 58.027 113.493 78.933 14.080 6.827 23.893 21.333 23.893 38.4v132.267c61.867 20.48 128 31.147 196.267 31.147s134.4-10.667 196.267-30.72v-132.267c0-16.64 9.813-31.573 23.893-38.4 41.813-20.907 79.787-47.787 113.493-78.933 7.68-7.68 18.347-11.947 29.867-11.947 11.947 0 22.613 4.693 30.293 12.373l105.813 105.813c7.68 7.68 12.373 18.347 12.373 30.293 0 11.52-4.693 22.187-12.373 29.867zM902.827 671.574l-60.16 60.16-151.893-151.467 60.16-60.16s147.2 150.187 151.893 151.467zM554.667 853.334h-85.333v-213.333h85.333v213.333zM273.067 520.107l60.16 60.16-151.467 151.893-60.587-60.587c4.693-1.28 151.893-151.467 151.893-151.467z" /> | ||
256 | <glyph unicode="" d="M43.093 640l-0.427-426.667c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333h-768c-46.933 0-84.907-38.4-84.907-85.333zM810.667 640v-426.667h-597.333v426.667h597.333z" /> | ||
257 | <glyph unicode="" d="M725.333 895.574l-426.667 0.427c-46.933 0-84.907-38.4-84.907-85.333v-768c0-46.933 37.973-85.333 84.907-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v768c0 46.933-38.4 84.907-85.333 84.907zM725.333 128h-426.667v597.333h426.667v-597.333z" /> | ||
258 | <glyph unicode="" d="M43.093 640l-0.427-426.667c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333h-768c-46.933 0-84.907-38.4-84.907-85.333zM810.667 640v-426.667h-597.333v426.667h597.333z" /> | ||
259 | <glyph unicode="" d="M725.333 895.574l-426.667 0.427c-46.933 0-84.907-38.4-84.907-85.333v-768c0-46.933 37.973-85.333 84.907-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v768c0 46.933-38.4 84.907-85.333 84.907zM725.333 128h-426.667v597.333h426.667v-597.333z" /> | ||
260 | <glyph unicode="" d="M768 768l-170.667-170.667h128v-298.667c0-46.933-38.4-85.333-85.333-85.333s-85.333 38.4-85.333 85.333v298.667c0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667v-298.667h-128l170.667-170.667 170.667 170.667h-128v298.667c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333v-298.667c0-94.293 76.373-170.667 170.667-170.667s170.667 76.373 170.667 170.667v298.667h128l-170.667 170.667z" /> | ||
261 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM384 469.334h-85.333v85.333h85.333v-85.333zM554.667 469.334h-85.333v85.333h85.333v-85.333zM725.333 469.334h-85.333v85.333h85.333v-85.333z" /> | ||
262 | <glyph unicode="" d="M789.333 682.667c-129.707 0-234.667-104.96-234.667-234.667 0-56.747 20.053-108.8 53.76-149.333h-192.853c33.707 40.533 53.76 92.587 53.76 149.333 0 129.707-104.96 234.667-234.667 234.667s-234.667-104.96-234.667-234.667 104.96-234.667 234.667-234.667h554.667c129.707 0 234.667 104.96 234.667 234.667s-104.96 234.667-234.667 234.667zM234.667 298.667c-82.347 0-149.333 66.987-149.333 149.333s66.987 149.333 149.333 149.333 149.333-66.987 149.333-149.333-66.987-149.333-149.333-149.333zM789.333 298.667c-82.347 0-149.333 66.987-149.333 149.333s66.987 149.333 149.333 149.333 149.333-66.987 149.333-149.333-66.987-149.333-149.333-149.333z" /> | ||
263 | <glyph unicode="" d="M539.733 512c-34.987 99.413-129.707 170.667-241.067 170.667-141.227 0-256-114.773-256-256s114.773-256 256-256c111.36 0 206.080 71.253 241.067 170.667h185.6v-170.667h170.667v170.667h85.333v170.667h-441.6zM298.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.333-38.4-85.333-85.333-85.333z" /> | ||
264 | <glyph unicode="" d="M810.667 810.667h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM725.333 384h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" /> | ||
265 | <glyph unicode="" d="M554.667 640h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" /> | ||
266 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM725.333 384h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" /> | ||
267 | <glyph unicode="" d="M810.667 384h-256v-256h-85.333v256h-256v85.333h256v256h85.333v-256h256v-85.333z" /> | ||
268 | <glyph unicode="" d="M876.373 715.52l-59.307 71.68c-11.52 14.507-29.013 23.467-49.067 23.467h-512c-20.053 0-37.547-8.96-49.493-23.467l-58.88-71.68c-12.373-14.507-19.627-33.707-19.627-54.187v-533.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v533.333c0 20.48-7.253 39.68-19.627 54.187zM512 192l-234.667 234.667h149.333v85.333h170.667v-85.333h149.333l-234.667-234.667zM218.453 725.334l34.56 42.667h512l40.107-42.667h-586.667z" /> | ||
269 | <glyph unicode="" d="M938.667 810.667h-640c-29.44 0-52.48-14.933-67.84-37.547l-230.827-346.453 230.827-346.027c15.36-22.613 38.4-37.973 67.84-37.973h640c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 273.494l-60.16-60.16-153.173 153.173-153.173-153.173-60.16 60.16 153.173 153.173-153.173 153.173 60.16 60.16 153.173-153.173 153.173 153.173 60.16-60.16-153.173-153.173 153.173-153.173z" /> | ||
270 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM170.667 426.667c0 188.587 152.747 341.333 341.333 341.333 78.933 0 151.467-26.88 209.067-72.107l-478.293-478.293c-45.227 57.6-72.107 130.133-72.107 209.067zM512 85.334c-78.933 0-151.467 26.88-209.067 72.107l478.293 478.293c45.227-57.6 72.107-130.133 72.107-209.067 0-188.587-152.747-341.333-341.333-341.333z" /> | ||
271 | <glyph unicode="" d="M810.667 665.174l-60.16 60.16-238.507-238.507-238.507 238.507-60.16-60.16 238.507-238.507-238.507-238.507 60.16-60.16 238.507 238.507 238.507-238.507 60.16 60.16-238.507 238.507z" /> | ||
272 | <glyph unicode="" d="M682.667 896h-512c-46.933 0-85.333-38.4-85.333-85.333v-597.333h85.333v597.333h512v85.333zM810.667 725.334h-469.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h469.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 42.667h-469.333v597.333h469.333v-597.333z" /> | ||
273 | <glyph unicode="" d="M411.307 612.694c9.813 21.333 15.36 44.8 15.36 69.973 0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667 76.373-170.667 170.667-170.667c25.173 0 48.64 5.547 69.973 15.36l100.693-100.693-100.693-100.693c-21.333 9.813-44.8 15.36-69.973 15.36-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667c0 25.173-5.547 48.64-15.36 69.973l100.693 100.693 298.667-298.667h128v42.667l-527.36 527.36zM256 597.334c-46.933 0-85.333 37.973-85.333 85.333s38.4 85.333 85.333 85.333 85.333-37.973 85.333-85.333-38.4-85.333-85.333-85.333zM256 85.334c-46.933 0-85.333 37.973-85.333 85.333s38.4 85.333 85.333 85.333 85.333-37.973 85.333-85.333-38.4-85.333-85.333-85.333zM512 405.334c-11.947 0-21.333 9.387-21.333 21.333s9.387 21.333 21.333 21.333 21.333-9.387 21.333-21.333-9.387-21.333-21.333-21.333zM810.667 810.667l-256-256 85.333-85.333 298.667 298.667v42.667z" /> | ||
274 | <glyph unicode="" d="M810.667 853.334h-178.347c-17.92 49.493-64.853 85.333-120.32 85.333s-102.4-35.84-120.32-85.333h-178.347c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM512 853.334c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM810.667 85.334h-597.333v682.667h85.333v-128h426.667v128h85.333v-682.667z" /> | ||
275 | <glyph unicode="" d="M128 202.667v-160h160l471.893 471.893-160 160-471.893-471.893zM883.627 638.294c16.64 16.64 16.64 43.52 0 60.16l-99.84 99.84c-16.64 16.64-43.52 16.64-60.16 0l-78.080-78.080 160-160 78.080 78.080z" /> | ||
276 | <glyph unicode="" d="M938.24 597.334c0 30.72-15.787 57.6-40.107 72.533l-386.133 226.133-386.133-226.133c-24.32-14.933-40.533-41.813-40.533-72.533v-426.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333l-0.427 426.667zM512 384l-352.427 220.16 352.427 206.507 352.427-206.507-352.427-220.16z" /> | ||
277 | <glyph unicode="" d="M426.667 170.667h170.667v85.333h-170.667v-85.333zM128 682.667v-85.333h768v85.333h-768zM256 384h512v85.333h-512v-85.333z" /> | ||
278 | <glyph unicode="" d="M614.4 682.667l-17.067 85.333h-384v-725.333h85.333v298.667h238.933l17.067-85.333h298.667v426.667z" /> | ||
279 | <glyph unicode="" d="M512 597.334v170.667l341.333-341.333-341.333-341.333v170.667h-341.333v341.333z" /> | ||
280 | <glyph unicode="" d="M195.84 644.694c29.867 30.293 59.733 57.6 72.96 52.053 21.333-8.533 0-43.947-12.8-64.853-10.667-17.92-122.027-165.973-122.027-269.227 0-54.613 20.48-99.84 57.173-127.147 32-23.893 74.24-31.147 112.64-19.627 45.653 13.227 83.2 59.733 130.56 118.187 51.627 63.573 120.747 146.773 174.080 146.773 69.547 0 70.4-43.093 75.093-76.373-161.28-27.307-229.547-156.587-229.547-229.12s61.44-131.84 136.96-131.84c69.547 0 183.040 56.747 200.107 260.267h104.96v106.667h-105.387c-6.4 70.4-46.507 179.2-171.947 179.2-96 0-178.347-81.493-210.773-121.173-24.747-31.147-87.893-105.813-97.707-116.053-10.667-12.8-29.013-35.84-47.36-35.84-19.2 0-30.72 35.413-15.36 81.92 14.933 46.507 59.733 122.027 78.933 150.187 33.28 48.64 55.467 81.92 55.467 139.947 0 92.587-69.973 122.027-107.093 122.027-56.32 0-105.387-42.667-116.053-53.333-15.36-15.36-28.16-28.16-37.547-39.68l74.667-72.96zM592.213 147.2c-13.227 0-31.573 11.093-31.573 30.72 0 25.6 31.147 93.867 122.453 117.76-12.8-114.773-61.013-148.48-90.88-148.48z" /> | ||
281 | <glyph unicode="" d="M810.667 810.667h-597.76c-46.933 0-84.48-38.4-84.48-85.333l-0.427-597.333c0-46.933 37.973-85.333 84.907-85.333h597.76c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 298.667h-170.667c0-70.827-57.173-128-128-128s-128 57.173-128 128h-171.093v426.667h597.76v-426.667zM682.667 512h-85.333v128h-170.667v-128h-85.333l170.667-170.667 170.667 170.667z" /> | ||
282 | <glyph unicode="" d="M166.4 426.667c0 72.96 59.307 132.267 132.267 132.267h170.667v81.067h-170.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333h170.667v81.067h-170.667c-72.96 0-132.267 59.307-132.267 132.267zM341.333 384h341.333v85.333h-341.333v-85.333zM725.333 640h-170.667v-81.067h170.667c72.96 0 132.267-59.307 132.267-132.267s-59.307-132.267-132.267-132.267h-170.667v-81.067h170.667c117.76 0 213.333 95.573 213.333 213.333s-95.573 213.333-213.333 213.333z" /> | ||
283 | <glyph unicode="" d="M853.333 768h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM853.333 597.334l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" /> | ||
284 | <glyph unicode="" d="M853.333 768h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM853.333 597.334l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" /> | ||
285 | <glyph unicode="" d="M785.067 486.4c-78.933 68.693-181.333 110.933-294.4 110.933-198.4 0-366.080-129.28-424.96-308.053l100.693-33.28c44.8 136.107 172.8 234.667 324.267 234.667 83.2 0 159.147-30.72 218.453-80.213l-154.453-154.453h384v384l-153.6-153.6z" /> | ||
286 | <glyph unicode="" d="M298.667 469.334v-85.333h426.667v85.333h-426.667zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" /> | ||
287 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM725.333 384h-426.667v85.333h426.667v-85.333z" /> | ||
288 | <glyph unicode="" d="M810.667 384h-597.333v85.333h597.333v-85.333z" /> | ||
289 | <glyph unicode="" d="M298.667 597.334v128l-298.667-298.667 298.667-298.667v128l-170.667 170.667 170.667 170.667zM554.667 554.667v170.667l-298.667-298.667 298.667-298.667v174.933c213.333 0 362.667-68.267 469.333-217.6-42.667 213.333-170.667 426.667-469.333 469.333z" /> | ||
290 | <glyph unicode="" d="M426.667 554.667v170.667l-298.667-298.667 298.667-298.667v174.933c213.333 0 362.667-68.267 469.333-217.6-42.667 213.333-170.667 426.667-469.333 469.333z" /> | ||
291 | <glyph unicode="" d="M671.147 810.667h-318.293l-224.853-224.853v-318.293l224.853-224.853h318.293l224.853 224.853v318.293l-224.853 224.853zM512 200.534c-30.72 0-55.467 24.747-55.467 55.467s24.747 55.467 55.467 55.467c30.72 0 55.467-24.747 55.467-55.467s-24.747-55.467-55.467-55.467zM554.667 384h-85.333v256h85.333v-256z" /> | ||
292 | <glyph unicode="" d="M725.333 810.667h-512c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v512l-170.667 170.667zM512 128c-70.827 0-128 57.173-128 128s57.173 128 128 128 128-57.173 128-128-57.173-128-128-128zM640 554.667h-426.667v170.667h426.667v-170.667z" /> | ||
293 | <glyph unicode="" d="M128 725.334h85.333v85.333c-46.933 0-85.333-38.4-85.333-85.333zM128 384h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM810.667 810.667v-85.333h85.333c0 46.933-38.4 85.333-85.333 85.333zM213.333 42.667v85.333h-85.333c0-46.933 38.4-85.333 85.333-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 42.667c46.933 0 85.333 38.4 85.333 85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333zM298.667 213.334h426.667v426.667h-426.667v-426.667zM384 554.667h256v-256h-256v256z" /> | ||
294 | <glyph unicode="" d="M85.76 42.667l895.573 384-895.573 384-0.427-298.667 640-85.333-640-85.333z" /> | ||
295 | <glyph unicode="" d="M128 170.667h256v85.333h-256v-85.333zM128 682.667v-85.333h768v85.333h-768zM128 384h512v85.333h-512v-85.333z" /> | ||
296 | <glyph unicode="" d="M213.333 213.334v-85.333h597.333v85.333h-597.333zM405.333 392.534h213.333l38.4-93.867h89.6l-202.667 469.333h-64l-202.667-469.333h89.6l38.4 93.867zM512 683.52l79.787-214.187h-159.573l79.787 214.187z" /> | ||
297 | <glyph unicode="" d="M533.333 597.334c-113.067 0-215.467-42.24-294.4-110.933l-153.6 153.6v-384h384l-154.453 154.453c59.307 49.493 134.827 80.213 218.453 80.213 151.040 0 279.467-98.56 324.267-234.667l101.12 33.28c-59.307 178.773-226.987 308.053-425.387 308.053z" /> | ||
298 | <glyph unicode="" d="M938.667 694.614l-196.267 164.693-55.040-65.28 196.267-164.693 55.040 65.28zM336.213 794.027l-54.613 65.28-196.267-164.267 55.040-65.28 195.84 164.267zM533.333 597.334h-64v-256l202.667-121.6 32 52.48-170.667 101.12v224zM512 768c-212.053 0-384-171.947-384-384s171.52-384 384-384c212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667z" /> | ||
299 | <glyph unicode="" d="M938.667 695.467l-196.267 166.4-55.467-64 196.267-166.4 55.467 64zM337.067 793.6l-55.467 64-196.267-162.133 55.467-64 196.267 162.133zM533.333 597.334h-64v-256l200.533-123.733 34.133 51.2-170.667 102.4v226.133zM512 768c-213.333 0-384-170.667-384-384s170.667-384 384-384 384 170.667 384 384-170.667 384-384 384zM512 85.334c-166.4 0-298.667 132.267-298.667 298.667s132.267 298.667 298.667 298.667 298.667-132.267 298.667-298.667-132.267-298.667-298.667-298.667z" /> | ||
300 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM533.333 640h-64v-256l224-134.4 32 52.48-192 113.92z" /> | ||
301 | <glyph unicode="" d="M336.213 794.027l-54.613 65.28-196.267-164.267 55.040-65.28 195.84 164.267zM938.667 694.614l-196.267 164.693-55.040-65.28 196.267-164.693 55.040 65.28zM512 768c-212.053 0-384-171.947-384-384s171.52-384 384-384c212.053 0 384 171.947 384 384s-171.947 384-384 384zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667zM554.667 554.667h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128v128z" /> | ||
302 | <glyph unicode="" d="M554.667 554.667v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-157.013l334.080-334.080 135.253-42.24v85.333l-341.333 213.333zM128 713.814l212.907-212.907-255.573-159.573v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v159.147l244.48-244.48 54.187 54.187-671.147 671.147-54.187-54.187z" /> | ||
303 | <glyph unicode="" d="M896 256v85.333l-341.333 213.333v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-234.667l-341.333-213.333v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v234.667l341.333-106.667z" /> | ||
304 | <glyph unicode="" d="M298.667 213.334v-157.867c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v157.867h-426.667z" /> | ||
305 | <glyph unicode="" d="M298.667 298.667v-243.2c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v243.2h-426.667z" /> | ||
306 | <glyph unicode="" d="M298.667 384v-328.533c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v328.533h-426.667z" /> | ||
307 | <glyph unicode="" d="M298.667 469.334v-413.867c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v413.867h-426.667z" /> | ||
308 | <glyph unicode="" d="M298.667 554.667v-499.2c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v499.2h-426.667z" /> | ||
309 | <glyph unicode="" d="M298.667 597.334v-541.867c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v541.867h-426.667z" /> | ||
310 | <glyph unicode="" d="M668.587 768h-71.253v85.333h-170.667v-85.333h-71.253c-31.147 0-56.747-25.6-56.747-56.747v-654.080c0-31.573 25.6-57.173 56.747-57.173h312.747c31.573 0 57.173 25.6 57.173 56.747v654.507c0 31.147-25.6 56.747-56.747 56.747zM554.667 170.667h-85.333v85.333h85.333v-85.333zM554.667 341.334h-85.333v213.333h85.333v-213.333z" /> | ||
311 | <glyph unicode="" d="M469.333 85.334v128h-170.667v-157.867c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v157.867h-192l-64-128z" /> | ||
312 | <glyph unicode="" d="M469.333 85.334v234.667h-170.667v-264.533c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v264.533h-136.533l-119.467-234.667z" /> | ||
313 | <glyph unicode="" d="M618.667 362.667l-149.333-277.333v234.667h-85.333l21.333 42.667h-106.667v-307.2c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v307.2h-106.667z" /> | ||
314 | <glyph unicode="" d="M554.667 405.334h85.333l-170.667-320v234.667h-85.333l81.067 149.333h-166.4v-413.867c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v413.867h-170.667v-64z" /> | ||
315 | <glyph unicode="" d="M558.933 405.334h81.067l-170.667-320v234.667h-85.333l123.733 234.667h-209.067v-499.2c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v499.2h-170.667v-149.333h4.267z" /> | ||
316 | <glyph unicode="" d="M640 405.334l-170.667-320v234.667h-85.333l149.333 277.333h-234.667v-541.867c0-29.867 25.6-55.467 55.467-55.467h315.733c29.867 0 55.467 25.6 55.467 55.467v541.867h-170.667v-192h85.333z" /> | ||
317 | <glyph unicode="" d="M668.587 768h-71.253v85.333h-170.667v-85.333h-71.253c-31.147 0-56.747-25.6-56.747-56.747v-654.080c0-31.573 25.6-57.173 56.747-57.173h312.747c31.573 0 57.173 25.6 57.173 56.747v654.507c0 31.147-25.6 56.747-56.747 56.747zM469.333 85.334v234.667h-85.333l170.667 320v-234.667h85.333l-170.667-320z" /> | ||
318 | <glyph unicode="" d="M668.587 768h-71.253v85.333h-170.667v-85.333h-71.253c-31.147 0-56.747-25.6-56.747-56.747v-654.080c0-31.573 25.6-57.173 56.747-57.173h312.747c31.573 0 57.173 25.6 57.173 56.747v654.507c0 31.147-25.6 56.747-56.747 56.747z" /> | ||
319 | <glyph unicode="" d="M668.587 768h-71.253v85.333h-170.667v-85.333h-71.253c-31.147 0-56.747-25.6-56.747-56.747v-654.080c0-31.573 25.6-57.173 56.747-57.173h312.747c31.573 0 57.173 25.6 57.173 56.747v654.507c0 31.147-25.6 56.747-56.747 56.747z" /> | ||
320 | <glyph unicode="" d="M668.587 768h-71.253v85.333h-170.667v-85.333h-71.253c-31.147 0-56.747-25.6-56.747-56.747v-654.080c0-31.573 25.6-57.173 56.747-57.173h312.747c31.573 0 57.173 25.6 57.173 56.747v654.507c0 31.147-25.6 56.747-56.747 56.747zM552.533 172.8h-81.067v81.067h81.067v-81.067zM610.133 397.227s-16.213-17.92-28.587-30.293c-20.48-20.48-35.413-49.067-35.413-68.267h-68.267c0 35.413 19.627 64.853 39.68 85.333l39.68 40.107c11.52 11.52 18.773 27.733 18.773 45.227 0 35.413-28.587 64-64 64s-64-28.587-64-64h-64c0 70.827 57.173 128 128 128s128-57.173 128-128c0-28.16-11.52-53.76-29.867-72.107z" /> | ||
321 | <glyph unicode="" d="M298.667 426.667l-85.333 85.333-85.333-85.333 85.333-85.333 85.333 85.333zM755.627 609.707l-243.627 243.627h-42.667v-323.84l-195.84 195.84-60.16-60.16 238.507-238.507-238.507-238.507 60.16-60.16 195.84 195.84v-323.84h42.667l243.627 243.627-183.467 183.040 183.467 183.040zM554.667 689.92l80.213-80.213-80.213-80.213v160.427zM634.88 243.627l-80.213-80.213v160.427l80.213-80.213zM810.667 512l-85.333-85.333 85.333-85.333 85.333 85.333-85.333 85.333z" /> | ||
322 | <glyph unicode="" d="M554.667 689.92l80.213-80.213-68.267-68.267 60.16-60.16 128.853 128.853-243.627 243.2h-42.667v-214.613l85.333-85.333v136.533zM230.827 768l-60.16-60.16 281.173-281.173-238.507-238.507 60.16-60.16 195.84 195.84v-323.84h42.667l183.040 183.040 98.133-97.707 60.16 60.16-622.507 622.507zM554.667 163.414v160.427l80.213-80.213-80.213-80.213z" /> | ||
323 | <glyph unicode="" d="M607.573 426.24l98.987-98.987c11.947 30.72 18.773 64.427 18.773 99.413s-6.827 67.84-18.347 98.56l-99.413-98.987zM833.28 652.374l-53.76-53.76c26.88-51.627 41.813-109.653 41.813-171.52s-15.36-120.32-41.813-171.52l51.2-51.2c41.387 65.707 65.707 143.36 65.707 226.56-0.427 80.64-23.467 156.587-63.147 221.44zM670.293 609.707l-243.627 243.627h-42.667v-323.84l-195.84 195.84-60.16-60.16 238.507-238.507-238.507-238.507 60.16-60.16 195.84 195.84v-323.84h42.667l243.627 243.627-183.467 183.040 183.467 183.040zM469.333 689.92l80.213-80.213-80.213-80.213v160.427zM549.547 243.627l-80.213-80.213v160.427l80.213-80.213z" /> | ||
324 | <glyph unicode="" d="M755.627 609.707l-243.627 243.627h-42.667v-323.84l-195.84 195.84-60.16-60.16 238.507-238.507-238.507-238.507 60.16-60.16 195.84 195.84v-323.84h42.667l243.627 243.627-183.467 183.040 183.467 183.040zM554.667 689.92l80.213-80.213-80.213-80.213v160.427zM634.88 243.627l-80.213-80.213v160.427l80.213-80.213z" /> | ||
325 | <glyph unicode="" d="M462.933 398.934h98.133l-49.067 155.733-49.067-155.733zM853.333 567.894v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107l141.227 141.227-141.227 141.227zM610.133 256l-29.867 85.333h-136.533l-29.867-85.333h-81.067l136.533 384h85.333l136.533-384h-81.067z" /> | ||
326 | <glyph unicode="" d="M853.333 567.894v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107l141.227 141.227-141.227 141.227zM512 170.667c-141.227 0-256 114.773-256 256s114.773 256 256 256 256-114.773 256-256-114.773-256-256-256zM512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667z" /> | ||
327 | <glyph unicode="" d="M853.333 285.44l141.227 141.227-141.227 141.227v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107zM512 170.667c-141.227 0-256 114.773-256 256s114.773 256 256 256 256-114.773 256-256-114.773-256-256-256z" /> | ||
328 | <glyph unicode="" d="M853.333 285.44l141.227 141.227-141.227 141.227v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107zM512 170.667v512c141.227 0 256-114.773 256-256s-114.773-256-256-256z" /> | ||
329 | <glyph unicode="" d="M554.667 851.2v-129.28c144.64-20.907 256-144.64 256-295.253 0-38.4-7.68-74.667-20.48-108.373l110.933-65.28c23.893 52.907 37.547 111.787 37.547 173.653 0 221.013-168.533 403.2-384 424.533zM512 128c-165.12 0-298.667 133.547-298.667 298.667 0 150.613 111.36 274.347 256 295.253v129.28c-215.893-21.333-384-203.093-384-424.533 0-235.52 190.72-426.667 426.24-426.667 141.227 0 266.24 68.693 343.893 174.507l-110.933 65.28c-54.613-68.267-138.24-111.787-232.533-111.787z" /> | ||
330 | <glyph unicode="" d="M298.667 725.334h426.667v-85.333h85.333v170.667c0 46.933-38.4 84.907-85.333 84.907l-426.667 0.427c-46.933 0-85.333-38.4-85.333-85.333v-170.667h85.333v85.333zM657.493 230.827l195.84 195.84-195.84 195.84-60.16-60.587 135.253-135.253-135.253-135.253 60.16-60.587zM426.667 291.414l-135.253 135.253 135.253 135.253-60.16 60.587-195.84-195.84 195.84-195.84 60.16 60.587zM725.333 128h-426.667v85.333h-85.333v-170.667c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v170.667h-85.333v-85.333z" /> | ||
331 | <glyph unicode="" d="M170.667 682.667h768v85.333h-768c-46.933 0-85.333-38.4-85.333-85.333v-469.333h-85.333v-128h597.333v128h-426.667v469.333zM981.333 597.334h-256c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h256c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667zM938.667 213.334h-170.667v298.667h170.667v-298.667z" /> | ||
332 | <glyph unicode="" d="M896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h213.333v-85.333h341.333v85.333h213.333c46.933 0 84.907 38.4 84.907 85.333l0.427 512c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-768v512h768v-512zM810.667 597.334h-469.333v-85.333h469.333v85.333zM810.667 426.667h-469.333v-85.333h469.333v85.333zM298.667 597.334h-85.333v-85.333h85.333v85.333zM298.667 426.667h-85.333v-85.333h85.333v85.333z" /> | ||
333 | <glyph unicode="" d="M512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM893.44 469.334c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 128c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667z" /> | ||
334 | <glyph unicode="" d="M893.44 469.334c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 128c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667z" /> | ||
335 | <glyph unicode="" d="M893.44 469.334c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-48.213-5.12-93.44-19.627-134.827-41.387l64-64c34.987 14.507 73.387 22.613 113.493 22.613 165.12 0 298.667-133.547 298.667-298.667 0-40.107-8.107-78.507-22.187-113.067l64-64c21.333 40.96 35.84 86.187 41.387 134.4h87.467v85.333h-87.893zM128 756.48l87.040-87.040c-45.653-55.893-76.373-124.587-84.48-200.107h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c75.52 8.533 144.213 38.827 200.107 84.48l87.040-87.040 54.187 54.187-713.813 713.813-54.187-54.187zM694.187 190.294c-50.347-38.827-113.493-62.293-182.187-62.293-165.12 0-298.667 133.547-298.667 298.667 0 68.693 23.467 131.84 62.293 182.187l418.56-418.56z" /> | ||
336 | <glyph unicode="" d="M893.44 469.334c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-48.213-5.12-93.44-19.627-134.827-41.387l64-64c34.987 14.507 73.387 22.613 113.493 22.613 165.12 0 298.667-133.547 298.667-298.667 0-40.107-8.107-78.507-22.187-113.067l64-64c21.333 40.96 35.84 86.187 41.387 134.4h87.467v85.333h-87.893zM128 756.48l87.040-87.040c-45.653-55.893-76.373-124.587-84.48-200.107h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c75.52 8.533 144.213 38.827 200.107 84.48l87.040-87.040 54.187 54.187-713.813 713.813-54.187-54.187zM694.187 190.294c-50.347-38.827-113.493-62.293-182.187-62.293-165.12 0-298.667 133.547-298.667 298.667 0 68.693 23.467 131.84 62.293 182.187l418.56-418.56z" /> | ||
337 | <glyph unicode="" d="M893.44 469.334c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 128c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667z" /> | ||
338 | <glyph unicode="" d="M298.667 170.667h85.333v512h-85.333v-512zM469.333-0h85.333v853.333h-85.333v-853.333zM128 341.334h85.333v170.667h-85.333v-170.667zM640 170.667h85.333v512h-85.333v-512zM810.667 512v-170.667h85.333v170.667h-85.333z" /> | ||
339 | <glyph unicode="" d="M85.333-0h853.333v853.333zM725.333 640l-640-640h640z" /> | ||
340 | <glyph unicode="" d="M149.333 473.6l362.667-452.267 362.667 448c-21.333 17.067-157.867 128-362.667 128s-341.333-110.933-362.667-123.733z" /> | ||
341 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM853.333 85.334h-682.667v682.667h682.667v-682.667zM768 682.667h-213.333c-46.933 0-85.333-38.4-85.333-85.333v-97.28c-25.6-14.933-42.667-41.813-42.667-73.387 0-46.933 38.4-85.333 85.333-85.333s85.333 38.4 85.333 85.333c0 31.573-17.067 58.88-42.667 73.387v97.28h128v-341.333h-341.333v341.333h85.333v85.333h-170.667v-512h512v512z" /> | ||
342 | <glyph unicode="" d="M170.667 768h298.667v85.333h-298.667c-46.933 0-85.333-38.4-85.333-85.333v-298.667h85.333v298.667zM426.667 384l-170.667-213.333h512l-128 170.667-86.613-115.627-126.72 158.293zM725.333 576c0 35.413-28.587 64-64 64s-64-28.587-64-64 28.587-64 64-64 64 28.587 64 64zM853.333 853.334h-298.667v-85.333h298.667v-298.667h85.333v298.667c0 46.933-38.4 85.333-85.333 85.333zM853.333 85.334h-298.667v-85.333h298.667c46.933 0 85.333 38.4 85.333 85.333v298.667h-85.333v-298.667zM170.667 384h-85.333v-298.667c0-46.933 38.4-85.333 85.333-85.333h298.667v85.333h-298.667v298.667z" /> | ||
343 | <glyph unicode="" d="M554.667 384v-341.333h341.333v341.333h-341.333zM128 42.667h341.333v341.333h-341.333v-341.333zM128 810.667v-341.333h341.333v341.333h-341.333zM710.827 866.56l-241.493-241.067 241.493-241.493 241.493 241.493-241.493 241.067z" /> | ||
344 | <glyph unicode="" d="M896 725.334h-768c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 213.334h-597.333v426.667h597.333v-426.667zM426.667 256h170.667c23.467 0 42.667 19.2 42.667 42.667v128c0 23.467-19.2 42.667-42.667 42.667v42.667c0 47.36-38.4 85.333-85.333 85.333-47.36 0-85.333-38.4-85.333-85.333v-42.667c-23.467 0-42.667-19.2-42.667-42.667v-128c0-23.467 19.2-42.667 42.667-42.667zM460.8 512c0 28.16 23.040 51.2 51.2 51.2s51.2-23.040 51.2-51.2v-42.667h-102.4v42.667z" /> | ||
345 | <glyph unicode="" d="M426.667 256h170.667c23.467 0 42.667 19.2 42.667 42.667v128c0 23.467-19.2 42.667-42.667 42.667v42.667c0 47.36-38.4 85.333-85.333 85.333-47.36 0-85.333-38.4-85.333-85.333v-42.667c-23.467 0-42.667-19.2-42.667-42.667v-128c0-23.467 19.2-42.667 42.667-42.667zM460.8 512c0 28.16 23.040 51.2 51.2 51.2s51.2-23.040 51.2-51.2v-42.667h-102.4v42.667zM725.333 896h-426.667c-46.933 0-85.333-38.4-85.333-85.333v-768c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v768c0 46.933-38.4 85.333-85.333 85.333zM725.333 128h-426.667v597.333h426.667v-597.333z" /> | ||
346 | <glyph unicode="" d="M992 393.814l-109.653 109.653-60.16-60.16 94.72-94.72-241.493-241.493-482.987 482.987 241.493 241.493 89.6-89.6 60.16 60.16-104.533 104.533c-25.173 25.173-65.707 25.173-90.453 0l-271.36-271.36c-25.173-25.173-25.173-65.707 0-90.453l512.853-512.853c25.173-25.173 65.707-25.173 90.453 0l271.36 271.36c25.173 25.173 25.173 65.707 0 90.453zM361.387 64.854c-139.52 65.707-239.36 201.387-254.72 361.813h-64c21.76-262.827 241.493-469.333 509.867-469.333l28.16 1.28-162.56 162.987-56.747-56.747zM682.667 554.667h213.333c23.467 0 42.667 19.2 42.667 42.667v170.667c0 23.467-19.2 42.667-42.667 42.667v21.333c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-21.333c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667zM716.8 832c0 40.107 32.427 72.533 72.533 72.533s72.533-32.427 72.533-72.533v-21.333h-145.067v21.333z" /> | ||
347 | <glyph unicode="" d="M703.147 831.147c139.52-66.133 239.36-201.387 254.72-361.813h64c-21.76 262.827-241.493 469.333-509.867 469.333l-28.16-1.28 162.56-162.56 56.747 56.32zM436.48 864c-25.173 25.173-65.707 25.173-90.453 0l-271.36-271.36c-25.173-25.173-25.173-65.707 0-90.453l512.853-512.853c25.173-25.173 65.707-25.173 90.453 0l271.36 271.36c25.173 25.173 25.173 65.707 0 90.453l-512.853 512.853zM632.747 34.56l-512.853 512.853 271.36 271.36 512.853-512.853-271.36-271.36zM320.853 22.187c-139.52 65.707-239.36 201.387-254.72 361.813h-64c21.76-262.827 241.493-469.333 509.867-469.333l28.16 1.28-162.56 162.56-56.747-56.32z" /> | ||
348 | <glyph unicode="" d="M768 853.334h-341.333l-255.147-256-0.853-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM512 597.334h-85.333v170.667h85.333v-170.667zM640 597.334h-85.333v170.667h85.333v-170.667zM768 597.334h-85.333v170.667h85.333v-170.667z" /> | ||
349 | <glyph unicode="" d="M384 256h277.333c58.88 0 106.667 47.787 106.667 106.667s-47.787 106.667-106.667 106.667h-2.133c-10.24 72.107-72.107 128-147.2 128-59.733 0-110.933-35.413-134.827-86.187h-6.827c-64.427-6.827-114.347-61.013-114.347-127.147 0-70.827 57.173-128 128-128zM896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 127.574h-768v598.187h768v-598.187z" /> | ||
350 | <glyph unicode="" d="M512 426.667l-426.667-426.667h426.667v426.667z" /> | ||
351 | <glyph unicode="" d="M597.333 512l-512-512h512v512z" /> | ||
352 | <glyph unicode="" d="M725.333 640l-640-640h640v640z" /> | ||
353 | <glyph unicode="" d="M85.333-0h853.333v853.333z" /> | ||
354 | <glyph unicode="" d="M853.333-0h85.333v85.333h-85.333v-85.333zM853.333 512v-341.333h85.333v341.333h-85.333z" /> | ||
355 | <glyph unicode="" d="M853.333 512v-341.333h85.333v341.333h-85.333zM512-0v426.667l-426.667-426.667h426.667zM853.333-0h85.333v85.333h-85.333v-85.333z" /> | ||
356 | <glyph unicode="" d="M597.333-0v512l-512-512h512zM853.333 512v-341.333h85.333v341.333h-85.333zM853.333-0h85.333v85.333h-85.333v-85.333z" /> | ||
357 | <glyph unicode="" d="M725.333-0v640l-640-640h640zM853.333 512v-341.333h85.333v341.333h-85.333zM853.333-0h85.333v85.333h-85.333v-85.333z" /> | ||
358 | <glyph unicode="" d="M853.333 170.667h85.333v341.333h-85.333v-341.333zM853.333-0h85.333v85.333h-85.333v-85.333zM85.333-0h682.667v597.333h170.667v256l-853.333-853.333z" /> | ||
359 | <glyph unicode="" d="M810.24 725.334c0 46.933-37.973 85.333-84.907 85.333h-298.667l-99.84-99.84 483.84-483.84-0.427 498.347zM155.733 773.12l-54.187-54.187 111.787-111.787v-479.147c0-46.933 38.4-85.333 85.333-85.333h427.093c14.933 0 28.587 4.267 40.96 11.093l80.213-80.213 54.187 54.187-745.387 745.387z" /> | ||
360 | <glyph unicode="" d="M853.333 647.254v-561.92h-561.92l561.92 561.92zM938.667 853.334l-853.333-853.333h853.333v853.333z" /> | ||
361 | <glyph unicode="" d="M896 896l-366.507-366.507 366.507-366.507v733.013zM203.52 746.667l-54.187-54.187 271.36-271.36-378.027-378.453h756.48l85.333-85.333 54.187 54.187-735.147 735.147z" /> | ||
362 | <glyph unicode="" d="M285.867 302.934l226.133-281.6 226.133 281.6c-8.533 12.8-98.133 81.067-226.133 81.067s-217.6-68.267-226.133-81.067z" /> | ||
363 | <glyph unicode="" d="M204.8 405.334l307.2-384 307.2 384c-17.067 12.8-132.267 106.667-307.2 106.667s-294.4-93.867-307.2-106.667z" /> | ||
364 | <glyph unicode="" d="M149.333 473.6l362.667-452.267 362.667 448c-21.333 17.067-157.867 128-362.667 128s-341.333-110.933-362.667-123.733z" /> | ||
365 | <glyph unicode="" d="M512 21.334l494.933 618.667c-17.067 12.8-209.067 170.667-494.933 170.667s-477.867-157.867-494.933-170.667l494.933-618.667c0 0 0 0 0 0z" /> | ||
366 | <glyph unicode="" d="M1008.64 640c-19.2 14.507-210.347 170.667-496.64 170.667-64 0-123.307-8.107-177.067-20.48l440.747-440.32 232.96 290.133zM727.040 289.28l-587.52 587.947-54.187-54.613 87.467-87.893c-91.307-41.813-147.627-87.040-157.44-94.72l496.64-618.667 0.427 0.427 166.4 207.36 141.653-141.653 54.187 54.187-147.627 147.627z" /> | ||
367 | <glyph unicode="" d="M554.667-0l243.2 302.933c-12.8 4.267-102.4 81.067-243.2 81.067s-230.4-76.8-243.2-81.067l243.2-302.933z" horiz-adv-x="1109" /> | ||
368 | <glyph unicode="" d="M554.667-0l320 401.067c-8.533 8.533-132.267 110.933-320 110.933s-311.467-102.4-324.267-110.933l324.267-401.067c0 0 0 0 0 0z" horiz-adv-x="1109" /> | ||
369 | <glyph unicode="" d="M554.667-0l401.067 503.467c-12.8 8.533-170.667 136.533-401.067 136.533s-388.267-128-401.067-136.533l401.067-503.467c0 0 0 0 0 0z" horiz-adv-x="1109" /> | ||
370 | <glyph unicode="" d="M554.667-0l537.6 669.867c-21.333 12.8-226.133 183.467-537.6 183.467s-516.267-170.667-537.6-183.467l537.6-669.867z" horiz-adv-x="1109" /> | ||
371 | <glyph unicode="" d="M938.667-0h85.333v85.333h-85.333v-85.333zM938.667 512v-341.333h85.333v341.333h-85.333z" horiz-adv-x="1109" /> | ||
372 | <glyph unicode="" d="M230.4 401.067l324.267-401.067 298.667 371.2v46.933c-46.933 29.867-153.6 93.867-298.667 93.867-187.733 0-311.467-102.4-324.267-110.933zM938.667 512v-341.333h85.333v341.333h-85.333zM938.667-0h85.333v85.333h-85.333v-85.333z" horiz-adv-x="1109" /> | ||
373 | <glyph unicode="" d="M853.333 371.2v196.267c-68.267 34.133-174.933 72.533-298.667 72.533-230.4 0-388.267-128-401.067-136.533l401.067-503.467c0 0 298.667 371.2 298.667 371.2zM938.667-0h85.333v85.333h-85.333v-85.333zM938.667 512v-341.333h85.333v341.333h-85.333z" horiz-adv-x="1109" /> | ||
374 | <glyph unicode="" d="M938.667-0h85.333v85.333h-85.333v-85.333zM554.667 853.334c-311.467 0-516.267-170.667-537.6-183.467l537.6-669.867 298.667 371.2v226.133h179.2l59.733 72.533c-21.333 12.8-226.133 183.467-537.6 183.467zM938.667 170.667h85.333v341.333h-85.333v-341.333z" horiz-adv-x="1109" /> | ||
375 | <glyph unicode="" d="M311.467 302.934l243.2-298.667 243.2 302.933c-12.8 0-102.4 76.8-243.2 76.8s-230.4-76.8-243.2-81.067zM938.667-0h85.333v85.333h-85.333v-85.333zM938.667 512v-341.333h85.333v341.333h-85.333z" horiz-adv-x="1109" /> | ||
376 | <glyph unicode="" d="M891.733 499.2c-81.067 0-149.333-68.267-149.333-149.333h76.8c0 42.667 34.133 76.8 76.8 76.8s76.8-34.133 76.8-76.8c0-21.333-8.533-38.4-21.333-51.2l-46.933-46.933c-25.6-25.6-42.667-64-42.667-106.667v-17.067h76.8c0 55.467 17.067 76.8 42.667 106.667l34.133 34.133c21.333 21.333 34.133 51.2 34.133 85.333-8.533 76.8-76.8 145.067-157.867 145.067zM853.333-0h85.333v85.333h-85.333v-85.333z" horiz-adv-x="1109" /> | ||
377 | <glyph unicode="" d="M554.667 768c181.333 0 325.12-64.427 413.013-117.333l-413.013-514.133-412.587 514.133c87.467 52.907 231.253 117.333 412.587 117.333zM554.667 853.334c-309.76 0-516.267-168.96-536.747-184.32l536.747-669.013 0.427 0.427 536.32 668.587c-20.48 15.36-226.987 184.32-536.747 184.32z" horiz-adv-x="1109" /> | ||
378 | <glyph unicode="" d="M85.333 85.334h853.333v170.667h-853.333v-170.667zM170.667 213.334h85.333v-85.333h-85.333v85.333zM85.333 768v-170.667h853.333v170.667h-853.333zM256 640h-85.333v85.333h85.333v-85.333zM85.333 341.334h853.333v170.667h-853.333v-170.667zM170.667 469.334h85.333v-85.333h-85.333v85.333z" /> | ||
379 | <glyph unicode="" d="M640 640v-170.667h42.667v-85.333h-128v341.333h85.333l-128 170.667-128-170.667h85.333v-341.333h-128v88.32c29.867 15.787 51.2 46.080 51.2 82.347 0 51.627-42.24 93.867-93.867 93.867s-93.867-42.24-93.867-93.867c0-36.267 21.333-66.56 51.2-82.347v-88.32c0-47.36 37.973-85.333 85.333-85.333h128v-130.133c-30.293-15.787-51.2-46.933-51.2-83.2 0-52.053 42.24-93.867 93.867-93.867s93.867 41.813 93.867 93.867c0 36.267-20.907 67.413-51.2 83.2v130.133h128c47.36 0 85.333 37.973 85.333 85.333v85.333h42.667v170.667h-170.667z" /> | ||
380 | <glyph unicode="" d="M874.667 533.334c11.947 0 23.467-1.707 34.56-3.413l114.773 152.747c-142.507 107.093-320 170.667-512 170.667s-369.493-63.573-512-170.667l512-682.667 149.333 199.253v120.747c0 117.76 95.573 213.333 213.333 213.333zM981.333 256v64c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-64c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h213.333c23.467 0 42.667 19.2 42.667 42.667v170.667c0 23.467-19.2 42.667-42.667 42.667zM938.667 256h-128v64c0 35.413 28.587 64 64 64s64-28.587 64-64v-64z" /> | ||
381 | <glyph unicode="" d="M512 469.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.333-38.4 85.333-85.333 85.333zM768 384c0 141.227-114.773 256-256 256s-256-114.773-256-256c0-94.72 51.627-177.067 128-221.44l42.667 74.24c-50.773 29.867-85.333 84.053-85.333 147.2 0 94.293 76.373 170.667 170.667 170.667s170.667-76.373 170.667-170.667c0-63.147-34.56-117.333-85.333-147.2l42.667-74.24c76.373 44.373 128 126.72 128 221.44zM512 810.667c-235.52 0-426.667-191.147-426.667-426.667 0-157.867 85.76-295.253 212.907-369.067l42.667 73.813c-101.547 59.307-170.24 168.96-170.24 295.253 0 188.587 152.747 341.333 341.333 341.333s341.333-152.747 341.333-341.333c0-126.293-68.693-235.947-170.667-295.253l42.667-73.813c127.573 73.813 213.333 211.2 213.333 369.067 0 235.52-191.147 426.667-426.667 426.667z" /> | ||
382 | <glyph unicode="" d="M704 682.667v-490.667c0-94.293-76.373-170.667-170.667-170.667s-170.667 76.373-170.667 170.667v533.333c0 58.88 47.787 106.667 106.667 106.667s106.667-47.787 106.667-106.667v-448c0-23.467-19.2-42.667-42.667-42.667s-42.667 19.2-42.667 42.667v405.333h-64v-405.333c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667v448c0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667v-533.333c0-129.707 104.96-234.667 234.667-234.667s234.667 104.96 234.667 234.667v490.667h-64z" /> | ||
383 | <glyph unicode="" d="M503.467 473.6c-96.853 25.173-128 51.2-128 91.733 0 46.507 43.093 78.933 115.2 78.933 75.947 0 104.107-36.267 106.667-89.6h94.293c-2.987 73.387-47.787 140.8-136.96 162.56v93.44h-128v-92.16c-82.773-17.92-149.333-71.68-149.333-154.027 0-98.56 81.493-147.627 200.533-176.213 106.667-25.6 128-63.147 128-102.827 0-29.44-20.907-76.373-115.2-76.373-87.893 0-122.453 39.253-127.147 89.6h-93.867c5.12-93.44 75.093-145.92 157.013-163.413v-92.587h128v91.733c83.2 15.787 149.333 64 149.333 151.467 0 121.173-103.68 162.56-200.533 187.733z" /> | ||
384 | <glyph unicode="" d="M128 810.667v-768h768v768h-768zM469.333 128h-256v256h256v-256zM469.333 469.334h-256v256h256v-256zM810.667 128h-256v256h256v-256zM810.667 469.334h-256v256h256v-256z" /> | ||
385 | <glyph unicode="" d="M384 469.334h-85.333v-85.333h85.333v85.333zM554.667 298.667h-85.333v-85.333h85.333v85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM554.667 469.334h-85.333v-85.333h85.333v85.333zM213.333 810.667h-85.333v-85.333h85.333v85.333zM554.667 640h-85.333v-85.333h85.333v85.333zM725.333 469.334h-85.333v-85.333h85.333v85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM725.333 810.667h-85.333v-85.333h85.333v85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM213.333 640h-85.333v-85.333h85.333v85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM213.333 469.334h-85.333v-85.333h85.333v85.333zM128 42.667h768v85.333h-768v-85.333zM213.333 298.667h-85.333v-85.333h85.333v85.333z" /> | ||
386 | <glyph unicode="" d="M298.667 725.334h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM128 725.334h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM469.333 725.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333z" /> | ||
387 | <glyph unicode="" d="M757.333 640l-160 160-426.667-426.667v-160h160l426.667 426.667zM883.627 766.294c16.64 16.64 16.64 43.52 0 60.16l-99.84 99.84c-16.64 16.64-43.52 16.64-60.16 0l-83.627-83.627 160-160 83.627 83.627zM0 85.334h1024v-170.667h-1024z" /> | ||
388 | <glyph unicode="" d="M128 42.667h85.333v85.333h-85.333v-85.333zM213.333 640h-85.333v-85.333h85.333v85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM213.333 810.667h-85.333v-85.333h85.333v85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM725.333 810.667h-85.333v-85.333h85.333v85.333zM554.667 640h-85.333v-85.333h85.333v85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 384h768v85.333h-768v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333z" /> | ||
389 | <glyph unicode="" d="M128 42.667h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM213.333 640h-85.333v-85.333h85.333v85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM213.333 810.667h-85.333v-85.333h85.333v85.333zM725.333 810.667h-85.333v-85.333h85.333v85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM554.667 810.667h-85.333v-341.333h-341.333v-85.333h341.333v-341.333h85.333v341.333h341.333v85.333h-341.333v341.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333z" /> | ||
390 | <glyph unicode="" d="M469.333 42.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM469.333 725.334h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 725.334h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v768h-85.333v-768zM810.667 554.667h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333z" /> | ||
391 | <glyph unicode="" d="M554.667 640h-85.333v-85.333h85.333v85.333zM554.667 469.334h-85.333v-85.333h85.333v85.333zM725.333 469.334h-85.333v-85.333h85.333v85.333zM128 810.667v-768h768v768h-768zM810.667 128h-597.333v597.333h597.333v-597.333zM554.667 298.667h-85.333v-85.333h85.333v85.333zM384 469.334h-85.333v-85.333h85.333v85.333z" /> | ||
392 | <glyph unicode="" d="M298.667 42.667h85.333v85.333h-85.333v-85.333zM128 725.334h85.333v85.333h-85.333v-85.333zM298.667 725.334h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333zM810.667 810.667v-768h85.333v768h-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM469.333 725.334h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333z" /> | ||
393 | <glyph unicode="" d="M640 42.667h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM128 810.667v-768h85.333v682.667h682.667v85.333h-768zM810.667 554.667h85.333v85.333h-85.333v-85.333z" /> | ||
394 | <glyph unicode="" d="M298.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM128 810.667v-85.333h768v85.333h-768zM810.667 213.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333z" /> | ||
395 | <glyph unicode="" d="M128 554.667h85.333v85.333h-85.333v-85.333zM128 725.334h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM298.667 725.334h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v768h-85.333v-768zM810.667 42.667h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333z" /> | ||
396 | <glyph unicode="" d="M298.667 298.667v-85.333h426.667v85.333h-426.667zM128 42.667h768v85.333h-768v-85.333zM128 384h768v85.333h-768v-85.333zM298.667 640v-85.333h426.667v85.333h-426.667zM128 810.667v-85.333h768v85.333h-768z" /> | ||
397 | <glyph unicode="" d="M128 42.667h768v85.333h-768v-85.333zM128 213.334h768v85.333h-768v-85.333zM128 384h768v85.333h-768v-85.333zM128 554.667h768v85.333h-768v-85.333zM128 810.667v-85.333h768v85.333h-768z" /> | ||
398 | <glyph unicode="" d="M640 298.667h-512v-85.333h512v85.333zM640 640h-512v-85.333h512v85.333zM128 384h768v85.333h-768v-85.333zM128 42.667h768v85.333h-768v-85.333zM128 810.667v-85.333h768v85.333h-768z" /> | ||
399 | <glyph unicode="" d="M128 42.667h768v85.333h-768v-85.333zM384 213.334h512v85.333h-512v-85.333zM128 384h768v85.333h-768v-85.333zM384 554.667h512v85.333h-512v-85.333zM128 810.667v-85.333h768v85.333h-768z" /> | ||
400 | <glyph unicode="" d="M665.6 478.294c41.387 28.587 70.4 75.52 70.4 119.040 0 96.427-74.667 170.667-170.667 170.667h-266.667v-597.333h300.373c89.173 0 158.293 72.533 158.293 161.707 0 64.853-36.693 120.32-91.733 145.92zM426.667 661.334h128c35.413 0 64-28.587 64-64s-28.587-64-64-64h-128v128zM576 277.334h-149.333v128h149.333c35.413 0 64-28.587 64-64s-28.587-64-64-64z" /> | ||
401 | <glyph unicode="" d="M139.52 725.334l-54.187-54.187 297.387-297.387-105.387-245.76h128l66.987 156.16 241.493-241.493 54.187 54.187-628.48 628.48zM256 725.334v-7.68l120.32-120.32h102.4l-30.72-71.68 89.6-89.6 68.693 161.28h247.040v128h-597.333z" /> | ||
402 | <glyph unicode="" d="M706.56 557.227l-381.44 381.44-60.16-60.16 101.547-101.547-219.733-219.733c-25.173-25.173-25.173-65.707 0-90.453l234.667-234.667c12.373-12.373 29.013-18.773 45.227-18.773s32.853 6.4 45.227 18.773l234.667 234.667c25.173 24.747 25.173 65.28 0 90.453zM222.293 512l204.373 204.373 204.373-204.373h-408.747zM810.667 448s-85.333-92.587-85.333-149.333c0-46.933 38.4-85.333 85.333-85.333s85.333 38.4 85.333 85.333c0 56.747-85.333 149.333-85.333 149.333zM0 85.334h1024v-170.667h-1024z" /> | ||
403 | <glyph unicode="" d="M768 341.334c0 170.667-256 460.8-256 460.8s-56.747-64.427-116.48-150.187l366.507-366.507c3.84 17.92 5.973 36.693 5.973 55.893zM730.453 208.214l-505.6 505.6-54.187-54.613 141.653-141.653c-32.853-61.867-56.32-124.587-56.32-176.213 0-141.227 114.773-256 256-256 64.853 0 123.733 24.32 168.96 64l112.213-112.213 54.187 54.187-116.907 116.907z" /> | ||
404 | <glyph unicode="" d="M0 85.334h1024v-170.667h-1024zM469.333 810.667l-234.667-597.333h96l47.787 128h266.667l47.787-128h96l-234.24 597.333h-85.333zM410.453 426.667l101.547 270.080 101.547-270.080h-203.093z" /> | ||
405 | <glyph unicode="" d="M469.333 213.334h426.667v85.333h-426.667v-85.333zM128 426.667l170.667-170.667v341.333l-170.667-170.667zM128 42.667h768v85.333h-768v-85.333zM128 810.667v-85.333h768v85.333h-768zM469.333 554.667h426.667v85.333h-426.667v-85.333zM469.333 384h426.667v85.333h-426.667v-85.333z" /> | ||
406 | <glyph unicode="" d="M128 42.667h768v85.333h-768v-85.333zM128 597.334v-341.333l170.667 170.667-170.667 170.667zM469.333 213.334h426.667v85.333h-426.667v-85.333zM128 810.667v-85.333h768v85.333h-768zM469.333 554.667h426.667v85.333h-426.667v-85.333zM469.333 384h426.667v85.333h-426.667v-85.333z" /> | ||
407 | <glyph unicode="" d="M426.667 768v-128h94.293l-145.92-341.333h-119.040v-128h341.333v128h-94.293l145.92 341.333h119.040v128z" /> | ||
408 | <glyph unicode="" d="M256 640h106.667l-149.333 149.333-149.333-149.333h106.667v-426.667h-106.667l149.333-149.333 149.333 149.333h-106.667v426.667zM426.667 725.334v-85.333h512v85.333h-512zM426.667 128h512v85.333h-512v-85.333zM426.667 384h512v85.333h-512v-85.333z" /> | ||
409 | <glyph unicode="" d="M170.667 490.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM170.667 746.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM170.667 227.414c-31.573 0-56.747-25.6-56.747-56.747s25.6-56.747 56.747-56.747 56.747 25.6 56.747 56.747-25.173 56.747-56.747 56.747zM298.667 128h597.333v85.333h-597.333v-85.333zM298.667 384h597.333v85.333h-597.333v-85.333zM298.667 725.334v-85.333h597.333v85.333h-597.333z" /> | ||
410 | <glyph unicode="" d="M85.333 213.334h85.333v-21.333h-42.667v-42.667h42.667v-21.333h-85.333v-42.667h128v170.667h-128v-42.667zM128 597.334h42.667v170.667h-85.333v-42.667h42.667v-128zM85.333 469.334h76.8l-76.8-89.6v-38.4h128v42.667h-76.8l76.8 89.6v38.4h-128v-42.667zM298.667 725.334v-85.333h597.333v85.333h-597.333zM298.667 128h597.333v85.333h-597.333v-85.333zM298.667 384h597.333v85.333h-597.333v-85.333z" /> | ||
411 | <glyph unicode="" d="M768 768v42.667c0 23.467-19.2 42.667-42.667 42.667h-512c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v42.667h42.667v-170.667h-426.667v-469.333c0-23.467 19.2-42.667 42.667-42.667h85.333c23.467 0 42.667 19.2 42.667 42.667v384h341.333v341.333h-128z" /> | ||
412 | <glyph unicode="" d="M256 213.334h128l85.333 170.667v256h-256v-256h128zM597.333 213.334h128l85.333 170.667v256h-256v-256h128z" /> | ||
413 | <glyph unicode="" d="M384 768v-128h213.333v-512h128v512h213.333v128h-554.667zM128 426.667h128v-298.667h128v298.667h128v128h-384v-128z" /> | ||
414 | <glyph unicode="" d="M426.667 128h170.667v128h-170.667v-128zM213.333 768v-128h213.333v-128h170.667v128h213.333v128h-597.333zM128 341.334h768v85.333h-768v-85.333z" /> | ||
415 | <glyph unicode="" d="M384 512v-213.333h85.333v469.333h85.333v-469.333h85.333v469.333h85.333v85.333h-341.333c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667zM896 170.667l-170.667 170.667v-128h-512v-85.333h512v-128l170.667 170.667z" /> | ||
416 | <glyph unicode="" d="M426.667 512v-213.333h85.333v469.333h85.333v-469.333h85.333v469.333h85.333v85.333h-341.333c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667zM341.333 213.334v128l-170.667-170.667 170.667-170.667v128h512v85.333h-512z" /> | ||
417 | <glyph unicode="" d="M512 213.334c141.227 0 256 114.773 256 256v341.333h-106.667v-341.333c0-82.347-66.987-149.333-149.333-149.333s-149.333 66.987-149.333 149.333v341.333h-106.667v-341.333c0-141.227 114.773-256 256-256zM213.333 128v-85.333h597.333v85.333h-597.333z" /> | ||
418 | <glyph unicode="" d="M768 768h-512v-85.333l277.333-256-277.333-256v-85.333h512v128h-298.667l213.333 213.333-213.333 213.333h298.667z" /> | ||
419 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM384 213.334h-85.333v298.667h85.333v-298.667zM554.667 213.334h-85.333v426.667h85.333v-426.667zM725.333 213.334h-85.333v170.667h85.333v-170.667z" /> | ||
420 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h597.333l170.667-170.667v768c0 46.933-38.4 85.333-85.333 85.333zM768 341.334h-512v85.333h512v-85.333zM768 469.334h-512v85.333h512v-85.333zM768 597.334h-512v85.333h512v-85.333z" /> | ||
421 | <glyph unicode="" d="M256 853.334c-46.933 0-84.907-38.4-84.907-85.333l-0.427-682.667c0-46.933 37.973-85.333 84.907-85.333h512.427c46.933 0 85.333 38.4 85.333 85.333v512l-256 256h-341.333zM554.667 554.667v234.667l234.667-234.667h-234.667z" /> | ||
422 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM661.333 469.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 469.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 192c99.413 0 183.893 62.293 218.027 149.333h-436.053c34.133-87.040 118.613-149.333 218.027-149.333z" /> | ||
423 | <glyph unicode="" d="M725.333 426.667h-213.333v-213.333h213.333v213.333zM682.667 896v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.36 0-84.907-38.4-84.907-85.333l-0.427-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333h-42.667v85.333h-85.333zM810.667 128h-597.333v469.333h597.333v-469.333z" /> | ||
424 | <glyph unicode="" d="M166.4 426.667c0 72.96 59.307 132.267 132.267 132.267h170.667v81.067h-170.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333h170.667v81.067h-170.667c-72.96 0-132.267 59.307-132.267 132.267zM341.333 384h341.333v85.333h-341.333v-85.333zM725.333 640h-170.667v-81.067h170.667c72.96 0 132.267-59.307 132.267-132.267s-59.307-132.267-132.267-132.267h-170.667v-81.067h170.667c117.76 0 213.333 95.573 213.333 213.333s-95.573 213.333-213.333 213.333z" /> | ||
425 | <glyph unicode="" d="M896 128v597.333c0 46.933-38.4 85.333-85.333 85.333h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333zM362.667 362.667l106.667-128.427 149.333 192.427 192-256h-597.333l149.333 192z" /> | ||
426 | <glyph unicode="" d="M725.333 67.84l60.16 60.16-145.493 145.493-60.16-60.16 145.493-145.493zM320 597.334h149.333v-238.507l-230.827-230.827 60.16-60.16 256 256v273.493h149.333l-192 192-192-192z" /> | ||
427 | <glyph unicode="" d="M938.24 768c0 46.933-37.973 85.333-84.907 85.333h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h597.333l170.667-170.667-0.427 768z" /> | ||
428 | <glyph unicode="" d="M128 202.667v-160h160l471.893 471.893-160 160-471.893-471.893zM883.627 638.294c16.64 16.64 16.64 43.52 0 60.16l-99.84 99.84c-16.64 16.64-43.52 16.64-60.16 0l-78.080-78.080 160-160 78.080 78.080z" /> | ||
429 | <glyph unicode="" d="M213.333 768v-85.333h597.333v85.333h-597.333zM213.333 341.334h170.667v-256h256v256h170.667l-298.667 298.667-298.667-298.667z" /> | ||
430 | <glyph unicode="" d="M682.667 384h-128v426.667h-85.333v-426.667h-128l170.667-170.667 170.667 170.667zM170.667 128v-85.333h682.667v85.333h-682.667z" /> | ||
431 | <glyph unicode="" d="M341.333 128h128v-170.667h85.333v170.667h128l-170.667 170.667-170.667-170.667zM682.667 725.334h-128v170.667h-85.333v-170.667h-128l170.667-170.667 170.667 170.667zM170.667 469.334v-85.333h682.667v85.333h-682.667z" /> | ||
432 | <glyph unicode="" d="M341.333 469.334h128v-426.667h85.333v426.667h128l-170.667 170.667-170.667-170.667zM170.667 810.667v-85.333h682.667v85.333h-682.667z" /> | ||
433 | <glyph unicode="" d="M170.667 128h256v85.333h-256v-85.333zM853.333 725.334h-682.667v-85.333h682.667v85.333zM725.333 469.334h-554.667v-85.333h565.333c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333h-96v85.333l-128-128 128-128v85.333h85.333c94.293 0 170.667 76.373 170.667 170.667s-76.373 170.667-170.667 170.667z" /> | ||
434 | <glyph unicode="" d="M320 170.667c-129.707 0-234.667 104.96-234.667 234.667s104.96 234.667 234.667 234.667h448c94.293 0 170.667-76.373 170.667-170.667s-76.373-170.667-170.667-170.667h-362.667c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667h320v-64h-320c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667h362.667c58.88 0 106.667 47.787 106.667 106.667s-47.787 106.667-106.667 106.667h-448c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667h405.333v-64h-405.333z" /> | ||
435 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM704 256h-362.667c-70.827 0-128 57.173-128 128s57.173 128 128 128l5.973-0.427c18.773 73.813 84.907 128.427 164.693 128.427 94.293 0 170.667-76.373 170.667-170.667h21.333c58.88 0 106.667-47.787 106.667-106.667s-47.787-106.667-106.667-106.667z" /> | ||
436 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-123.307 0-230.4-69.973-283.733-172.373-128.427-13.653-228.267-122.453-228.267-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.4 211.627zM426.667 213.334l-149.333 149.333 60.16 60.16 89.173-88.747 221.013 220.587 60.16-60.16-281.173-281.173z" /> | ||
437 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-123.307 0-230.4-69.973-283.733-172.373-128.427-13.653-228.267-122.453-228.267-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.4 211.627zM725.333 384l-213.333-213.333-213.333 213.333h128v170.667h170.667v-170.667h128z" /> | ||
438 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-63.147 0-121.6-18.347-171.093-49.92l62.293-62.293c32.427 17.067 69.547 26.88 108.8 26.88 129.707 0 234.667-104.96 234.667-234.667v-21.333h64c70.827 0 128-57.173 128-128 0-48.213-27.307-90.027-66.56-111.787l61.867-61.867c54.187 38.827 90.027 101.973 90.027 173.653 0 112.64-87.467 203.947-198.4 211.627zM128 713.814l117.333-116.907c-136.107-5.973-245.333-117.76-245.333-255.573 0-141.227 114.773-256 256-256h500.48l85.333-85.333 54.187 54.187-713.813 713.813-54.187-54.187zM329.813 512l341.333-341.333h-415.147c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667h73.813z" /> | ||
439 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-123.307 0-230.4-69.973-283.733-172.373-128.427-13.653-228.267-122.453-228.267-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.4 211.627zM810.667 170.667h-554.667c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667h30.293c28.16 98.56 118.187 170.667 225.707 170.667 129.707 0 234.667-104.96 234.667-234.667v-21.333h64c70.827 0 128-57.173 128-128s-57.173-128-128-128z" /> | ||
440 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-123.307 0-230.4-69.973-283.733-172.373-128.427-13.653-228.267-122.453-228.267-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.4 211.627zM597.333 384v-170.667h-170.667v170.667h-128l213.333 213.333 213.333-213.333h-128z" /> | ||
441 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-123.307 0-230.4-69.973-283.733-172.373-128.427-13.653-228.267-122.453-228.267-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.4 211.627z" /> | ||
442 | <glyph unicode="" d="M810.667 554.667h-170.667v256h-256v-256h-170.667l298.667-298.667 298.667 298.667zM213.333 170.667v-85.333h597.333v85.333h-597.333z" /> | ||
443 | <glyph unicode="" d="M384 256h256v256h170.667l-298.667 298.667-298.667-298.667h170.667zM213.333 170.667h597.333v-85.333h-597.333z" /> | ||
444 | <glyph unicode="" d="M853.333 682.667h-341.333l-85.333 85.333h-256c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM853.333 170.667h-682.667v426.667h682.667v-426.667z" /> | ||
445 | <glyph unicode="" d="M853.333 682.667h-341.333l-85.333 85.333h-256c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM640 554.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.333zM810.667 213.334h-341.333v42.667c0 56.747 113.92 85.333 170.667 85.333s170.667-28.587 170.667-85.333v-42.667z" /> | ||
446 | <glyph unicode="" d="M426.667 768h-256c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333h-341.333l-85.333 85.333z" /> | ||
447 | <glyph unicode="" d="M42.667 170.667v-128h128c0 70.827-57.173 128-128 128zM42.667 341.334v-85.333c117.76 0 213.333-95.573 213.333-213.333h85.333c0 165.12-133.547 298.667-298.667 298.667zM810.667 640h-597.333v-69.547c168.96-54.613 302.507-188.16 357.12-357.12h240.213v426.667zM42.667 512v-85.333c212.053 0 384-171.947 384-384h85.333c0 259.413-210.347 469.333-469.333 469.333zM896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-128h85.333v128h768v-597.333h-298.667v-85.333h298.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
448 | <glyph unicode="" d="M896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-128h85.333v128h768v-597.333h-298.667v-85.333h298.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM42.667 170.667v-128h128c0 70.827-57.173 128-128 128zM42.667 341.334v-85.333c117.76 0 213.333-95.573 213.333-213.333h85.333c0 165.12-133.547 298.667-298.667 298.667zM42.667 512v-85.333c212.053 0 384-171.947 384-384h85.333c0 259.413-210.347 469.333-469.333 469.333z" /> | ||
449 | <glyph unicode="" d="M853.333 170.667c46.933 0 84.907 38.4 84.907 85.333l0.427 426.667c0 46.933-38.4 85.333-85.333 85.333h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h-170.667v-85.333h1024v85.333h-170.667zM170.667 682.667h682.667v-426.667h-682.667v426.667z" /> | ||
450 | <glyph unicode="" d="M896 853.334h-768c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h298.667l-85.333-128v-42.667h341.333v42.667l-85.333 128h298.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM896 341.334h-768v426.667h768v-426.667z" /> | ||
451 | <glyph unicode="" d="M896 853.334h-768c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h298.667v-85.333h-85.333v-85.333h341.333v85.333h-85.333v85.333h298.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM896 256h-768v512h768v-512z" /> | ||
452 | <glyph unicode="" d="M341.333-42.666h341.333v85.333h-341.333v-85.333zM682.667 895.574l-341.333 0.427c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h341.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 84.907-85.333 84.907zM682.667 298.667h-341.333v426.667h341.333v-426.667z" /> | ||
453 | <glyph unicode="" d="M640 618.667v234.667h-256v-234.667l128-128 128 128zM320 554.667h-234.667v-256h234.667l128 128-128 128zM384 234.667v-234.667h256v234.667l-128 128-128-128zM704 554.667l-128-128 128-128h234.667v256h-234.667z" /> | ||
454 | <glyph unicode="" d="M512 896c-212.053 0-384-171.947-384-384v-298.667c0-70.827 57.173-128 128-128h128v341.333h-170.667v85.333c0 165.12 133.547 298.667 298.667 298.667s298.667-133.547 298.667-298.667v-85.333h-170.667v-341.333h170.667v-42.667h-298.667v-85.333h256c70.827 0 128 57.173 128 128v426.667c0 212.053-171.947 384-384 384z" /> | ||
455 | <glyph unicode="" d="M512 896c-212.053 0-384-171.947-384-384v-298.667c0-70.827 57.173-128 128-128h128v341.333h-170.667v85.333c0 165.12 133.547 298.667 298.667 298.667s298.667-133.547 298.667-298.667v-85.333h-170.667v-341.333h128c70.827 0 128 57.173 128 128v298.667c0 212.053-171.947 384-384 384z" /> | ||
456 | <glyph unicode="" d="M661.333 512c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 512c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 213.334c111.36 0 206.080 71.253 241.067 170.667h-482.133c34.987-99.413 129.707-170.667 241.067-170.667zM511.573 896c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM512 128c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" /> | ||
457 | <glyph unicode="" d="M316.16 604.16l195.84-195.413 195.84 195.413 60.16-60.16-256-256-256 256z" /> | ||
458 | <glyph unicode="" d="M657.493 252.16l-195.413 195.84 195.413 195.84-60.16 60.16-256-256 256-256z" /> | ||
459 | <glyph unicode="" d="M366.507 241.494l195.413 195.84-195.413 195.84 60.16 60.16 256-256-256-256z" /> | ||
460 | <glyph unicode="" d="M316.16 281.174l195.84 195.413 195.84-195.413 60.16 60.16-256 256-256-256z" /> | ||
461 | <glyph unicode="" d="M896 469.334h-604.587l152.747 153.173-60.16 60.16-256-256 256-256 60.16 60.16-152.747 153.173h604.587z" /> | ||
462 | <glyph unicode="" d="M512 579.84l195.84-195.84 60.16 60.16-256 256-256-256 60.16-60.16 195.84 195.84zM256 170.667h512v85.333h-512v-85.333z" /> | ||
463 | <glyph unicode="" d="M256 512c-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.333-38.4 85.333-85.333 85.333zM768 512c-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.333-38.4 85.333-85.333 85.333zM512 512c-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.333-38.4 85.333-85.333 85.333z" /> | ||
464 | <glyph unicode="" d="M853.333 810.667h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-426.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM469.333 682.667h85.333v-85.333h-85.333v85.333zM469.333 554.667h85.333v-85.333h-85.333v85.333zM341.333 682.667h85.333v-85.333h-85.333v85.333zM341.333 554.667h85.333v-85.333h-85.333v85.333zM298.667 469.334h-85.333v85.333h85.333v-85.333zM298.667 597.334h-85.333v85.333h85.333v-85.333zM682.667 298.667h-341.333v85.333h341.333v-85.333zM682.667 469.334h-85.333v85.333h85.333v-85.333zM682.667 597.334h-85.333v85.333h85.333v-85.333zM810.667 469.334h-85.333v85.333h85.333v-85.333zM810.667 597.334h-85.333v85.333h85.333v-85.333zM512-42.666l170.667 170.667h-341.333l170.667-170.667z" /> | ||
465 | <glyph unicode="" d="M810.667 640v-170.667h-561.92l152.747 153.173-60.16 60.16-256-256 256-256 60.16 60.16-152.747 153.173h647.253v256z" /> | ||
466 | <glyph unicode="" d="M494.507 622.507l152.747-153.173h-604.587v-85.333h604.587l-153.173-153.173 60.587-60.16 256 256-256 256-60.16-60.16zM853.333 682.667v-512h85.333v512h-85.333z" /> | ||
467 | <glyph unicode="" d="M512 298.667c70.827 0 127.573 57.173 127.573 128l0.427 256c0 70.827-57.173 128-128 128s-128-57.173-128-128v-256c0-70.827 57.173-128 128-128zM738.133 426.667c0-128-108.373-217.6-226.133-217.6s-226.133 89.6-226.133 217.6h-72.533c0-145.92 116.053-265.813 256-286.72v-139.947h85.333v139.947c139.947 20.48 256 140.8 256 286.72h-72.533z" /> | ||
468 | <glyph unicode="" d="M853.333 725.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-426.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM469.333 597.334h85.333v-85.333h-85.333v85.333zM469.333 469.334h85.333v-85.333h-85.333v85.333zM341.333 597.334h85.333v-85.333h-85.333v85.333zM341.333 469.334h85.333v-85.333h-85.333v85.333zM298.667 384h-85.333v85.333h85.333v-85.333zM298.667 512h-85.333v85.333h85.333v-85.333zM682.667 213.334h-341.333v85.333h341.333v-85.333zM682.667 384h-85.333v85.333h85.333v-85.333zM682.667 512h-85.333v85.333h85.333v-85.333zM810.667 384h-85.333v85.333h85.333v-85.333zM810.667 512h-85.333v85.333h85.333v-85.333z" /> | ||
469 | <glyph unicode="" d="M938.667 170.667v640h-853.333v-640h-85.333v-85.333h1024v85.333h-85.333zM597.333 170.667h-170.667v42.667h170.667v-42.667zM853.333 298.667h-682.667v426.667h682.667v-426.667z" /> | ||
470 | <glyph unicode="" d="M853.333 170.667c46.933 0 84.907 38.4 84.907 85.333l0.427 469.333c0 46.933-38.4 85.333-85.333 85.333h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-469.333c0-46.933 38.4-85.333 85.333-85.333h-170.667c0-46.933 38.4-85.333 85.333-85.333h853.333c46.933 0 85.333 38.4 85.333 85.333h-170.667zM170.667 725.334h682.667v-469.333h-682.667v469.333zM512 128c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667z" /> | ||
471 | <glyph unicode="" d="M853.333 170.667v42.667c46.933 0 84.907 38.4 84.907 85.333l0.427 426.667c0 46.933-38.4 85.333-85.333 85.333h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333v-42.667h-170.667v-85.333h1024v85.333h-170.667zM170.667 725.334h682.667v-426.667h-682.667v426.667z" /> | ||
472 | <glyph unicode="" d="M853.333 170.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h-170.667v-85.333h1024v85.333h-170.667zM170.667 682.667h682.667v-426.667h-682.667v426.667z" /> | ||
473 | <glyph unicode="" d="M640 554.667h-256v-256h256v256zM554.667 384h-85.333v85.333h85.333v-85.333zM896 469.334v85.333h-85.333v85.333c0 46.933-38.4 85.333-85.333 85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333c-46.933 0-85.333-38.4-85.333-85.333v-85.333h-85.333v-85.333h85.333v-85.333h-85.333v-85.333h85.333v-85.333c0-46.933 38.4-85.333 85.333-85.333h85.333v-85.333h85.333v85.333h85.333v-85.333h85.333v85.333h85.333c46.933 0 85.333 38.4 85.333 85.333v85.333h85.333v85.333h-85.333v85.333h85.333zM725.333 213.334h-426.667v426.667h426.667v-426.667z" /> | ||
474 | <glyph unicode="" d="M554.667 893.014v-338.347h298.667c0 174.080-130.133 317.44-298.667 338.347zM170.667 298.667c0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333v170.667h-682.667v-170.667zM469.333 893.014c-168.533-20.907-298.667-164.267-298.667-338.347h298.667v338.347z" /> | ||
475 | <glyph unicode="" d="M682.667 896h-341.333c-70.827 0-128-57.173-128-128v-682.667c0-70.827 57.173-128 128-128h341.333c70.827 0 128 57.173 128 128v682.667c0 70.827-57.173 128-128 128zM597.333 42.667h-170.667v42.667h170.667v-42.667zM736 170.667h-448v597.333h448v-597.333z" /> | ||
476 | <glyph unicode="" d="M661.333 896h-341.333c-58.88 0-106.667-47.787-106.667-106.667v-725.333c0-58.88 47.787-106.667 106.667-106.667h341.333c58.88 0 106.667 47.787 106.667 106.667v725.333c0 58.88-47.787 106.667-106.667 106.667zM490.667-0c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM682.667 170.667h-384v597.333h384v-597.333z" /> | ||
477 | <glyph unicode="" d="M938.667 682.667v85.333h-647.68l85.333-85.333h562.347zM81.92 868.267l-54.187-54.187 77.653-77.653c-12.373-14.507-20.053-33.28-20.053-53.76v-469.333h-85.333v-128h756.48l100.267-100.267 54.187 54.187-829.013 829.013zM170.667 671.147l457.813-457.813h-457.813v457.813zM981.333 597.334h-256c-23.467 0-42.667-19.2-42.667-42.667v-178.347l85.333-85.333v221.013h170.667v-298.667h-93.013l128-128h7.68c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667z" /> | ||
478 | <glyph unicode="" d="M170.667 682.667h768v85.333h-768c-46.933 0-85.333-38.4-85.333-85.333v-469.333h-85.333v-128h597.333v128h-426.667v469.333zM981.333 597.334h-256c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h256c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667zM938.667 213.334h-170.667v298.667h170.667v-298.667z" /> | ||
479 | <glyph unicode="" d="M512 896l-384-170.667v-256c0-236.8 163.84-458.24 384-512 220.16 53.76 384 275.2 384 512v256l-384 170.667zM512 427.094h298.667c-22.613-175.787-139.947-332.373-298.667-381.44v381.013h-298.667v243.2l298.667 132.693v-375.467z" /> | ||
480 | <glyph unicode="" d="M852.907 768c0 46.933-37.973 85.333-84.907 85.333h-341.333l-256-256v-512c0-46.933 38.4-85.333 85.333-85.333h512.427c46.933 0 84.907 38.4 84.907 85.333l-0.427 682.667zM384 128h-85.333v85.333h85.333v-85.333zM725.333 128h-85.333v85.333h85.333v-85.333zM384 298.667h-85.333v170.667h85.333v-170.667zM554.667 128h-85.333v170.667h85.333v-170.667zM554.667 384h-85.333v85.333h85.333v-85.333zM725.333 298.667h-85.333v170.667h85.333v-170.667z" /> | ||
481 | <glyph unicode="" d="M725.333 895.574l-426.667 0.427c-46.933 0-85.333-38.4-85.333-85.333v-768c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v768c0 46.933-38.4 84.907-85.333 84.907zM725.333 128h-426.667v597.333h426.667v-597.333z" /> | ||
482 | <glyph unicode="" d="M725.333 853.334h-426.667c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-84.907 85.333-84.907l426.667-0.427c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM512 768c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333c-47.36 0-85.333 38.4-85.333 85.333s37.973 85.333 85.333 85.333zM512 85.334c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333zM512 426.667c-70.827 0-128-57.173-128-128s57.173-128 128-128 128 57.173 128 128-57.173 128-128 128z" /> | ||
483 | <glyph unicode="" d="M768 938.667h-512c-70.827 0-128-57.173-128-128v-768c0-70.827 57.173-128 128-128h512c70.827 0 128 57.173 128 128v768c0 70.827-57.173 128-128 128zM597.333-0h-170.667v42.667h170.667v-42.667zM821.333 128h-618.667v682.667h618.667v-682.667z" /> | ||
484 | <glyph unicode="" d="M789.333 938.667h-597.333c-58.88 0-106.667-47.787-106.667-106.667v-810.667c0-58.88 47.787-106.667 106.667-106.667h597.333c58.88 0 106.667 47.787 106.667 106.667v810.667c0 58.88-47.787 106.667-106.667 106.667zM490.667-42.666c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM810.667 128h-640v682.667h640v-682.667z" /> | ||
485 | <glyph unicode="" d="M896 768h-768c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 84.907 38.4 84.907 85.333l0.427 512c0 46.933-38.4 85.333-85.333 85.333zM810.667 170.667h-597.333v512h597.333v-512z" /> | ||
486 | <glyph unicode="" d="M896 810.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h213.333v-85.333h341.333v85.333h213.333c46.933 0 84.907 38.4 84.907 85.333l0.427 512c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-768v512h768v-512z" /> | ||
487 | <glyph unicode="" d="M853.333 426.667c0 108.373-50.773 205.227-129.707 267.52l-40.96 244.48h-341.333l-40.533-244.48c-79.36-62.293-130.133-158.72-130.133-267.52s50.773-205.227 130.133-267.52l40.533-244.48h341.333l40.96 244.48c78.933 62.293 129.707 159.147 129.707 267.52zM256 426.667c0 141.227 114.773 256 256 256s256-114.773 256-256-114.773-256-256-256-256 114.773-256 256z" /> | ||
488 | <glyph unicode="" d="M170.667 682.667h-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM810.667 469.334h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" /> | ||
489 | <glyph unicode="" d="M512 853.334c-235.093 0-426.667-191.573-426.667-426.667s191.573-426.667 426.667-426.667 426.667 191.573 426.667 426.667-191.573 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333zM640 426.667c0-70.827-57.173-128-128-128s-128 57.173-128 128 57.173 128 128 128 128-57.173 128-128z" /> | ||
490 | <glyph unicode="" d="M614.4 682.667l-17.067 85.333h-384v-725.333h85.333v298.667h238.933l17.067-85.333h298.667v426.667z" /> | ||
491 | <glyph unicode="" d="M512 810.667v-395.947c-20.053 7.253-41.387 11.947-64 11.947-106.24 0-192-85.76-192-192s85.76-192 192-192c98.56 0 179.2 74.667 189.867 170.667h2.133v469.333h170.667v128h-298.667z" /> | ||
492 | <glyph unicode="" d="M426.667 554.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM426.667 384c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM298.667 533.334c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM426.667 234.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM298.667 362.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM426.667 618.667c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM597.333 554.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM597.333 618.667c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM725.333 362.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM725.333 533.334c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM597.333 234.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM597.333 384c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667z" /> | ||
493 | <glyph unicode="" d="M213.333 192c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM384 384c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM384 554.667c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM128 42.667h768v85.333h-768v-85.333zM213.333 533.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM213.333 362.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM384 213.334c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM725.333 234.667c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM128 810.667v-85.333h768v85.333h-768zM725.333 576c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM725.333 405.334c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM554.667 554.667c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM554.667 384c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM554.667 213.334c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667z" /> | ||
494 | <glyph unicode="" d="M597.333 640c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM588.8 448.854l8.533-0.853c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64l0.853-8.533c3.84-28.587 26.027-50.773 54.613-54.613zM597.333 789.334c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM426.667 789.334c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM896 490.667c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM426.667 640c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM768 298.667c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM768 469.334c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM768 640c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM597.333 64c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM106.667 713.814l161.28-161.28-11.947 2.133c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667c0 4.267-1.28 8.107-2.56 11.947l119.893-119.893c-30.293-4.693-53.333-31.147-53.333-62.72 0-35.413 28.587-64 64-64 31.573 0 58.027 23.040 62.72 53.333l119.893-119.893c-3.84 1.28-7.68 2.56-11.947 2.56-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667c0 4.267-1.28 8.107-2.56 11.947l161.28-161.28 54.613 54.187-692.48 692.48-54.187-54.187zM426.667 213.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM896 362.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM256 384c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM128 533.334c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM426.667 64c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM256 213.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM128 362.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333z" /> | ||
495 | <glyph unicode="" d="M256 384c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM256 213.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM256 554.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM128 533.334c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM256 725.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM896 490.667c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM597.333 640c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM597.333 789.334c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM128 362.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM426.667 64c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM426.667 789.334c11.947 0 21.333 9.387 21.333 21.333s-9.387 21.333-21.333 21.333-21.333-9.387-21.333-21.333 9.387-21.333 21.333-21.333zM426.667 640c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM426.667 405.334c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM768 384c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM768 213.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM768 554.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM768 725.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM896 362.667c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM597.333 213.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM597.333 64c-11.947 0-21.333-9.387-21.333-21.333s9.387-21.333 21.333-21.333 21.333 9.387 21.333 21.333-9.387 21.333-21.333 21.333zM426.667 576c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM426.667 213.334c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM597.333 405.334c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM597.333 576c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64z" /> | ||
496 | <glyph unicode="" d="M938.667 426.667c0-235.641-191.025-426.667-426.667-426.667s-426.667 191.025-426.667 426.667c0 235.641 191.025 426.667 426.667 426.667s426.667-191.025 426.667-426.667z" /> | ||
497 | <glyph unicode="" d="M426.667 853.334c-77.653 0-150.613-21.333-213.333-57.6 127.573-73.813 213.333-211.2 213.333-369.067s-85.76-295.253-213.333-369.067c62.72-36.267 135.68-57.6 213.333-57.6 235.52 0 426.667 191.147 426.667 426.667s-191.147 426.667-426.667 426.667z" /> | ||
498 | <glyph unicode="" d="M384 853.334c-44.8 0-87.467-6.827-128-19.627 173.227-54.187 298.667-215.893 298.667-407.040s-125.44-352.853-298.667-407.040c40.533-12.8 83.2-19.627 128-19.627 235.52 0 426.667 191.147 426.667 426.667s-191.147 426.667-426.667 426.667z" /> | ||
499 | <glyph unicode="" d="M853.333 567.894v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107l141.227 141.227-141.227 141.227zM512 170.667c-37.973 0-74.24 8.533-106.667 23.467 87.893 40.533 149.333 129.28 149.333 232.533s-61.44 192-149.333 232.533c32.427 14.933 68.693 23.467 106.667 23.467 141.227 0 256-114.773 256-256s-114.773-256-256-256z" /> | ||
500 | <glyph unicode="" d="M853.333 285.44l141.227 141.227-141.227 141.227v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107zM512 170.667c-141.227 0-256 114.773-256 256s114.773 256 256 256 256-114.773 256-256-114.773-256-256-256z" /> | ||
501 | <glyph unicode="" d="M853.333 285.44l141.227 141.227-141.227 141.227v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107zM512 170.667v512c141.227 0 256-114.773 256-256s-114.773-256-256-256z" /> | ||
502 | <glyph unicode="" d="M853.333 567.894v200.107h-200.107l-141.227 141.227-141.227-141.227h-200.107v-200.107l-141.227-141.227 141.227-141.227v-200.107h200.107l141.227-141.227 141.227 141.227h200.107v200.107l141.227 141.227-141.227 141.227zM512 170.667c-141.227 0-256 114.773-256 256s114.773 256 256 256 256-114.773 256-256-114.773-256-256-256zM512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667z" /> | ||
503 | <glyph unicode="" d="M298.667 341.334c-70.827 0-128-57.173-128-128 0-55.893-49.493-85.333-85.333-85.333 39.253-52.053 106.24-85.333 170.667-85.333 94.293 0 170.667 76.373 170.667 170.667 0 70.827-57.173 128-128 128zM883.627 741.12l-57.173 57.173c-16.64 16.64-43.52 16.64-60.16 0l-382.293-382.293 117.333-117.333 382.293 382.293c16.64 16.64 16.64 43.52 0 60.16z" /> | ||
504 | <glyph unicode="" d="M648.533 426.667c0-75.405-61.128-136.533-136.533-136.533s-136.533 61.128-136.533 136.533c0 75.405 61.128 136.533 136.533 136.533s136.533-61.128 136.533-136.533zM384 853.334l-78.080-85.333h-135.253c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333h-135.253l-78.080 85.333h-256zM512 213.334c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333z" /> | ||
505 | <glyph unicode="" d="M426.667 85.334h-213.333v-85.333h213.333v-85.333l128 128-128 128v-85.333zM597.333 85.334v-85.333h213.333v85.333h-213.333zM512 597.334c46.933 0 85.333 38.4 85.333 85.333s-38.4 85.333-85.333 85.333-84.907-38.4-84.907-85.333 37.973-85.333 84.907-85.333zM725.333 938.667h-426.667c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM298.667 853.334h426.667v-448c0 71.253-142.080 106.667-213.333 106.667s-213.333-35.413-213.333-106.667v448z" /> | ||
506 | <glyph unicode="" d="M426.667 85.334h-213.333v-85.333h213.333v-85.333l128 128-128 128v-85.333zM597.333 85.334v-85.333h213.333v85.333h-213.333zM725.333 938.667h-426.667c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 682.667c-47.36 0-85.333 38.4-85.333 85.333s37.973 85.333 84.907 85.333 85.333-38.4 85.333-85.333c0.427-46.933-37.973-85.333-84.907-85.333z" /> | ||
507 | <glyph unicode="" d="M597.333 725.334c0 46.933-38.4 85.333-85.333 85.333h-42.667v42.667c0 23.467-19.2 42.667-42.667 42.667h-170.667c-23.467 0-42.667-19.2-42.667-42.667v-42.667h-42.667c-46.933 0-85.333-38.4-85.333-85.333v-640c0-46.933 38.4-85.333 85.333-85.333h341.333c46.933 0 85.333 38.4 85.333 85.333h341.333v640h-341.333zM512 170.667h-85.333v85.333h85.333v-85.333zM512 554.667h-85.333v85.333h85.333v-85.333zM682.667 170.667h-85.333v85.333h85.333v-85.333zM682.667 554.667h-85.333v85.333h85.333v-85.333zM853.333 170.667h-85.333v85.333h85.333v-85.333zM853.333 554.667h-85.333v85.333h85.333v-85.333z" /> | ||
508 | <glyph unicode="" d="M401.067 490.667l203.52 352.427c-29.867 6.4-60.587 10.24-92.587 10.24-102.4 0-196.267-36.267-269.653-96l156.16-270.933 2.56 4.267zM919.040 554.667c-39.253 124.587-134.4 224.427-256 270.507l-156.16-270.507h412.16zM930.133 512h-319.573l12.373-21.333 203.093-352c69.973 75.947 112.64 176.64 112.64 288 0 29.44-2.987 57.6-8.533 85.333zM364.373 426.667l-166.4 288c-69.547-75.947-112.64-176.64-112.64-288 0-29.44 2.987-57.6 8.533-85.333h319.573l-49.067 85.333zM104.96 298.667c39.253-124.587 134.4-224.427 256-270.507l156.16 270.507h-412.16zM585.813 298.667l-166.4-288.427c29.867-6.4 60.587-10.24 92.587-10.24 102.4 0 196.267 36.267 269.653 96l-156.16 270.933-39.68-68.267z" /> | ||
509 | <glyph unicode="" d="M512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM213.333 298.667h-85.333v-170.667c0-46.933 38.4-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 725.334h170.667v85.333h-170.667c-46.933 0-85.333-38.4-85.333-85.333v-170.667h85.333v170.667zM810.667 810.667h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-170.667v-85.333h170.667c46.933 0 85.333 38.4 85.333 85.333v170.667h-85.333v-170.667z" /> | ||
510 | <glyph unicode="" d="M213.333 298.667h-85.333v-170.667c0-46.933 38.4-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 725.334h170.667v85.333h-170.667c-46.933 0-85.333-38.4-85.333-85.333v-170.667h85.333v170.667zM810.667 810.667h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-170.667v-85.333h170.667c46.933 0 85.333 38.4 85.333 85.333v170.667h-85.333v-170.667zM512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 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.333 85.333-38.4 85.333-85.333-38.4-85.333-85.333-85.333z" /> | ||
511 | <glyph unicode="" d="M938.667 256v512c0 46.933-38.4 85.333-85.333 85.333h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333zM469.333 426.667l86.613-115.627 126.72 158.293 170.667-213.333h-512l128 170.667zM85.333 682.667v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333h-85.333z" /> | ||
512 | <glyph unicode="" d="M512 810.667c-212.053 0-384-171.947-384-384s171.947-384 384-384c35.413 0 64 28.587 64 64 0 16.64-6.4 31.573-16.64 43.093-9.813 11.093-16.213 26.027-16.213 42.24 0 35.413 28.587 64 64 64h75.52c117.76 0 213.333 95.573 213.333 213.333 0 188.587-171.947 341.333-384 341.333zM277.333 426.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM405.333 597.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM618.667 597.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 426.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> | ||
513 | <glyph unicode="" d="M883.627 698.454l-99.84 99.84c-16.64 16.64-43.52 16.64-60.16 0l-133.12-133.12-82.347 81.493-60.16-60.16 60.587-60.587-380.587-380.587v-202.667h202.667l380.587 380.587 60.587-60.587 60.16 60.16-81.92 81.92 133.12 133.12c17.067 17.067 17.067 43.947 0.427 60.587zM295.253 128l-81.92 81.92 343.893 343.893 81.92-81.92-343.893-343.893z" /> | ||
514 | <glyph unicode="" d="M426.667 810.667h-213.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h213.333v-85.333h85.333v938.667h-85.333v-85.333zM426.667 170.667h-213.333l213.333 256v-256zM810.667 810.667h-213.333v-85.333h213.333v-554.667l-213.333 256v-384h213.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
515 | <glyph unicode="" d="M682.667 597.334h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128zM85.333 426.667c0 119.040 69.973 221.867 171.093 269.653v92.16c-148.907-52.907-256.427-194.987-256.427-361.813s107.52-308.907 256.427-361.813v92.16c-101.12 47.787-171.093 150.613-171.093 269.653zM640 810.667c-211.627 0-384-172.373-384-384s172.373-384 384-384 384 172.373 384 384-172.373 384-384 384zM640 128c-164.693 0-298.667 133.973-298.667 298.667s133.973 298.667 298.667 298.667 298.667-133.973 298.667-298.667-133.973-298.667-298.667-298.667z" /> | ||
516 | <glyph unicode="" d="M554.667 640h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM512 853.334c-235.093 0-426.667-191.573-426.667-426.667s191.573-426.667 426.667-426.667 426.667 191.573 426.667 426.667-191.573 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" /> | ||
517 | <glyph unicode="" d="M810.667 768h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM810.667 170.667h-597.333v512h597.333v-512z" /> | ||
518 | <glyph unicode="" d="M810.667 725.334h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 213.334h-597.333v426.667h597.333v-426.667z" /> | ||
519 | <glyph unicode="" d="M810.667 640h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-256c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v256c0 46.933-38.4 85.333-85.333 85.333zM810.667 298.667h-597.333v256h597.333v-256z" /> | ||
520 | <glyph unicode="" d="M810.667 682.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-341.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v341.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 256h-597.333v341.333h597.333v-341.333z" /> | ||
521 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v597.333h597.333v-597.333z" /> | ||
522 | <glyph unicode="" d="M128 725.334v-170.667h85.333v170.667h170.667v85.333h-170.667c-46.933 0-85.333-38.4-85.333-85.333zM213.333 298.667h-85.333v-170.667c0-46.933 38.4-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM810.667 128h-170.667v-85.333h170.667c46.933 0 85.333 38.4 85.333 85.333v170.667h-85.333v-170.667zM810.667 810.667h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
523 | <glyph unicode="" d="M810.667 725.334h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 213.334h-597.333v426.667h597.333v-426.667z" /> | ||
524 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v597.333h597.333v-597.333zM595.627 414.294l-117.333-151.040-83.627 100.693-117.333-150.613h469.333l-151.040 200.96z" /> | ||
525 | <glyph unicode="" d="M725.333 810.667h-426.667c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM725.333 128h-426.667v597.333h426.667v-597.333z" /> | ||
526 | <glyph unicode="" d="M768 768h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM768 170.667h-512v512h512v-512z" /> | ||
527 | <glyph unicode="" d="M725.333 298.667h85.333v341.333c0 46.933-38.4 85.333-85.333 85.333h-341.333v-85.333h341.333v-341.333zM298.667 213.334v682.667h-85.333v-170.667h-170.667v-85.333h170.667v-426.667c0-46.933 38.4-85.333 85.333-85.333h426.667v-170.667h85.333v170.667h170.667v85.333h-682.667z" /> | ||
528 | <glyph unicode="" d="M85.333 277.334v-85.333h853.333v85.333h-853.333zM85.333 490.667v-85.333h853.333v85.333h-853.333zM85.333 704v-85.333h853.333v85.333h-853.333z" /> | ||
529 | <glyph unicode="" d="M128 768l384-682.667 384 682.667h-768zM272.213 682.667h480l-240.213-426.667-239.787 426.667z" /> | ||
530 | <glyph unicode="" d="M128 202.667v-160h160l471.893 471.893-160 160-471.893-471.893zM883.627 638.294c16.64 16.64 16.64 43.52 0 60.16l-99.84 99.84c-16.64 16.64-43.52 16.64-60.16 0l-78.080-78.080 160-160 78.080 78.080z" /> | ||
531 | <glyph unicode="" d="M170.667 469.334v-85.333h341.333v85.333h-341.333zM810.667 170.667h-85.333v453.12l-128-43.52v72.533l200.533 72.533h12.8v-554.667z" /> | ||
532 | <glyph unicode="" d="M642.133 243.627l122.027 130.987c16.213 16.64 30.72 33.707 44.373 50.347s25.173 33.28 34.987 49.92c9.813 16.64 17.493 33.28 23.040 49.92s8.107 33.707 8.107 50.347c0 22.613-3.84 43.52-11.52 62.293s-18.773 34.56-33.28 47.36c-14.507 13.227-32.853 23.040-53.76 30.293-21.76 6.827-46.080 10.24-73.387 10.24-29.44 0-55.893-4.693-78.933-13.653s-42.667-21.76-58.027-37.547c-15.787-15.787-27.733-34.133-35.84-55.467-7.68-20.053-11.52-41.387-11.947-64h91.307c0.427 13.227 2.133 25.6 5.547 37.12 3.84 12.373 9.813 23.040 17.067 32 7.68 8.96 17.493 15.787 29.013 20.907s25.6 7.68 40.96 7.68c13.227 0 24.747-2.133 34.56-6.4s18.347-10.667 25.173-18.347c6.827-7.68 11.947-17.067 15.787-27.733 3.413-10.667 5.547-22.187 5.547-34.56 0-9.387-1.28-18.347-3.413-27.733-2.56-9.387-6.4-19.2-12.373-29.867s-13.653-22.613-23.893-35.413c-9.813-12.8-22.187-27.733-37.547-43.947l-177.92-194.133v-63.573h368.213v72.96h-253.867zM85.333 469.334v-85.333h341.333v85.333h-341.333z" /> | ||
533 | <glyph unicode="" d="M426.667 640h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM853.333 170.667h-85.333v453.12l-128-43.52v72.533l200.533 72.533h12.8v-554.667z" /> | ||
534 | <glyph unicode="" d="M684.8 243.627l122.027 130.987c16.213 16.64 30.72 33.707 44.373 50.347s25.173 33.28 34.987 49.92c9.813 16.64 17.493 33.28 23.040 49.92s8.107 33.707 8.107 50.347c0 22.613-3.84 43.52-11.52 62.293s-18.773 34.56-33.28 47.36c-14.507 13.227-32.853 23.040-53.76 30.293-21.76 6.827-46.080 10.24-73.387 10.24-29.44 0-55.893-4.693-78.933-13.653s-42.667-21.76-58.027-37.547c-15.787-15.787-27.733-34.133-35.84-55.467-7.68-20.053-11.52-41.387-11.947-64h91.307c0.427 13.227 2.133 25.6 5.547 37.12 3.84 12.373 9.813 23.040 17.067 32 7.68 8.96 17.493 15.787 29.013 20.907s25.6 7.68 40.96 7.68c13.227 0 24.747-2.133 34.56-6.4s18.347-10.667 25.173-18.347c6.827-7.68 11.947-17.067 15.787-27.733 3.413-10.667 5.547-22.187 5.547-34.56 0-9.387-1.28-18.347-3.413-27.733-2.56-9.387-6.4-19.2-12.373-29.867s-13.653-22.613-23.893-35.413c-9.813-12.8-22.187-27.733-37.547-43.947l-177.92-194.133v-63.573h368.213v72.96h-253.867zM341.333 640h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667z" /> | ||
535 | <glyph unicode="" d="M688.64 405.334c0-42.667-4.267-78.933-12.8-108.8s-20.48-54.187-35.413-72.533c-15.36-18.773-33.707-32-55.467-40.533s-45.653-12.8-72.533-12.8c-26.453 0-50.347 4.267-72.107 12.8s-40.533 21.76-55.893 40.533c-15.36 18.773-27.733 43.093-36.267 72.533-8.533 29.867-12.8 66.133-12.8 108.8v87.040c0 42.667 4.267 78.933 12.8 108.8s20.48 53.76 35.84 72.107c15.36 18.347 34.133 31.573 55.893 39.68 21.333 8.107 45.653 12.373 72.107 12.373 26.88 0 50.773-4.267 72.533-12.373s40.533-21.333 55.893-39.68c15.36-18.347 27.307-42.24 35.84-72.107s12.8-65.707 12.8-108.8v-87.040zM598.613 506.027c0 27.307-2.133 50.347-5.547 69.12-3.84 18.773-9.387 33.707-17.067 45.227-7.253 11.52-16.64 19.627-27.307 24.747-10.667 5.547-23.040 8.107-36.693 8.107s-26.027-2.56-36.693-7.68-20.053-13.227-27.307-24.747c-7.253-11.52-13.227-26.453-17.067-45.227s-5.547-41.813-5.547-69.12v-113.92c0-27.307 2.133-50.347 5.973-69.12 3.84-19.2 9.813-34.56 17.067-46.507s16.64-20.48 27.307-26.027 23.040-8.107 37.12-8.107c14.080 0 26.453 2.56 37.12 8.107s19.627 14.080 26.88 26.027c7.253 11.947 12.8 27.307 16.64 46.507s5.547 42.24 5.547 69.12v113.493z" /> | ||
536 | <glyph unicode="" d="M640 213.334v-85.333h85.333v85.333h85.333v85.333h-85.333v85.333h-85.333v-85.333h-85.333v-85.333h85.333zM853.333 853.334h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM213.333 725.334h256v-85.333h-256v85.333zM853.333 85.334h-682.667l682.667 682.667v-682.667z" /> | ||
537 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM597.333 298.667h85.333v426.667h-170.667v-85.333h85.333v-341.333zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333z" /> | ||
538 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333zM725.333 384h-170.667v85.333h85.333c46.933 0 85.333 37.973 85.333 85.333v85.333c0 47.36-38.4 85.333-85.333 85.333h-170.667v-85.333h170.667v-85.333h-85.333c-46.933 0-85.333-37.973-85.333-85.333v-170.667h256v85.333z" /> | ||
539 | <glyph unicode="" d="M896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333zM128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM725.333 384v64c0 35.413-28.587 64-64 64 35.413 0 64 28.587 64 64v64c0 47.36-38.4 85.333-85.333 85.333h-170.667v-85.333h170.667v-85.333h-85.333v-85.333h85.333v-85.333h-170.667v-85.333h170.667c46.933 0 85.333 37.973 85.333 85.333z" /> | ||
540 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM640 298.667h85.333v426.667h-85.333v-170.667h-85.333v170.667h-85.333v-256h170.667v-170.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333z" /> | ||
541 | <glyph unicode="" d="M896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333zM128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM725.333 384v85.333c0 47.36-38.4 85.333-85.333 85.333h-85.333v85.333h170.667v85.333h-256v-256h170.667v-85.333h-170.667v-85.333h170.667c46.933 0 85.333 37.973 85.333 85.333z" /> | ||
542 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333zM554.667 298.667h85.333c46.933 0 85.333 37.973 85.333 85.333v85.333c0 47.36-38.4 85.333-85.333 85.333h-85.333v85.333h170.667v85.333h-170.667c-46.933 0-85.333-37.973-85.333-85.333v-256c0-47.36 38.4-85.333 85.333-85.333zM554.667 469.334h85.333v-85.333h-85.333v85.333z" /> | ||
543 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333zM554.667 298.667l170.667 341.333v85.333h-256v-85.333h170.667l-170.667-341.333h85.333z" /> | ||
544 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333zM554.667 298.667h85.333c46.933 0 85.333 37.973 85.333 85.333v64c0 35.413-28.587 64-64 64 35.413 0 64 28.587 64 64v64c0 47.36-38.4 85.333-85.333 85.333h-85.333c-46.933 0-85.333-37.973-85.333-85.333v-64c0-35.413 28.587-64 64-64-35.413 0-64-28.587-64-64v-64c0-47.36 38.4-85.333 85.333-85.333zM554.667 640h85.333v-85.333h-85.333v85.333zM554.667 469.334h85.333v-85.333h-85.333v85.333z" /> | ||
545 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM597.333 426.667v170.667c0 47.36-38.4 85.333-85.333 85.333h-42.667c-46.933 0-85.333-37.973-85.333-85.333v-42.667c0-47.36 38.4-85.333 85.333-85.333h42.667v-42.667h-128v-85.333h128c46.933 0 85.333 37.973 85.333 85.333zM469.333 554.667v42.667h42.667v-42.667h-42.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 554.667h-85.333v85.333h-85.333v-85.333h-85.333v-85.333h85.333v-85.333h85.333v85.333h85.333v-256h-597.333v597.333h597.333v-256z" /> | ||
546 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333zM640 725.334h-85.333c-46.933 0-85.333-37.973-85.333-85.333v-85.333c0-47.36 38.4-85.333 85.333-85.333h85.333v-85.333h-170.667v-85.333h170.667c46.933 0 85.333 37.973 85.333 85.333v256c0 47.36-38.4 85.333-85.333 85.333zM640 554.667h-85.333v85.333h85.333v-85.333z" /> | ||
547 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128l-298.667 341.333v-341.333h-298.667l298.667 341.333v256h298.667v-597.333z" /> | ||
548 | <glyph unicode="" d="M213.333 298.667h-85.333v-170.667c0-46.933 38.4-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 725.334h170.667v85.333h-170.667c-46.933 0-85.333-38.4-85.333-85.333v-170.667h85.333v170.667zM810.667 810.667h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-170.667v-85.333h170.667c46.933 0 85.333 38.4 85.333 85.333v170.667h-85.333v-170.667zM512 554.667c-70.827 0-128-57.173-128-128s57.173-128 128-128 128 57.173 128 128-57.173 128-128 128z" /> | ||
549 | <glyph unicode="" d="M825.6 510.294c-29.013 147.2-158.293 257.707-313.6 257.707-123.307 0-229.973-69.973-283.307-172.373-128.427-13.653-228.693-122.027-228.693-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.4 211.627zM810.667 170.667h-554.667c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667h85.333c0 117.76-79.36 216.747-187.733 246.613 43.093 57.173 110.933 94.72 187.733 94.72 129.28 0 234.667-105.387 234.667-234.667v-21.333h64c70.4 0 128-57.6 128-128s-57.6-128-128-128z" /> | ||
550 | <glyph unicode="" d="M853.333 768h-170.667l-170.667 170.667-170.667-170.667h-170.667c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM853.333 85.334h-682.667v597.333h192.853l150.187 149.333 148.48-149.333h191.147v-597.333zM768 597.334h-512v-426.667h512z" /> | ||
551 | <glyph unicode="" d="M597.333 682.667l-160-213.333 121.6-162.133-68.267-51.2c-72.107 96-192 256-192 256l-256-341.333h938.667l-384 512z" /> | ||
552 | <glyph unicode="" d="M128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333z" /> | ||
553 | <glyph unicode="" d="M469.333 765.014v86.187c-85.76-8.533-163.84-42.667-226.987-94.293l60.587-61.013c47.36 36.693 104.107 61.44 166.4 69.12zM781.653 756.907c-63.147 51.627-141.227 85.76-226.987 94.293v-86.187c62.293-7.68 119.040-32.427 166.4-69.12l60.587 61.013zM850.347 469.334h86.187c-8.533 85.76-42.667 163.84-94.293 226.987l-61.013-60.587c36.693-47.36 61.44-104.107 69.12-166.4zM242.773 635.734l-61.013 60.587c-51.627-63.147-85.76-141.227-94.293-226.987h86.187c7.68 62.293 32.427 119.040 69.12 166.4zM173.653 384h-86.187c8.533-85.76 42.667-163.84 94.293-226.987l61.013 61.013c-36.693 46.933-61.44 103.68-69.12 165.973zM640 426.667c0 70.827-57.173 128-128 128s-128-57.173-128-128 57.173-128 128-128 128 57.173 128 128zM781.227 217.6l61.013-61.013c51.627 63.147 85.76 141.653 94.293 226.987h-86.187c-7.68-61.867-32.427-118.613-69.12-165.973zM554.667 88.32v-86.187c85.76 8.533 163.84 42.667 226.987 94.293l-61.013 61.013c-46.933-36.693-103.68-61.44-165.973-69.12zM242.347 96.427c63.147-51.627 141.653-85.76 226.987-94.293v86.187c-62.293 7.68-119.040 32.427-166.4 69.12l-60.587-61.013z" /> | ||
554 | <glyph unicode="" d="M797.867 409.6c-11.947 6.827-24.32 12.373-36.693 17.067 12.373 4.693 24.747 10.24 36.693 17.067 81.92 47.36 127.573 133.12 128 221.44-76.373 43.947-173.653 47.36-256 0-11.947-6.827-23.040-14.933-33.28-23.040 2.133 13.227 3.413 26.88 3.413 40.533 0 94.72-51.627 177.067-128 221.44-76.373-44.373-128-126.72-128-221.44 0-13.653 1.28-27.307 3.413-40.533-10.24 8.533-21.333 16.64-33.28 23.467-81.92 47.36-179.2 43.947-256 0 0-88.32 45.653-174.080 128-221.44 11.947-6.827 24.32-12.373 36.693-17.067-12.373-4.693-24.747-10.24-36.693-17.067-81.92-47.36-127.573-133.12-128-221.44 76.373-43.947 173.653-47.36 256 0 11.947 6.827 23.040 14.933 33.28 23.040-2.133-13.653-3.413-27.307-3.413-40.96 0-94.72 51.627-177.067 128-221.44 76.373 44.373 128 126.72 128 221.44 0 13.653-1.28 27.307-3.413 40.533 10.24-8.533 21.333-16.213 33.28-23.040 81.92-47.36 179.2-43.947 256 0-0.427 88.32-46.080 174.080-128 221.44zM512 256c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667-76.373-170.667-170.667-170.667z" /> | ||
555 | <glyph unicode="" d="M680.96 499.627l-117.333-151.040-83.627 100.693-117.333-150.613h469.333l-151.040 200.96zM128 725.334h-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333z" /> | ||
556 | <glyph unicode="" d="M298.667 469.334h-256v-85.333h256v85.333zM391.253 607.574l-90.453 90.453-60.16-60.16 90.453-90.453 60.16 60.16zM554.667 896h-85.333v-256h85.333v256zM783.36 637.867l-60.16 60.16-90.453-90.453 60.16-60.16 90.453 90.453zM725.333 469.334v-85.333h256v85.333h-256zM512 554.667c-70.827 0-128-57.173-128-128s57.173-128 128-128 128 57.173 128 128-57.173 128-128 128zM632.747 245.76l90.453-90.453 60.16 60.16-90.453 90.453-60.16-60.16zM240.64 215.467l60.16-60.16 90.453 90.453-60.16 60.16-90.453-90.453zM469.333-42.666h85.333v256h-85.333v-256z" /> | ||
557 | <glyph unicode="" d="M128 853.334v-512h128v-384l298.667 512h-170.667l170.667 384h-426.667zM810.667 853.334h-85.333l-136.533-384h81.067l29.867 85.333h136.533l29.867-85.333h81.067l-136.533 384zM718.933 612.267l49.067 155.733 49.067-155.733h-98.133z" /> | ||
558 | <glyph unicode="" d="M139.52 810.667l-54.187-54.187 213.333-213.333v-159.147h128v-384l152.747 261.973 177.067-176.64 54.187 54.187-671.147 671.147zM725.333 512h-170.667l170.667 341.333h-426.667v-93.013l360.96-360.96 65.707 112.64z" /> | ||
559 | <glyph unicode="" d="M298.667 853.334v-469.333h128v-384l298.667 512h-170.667l170.667 341.333z" /> | ||
560 | <glyph unicode="" d="M640 42.667h85.333v85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM128 725.334v-597.333c0-46.933 38.4-85.333 85.333-85.333h170.667v85.333h-170.667v597.333h170.667v85.333h-170.667c-46.933 0-85.333-38.4-85.333-85.333zM810.667 810.667v-85.333h85.333c0 46.933-38.4 85.333-85.333 85.333zM469.333-42.666h85.333v938.667h-85.333v-938.667zM810.667 213.334h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 42.667c46.933 0 85.333 38.4 85.333 85.333h-85.333v-85.333z" /> | ||
561 | <glyph unicode="" d="M469.333 554.667h85.333v-85.333h-85.333zM384 469.334h85.333v-85.333h-85.333zM554.667 469.334h85.333v-85.333h-85.333zM640 554.667h85.333v-85.333h-85.333zM298.667 554.667h85.333v-85.333h-85.333zM810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM384 170.667h-85.333v85.333h85.333v-85.333zM554.667 170.667h-85.333v85.333h85.333v-85.333zM725.333 170.667h-85.333v85.333h85.333v-85.333zM810.667 469.334h-85.333v-85.333h85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h85.333v85.333h-85.333v256h597.333v-256z" /> | ||
562 | <glyph unicode="" d="M426.667 426.667c-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.333-38.4 85.333-85.333 85.333zM256 597.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.333-38.4 85.333-85.333 85.333zM256 256c-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.333-38.4 85.333-85.333 85.333zM768 597.334c46.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.333zM597.333 256c-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.333-38.4 85.333-85.333 85.333zM768 426.667c-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.333-38.4 85.333-85.333 85.333zM597.333 597.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.333-38.4 85.333-85.333 85.333zM426.667 768c-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.333-38.4 85.333-85.333 85.333z" /> | ||
563 | <glyph unicode="" d="M341.333 768v-61.867l85.333-85.333v147.2h170.667v-170.667h-147.2l85.333-85.333h61.867v-61.867l85.333-85.333v147.2h170.667v-170.667h-147.2l85.333-85.333h61.867v-61.867l85.333-85.333v659.2c0 46.933-38.4 85.333-85.333 85.333h-659.2l85.333-85.333h61.867zM682.667 768h170.667v-170.667h-170.667v170.667zM54.187 884.48l-54.187-54.613 85.333-85.333v-659.2c0-46.933 38.4-85.333 85.333-85.333h659.627l85.333-85.333 54.187 54.187-915.627 915.627zM426.667 403.2l61.867-61.867h-61.867v61.867zM170.667 659.2l61.867-61.867h-61.867v61.867zM341.333 85.334h-170.667v170.667h170.667v-170.667zM341.333 341.334h-170.667v170.667h147.2l23.467-23.467v-147.2zM597.333 85.334h-170.667v170.667h147.2l23.467-23.040v-147.627zM682.667 85.334v62.293l62.293-62.293h-62.293z" /> | ||
564 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM341.333 85.334h-170.667v170.667h170.667v-170.667zM341.333 341.334h-170.667v170.667h170.667v-170.667zM341.333 597.334h-170.667v170.667h170.667v-170.667zM597.333 85.334h-170.667v170.667h170.667v-170.667zM597.333 341.334h-170.667v170.667h170.667v-170.667zM597.333 597.334h-170.667v170.667h170.667v-170.667zM853.333 85.334h-170.667v170.667h170.667v-170.667zM853.333 341.334h-170.667v170.667h170.667v-170.667zM853.333 597.334h-170.667v170.667h170.667v-170.667z" /> | ||
565 | <glyph unicode="" d="M768 213.334l-628.48 628.48-54.187-54.613 170.667-170.667v-147.2h-85.333v170.667h-85.333v-426.667h85.333v170.667h85.333v-170.667h85.333v317.867l42.667-42.667v-275.2h170.667c28.587 0 53.76 14.080 69.12 35.84l270.507-270.507 54.187 54.187-180.48 180.48zM554.667 298.667h-85.333v104.533l85.333-85.333v-19.2zM768 384h42.667l34.987-139.52 31.147-31.147h61.867l-50.773 177.92c29.867 13.227 50.773 43.093 50.773 78.080v85.333c0 46.933-38.4 85.333-85.333 85.333h-170.667v-232.533l85.333-85.333v61.867zM768 554.667h85.333v-85.333h-85.333v85.333zM640 450.134v104.533c0 46.933-38.4 85.333-85.333 85.333h-104.533l189.867-189.867z" /> | ||
566 | <glyph unicode="" d="M256 469.334h-85.333v170.667h-85.333v-426.667h85.333v170.667h85.333v-170.667h85.333v426.667h-85.333v-170.667zM554.667 640h-170.667v-426.667h170.667c46.933 0 85.333 38.4 85.333 85.333v256c0 46.933-38.4 85.333-85.333 85.333zM554.667 298.667h-85.333v256h85.333v-256zM938.667 469.334v85.333c0 46.933-38.4 85.333-85.333 85.333h-170.667v-426.667h85.333v170.667h42.667l42.667-170.667h85.333l-50.773 177.92c29.867 13.227 50.773 43.093 50.773 78.080zM853.333 469.334h-85.333v85.333h85.333v-85.333z" /> | ||
567 | <glyph unicode="" d="M725.333 682.667c-141.227 0-256-114.773-256-256s114.773-256 256-256 256 114.773 256 256-114.773 256-256 256zM213.333 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM213.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.333-38.4-85.333-85.333-85.333z" /> | ||
568 | <glyph unicode="" d="M213.333 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM725.333 682.667c-141.227 0-256-114.773-256-256s114.773-256 256-256 256 114.773 256 256-114.773 256-256 256zM725.333 256c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667-76.373-170.667-170.667-170.667z" /> | ||
569 | <glyph unicode="" d="M756.48 425.814l169.813 169.813c16.64 16.64 16.64 43.52 0 60.16l-185.173 185.173c-16.64 16.64-43.52 16.64-60.16 0l-169.813-169.813-169.813 169.813c-8.533 8.107-19.2 12.373-30.293 12.373-10.667 0-21.76-4.267-29.867-12.373l-185.173-185.173c-16.64-16.64-16.64-43.52 0-60.16l169.813-169.813-169.813-169.813c-16.64-16.64-16.64-43.52 0-60.16l185.173-185.173c16.64-16.64 43.52-16.64 60.16 0l169.813 169.813 169.813-169.813c8.533-8.533 19.2-12.373 30.293-12.373s21.76 4.267 30.293 12.373l185.173 185.173c16.64 16.64 16.64 43.52 0 60.16l-170.24 169.813zM512 554.667c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM311.040 471.040l-154.88 154.453 154.88 154.88 154.453-154.453-154.453-154.88zM426.667 384c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM512 298.667c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM597.333 469.334c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM710.827 70.827l-154.88 154.453 154.88 154.88 154.453-154.453-154.453-154.88z" /> | ||
570 | <glyph unicode="" d="M682.667 512h-85.333v-85.333h85.333v85.333zM682.667 341.334h-85.333v-85.333h85.333v85.333zM341.333 512h-85.333v-85.333h85.333v85.333zM512 512h-85.333v-85.333h85.333v85.333zM853.333 768h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM853.333 170.667h-682.667v512h682.667v-512z" /> | ||
571 | <glyph unicode="" d="M896 128v597.333c0 46.933-38.4 85.333-85.333 85.333h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333zM362.667 362.667l106.667-128.427 149.333 192.427 192-256h-597.333l149.333 192z" /> | ||
572 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM234.667 618.667h85.333v85.333h64v-85.333h85.333v-64h-85.333v-85.333h-64v85.333h-85.333v64zM810.667 128h-597.333l597.333 597.333v-597.333zM725.333 213.334v64h-213.333v-64h213.333z" /> | ||
573 | <glyph unicode="" d="M597.333 682.667l-160-213.333 121.6-162.133-68.267-51.2c-72.107 96-192 256-192 256l-256-341.333h938.667l-384 512z" /> | ||
574 | <glyph unicode="" d="M256 810.667h-128v-128c70.827 0 128 57.173 128 128zM597.333 810.667h-85.333c0-212.053-171.947-384-384-384v-85.333c259.413 0 469.333 210.347 469.333 469.333zM426.667 810.667h-85.333c0-117.76-95.573-213.333-213.333-213.333v-85.333c165.12 0 298.667 133.547 298.667 298.667zM426.667 42.667h85.333c0 212.053 171.947 384 384 384v85.333c-258.987 0-469.333-210.347-469.333-469.333zM768 42.667h128v128c-70.827 0-128-57.173-128-128zM597.333 42.667h85.333c0 117.76 95.573 213.333 213.333 213.333v85.333c-165.12 0-298.667-133.547-298.667-298.667z" /> | ||
575 | <glyph unicode="" d="M426.667 810.667h-85.333c0-15.787-1.707-30.72-5.12-45.227l67.84-67.84c14.507 34.56 22.613 72.96 22.613 113.067zM128 756.48l121.173-121.173c-34.56-23.893-75.947-37.973-121.173-37.973v-85.333c68.693 0 131.84 23.467 182.187 62.293l61.013-61.013c-66.56-54.187-151.040-86.613-243.2-86.613v-85.333c115.627 0 221.44 42.24 303.36 111.787l106.667-106.667c-69.12-82.347-111.36-188.16-111.36-303.787h85.333c0 92.16 32.427 176.64 86.613 242.773l61.013-61.013c-38.827-49.92-62.293-113.067-62.293-181.76h85.333c0 45.227 14.080 86.613 37.973 121.173l121.173-121.173 54.187 54.187-713.813 713.813-54.187-54.187zM597.333 810.667h-85.333c0-64-15.787-124.16-43.52-177.493l62.293-62.293c41.813 69.973 66.56 151.893 66.56 239.787zM850.773 250.88c14.507 3.413 29.44 5.12 45.227 5.12v85.333c-40.107 0-78.507-8.107-113.493-22.187l68.267-68.267zM656.213 445.44l62.293-62.293c53.333 27.733 113.493 43.52 177.493 43.52v85.333c-87.893 0-169.813-24.747-239.787-66.56z" /> | ||
576 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667z" /> | ||
577 | <glyph unicode="" d="M811.093 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM640.427 490.667c0-35.413-28.587-64-64-64 35.413 0 64-28.587 64-64v-64c0-47.36-38.4-85.333-85.333-85.333h-170.667v85.333h170.667v85.333h-85.333v85.333h85.333v85.333h-170.667v85.333h170.667c46.933 0 85.333-37.973 85.333-85.333v-64z" /> | ||
578 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM640 213.334h-85.333v170.667h-170.667v256h85.333v-170.667h85.333v170.667h85.333v-426.667z" /> | ||
579 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM640 554.667h-170.667v-85.333h85.333c46.933 0 85.333-37.973 85.333-85.333v-85.333c0-47.36-38.4-85.333-85.333-85.333h-170.667v85.333h170.667v85.333h-170.667v256h256v-85.333z" /> | ||
580 | <glyph unicode="" d="M469.333 298.667h85.333v85.333h-85.333v-85.333zM810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM640 554.667h-170.667v-85.333h85.333c46.933 0 85.333-37.973 85.333-85.333v-85.333c0-47.36-38.4-85.333-85.333-85.333h-85.333c-46.933 0-85.333 37.973-85.333 85.333v256c0 47.36 38.4 85.333 85.333 85.333h170.667v-85.333z" /> | ||
581 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM597.333 213.334h-85.333v341.333h-85.333v85.333h170.667v-426.667z" /> | ||
582 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM640 469.334c0-47.36-38.4-85.333-85.333-85.333h-85.333v-85.333h170.667v-85.333h-256v170.667c0 47.36 38.4 85.333 85.333 85.333h85.333v85.333h-170.667v85.333h170.667c46.933 0 85.333-37.973 85.333-85.333v-85.333z" /> | ||
583 | <glyph unicode="" d="M512 512c-164.693 0-298.667-133.973-298.667-298.667h85.333c0 117.76 95.573 213.333 213.333 213.333s213.333-95.573 213.333-213.333h85.333c0 164.693-133.973 298.667-298.667 298.667zM512 682.667c-258.987 0-469.333-210.347-469.333-469.333h85.333c0 211.627 172.373 384 384 384s384-172.373 384-384h85.333c0 258.987-210.347 469.333-469.333 469.333z" /> | ||
584 | <glyph unicode="" d="M554.667 640h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM512 853.334c-235.093 0-426.667-191.573-426.667-426.667s191.573-426.667 426.667-426.667h341.333c46.933 0 85.333 38.4 85.333 85.333v341.333c0 235.093-191.573 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" /> | ||
585 | <glyph unicode="" d="M768 768l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-42.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v597.333h-170.667z" /> | ||
586 | <glyph unicode="" d="M945.92 547.414c0 165.12-133.547 298.667-298.667 298.667s-298.667-133.547-298.667-298.667c0-148.053 107.52-270.507 248.747-293.973v-168.107h-341.333v128h42.667v170.667c0 23.467-19.2 42.667-42.667 42.667h-128c-23.467 0-42.667-19.2-42.667-42.667v-170.667h42.667v-213.333h682.667v85.333h-128v165.547c148.053 17.493 263.253 143.36 263.253 296.533zM192 469.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64z" /> | ||
587 | <glyph unicode="" d="M554.667 250.88c148.053 17.493 263.253 143.36 263.253 296.533 0 165.12-133.547 298.667-298.667 298.667s-298.667-133.547-298.667-298.667c0-148.053 107.52-270.507 248.747-293.973v-168.107h-256v-85.333h597.333v85.333h-256v165.547z" /> | ||
588 | <glyph unicode="" d="M657.493 622.507l-60.16 60.16-256-256 256-256 60.16 60.16-195.413 195.84z" /> | ||
589 | <glyph unicode="" d="M426.667 682.667l-60.16-60.16 195.413-195.84-195.413-195.84 60.16-60.16 256 256z" /> | ||
590 | <glyph unicode="" d="M512 810.667c-212.053 0-384-171.947-384-384s171.947-384 384-384c35.413 0 64 28.587 64 64 0 16.64-6.4 31.573-16.64 43.093-9.813 11.093-16.213 26.027-16.213 42.24 0 35.413 28.587 64 64 64h75.52c117.76 0 213.333 95.573 213.333 213.333 0 188.587-171.947 341.333-384 341.333zM277.333 426.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM405.333 597.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM618.667 597.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 426.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> | ||
591 | <glyph unicode="" d="M512 853.334c-235.947 0-426.667-190.72-426.667-426.667s190.72-426.667 426.667-426.667 426.667 190.72 426.667 426.667-190.72 426.667-426.667 426.667zM512 85.334c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" /> | ||
592 | <glyph unicode="" d="M853.333 659.627v-465.493c-110.933 32.853-225.28 49.493-341.333 49.493s-230.4-16.64-341.333-49.493v465.493c110.933-32.853 225.28-49.493 341.333-49.493 116.053-0.427 230.4 16.213 341.333 49.493zM914.347 768c-4.267 0-8.533-0.853-13.227-2.56-125.44-46.933-257.28-69.973-389.12-69.973s-263.68 23.467-389.12 69.973c-4.693 1.707-9.387 2.56-13.227 2.56-14.507 0-24.32-9.813-24.32-26.88v-629.333c0-16.64 9.813-26.453 24.32-26.453 4.267 0 8.533 0.853 13.227 2.56 125.44 46.933 257.28 69.973 389.12 69.973s263.68-23.467 389.12-69.973c4.693-1.707 8.96-2.56 13.227-2.56 14.080 0 24.32 9.813 24.32 26.88v628.907c0 17.067-10.24 26.88-24.32 26.88z" /> | ||
593 | <glyph unicode="" d="M850.773 37.547c-46.933 125.44-69.973 257.28-69.973 389.12s23.467 263.68 69.973 389.12c1.707 4.693 2.56 9.387 2.56 13.227 0 14.507-9.813 24.32-26.88 24.32h-628.907c-17.067 0-26.88-9.813-26.88-24.32 0-4.267 0.853-8.533 2.56-13.227 46.933-125.44 70.4-257.28 70.4-389.12s-23.467-263.68-69.973-389.12c-2.133-4.693-2.987-9.387-2.987-13.227 0-14.080 9.813-24.32 26.88-24.32h629.333c16.64 0 26.88 10.24 26.88 24.32-0.427 4.267-1.28 8.533-2.987 13.227zM279.040 85.334c32.853 110.933 49.493 225.28 49.493 341.333s-16.64 230.4-49.493 341.333h465.493c-32.853-110.933-49.493-225.28-49.493-341.333s16.64-230.4 49.493-341.333h-465.493z" /> | ||
594 | <glyph unicode="" d="M512 682.667c104.533 0 200.96-8.533 311.040-27.307 20.053-75.947 30.293-152.747 30.293-228.693s-10.24-152.747-30.293-228.693c-110.080-18.773-206.507-27.307-311.040-27.307s-200.96 8.533-311.040 27.307c-20.053 75.947-30.293 152.747-30.293 228.693s10.24 152.747 30.293 228.693c110.080 18.773 206.507 27.307 311.040 27.307zM512 768c-116.48 0-222.72-10.24-339.2-30.72l-39.68-6.827-10.667-38.4c-24.747-88.32-37.12-177.067-37.12-265.387s12.373-177.067 37.12-265.387l10.667-37.973 39.68-6.827c116.48-20.907 222.72-31.147 339.2-31.147s222.72 10.24 339.2 30.72l39.68 6.827 10.667 37.973c24.747 88.747 37.12 177.493 37.12 265.813s-12.373 177.067-37.12 265.387l-10.667 37.973-39.68 6.827c-116.48 20.907-222.72 31.147-339.2 31.147z" /> | ||
595 | <glyph unicode="" d="M981.333 170.667v512c0 46.933-38.4 85.333-85.333 85.333h-768c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333zM362.667 405.334l106.667-128.427 149.333 192.427 192-256h-597.333l149.333 192z" /> | ||
596 | <glyph unicode="" d="M768 853.334h-512c-46.933 0-85.333-38.4-85.333-85.333v-682.667c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM256 768h213.333v-341.333l-106.667 64-106.667-64v341.333zM256 128l128 164.693 91.307-110.080 128 164.693 164.693-219.307h-512z" /> | ||
597 | <glyph unicode="" d="M648.533 426.667c0-75.405-61.128-136.533-136.533-136.533s-136.533 61.128-136.533 136.533c0 75.405 61.128 136.533 136.533 136.533s136.533-61.128 136.533-136.533zM384 853.334l-78.080-85.333h-135.253c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333h-135.253l-78.080 85.333h-256zM512 213.334c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333z" /> | ||
598 | <glyph unicode="" d="M938.667 256v512c0 46.933-38.4 85.333-85.333 85.333h-512c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333zM469.333 426.667l86.613-115.627 126.72 158.293 170.667-213.333h-512l128 170.667zM85.333 682.667v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333v85.333h-597.333v597.333h-85.333z" /> | ||
599 | <glyph unicode="" d="M896 128v597.333c0 46.933-38.4 85.333-85.333 85.333h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333zM362.667 362.667l106.667-128.427 149.333 192.427 192-256h-597.333l149.333 192z" /> | ||
600 | <glyph unicode="" d="M512 416c52.907 0 96 43.093 96 96s-43.093 96-96 96-96-43.093-96-96 43.093-96 96-96zM704 245.334c0 64-128 96-192 96s-192-32-192-96v-32h384v32zM810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v597.333h597.333v-597.333z" /> | ||
601 | <glyph unicode="" d="M512 746.667c-213.333 0-395.52-132.693-469.333-320 73.813-187.307 256-320 469.333-320s395.52 132.693 469.333 320c-73.813 187.307-256 320-469.333 320zM512 213.334c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333zM512 554.667c-70.827 0-128-57.173-128-128s57.173-128 128-128 128 57.173 128 128-57.173 128-128 128z" /> | ||
602 | <glyph unicode="" d="M303.36 574.72l-60.16 60.587c-38.4-49.493-62.293-106.667-69.547-165.973h86.187c5.973 37.12 20.907 73.387 43.52 105.387zM259.84 384h-86.187c7.253-59.307 30.72-116.48 69.12-165.973l60.16 60.587c-22.187 32-37.12 67.84-43.093 105.387zM302.933 157.014c49.493-38.4 107.093-61.44 166.4-68.693v86.613c-37.12 6.4-72.96 20.907-104.96 43.947l-61.44-61.867zM554.667 765.014v130.987l-194.133-194.133 194.133-189.867v166.827c121.173-20.48 213.333-125.44 213.333-252.16s-92.16-231.68-213.333-252.16v-86.187c168.533 20.907 298.667 164.267 298.667 338.347s-130.133 317.44-298.667 338.347z" /> | ||
603 | <glyph unicode="" d="M663.467 701.867l-194.133 194.133v-130.987c-168.107-20.907-298.667-164.267-298.667-338.347s130.133-317.44 298.667-338.347v86.187c-121.173 20.48-213.333 125.44-213.333 252.16s92.16 231.68 213.333 252.16v-166.827l194.133 189.867zM850.347 469.334c-7.253 59.307-30.72 116.48-69.12 165.973l-60.587-60.587c23.040-32 37.547-68.267 43.52-105.387h86.187zM554.667 174.934v-86.187c59.307 7.253 116.907 30.293 166.4 68.693l-61.44 61.44c-32-23.040-67.84-37.973-104.96-43.947zM720.64 278.187l60.587-60.16c38.4 49.493 61.867 106.667 69.12 165.973h-86.187c-5.973-37.12-20.48-73.387-43.52-105.813z" /> | ||
604 | <glyph unicode="" d="M426.667 597.334v-341.333l213.333 170.667-213.333 170.667zM810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v597.333h597.333v-597.333z" /> | ||
605 | <glyph unicode="" d="M896 682.667h-768c-46.933 0-85.333-38.4-85.333-85.333v-341.333c0-46.933 38.4-85.333 85.333-85.333h768c46.933 0 85.333 38.4 85.333 85.333v341.333c0 46.933-38.4 85.333-85.333 85.333zM896 256h-768v341.333h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-341.333z" /> | ||
606 | <glyph unicode="" d="M107.947 100.267l57.173-23.893v385.28l-103.68-250.027c-17.493-43.52 3.413-93.44 46.507-111.36zM939.947 258.134l-211.627 510.72c-13.227 32-44.373 51.627-77.227 52.48-11.093 0-22.613-1.707-33.707-6.4l-314.453-130.133c-32-13.227-51.627-43.947-52.48-76.8-0.427-11.52 1.707-23.040 6.4-34.133l211.627-510.72c13.227-32.427 44.8-52.053 78.080-52.48 11.093 0 22.187 2.133 32.853 6.4l314.027 130.133c43.52 17.92 64.427 67.84 46.507 110.933zM336.213 565.334c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM250.88 96c0-46.933 38.4-85.333 85.333-85.333h61.867l-147.2 355.84v-270.507z" /> | ||
607 | <glyph unicode="" d="M853.333 768h-135.253l-78.080 85.333h-256l-78.080-85.333h-135.253c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM640 277.334v106.667h-256v-106.667l-149.333 149.333 149.333 149.333v-106.667h256v106.667l149.333-149.333-149.333-149.333z" /> | ||
608 | <glyph unicode="" d="M768 533.334v149.333c0 23.467-19.2 42.667-42.667 42.667h-597.333c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h597.333c23.467 0 42.667 19.2 42.667 42.667v149.333l170.667-170.667v554.667l-170.667-170.667zM554.667 277.334v106.667h-256v-106.667l-149.333 149.333 149.333 149.333v-106.667h256v106.667l149.333-149.333-149.333-149.333z" /> | ||
609 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM661.333 469.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 469.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 192c99.413 0 183.893 62.293 218.027 149.333h-436.053c34.133-87.040 118.613-149.333 218.027-149.333z" /> | ||
610 | <glyph unicode="" d="M832.427 807.254l-701.013-701.013c3.84-14.507 11.52-27.733 21.76-38.4 10.667-10.24 23.893-17.92 38.4-21.76l701.44 701.013c-8.107 29.44-31.147 52.48-60.587 60.16zM506.88 810.667l-378.88-378.88v-120.747l499.627 499.627h-120.747zM213.333 810.667c-46.933 0-85.333-38.4-85.333-85.333v-85.333l170.667 170.667h-85.333zM810.667 42.667c23.467 0 44.8 9.387 60.16 25.173 15.787 15.36 25.173 36.693 25.173 60.16v85.333l-170.667-170.667h85.333zM396.373 42.667h120.747l378.88 378.88v120.747l-499.627-499.627z" /> | ||
611 | <glyph unicode="" d="M692.907 607.574c-49.92 49.92-115.2 75.093-180.907 75.093v-256l-180.907-180.907c99.84-99.84 261.973-99.84 362.24 0 99.84 99.84 99.84 261.973-0.427 361.813zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" /> | ||
612 | <glyph unicode="" d="M495.36 385.28c-6.827 10.24-15.36 19.627-26.453 27.733-10.667 8.107-23.893 14.933-39.68 20.48 12.8 5.973 24.32 12.8 34.133 21.333s17.92 17.493 24.32 27.307c6.4 9.813 11.52 19.627 14.507 30.293 3.413 10.24 4.693 20.907 4.693 31.147 0 23.467-3.84 44.373-11.947 62.293-7.68 17.92-18.773 32.853-33.28 45.227-14.080 11.947-31.147 21.333-51.2 27.307-19.2 5.547-41.387 8.533-65.28 8.533-23.467 0-45.227-3.413-64.853-10.24-20.053-7.253-37.12-17.067-51.2-29.44s-25.6-26.88-33.28-43.947c-8.533-16.64-12.373-35.413-12.373-55.040h84.48c0 11.093 2.133 20.907 5.973 29.44s9.387 16.213 16.213 22.187c7.253 5.973 15.36 10.667 24.747 14.080s19.627 5.12 31.147 5.12c26.027 0 45.227-6.827 58.027-20.053s18.773-32 18.773-56.32c0-11.52-1.707-22.187-5.12-31.573s-8.96-17.493-16.213-24.32c-7.253-6.827-16.213-11.947-26.88-15.787s-23.467-5.547-37.973-5.547h-49.92v-66.987h50.347c14.507 0 27.307-1.707 38.827-4.693 11.52-3.413 21.333-8.107 29.44-14.933s14.507-15.36 18.773-26.027c4.267-10.24 6.827-23.040 6.827-37.12 0-26.453-7.68-46.507-22.613-60.587s-35.84-20.907-61.867-20.907c-12.373 0-23.893 1.707-34.133 5.547-10.24 3.413-18.773 8.533-26.027 15.36s-12.8 14.507-16.64 23.893c-3.84 9.387-5.973 19.627-5.973 30.72h-84.907c0-23.467 4.693-43.947 13.653-61.867s21.333-32.853 36.693-44.8 32.853-20.907 52.907-26.88 40.96-8.96 63.147-8.96c24.32 0 46.507 3.413 67.413 9.813s38.827 16.213 53.76 29.013c15.36 12.8 27.307 28.16 35.84 46.933 8.533 18.347 12.8 39.68 12.8 63.147 0 12.373-1.707 24.747-4.693 36.693-3.413 10.667-8.107 21.76-14.933 32.427zM890.453 325.547c-5.973 11.947-14.933 22.613-26.88 31.573s-26.027 16.64-43.093 22.613-36.267 11.52-57.6 16.213c-14.933 2.987-27.307 6.4-37.12 9.813s-17.493 6.827-23.467 10.667c-5.973 3.84-9.813 8.107-11.947 12.8s-3.413 10.24-3.413 16.64 1.28 11.947 3.84 17.493c2.56 5.547 6.4 10.667 11.52 14.507 5.12 4.267 11.52 7.68 19.2 10.24s17.067 3.84 27.307 3.84c10.667 0 20.053-1.707 28.16-4.693s14.933-7.253 20.48-12.373c5.547-5.12 9.387-11.093 12.373-17.92 2.56-6.827 4.267-13.653 4.267-20.907h83.2c0 16.64-3.413 32-10.24 46.507s-16.64 26.88-29.44 37.547c-12.8 10.667-28.16 18.773-46.507 25.173s-39.253 9.387-62.293 9.387c-21.76 0-41.813-2.987-59.307-8.96s-32.853-14.080-45.227-24.32c-12.373-10.24-21.76-22.187-28.587-35.84s-9.813-27.733-9.813-43.093 3.413-29.013 9.813-40.96c6.4-11.947 15.787-22.187 27.307-31.147s25.6-16.213 41.813-22.613c16.213-5.973 34.56-11.093 54.187-15.36 16.64-3.413 30.293-7.253 40.533-11.093s18.347-8.107 24.32-12.373c5.547-4.267 9.387-9.387 11.52-14.507s2.987-10.667 2.987-16.64c0-13.653-5.547-24.32-17.067-32.853s-28.16-12.373-49.92-12.373c-9.387 0-18.347 0.853-27.307 3.413-8.96 2.133-17.067 5.547-23.893 10.24-7.253 4.693-12.8 11.093-17.493 18.773s-7.253 17.493-7.68 28.587h-80.64c0-15.36 3.413-30.293 10.24-44.8s16.64-27.733 29.867-39.68c13.227-11.52 29.44-20.907 49.067-28.16s41.813-10.667 67.413-10.667c22.613 0 43.093 2.56 61.44 8.107s34.133 13.227 47.36 23.040c13.227 9.813 23.040 21.76 30.293 35.413s10.667 28.587 10.667 45.227c-0.853 17.067-3.84 31.573-10.24 43.52z" /> | ||
613 | <glyph unicode="" d="M0 609.28v-71.68l128 42.667v-409.6h85.333v512h-10.667l-202.667-73.387zM1014.613 325.547c-5.973 11.947-14.933 22.613-26.88 31.573s-26.027 16.64-43.093 22.613-36.267 11.52-57.6 16.213c-14.933 2.987-27.307 6.4-37.12 9.813s-17.493 6.827-23.467 10.667c-5.973 3.84-9.813 8.107-11.947 12.8s-3.413 10.24-3.413 16.64c0 5.973 1.28 11.947 3.84 17.493s6.4 10.667 11.52 14.507c5.12 4.267 11.52 7.68 19.2 10.24s17.067 3.84 27.307 3.84c10.667 0 20.053-1.707 28.16-4.693s14.933-7.253 20.48-12.373c5.547-5.12 9.387-11.093 12.373-17.92 2.56-6.827 4.267-13.653 4.267-20.907h83.2c0 16.64-3.413 32-10.24 46.507s-16.64 26.88-29.44 37.547c-12.8 10.667-28.16 18.773-46.507 25.173s-39.253 9.387-62.293 9.387c-21.76 0-41.813-2.987-59.307-8.96s-32.853-14.080-45.227-24.32c-12.373-10.24-21.76-22.187-28.587-35.84s-9.813-27.733-9.813-43.093 3.413-29.44 9.813-40.96c6.4-11.947 15.36-22.187 27.307-31.147 11.52-8.96 25.6-16.213 41.813-22.613 16.213-5.973 34.56-11.093 54.187-15.36 16.64-3.413 30.293-7.253 40.533-11.093s18.347-8.107 24.32-12.373c5.547-4.267 9.387-9.387 11.52-14.507s2.987-10.667 2.987-16.64c0-13.653-5.547-24.32-17.067-32.853s-28.16-12.373-49.92-12.373c-9.387 0-18.347 0.853-27.307 3.413-8.96 2.133-17.067 5.547-23.893 10.24-7.253 4.693-12.8 11.093-17.493 18.773s-7.253 17.493-7.68 28.587h-80.64c0-15.36 3.413-30.293 10.24-44.8s16.64-27.733 29.867-39.68c13.227-11.52 29.44-20.907 49.067-28.16s41.813-10.667 67.413-10.667c22.613 0 43.093 2.56 61.44 8.107s34.133 13.227 47.36 23.040c13.227 9.813 23.040 21.76 30.293 35.413s10.667 28.587 10.667 45.227c-0.853 17.067-3.84 31.573-10.24 43.52zM589.653 637.867c-14.507 17.067-32 29.867-52.48 37.547-20.053 7.68-43.093 11.52-67.84 11.52s-47.36-3.84-67.84-11.52c-20.48-7.68-37.973-20.053-52.48-37.547s-25.6-39.68-33.707-67.84c-7.68-27.733-11.947-61.867-11.947-101.973v-81.92c0-40.107 3.84-74.24 11.947-101.973 8.107-28.16 19.2-50.773 34.133-68.267 14.507-17.493 32-30.293 52.48-37.973s43.093-11.947 67.84-11.947c25.173 0 47.787 3.84 67.84 11.947 20.48 7.68 37.547 20.48 52.053 37.973s25.6 40.107 33.28 68.267c7.68 27.733 11.947 61.867 11.947 101.973v81.92c0 40.107-3.84 74.24-11.947 101.973-7.68 28.16-18.773 50.773-33.28 67.84zM550.4 374.614c0-25.6-1.707-47.36-5.12-65.28s-8.533-32.427-15.36-43.52c-6.827-11.093-15.36-19.2-25.173-24.32s-21.76-7.68-34.987-7.68c-12.8 0-24.747 2.56-34.987 7.68s-18.773 13.227-25.6 24.32c-6.827 11.093-12.373 25.6-16.213 43.52s-5.547 39.68-5.547 65.28v106.667c0 25.6 1.707 47.36 5.547 64.853s8.96 31.573 16.213 42.667c6.827 10.667 15.36 18.347 25.6 23.467 10.24 4.693 21.76 7.253 34.56 7.253 13.227 0 24.747-2.56 34.56-7.253 10.24-4.693 18.773-12.373 25.6-23.467 6.827-10.667 12.373-24.747 15.787-42.24s5.547-39.253 5.547-64.853v-107.093z" /> | ||
614 | <glyph unicode="" d="M512 768c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM512 341.334c-113.92 0-341.333-57.173-341.333-170.667v-85.333h682.667v85.333c0 113.92-227.413 170.667-341.333 170.667z" /> | ||
615 | <glyph unicode="" d="M812.373 744.534l-60.587-60.587c-66.133 52.48-149.333 84.053-239.787 84.053-78.080 0-150.613-23.467-211.2-63.147l62.293-62.293c43.52 25.173 94.72 40.107 148.907 40.107 165.12 0 298.667-133.547 298.667-298.667 0-54.187-14.933-105.387-40.107-148.907l61.867-61.867c40.107 60.16 63.573 132.693 63.573 210.773 0 90.453-31.573 173.653-84.053 239.36l60.587 60.587-60.16 60.587zM640 896h-256v-85.333h256v85.333zM469.333 535.894l85.333-85.333v146.773h-85.333v-61.44zM128.853 768l-54.187-54.187 117.333-117.76c-40.533-60.587-64-133.547-64-212.053 0-212.053 171.52-384 384-384 78.507 0 151.467 23.467 212.48 64l106.667-106.667 54.187 54.187-756.48 756.48zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667 0 54.613 14.933 105.813 40.533 150.187l407.893-407.893c-43.947-26.027-95.147-40.96-149.76-40.96z" /> | ||
616 | <glyph unicode="" d="M640 896h-256v-85.333h256v85.333zM469.333 341.334h85.333v256h-85.333v-256zM811.947 623.36l60.587 60.587c-18.347 21.76-38.4 42.24-60.16 60.16l-60.587-60.587c-66.133 52.907-149.333 84.48-239.787 84.48-212.053 0-384-171.947-384-384s171.52-384 384-384 384 171.947 384 384c0 90.453-31.573 173.653-84.053 239.36zM512 85.334c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667z" /> | ||
617 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM469.333 88.32c-168.107 20.907-298.667 164.267-298.667 338.347s130.133 317.44 298.667 338.347v-676.693zM554.667 765.014c43.947-5.547 85.333-19.2 122.453-39.68h-122.453v39.68zM554.667 640h223.573c10.667-13.227 20.48-27.733 29.013-42.667h-252.587v42.667zM554.667 512h287.573c3.413-14.080 6.4-28.16 8.107-42.667h-295.68v42.667zM554.667 88.32v39.68h122.453c-37.12-20.48-78.507-34.133-122.453-39.68zM778.24 213.334h-223.573v42.667h252.587c-8.533-14.933-18.347-29.44-29.013-42.667zM842.24 341.334h-287.573v42.667h295.68c-1.707-14.507-4.693-28.587-8.107-42.667z" /> | ||
618 | <glyph unicode="" d="M938.667 170.667v85.333h-597.333v512h85.333l-128 128-128-128h85.333v-85.333h-170.667v-85.333h170.667v-341.333c0-46.933 38.4-85.333 85.333-85.333h341.333v-85.333h-85.333l128-128 128 128h-85.333v85.333h170.667zM426.667 597.334h256v-256h85.333v256c0 46.933-38.4 85.333-85.333 85.333h-256v-85.333z" /> | ||
619 | <glyph unicode="" d="M128 213.334v-85.333h256v85.333h-256zM128 725.334v-85.333h426.667v85.333h-426.667zM554.667 42.667v85.333h341.333v85.333h-341.333v85.333h-85.333v-256h85.333zM298.667 554.667v-85.333h-170.667v-85.333h170.667v-85.333h85.333v256h-85.333zM896 384v85.333h-426.667v-85.333h426.667zM640 554.667h85.333v85.333h170.667v85.333h-170.667v85.333h-85.333v-256z" /> | ||
620 | <glyph unicode="" d="M292.267 398.934h98.133l-49.067 155.733-49.067-155.733zM938.667 640l-51.2-268.373-64 268.373h-68.267l-63.573-268.373-51.627 268.373h-32.427c-62.72 78.080-158.293 128-266.24 128-188.587 0-341.333-152.747-341.333-341.333s152.747-341.333 341.333-341.333c133.547 0 249.173 77.227 305.067 189.013l4.267-18.347h74.667l64 260.267 64-260.267h74.667l87.467 384h-76.8zM439.467 256l-29.867 85.333h-136.533l-29.867-85.333h-81.067l136.533 384h85.333l136.533-384h-81.067z" /> | ||
621 | <glyph unicode="" d="M826.027 510.294c-29.44 147.2-158.72 257.707-314.027 257.707-123.307 0-230.4-69.973-283.733-172.373-128.427-13.653-228.267-122.453-228.267-254.293 0-141.227 114.773-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-197.973 211.627z" /> | ||
622 | <glyph unicode="" d="M151.467 147.627l60.16-60.16 76.373 76.8-60.16 60.16-76.373-76.8zM469.333-19.2h85.333v125.867h-85.333v-125.867zM170.667 490.667h-128v-85.333h128v85.333zM640 669.44v205.227h-256v-205.227c-76.373-44.373-128-126.72-128-221.44 0-141.227 114.773-256 256-256s256 114.773 256 256c0 94.72-51.627 177.067-128 221.44zM853.333 490.667v-85.333h128v85.333h-128zM735.573 163.84l76.373-76.8 60.16 60.16-76.8 76.373-59.733-59.733z" /> | ||
623 | <glyph unicode="" d="M213.333 320h597.333v256h-597.333v-256zM469.333 915.2v-125.867h85.333v125.867h-85.333zM812.373 808.534l-76.373-76.373 60.16-60.16 76.8 76.373-60.587 60.16zM554.667-19.2v125.867h-85.333v-125.867h85.333zM872.533 147.627l-76.8 76.373-60.16-60.16 76.373-76.8 60.587 60.587zM151.467 748.374l76.373-76.373 60.16 60.16-76.373 76.373-60.16-60.16zM211.627 87.467l76.373 76.8-60.16 60.16-76.373-76.373 60.16-60.587z" /> | ||
624 | <glyph unicode="" d="M288.427 732.16l-76.8 76.373-60.16-60.16 76.373-76.373 60.587 60.16zM170.667 490.667h-128v-85.333h128v85.333zM554.667 915.2h-85.333v-125.867h85.333v125.867zM872.533 748.374l-60.16 60.16-76.373-76.373 60.16-60.16 76.373 76.373zM735.573 163.84l76.373-76.8 60.16 60.16-76.8 76.373-59.733-59.733zM853.333 490.667v-85.333h128v85.333h-128zM512 704c-141.227 0-256-114.773-256-256s114.773-256 256-256 256 114.773 256 256-114.773 256-256 256zM469.333-19.2h85.333v125.867h-85.333v-125.867zM151.467 147.627l60.16-60.16 76.373 76.8-60.16 60.16-76.373-76.8z" /> | ||
625 | <glyph unicode="" d="M810.667 896h-597.333c-46.933 0-84.907-38.4-84.907-85.333l-0.427-551.68c0-29.44 14.933-55.467 37.547-70.827l346.453-230.827 346.027 230.827c22.613 15.36 37.547 41.387 37.547 70.827l0.427 551.68c0 46.933-38.4 85.333-85.333 85.333zM426.667 256l-213.333 213.333 60.16 60.16 153.173-152.747 323.84 323.84 60.16-60.587-384-384z" /> | ||
626 | <glyph unicode="" d="M682.667 733.867c42.24 0 76.8 34.56 76.8 76.8s-34.56 76.8-76.8 76.8c-42.667 0-76.8-34.56-76.8-76.8s34.133-76.8 76.8-76.8zM810.667 426.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM810.667 64c-82.347 0-149.333 66.987-149.333 149.333s66.987 149.333 149.333 149.333 149.333-66.987 149.333-149.333-66.987-149.333-149.333-149.333zM631.467 512h179.2v76.8h-136.533l-82.347 139.52c-12.8 21.333-35.84 35.413-62.293 35.413-20.053 0-37.973-8.107-51.2-21.333l-157.867-157.867c-13.653-12.8-21.76-31.147-21.76-51.2 0-26.88 14.080-49.493 36.267-62.72l142.933-86.613v-213.333h76.8v276.48l-96 71.253 98.987 99.413 73.813-105.813zM213.333 426.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM213.333 64c-82.347 0-149.333 66.987-149.333 149.333s66.987 149.333 149.333 149.333 149.333-66.987 149.333-149.333-66.987-149.333-149.333-149.333z" /> | ||
627 | <glyph unicode="" d="M170.667 256c0-37.547 16.64-71.253 42.667-94.72v-75.947c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v42.667h341.333v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v75.947c26.027 23.467 42.667 57.173 42.667 94.72v426.667c0 149.333-152.747 170.667-341.333 170.667s-341.333-21.333-341.333-170.667v-426.667zM320 213.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM704 213.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM768 469.334h-512v213.333h512v-213.333z" /> | ||
628 | <glyph unicode="" d="M807.253 682.24c-8.533 25.173-32.427 43.093-60.587 43.093h-469.333c-28.16 0-51.627-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 256c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 256c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 469.334l64 192h469.333l64-192h-597.333z" /> | ||
629 | <glyph unicode="" d="M853.333 42.667c-59.307 0-118.613 20.053-170.667 56.32-104.107-72.96-237.227-72.96-341.333 0-52.053-36.267-111.36-56.32-170.667-56.32h-85.333v-85.333h85.333c58.88 0 116.907 14.933 170.667 42.24 107.52-55.040 233.813-55.040 341.333 0 53.76-27.733 111.787-42.24 170.667-42.24h85.333v85.333h-85.333zM168.533 128h2.133c68.267 0 128.853 37.547 170.667 85.333 41.813-47.787 102.4-85.333 170.667-85.333s128.853 37.547 170.667 85.333c41.813-47.787 102.4-85.333 170.667-85.333h2.133l80.64 285.013c3.413 11.093 2.56 23.040-2.56 33.28s-14.507 17.92-25.6 21.333l-54.613 17.92v197.12c0 46.933-38.4 85.333-85.333 85.333h-128v128h-256v-128h-128c-46.933 0-85.333-38.4-85.333-85.333v-197.12l-55.040-17.92c-11.093-3.413-20.48-11.093-25.6-21.333s-6.4-22.187-2.56-33.28l81.067-285.013zM256 682.667h512v-169.387l-256 84.053-256-84.053v169.387z" /> | ||
630 | <glyph unicode="" d="M512 853.334c-188.587 0-341.333-21.333-341.333-170.667v-405.333c0-82.347 66.987-149.333 149.333-149.333l-64-64v-21.333h512v21.333l-64 64c82.347 0 149.333 66.987 149.333 149.333v405.333c0 149.333-152.747 170.667-341.333 170.667zM320 213.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM469.333 469.334h-213.333v213.333h213.333v-213.333zM704 213.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM768 469.334h-213.333v213.333h213.333v-213.333z" /> | ||
631 | <glyph unicode="" d="M170.667 277.334c0-82.347 66.987-149.333 149.333-149.333l-64-64v-21.333h512v21.333l-64 64c82.347 0 149.333 66.987 149.333 149.333v448c0 149.333-152.747 170.667-341.333 170.667s-341.333-21.333-341.333-170.667v-448zM512 213.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.333-38.4-85.333-85.333-85.333zM768 512h-512v213.333h512v-213.333z" /> | ||
632 | <glyph unicode="" d="M512 853.334c-188.587 0-341.333-21.333-341.333-170.667v-405.333c0-82.347 66.987-149.333 149.333-149.333l-64-64v-21.333h512v21.333l-64 64c82.347 0 149.333 66.987 149.333 149.333v405.333c0 149.333-152.747 170.667-341.333 170.667zM320 213.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM469.333 469.334h-213.333v213.333h213.333v-213.333zM704 213.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM768 469.334h-213.333v213.333h213.333v-213.333z" /> | ||
633 | <glyph unicode="" d="M597.333 776.534c42.24 0 76.8 34.56 76.8 76.8 0 42.667-34.56 76.8-76.8 76.8-42.667 0-76.8-34.56-76.8-76.8s34.133-76.8 76.8-76.8zM602.453 512h208.213v76.8h-154.453l-85.333 142.080c-12.8 21.333-35.84 35.413-62.293 35.413-7.253 0-14.507-1.28-20.907-2.987l-231.68-72.107v-221.867h76.8v156.587l90.027 28.16-166.827-654.080h76.8l122.453 346.027 99.413-132.693v-213.333h76.8v273.493l-106.24 193.707 31.147 122.453 46.080-77.653z" /> | ||
634 | <glyph unicode="" d="M926.293 456.96l-384 384c-16.64 16.64-43.52 16.64-60.16 0l-384-384c-16.64-16.64-16.64-43.52 0-60.16l384-384c16.64-16.64 43.52-16.64 60.16 0l384 384c16.64 16.213 16.64 43.093 0 60.16zM597.333 320v106.667h-170.667v-128h-85.333v170.667c0 23.467 19.2 42.667 42.667 42.667h213.333v106.667l149.333-149.333-149.333-149.333z" /> | ||
635 | <glyph unicode="" d="M896 256v85.333l-341.333 213.333v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-234.667l-341.333-213.333v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v234.667l341.333-106.667z" /> | ||
636 | <glyph unicode="" d="M298.667 384c70.827 0 128 57.173 128 128s-57.173 128-128 128-128-57.173-128-128 57.173-128 128-128zM810.667 640h-341.333v-298.667h-341.333v384h-85.333v-640h85.333v128h768v-128h85.333v384c0 94.293-76.373 170.667-170.667 170.667z" /> | ||
637 | <glyph unicode="" d="M845.227 299.094l50.773 39.253-61.013 61.013-50.773-39.253 61.013-61.013zM826.027 500.48l69.973 54.187-384 298.667-124.16-96.853 335.787-336.213 102.4 80.213zM139.52 896l-54.187-54.187 180.053-180.053-137.387-107.093 69.547-54.187 314.453-244.48 89.6 69.547 61.013-61.013-150.613-116.907-314.453 244.48-69.547-53.76 384-298.667 211.2 164.267 161.28-161.28 54.187 54.187-799.147 799.147z" /> | ||
638 | <glyph unicode="" d="M511.573 147.627l-314.453 244.48-69.12-53.76 384-298.667 384 298.667-69.547 54.187-314.88-244.907zM512 256l384 298.667-384 298.667-384-298.667 69.547-54.187 314.453-244.48z" /> | ||
639 | <glyph unicode="" d="M896 256v85.333l-341.333 213.333v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-234.667l-341.333-213.333v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v234.667l341.333-106.667z" /> | ||
640 | <glyph unicode="" d="M469.333 213.334h85.333v42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v128c0 23.467-19.2 42.667-42.667 42.667h-128v42.667h170.667v85.333h-85.333v42.667h-85.333v-42.667h-42.667c-23.467 0-42.667-19.2-42.667-42.667v-128c0-23.467 19.2-42.667 42.667-42.667h128v-42.667h-170.667v-85.333h85.333v-42.667zM853.333 768h-682.667c-47.36 0-84.907-37.973-84.907-85.333l-0.427-512c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v512c0 47.36-37.973 85.333-85.333 85.333zM853.333 170.667h-682.667v512h682.667v-512z" /> | ||
641 | <glyph unicode="" d="M853.333 426.667c0 46.933 38.4 85.333 85.333 85.333v170.667c0 46.933-38.4 85.333-85.333 85.333h-682.667c-46.933 0-84.907-38.4-84.907-85.333v-170.667c46.933 0 84.907-38.4 84.907-85.333s-37.973-85.333-85.333-85.333v-170.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v170.667c-46.933 0-85.333 38.4-85.333 85.333zM664.747 221.867l-152.747 98.133-152.747-98.133 46.080 175.787-140.373 114.773 180.907 10.667 66.133 168.107 65.707-168.533 180.907-10.667-140.373-114.773 46.507-175.36z" /> | ||
642 | <glyph unicode="" d="M469.333 384v-256h-213.333v-85.333h512v85.333h-213.333v256l341.333 341.333v85.333h-768v-85.333l341.333-341.333zM320 640l-85.333 85.333h554.667l-85.333-85.333h-384z" /> | ||
643 | <glyph unicode="" d="M853.333 810.667h-682.667v-426.667c0-94.293 76.373-170.667 170.667-170.667h256c94.293 0 170.667 76.373 170.667 170.667v128h85.333c47.36 0 85.333 37.973 85.333 85.333v128c0 47.36-37.973 85.333-85.333 85.333zM853.333 597.334h-85.333v128h85.333v-128zM85.333 42.667h768v85.333h-768v-85.333z" /> | ||
644 | <glyph unicode="" d="M725.333 725.334c35.413 0 64 28.587 64 64 0 42.667-64 115.2-64 115.2s-64-72.533-64-115.2c0-35.413 28.587-64 64-64zM512 725.334c35.413 0 64 28.587 64 64 0 42.667-64 115.2-64 115.2s-64-72.533-64-115.2c0-35.413 28.587-64 64-64zM298.667 725.334c35.413 0 64 28.587 64 64 0 42.667-64 115.2-64 115.2s-64-72.533-64-115.2c0-35.413 28.587-64 64-64zM807.253 596.907c-8.533 25.173-32.427 43.093-60.587 43.093h-469.333c-28.16 0-51.627-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 170.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 170.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 384l64 192h469.333l64-192h-597.333z" /> | ||
645 | <glyph unicode="" d="M810.667 640v128h-597.333v-128h-128v-554.667h341.333v170.667h170.667v-170.667h341.333v554.667h-128zM469.333 512h-85.333v-42.667h85.333v-42.667h-128v128h85.333v42.667h-85.333v42.667h128v-128zM682.667 426.667h-42.667v85.333h-85.333v128h42.667v-85.333h42.667v85.333h42.667v-213.333z" /> | ||
646 | <glyph unicode="" d="M128 853.334l85.76-777.813c5.12-42.667 40.96-75.52 84.907-75.52h426.667c43.947 0 79.787 32.853 84.907 75.52l85.76 777.813h-768zM512 128c-70.827 0-128 57.173-128 128 0 85.333 128 230.4 128 230.4s128-145.067 128-230.4c0-70.827-57.173-128-128-128zM782.080 597.334h-540.16l-18.773 170.667h577.28l-18.347-170.667z" /> | ||
647 | <glyph unicode="" d="M512-0c212.053 0 384 171.947 384 384-212.053 0-384-171.947-384-384zM238.933 501.334c0-58.88 47.787-106.667 106.667-106.667 22.613 0 43.093 6.827 60.587 18.773l-0.853-8.107c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667l-0.853 8.107c17.067-11.947 37.973-18.773 60.587-18.773 58.88 0 106.667 47.787 106.667 106.667 0 42.667-25.173 78.933-61.013 96 35.84 17.067 61.013 53.333 61.013 96 0 58.88-47.787 106.667-106.667 106.667-22.613 0-43.093-6.827-60.587-18.773l0.853 8.107c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667l0.853-8.107c-17.067 11.947-37.973 18.773-60.587 18.773-58.88 0-106.667-47.787-106.667-106.667 0-42.667 25.173-78.933 61.013-96-35.84-17.067-61.013-53.333-61.013-96zM512 704c58.88 0 106.667-47.787 106.667-106.667s-47.787-106.667-106.667-106.667-106.667 47.787-106.667 106.667 47.787 106.667 106.667 106.667zM128 384c0-212.053 171.947-384 384-384 0 212.053-171.947 384-384 384z" /> | ||
648 | <glyph unicode="" d="M843.52 630.187l0.427 0.427-158.72 158.72-45.227-45.227 90.027-90.027c-40.107-15.36-68.693-53.76-68.693-99.413 0-58.88 47.787-106.667 106.667-106.667 15.36 0 29.44 3.413 42.667 8.96v-307.627c0-23.467-19.2-42.667-42.667-42.667s-42.667 19.2-42.667 42.667v192c0 46.933-38.4 85.333-85.333 85.333h-42.667v298.667c0 46.933-38.4 85.333-85.333 85.333h-256c-46.933 0-85.333-38.4-85.333-85.333v-682.667h426.667v320h64v-213.333c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667v405.333c0 29.44-11.947 56.32-31.147 75.52zM512 512h-256v213.333h256v-213.333zM768 512c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667z" /> | ||
649 | <glyph unicode="" d="M298.667 170.667c-46.933 0-84.907-38.4-84.907-85.333s37.973-85.333 84.907-85.333 85.333 38.4 85.333 85.333-38.4 85.333-85.333 85.333zM42.667 853.334v-85.333h85.333l153.6-323.84-57.6-104.533c-6.827-11.947-10.667-26.027-10.667-40.96 0-46.933 38.4-85.333 85.333-85.333h512v85.333h-494.080c-5.973 0-10.667 4.693-10.667 10.667l1.28 5.12 38.4 69.547h317.867c32 0 60.16 17.493 74.667 43.947l152.747 276.907c3.413 5.973 5.12 13.227 5.12 20.48 0 23.467-19.2 42.667-42.667 42.667h-631.040l-40.107 85.333h-139.52zM725.333 170.667c-46.933 0-84.907-38.4-84.907-85.333s37.973-85.333 84.907-85.333 85.333 38.4 85.333 85.333-38.4 85.333-85.333 85.333z" /> | ||
650 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-84.907-38.4-84.907-85.333l-0.427-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM768 341.334h-170.667v-170.667h-170.667v170.667h-170.667v170.667h170.667v170.667h170.667v-170.667h170.667v-170.667z" /> | ||
651 | <glyph unicode="" d="M298.667 384c70.827 0 128 57.173 128 128s-57.173 128-128 128-128-57.173-128-128 57.173-128 128-128zM810.667 640h-341.333v-298.667h-341.333v384h-85.333v-640h85.333v128h768v-128h85.333v384c0 94.293-76.373 170.667-170.667 170.667z" /> | ||
652 | <glyph unicode="" d="M391.253 220.587c66.56-66.56 174.933-66.56 241.493 0s66.56 174.933 0 241.493l-241.493-241.493zM768 852.907l-512 0.427c-47.36 0-85.333-37.973-85.333-85.333v-682.667c0-47.36 37.973-85.333 85.333-85.333h512c47.36 0 85.333 37.973 85.333 85.333v682.667c0 47.36-37.973 84.907-85.333 84.907zM426.667 768c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM298.667 768c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM512 85.334c-141.227 0-256 114.773-256 256s114.773 256 256 256 256-114.773 256-256-114.773-256-256-256z" /> | ||
653 | <glyph unicode="" d="M512 445.867c-100.693 93.867-235.52 151.467-384 151.467v-469.333c148.48 0 283.307-57.6 384-151.467 100.693 93.44 235.52 151.467 384 151.467v469.333c-148.48 0-283.307-57.6-384-151.467zM512 597.334c70.827 0 128 57.173 128 128s-57.173 128-128 128-128-57.173-128-128 57.173-128 128-128z" /> | ||
654 | <glyph unicode="" d="M810.667 682.667h-85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333h-85.333c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM512 810.667c70.827 0 128-57.173 128-128h-256c0 70.827 57.173 128 128 128zM512 384c-117.76 0-213.333 95.573-213.333 213.333h85.333c0-70.827 57.173-128 128-128s128 57.173 128 128h85.333c0-117.76-95.573-213.333-213.333-213.333z" /> | ||
655 | <glyph unicode="" d="M768 810.667v-85.333h-85.333v85.333h-341.333v-85.333h-85.333v85.333h-85.333v-768h85.333v85.333h85.333v-85.333h341.333v85.333h85.333v-85.333h85.333v768h-85.333zM341.333 213.334h-85.333v85.333h85.333v-85.333zM341.333 384h-85.333v85.333h85.333v-85.333zM341.333 554.667h-85.333v85.333h85.333v-85.333zM768 213.334h-85.333v85.333h85.333v-85.333zM768 384h-85.333v85.333h85.333v-85.333zM768 554.667h-85.333v85.333h85.333v-85.333z" /> | ||
656 | <glyph unicode="" d="M913.493 444.587l-384 384c-15.36 15.36-36.693 24.747-60.16 24.747h-298.667c-46.933 0-85.333-38.4-85.333-85.333v-298.667c0-23.467 9.387-44.8 25.173-60.587l384-384c15.36-15.36 36.693-24.747 60.16-24.747s44.8 9.387 60.16 25.173l298.667 298.667c15.787 15.36 25.173 36.693 25.173 60.16s-9.813 45.227-25.173 60.587zM234.667 640c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> | ||
657 | <glyph unicode="" d="M554.667 810.667h-298.667v-768h170.667v256h128c141.227 0 256 114.773 256 256s-114.773 256-256 256zM563.2 469.334h-136.533v170.667h136.533c46.933 0 85.333-38.4 85.333-85.333s-38.4-85.333-85.333-85.333z" /> | ||
658 | <glyph unicode="" d="M896 725.334h-112.64l48.64 133.973-100.267 36.693-62.293-170.667h-541.44v-85.333l85.333-256-85.333-256v-85.333h768v85.333l-85.333 256 85.333 256v85.333zM682.667 341.334h-128v-128h-85.333v128h-128v85.333h128v128h85.333v-128h128v-85.333z" /> | ||
659 | <glyph unicode="" d="M282.453 478.294c61.44-120.747 160.427-219.307 281.173-281.173l93.867 93.867c11.52 11.52 28.587 15.36 43.52 10.24 47.787-15.787 99.413-24.32 152.32-24.32 23.467 0 42.667-19.2 42.667-42.667v-148.907c0-23.467-19.2-42.667-42.667-42.667-400.64 0-725.333 324.693-725.333 725.333 0 23.467 19.2 42.667 42.667 42.667h149.333c23.467 0 42.667-19.2 42.667-42.667 0-53.333 8.533-104.533 24.32-152.32 4.693-14.933 1.28-31.573-10.667-43.52l-93.867-93.867z" /> | ||
660 | <glyph unicode="" d="M512 853.334c-152.32 0-288.853-65.707-383.573-170.667l383.573-682.667 383.573 682.667c-94.293 104.533-231.253 170.667-383.573 170.667zM298.667 640c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333-38.4-85.333-85.333-85.333-85.333 38.4-85.333 85.333zM512 298.667c-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.333-38.4-85.333-85.333-85.333z" /> | ||
661 | <glyph unicode="" d="M853.333 426.667c0 46.933 38.4 85.333 85.333 85.333v170.667c0 46.933-38.4 85.333-85.333 85.333h-682.667c-46.933 0-84.907-38.4-84.907-85.333v-170.667c46.933 0 84.907-38.4 84.907-85.333s-37.973-85.333-85.333-85.333v-170.667c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v170.667c-46.933 0-85.333 38.4-85.333 85.333zM664.747 221.867l-152.747 98.133-152.747-98.133 46.080 175.787-140.373 114.773 180.907 10.667 66.133 168.107 65.707-168.533 180.907-10.667-140.373-114.773 46.507-175.36z" /> | ||
662 | <glyph unicode="" d="M853.333 768h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM853.333 597.334l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" /> | ||
663 | <glyph unicode="" d="M810.667 597.334h-597.333c-70.827 0-128-57.173-128-128v-256h170.667v-170.667h512v170.667h170.667v256c0 70.827-57.173 128-128 128zM682.667 128h-341.333v213.333h341.333v-213.333zM810.667 426.667c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM768 810.667h-512v-170.667h512v170.667z" /> | ||
664 | <glyph unicode="" d="M345.6 369.494l120.747 120.747-299.52 299.093c-66.56-66.56-66.56-174.507 0-241.493l178.773-178.347zM634.88 446.72c65.28-30.293 157.013-8.96 224.853 58.88 81.493 81.493 97.28 198.4 34.56 261.12-62.293 62.293-179.2 46.933-261.12-34.56-67.84-67.84-89.173-159.573-58.88-224.853l-416.427-416.427 60.16-60.16 293.973 293.12 293.547-293.547 60.16 60.16-293.547 293.547 62.72 62.72z" /> | ||
665 | <glyph unicode="" d="M648.533 426.667c0-75.405-61.128-136.533-136.533-136.533s-136.533 61.128-136.533 136.533c0 75.405 61.128 136.533 136.533 136.533s136.533-61.128 136.533-136.533zM384 853.334l-78.080-85.333h-135.253c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333h-135.253l-78.080 85.333h-256zM512 213.334c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333z" /> | ||
666 | <glyph unicode="" d="M853.333 597.334h-128v170.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-469.333h85.333c0-70.827 57.173-128 128-128s128 57.173 128 128h256c0-70.827 57.173-128 128-128s128 57.173 128 128h85.333v213.333l-128 170.667zM256 149.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM832 533.334l83.627-106.667h-190.293v106.667h106.667zM768 149.334c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> | ||
667 | <glyph unicode="" d="M807.253 682.24c-8.533 25.173-32.427 43.093-60.587 43.093h-106.667v85.333h-256v-85.333h-106.667c-28.16 0-51.627-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 256c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 256c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 469.334l64 192h469.333l64-192h-597.333z" /> | ||
668 | <glyph unicode="" d="M810.667 853.334h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h170.667l128-128 128 128h170.667c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM512 712.534c63.573 0 115.2-51.627 115.2-115.2s-51.627-115.2-115.2-115.2c-63.573 0-115.2 51.627-115.2 115.2s51.627 115.2 115.2 115.2zM768 256h-512v38.4c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-38.4z" /> | ||
669 | <glyph unicode="" d="M874.667 810.667l-6.827-1.28-227.84-88.32-256 89.6-240.64-81.067c-8.96-2.987-15.36-10.667-15.36-20.48v-645.12c0-11.947 9.387-21.333 21.333-21.333l6.827 1.28 227.84 88.32 256-89.6 240.64 81.067c8.96 2.987 15.36 10.667 15.36 20.48v645.12c0 11.947-9.387 21.333-21.333 21.333zM640 128l-256 90.027v507.307l256-90.027v-507.307z" /> | ||
670 | <glyph unicode="" d="M512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM893.44 469.334c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 128c-165.12 0-298.667 133.547-298.667 298.667s133.547 298.667 298.667 298.667 298.667-133.547 298.667-298.667-133.547-298.667-298.667-298.667z" /> | ||
671 | <glyph unicode="" d="M512 853.334l-320-780.373 30.293-30.293 289.707 128 289.707-128 30.293 30.293z" /> | ||
672 | <glyph unicode="" d="M768 597.334c0 141.227-114.773 256-256 256s-256-114.773-256-256c0-192 256-469.333 256-469.333s256 277.333 256 469.333zM426.667 597.334c0 46.933 38.4 85.333 85.333 85.333s85.333-38.4 85.333-85.333-37.973-85.333-85.333-85.333c-46.933 0-85.333 38.4-85.333 85.333zM213.333 85.334v-85.333h597.333v85.333h-597.333z" /> | ||
673 | <glyph unicode="" d="M512 853.334c-165.12 0-298.667-133.547-298.667-298.667 0-224 298.667-554.667 298.667-554.667s298.667 330.667 298.667 554.667c0 165.12-133.547 298.667-298.667 298.667zM512 448c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" /> | ||
674 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM256 341.334v105.387l293.547 293.547c8.533 8.533 21.76 8.533 30.293 0l75.52-75.52c8.533-8.533 8.533-21.76 0-30.293l-293.973-293.12h-105.387zM768 341.334h-320l85.333 85.333h234.667v-85.333z" /> | ||
675 | <glyph unicode="" d="M345.6 369.494l120.747 120.747-299.52 299.093c-66.56-66.56-66.56-174.507 0-241.493l178.773-178.347zM634.88 446.72c65.28-30.293 157.013-8.96 224.853 58.88 81.493 81.493 97.28 198.4 34.56 261.12-62.293 62.293-179.2 46.933-261.12-34.56-67.84-67.84-89.173-159.573-58.88-224.853l-416.427-416.427 60.16-60.16 293.973 293.12 293.547-293.547 60.16 60.16-293.547 293.547 62.72 62.72z" /> | ||
676 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM213.333 725.76h128c0-70.827-57.173-128.427-128-128.427v128.427zM213.333 426.667v85.333c117.76 0 213.333 96 213.333 213.76h85.333c0-165.12-133.547-299.093-298.667-299.093zM213.333 170.667l149.333 192 106.667-128.427 149.333 192.427 192-256h-597.333z" /> | ||
677 | <glyph unicode="" d="M853.333 768h-682.667v-85.333h682.667v85.333zM896 341.334v85.333l-42.667 213.333h-682.667l-42.667-213.333v-85.333h42.667v-256h426.667v256h170.667v-256h85.333v256h42.667zM512 170.667h-256v170.667h256v-170.667z" /> | ||
678 | <glyph unicode="" d="M597.333 682.667l-160-213.333 121.6-162.133-68.267-51.2c-72.107 96-192 256-192 256l-256-341.333h938.667l-384 512z" /> | ||
679 | <glyph unicode="" d="M853.333 512h-128v48.64c73.387 19.2 128 85.333 128 164.693h-128v42.667c0 23.467-19.2 42.667-42.667 42.667h-341.333c-23.467 0-42.667-19.2-42.667-42.667v-42.667h-128c0-79.36 54.613-145.493 128-164.693v-48.64h-128c0-79.36 54.613-145.493 128-164.693v-48.64h-128c0-79.36 54.613-145.493 128-164.693v-48.64c0-23.467 19.2-42.667 42.667-42.667h341.333c23.467 0 42.667 19.2 42.667 42.667v48.64c73.387 19.2 128 85.333 128 164.693h-128v48.64c73.387 19.2 128 85.333 128 164.693zM512 128c-47.36 0-85.333 38.4-85.333 85.333s37.973 85.333 85.333 85.333c46.933 0 85.333-38.4 85.333-85.333s-37.973-85.333-85.333-85.333zM512 341.334c-47.36 0-85.333 38.4-85.333 85.333s37.973 85.333 85.333 85.333c46.933 0 85.333-38.4 85.333-85.333s-37.973-85.333-85.333-85.333zM512 554.667c-47.36 0-85.333 38.4-85.333 85.333 0 47.36 37.973 85.333 85.333 85.333 46.933 0 85.333-37.973 85.333-85.333 0-46.933-37.973-85.333-85.333-85.333z" /> | ||
680 | <glyph unicode="" d="M170.667 597.334h170.667v170.667h-170.667v-170.667zM426.667 85.334h170.667v170.667h-170.667v-170.667zM170.667 85.334h170.667v170.667h-170.667v-170.667zM170.667 341.334h170.667v170.667h-170.667v-170.667zM426.667 341.334h170.667v170.667h-170.667v-170.667zM682.667 768v-170.667h170.667v170.667h-170.667zM426.667 597.334h170.667v170.667h-170.667v-170.667zM682.667 341.334h170.667v170.667h-170.667v-170.667zM682.667 85.334h170.667v170.667h-170.667v-170.667z" /> | ||
681 | <glyph unicode="" d="M853.333 469.334h-519.253l238.507 238.507-60.587 60.16-341.333-341.333 341.333-341.333 60.16 60.16-238.080 238.507h519.253v85.333z" /> | ||
682 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 341.334l-170.667 170.667h341.333l-170.667-170.667z" /> | ||
683 | <glyph unicode="" d="M298.667 512l213.333-213.333 213.333 213.333z" /> | ||
684 | <glyph unicode="" d="M298.667 341.334l213.333 213.333 213.333-213.333z" /> | ||
685 | <glyph unicode="" d="M512 768l-60.16-60.16 238.080-238.507h-519.253v-85.333h519.253l-238.080-238.507 60.16-60.16 341.333 341.333z" /> | ||
686 | <glyph unicode="" d="M512 853.334c-235.947 0-426.667-190.72-426.667-426.667s190.72-426.667 426.667-426.667 426.667 190.72 426.667 426.667-190.72 426.667-426.667 426.667zM725.333 273.494l-60.16-60.16-153.173 153.173-153.173-153.173-60.16 60.16 153.173 153.173-153.173 153.173 60.16 60.16 153.173-153.173 153.173 153.173 60.16-60.16-153.173-153.173 153.173-153.173z" /> | ||
687 | <glyph unicode="" d="M384 248.747l-177.92 177.92-60.587-60.16 238.507-238.507 512 512-60.16 60.16z" /> | ||
688 | <glyph unicode="" d="M657.493 622.507l-60.16 60.16-256-256 256-256 60.16 60.16-195.413 195.84z" /> | ||
689 | <glyph unicode="" d="M426.667 682.667l-60.16-60.16 195.413-195.84-195.413-195.84 60.16-60.16 256 256z" /> | ||
690 | <glyph unicode="" d="M810.667 665.174l-60.16 60.16-238.507-238.507-238.507 238.507-60.16-60.16 238.507-238.507-238.507-238.507 60.16-60.16 238.507 238.507 238.507-238.507 60.16 60.16-238.507 238.507z" /> | ||
691 | <glyph unicode="" d="M512 597.334l-256-256 60.16-60.16 195.84 195.413 195.84-195.413 60.16 60.16z" /> | ||
692 | <glyph unicode="" d="M707.84 572.16l-195.84-195.413-195.84 195.413-60.16-60.16 256-256 256 256z" /> | ||
693 | <glyph unicode="" d="M213.333 256h128v-128h85.333v213.333h-213.333v-85.333zM341.333 597.334h-128v-85.333h213.333v213.333h-85.333v-128zM597.333 128h85.333v128h128v85.333h-213.333v-213.333zM682.667 597.334v128h-85.333v-213.333h213.333v85.333h-128z" /> | ||
694 | <glyph unicode="" d="M298.667 341.334h-85.333v-213.333h213.333v85.333h-128v128zM213.333 512h85.333v128h128v85.333h-213.333v-213.333zM725.333 213.334h-128v-85.333h213.333v213.333h-85.333v-128zM597.333 725.334v-85.333h128v-128h85.333v213.333h-213.333z" /> | ||
695 | <glyph unicode="" d="M128 170.667h768v85.333h-768v-85.333zM128 384h768v85.333h-768v-85.333zM128 682.667v-85.333h768v85.333h-768z" /> | ||
696 | <glyph unicode="" d="M256 512c-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.333-38.4 85.333-85.333 85.333zM768 512c-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.333-38.4 85.333-85.333 85.333zM512 512c-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.333-38.4 85.333-85.333 85.333z" /> | ||
697 | <glyph unicode="" d="M512 597.334c46.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.333zM512 512c-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.333-38.4 85.333-85.333 85.333zM512 256c-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.333-38.4 85.333-85.333 85.333z" /> | ||
698 | <glyph unicode="" d="M753.067 667.734c-61.867 61.867-146.773 100.267-241.067 100.267-188.587 0-340.907-152.747-340.907-341.333s152.32-341.333 340.907-341.333c159.147 0 291.84 108.8 329.813 256h-88.747c-34.987-99.413-129.707-170.667-241.067-170.667-141.227 0-256 114.773-256 256s114.773 256 256 256c70.827 0 133.973-29.44 180.053-75.947l-137.387-137.387h298.667v298.667l-100.267-100.267z" /> | ||
699 | <glyph unicode="" d="M316.16 145.494l60.587-60.16 135.253 135.253 135.253-135.253 60.16 60.16-195.413 195.84-195.84-195.84zM707.84 707.84l-60.587 60.16-135.253-135.253-135.253 135.253-60.587-60.16 195.84-195.84 195.84 195.84z" /> | ||
700 | <glyph unicode="" d="M512 689.92l135.253-135.253 60.16 60.16-195.413 195.84-195.84-195.84 60.587-60.16 135.253 135.253zM512 163.414l-135.253 135.253-60.16-60.16 195.413-195.84 195.84 195.84-60.587 60.16-135.253-135.253z" /> | ||
701 | <glyph unicode="" d="M213.333 256c0-165.12 133.547-298.667 298.667-298.667s298.667 133.547 298.667 298.667v170.667h-597.333v-170.667zM687.787 752.214l89.6 89.6-34.987 35.413-98.133-98.56c-40.107 20.053-84.48 32-132.267 32s-92.16-11.947-131.84-32l-98.56 98.56-34.987-35.413 89.6-89.6c-74.24-54.187-122.88-141.227-122.88-240.213v-42.667h597.333v42.667c0 98.987-48.64 186.027-122.88 240.213zM384 554.667c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM640 554.667c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667z" /> | ||
702 | <glyph unicode="" d="M607.573 426.24l98.987-98.987c11.947 30.72 18.773 64.427 18.773 99.413s-6.827 67.84-18.347 98.56l-99.413-98.987zM833.28 652.374l-53.76-53.76c26.88-51.627 41.813-109.653 41.813-171.52s-15.36-120.32-41.813-171.52l51.2-51.2c41.387 65.707 65.707 143.36 65.707 226.56-0.427 80.64-23.467 156.587-63.147 221.44zM670.293 609.707l-243.627 243.627h-42.667v-323.84l-195.84 195.84-60.16-60.16 238.507-238.507-238.507-238.507 60.16-60.16 195.84 195.84v-323.84h42.667l243.627 243.627-183.467 183.040 183.467 183.040zM469.333 689.92l80.213-80.213-80.213-80.213v160.427zM549.547 243.627l-80.213-80.213v160.427l80.213-80.213z" /> | ||
703 | <glyph unicode="" d="M853.333 256h85.333v85.333h-85.333v-85.333zM853.333 640v-213.333h85.333v213.333h-85.333zM426.667 768c-188.587 0-341.333-152.747-341.333-341.333s152.747-341.333 341.333-341.333 341.333 152.747 341.333 341.333-152.747 341.333-341.333 341.333zM426.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.333-38.4-85.333-85.333-85.333z" /> | ||
704 | <glyph unicode="" d="M512 853.334c-234.667 0-426.667-192-426.667-426.667s192-426.667 426.667-426.667 426.667 192 426.667 426.667-192 426.667-426.667 426.667zM170.667 426.667c0 187.733 153.6 341.333 341.333 341.333 76.8 0 149.333-25.6 209.067-72.533l-477.867-477.867c-46.933 59.733-72.533 132.267-72.533 209.067zM512 85.334c-76.8 0-149.333 25.6-209.067 72.533l477.867 477.867c46.933-59.733 72.533-132.267 72.533-209.067 0-187.733-153.6-341.333-341.333-341.333z" /> | ||
705 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333 0 78.933 26.88 151.467 72.107 209.067l478.293-478.293c-57.6-45.227-130.133-72.107-209.067-72.107zM781.227 217.6l-478.293 478.293c57.6 45.227 130.133 72.107 209.067 72.107 188.587 0 341.333-152.747 341.333-341.333 0-78.933-26.88-151.467-72.107-209.067z" /> | ||
706 | <glyph unicode="" d="M807.253 724.907c-8.533 25.173-32.427 43.093-60.587 43.093h-469.333c-28.16 0-51.627-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 298.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 298.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 512l64 192h469.333l64-192h-597.333z" /> | ||
707 | <glyph unicode="" d="M705.28 466.774l-45.227 45.227-208.213-208.213-90.453 90.453-45.227-45.227 135.68-135.68 253.44 253.44zM810.667 810.667h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.36 0-84.907-38.4-84.907-85.333l-0.427-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v469.333h597.333v-469.333z" /> | ||
708 | <glyph unicode="" d="M397.227 213.334l104.107 104.107 104.107-104.107 45.227 45.227-104.107 104.107 104.107 104.107-45.227 45.227-104.107-104.107-104.107 104.107-45.227-45.227 104.107-104.107-104.107-104.107 45.227-45.227zM810.667 810.667h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.36 0-84.907-38.4-84.907-85.333l-0.427-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v469.333h597.333v-469.333z" /> | ||
709 | <glyph unicode="" d="M725.333 512h-426.667v-85.333h426.667v85.333zM810.667 810.667h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.36 0-84.907-38.4-84.907-85.333l-0.427-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM810.667 128h-597.333v469.333h597.333v-469.333zM597.333 341.334h-298.667v-85.333h298.667v85.333z" /> | ||
710 | <glyph unicode="" d="M853.333 682.667h-341.333l-85.333 85.333h-256c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333zM579.413 170.667l-152.747 89.6-152.747-89.6 40.533 173.653-134.827 116.907 177.493 15.36 69.547 163.413 69.547-163.84 177.493-15.36-134.827-116.907 40.533-173.227z" /> | ||
711 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM213.333 341.334l149.333 192 106.667-128.427 149.333 192.427 192-256h-597.333z" /> | ||
712 | <glyph unicode="" d="M938.667 810.667h-640c-29.44 0-52.48-14.933-67.84-37.547l-230.827-346.453 230.827-346.027c15.36-22.613 41.387-37.973 70.827-37.973h637.013c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM384 362.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM597.333 362.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM810.667 362.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> | ||
713 | <glyph unicode="" d="M832 512c7.253 0 14.080-1.28 21.333-2.133v386.133l-810.667-810.667h554.667v128c0 37.973 16.64 71.68 42.667 95.147v11.52c0 105.813 86.187 192 192 192zM938.667 256v64c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-64c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h213.333c23.467 0 42.667 19.2 42.667 42.667v170.667c0 23.467-19.2 42.667-42.667 42.667zM896 256h-128v64c0 35.413 28.587 64 64 64s64-28.587 64-64v-64z" /> | ||
714 | <glyph unicode="" d="M627.627 533.334l97.707 97.707v-161.707h21.333l121.6 121.6-91.307 91.733 91.733 91.733-122.027 121.6h-21.333v-161.707l-97.707 97.707-30.293-30.293 119.040-119.040-119.040-119.040 30.293-30.293zM768 814.507l40.107-40.107-40.107-40.107v80.213zM768 631.040l40.107-40.107-40.107-40.107v80.213zM853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.52-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 281.173l93.867 94.293c11.947 11.093 15.36 27.733 10.667 42.667-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667z" /> | ||
715 | <glyph unicode="" d="M768 469.334l213.333 213.333-213.333 213.333v-128h-170.667v-170.667h170.667v-128zM853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.52-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 281.173l93.867 94.293c11.947 11.093 15.36 27.733 10.667 42.667-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667z" /> | ||
716 | <glyph unicode="" d="M853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.52-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 281.173l93.867 94.293c11.947 11.093 15.36 27.733 10.667 42.667-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667zM810.667 426.667h85.333c0 212.053-171.947 384-384 384v-85.333c165.12 0 298.667-133.547 298.667-298.667zM640 426.667h85.333c0 117.76-95.573 213.333-213.333 213.333v-85.333c70.827 0 128-57.173 128-128z" /> | ||
717 | <glyph unicode="" d="M853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.52-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 281.173l93.867 94.293c11.947 11.093 15.36 27.733 10.667 42.667-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667zM853.333 768v21.333c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-21.333c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h213.333c23.467 0 42.667 19.2 42.667 42.667v170.667c0 23.467-19.2 42.667-42.667 42.667zM819.2 768h-145.067v21.333c0 40.107 32.427 72.533 72.533 72.533s72.533-32.427 72.533-72.533v-21.333z" /> | ||
718 | <glyph unicode="" d="M277.333 704l234.667-234.667 298.667 298.667-42.667 42.667-256-256-192 192h149.333v64h-256v-256h64v149.333zM1011.627 227.414c-130.133 123.307-305.92 199.253-499.627 199.253s-369.493-75.947-499.627-199.253c-7.68-7.68-12.373-18.347-12.373-30.293s4.693-22.613 12.373-30.293l105.813-105.813c7.68-7.68 18.347-12.373 30.293-12.373 11.52 0 22.187 4.693 29.867 11.947 33.707 31.573 72.107 58.027 113.493 78.933 14.080 6.827 23.893 21.333 23.893 38.4v132.267c61.867 20.48 128 31.147 196.267 31.147s134.4-10.667 196.267-30.72v-132.267c0-16.64 9.813-31.573 23.893-38.4 41.813-20.907 79.787-47.787 113.92-78.933 7.68-7.68 18.347-11.947 29.867-11.947 11.947 0 22.613 4.693 30.293 12.373l105.813 105.813c7.68 7.68 12.373 18.347 12.373 30.293s-5.12 22.187-12.8 29.867z" /> | ||
719 | <glyph unicode="" d="M725.333 810.667h-85.333v-298.667h85.333v298.667zM853.333 277.334c-53.333 0-104.533 8.533-152.32 24.32-14.933 4.693-31.573 1.28-43.52-10.24l-93.867-93.867c-120.747 61.44-219.733 160-281.173 281.173l93.867 94.293c11.947 11.093 15.36 27.733 10.667 42.667-15.787 47.787-24.32 98.987-24.32 152.32 0 23.467-19.2 42.667-42.667 42.667h-149.333c-23.467 0-42.667-19.2-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.467 0 42.667 19.2 42.667 42.667v149.333c0 23.467-19.2 42.667-42.667 42.667zM810.667 810.667v-298.667h85.333v298.667h-85.333z" /> | ||
720 | <glyph unicode="" d="M853.333 682.667h-170.667v85.333l-85.333 85.333h-170.667l-85.333-85.333v-85.333h-170.667c-47.36 0-84.907-37.973-84.907-85.333l-0.427-469.333c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v469.333c0 47.36-37.973 85.333-85.333 85.333zM426.667 768h170.667v-85.333h-170.667v85.333zM512 128l-213.333 213.333h128v170.667h170.667v-170.667h128l-213.333-213.333z" /> | ||
721 | <glyph unicode="" d="M853.333 682.667h-170.667v85.333l-85.333 85.333h-170.667l-85.333-85.333v-85.333h-170.667c-47.36 0-84.907-37.973-84.907-85.333l-0.427-469.333c0-47.36 37.973-85.333 85.333-85.333h682.667c47.36 0 85.333 37.973 85.333 85.333v469.333c0 47.36-37.973 85.333-85.333 85.333zM426.667 768h170.667v-85.333h-170.667v85.333zM448 192l-149.333 149.333 60.16 60.16 89.173-89.173 221.013 221.013 60.16-60.16-281.173-281.173z" /> | ||
722 | <glyph unicode="" d="M768 853.334h-341.333l-255.147-256-0.853-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM512 597.334h-85.333v170.667h85.333v-170.667zM640 597.334h-85.333v170.667h85.333v-170.667zM768 597.334h-85.333v170.667h85.333v-170.667z" /> | ||
723 | <glyph unicode="" d="M768 853.334h-341.333l-255.147-256-0.853-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM554.667 213.334h-85.333v85.333h85.333v-85.333zM554.667 384h-85.333v213.333h85.333v-213.333z" /> | ||
724 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM554.667 341.334h-85.333v85.333h85.333v-85.333zM554.667 512h-85.333v170.667h85.333v-170.667z" /> | ||
725 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM384 469.334h-85.333v85.333h85.333v-85.333zM554.667 469.334h-85.333v85.333h85.333v-85.333zM725.333 469.334h-85.333v85.333h85.333v-85.333z" /> | ||
726 | <glyph unicode="" d="M426.667 667.734v89.173c-34.133-8.96-66.133-23.040-95.147-40.96l62.293-62.293c10.667 5.12 21.333 10.24 32.853 14.080zM122.027 707.84l100.693-100.693c-32.853-52.053-52.053-113.92-52.053-180.48 0-94.293 38.827-179.2 100.693-240.64l-100.693-100.693h256v256l-95.573-95.573c-46.080 46.507-75.093 110.080-75.093 180.907 0 42.667 10.667 82.773 29.013 118.187l344.747-344.747c-10.667-5.547-21.333-10.667-32.853-14.507v-89.173c34.133 8.96 66.133 23.040 95.147 40.96l100.693-100.693 54.187 54.187-670.293 671.147-54.613-54.187zM853.333 768h-256v-256l95.573 95.573c46.080-46.507 75.093-110.080 75.093-180.907 0-42.667-10.667-82.773-29.013-118.187l62.293-62.293c32.853 52.053 52.053 113.92 52.053 180.48 0 94.293-38.827 179.2-100.693 240.64l100.693 100.693z" /> | ||
727 | <glyph unicode="" d="M128 426.667c0-94.293 38.827-179.2 100.693-240.64l-100.693-100.693h256v256l-95.573-95.573c-46.080 46.507-75.093 110.080-75.093 180.907 0 111.36 71.253 206.080 170.667 241.067v89.173c-147.2-37.973-256-171.093-256-330.24zM469.333 213.334h85.333v85.333h-85.333v-85.333zM896 768h-256v-256l95.573 95.573c46.080-46.507 75.093-110.080 75.093-180.907 0-111.36-71.253-206.080-170.667-241.067v-89.173c147.2 37.973 256 171.093 256 330.24 0 94.293-38.827 179.2-100.693 240.64l100.693 100.693zM469.333 384h85.333v256h-85.333v-256z" /> | ||
728 | <glyph unicode="" d="M512 768v128l-170.667-170.667 170.667-170.667v128c141.227 0 256-114.773 256-256 0-43.093-10.667-84.053-29.867-119.467l62.293-62.293c33.28 52.48 52.907 114.773 52.907 181.76 0 188.587-152.747 341.333-341.333 341.333zM512 170.667c-141.227 0-256 114.773-256 256 0 43.093 10.667 84.053 29.867 119.467l-62.293 62.293c-33.28-52.48-52.907-114.773-52.907-181.76 0-188.587 152.747-341.333 341.333-341.333v-128l170.667 170.667-170.667 170.667v-128z" /> | ||
729 | <glyph unicode="" d="M725.333 895.574l-426.667 0.427c-46.933 0-85.333-38.4-85.333-85.333v-768c0-46.933 38.4-85.333 85.333-85.333h426.667c46.933 0 85.333 38.4 85.333 85.333v768c0 46.933-38.4 84.907-85.333 84.907zM725.333 128h-426.667v597.333h426.667v-597.333zM682.667 384h-128v213.333h-85.333v-213.333h-128l170.667-170.667 170.667 170.667z" /> | ||
730 | <glyph unicode="" d="M85.333 256v-85.333c117.76 0 213.333-95.573 213.333-213.333h85.333c0 165.12-133.547 298.667-298.667 298.667zM85.333 85.334v-128h128c0 70.827-57.173 128-128 128zM85.333 426.667v-85.333c212.053 0 384-171.947 384-384h85.333c0 259.413-209.92 469.333-469.333 469.333zM725.333 895.574l-426.667 0.427c-46.933 0-85.333-38.4-85.333-85.333v-314.453c29.44-6.827 58.027-15.787 85.333-27.307v256.427h426.667v-554.667h-129.28c22.187-53.333 35.84-110.507 40.533-170.667h88.747c46.933 0 85.333 38.4 85.333 85.333v725.333c0 46.933-38.4 84.907-85.333 84.907z" /> | ||
731 | <glyph unicode="" d="M807.253 724.907c-8.533 25.173-32.427 43.093-60.587 43.093h-469.333c-28.16 0-51.627-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 298.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 298.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 512l64 192h469.333l64-192h-597.333z" /> | ||
732 | <glyph unicode="" d="M0 298.667h85.333v256h-85.333v-256zM128 213.334h85.333v426.667h-85.333v-426.667zM938.667 554.667v-256h85.333v256h-85.333zM810.667 213.334h85.333v426.667h-85.333v-426.667zM704 810.667h-384c-35.413 0-64-28.587-64-64v-640c0-35.413 28.587-64 64-64h384c35.413 0 64 28.587 64 64v640c0 35.413-28.587 64-64 64zM682.667 128h-341.333v597.333h341.333v-597.333z" /> | ||
733 | <glyph unicode="" d="M853.333 853.334h-682.667c-46.933 0-84.907-38.4-84.907-85.333l-0.427-768 170.667 170.667h597.333c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM768 341.334l-170.667 136.533v-136.533h-341.333v341.333h341.333v-136.533l170.667 136.533v-341.333z" /> | ||
734 | <glyph unicode="" d="M938.667 768v21.333c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-21.333c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h213.333c23.467 0 42.667 19.2 42.667 42.667v170.667c0 23.467-19.2 42.667-42.667 42.667zM904.533 768h-145.067v21.333c0 40.107 32.427 72.533 72.533 72.533s72.533-32.427 72.533-72.533v-21.333zM807.253 426.667c1.707-14.080 3.413-28.16 3.413-42.667 0-88.747-34.133-169.387-89.6-229.973-11.093 34.56-42.667 59.307-81.067 59.307h-42.667v128c0 23.467-19.2 42.667-42.667 42.667h-256v85.333h85.333c23.467 0 42.667 19.2 42.667 42.667v85.333h85.333c46.933 0 85.333 38.4 85.333 85.333v108.373c-40.533 12.8-83.2 19.627-128 19.627-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667c0 14.507-0.853 28.587-2.133 42.667h-86.613zM426.667 45.654c-168.533 20.907-298.667 164.267-298.667 338.347 0 26.453 3.413 51.627 8.96 76.373l204.373-204.373v-42.667c0-46.933 38.4-85.333 85.333-85.333v-82.347z" /> | ||
735 | <glyph unicode="" d="M512 682.667c47.36 0 85.333 38.4 85.333 85.333 0 16.213-4.267 31.147-12.373 43.947l-72.96 126.72-72.96-126.72c-8.107-12.8-12.373-27.733-12.373-43.947 0-46.933 38.4-85.333 85.333-85.333zM708.267 256.427l-45.653 45.653-46.080-45.653c-55.467-55.467-152.747-55.893-208.64 0l-45.653 45.653-46.507-45.653c-27.733-27.733-64.853-43.093-104.107-43.093-31.147 0-59.733 9.813-83.627 26.027v-196.693c0-23.467 19.2-42.667 42.667-42.667h682.667c23.467 0 42.667 19.2 42.667 42.667v196.693c-23.893-16.213-52.48-26.027-83.627-26.027-39.253 0-76.373 15.36-104.107 43.093zM768 554.667h-213.333v85.333h-85.333v-85.333h-213.333c-70.827 0-128-57.173-128-128v-65.707c0-46.080 37.547-83.627 83.627-83.627 22.187 0 43.52 8.533 58.88 24.32l91.307 90.88 90.88-90.88c31.573-31.573 86.613-31.573 118.187 0l91.307 90.88 90.88-90.88c15.787-15.787 36.693-24.32 58.88-24.32 46.080 0 83.627 37.547 83.627 83.627v65.707c0.427 70.827-56.747 128-127.573 128z" /> | ||
736 | <glyph unicode="" d="M512 640v170.667h-426.667v-768h853.333v597.333h-426.667zM256 128h-85.333v85.333h85.333v-85.333zM256 298.667h-85.333v85.333h85.333v-85.333zM256 469.334h-85.333v85.333h85.333v-85.333zM256 640h-85.333v85.333h85.333v-85.333zM426.667 128h-85.333v85.333h85.333v-85.333zM426.667 298.667h-85.333v85.333h85.333v-85.333zM426.667 469.334h-85.333v85.333h85.333v-85.333zM426.667 640h-85.333v85.333h85.333v-85.333zM853.333 128h-341.333v85.333h85.333v85.333h-85.333v85.333h85.333v85.333h-85.333v85.333h341.333v-426.667zM768 469.334h-85.333v-85.333h85.333v85.333zM768 298.667h-85.333v-85.333h85.333v85.333z" /> | ||
737 | <glyph unicode="" d="M341.333 512h-128v128h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333zM768 469.334c70.827 0 127.573 57.173 127.573 128s-56.747 128-127.573 128c-13.653 0-26.88-2.133-38.827-5.973 24.32-34.56 38.4-76.373 38.4-122.027s-14.507-87.040-38.4-122.027c11.947-3.84 25.173-5.973 38.827-5.973zM554.667 469.334c70.827 0 127.573 57.173 127.573 128s-56.747 128-127.573 128c-70.827 0-128-57.173-128-128s57.173-128 128-128zM837.12 377.174c35.413-31.147 58.88-70.827 58.88-121.173v-85.333h128v85.333c0 65.707-101.12 106.24-186.88 121.173zM554.667 384c-85.333 0-256-42.667-256-128v-85.333h512v85.333c0 85.333-170.667 128-256 128z" /> | ||
738 | <glyph unicode="" d="M682.667 469.334c70.827 0 127.573 57.173 127.573 128s-56.747 128-127.573 128c-70.827 0-128-57.173-128-128s57.173-128 128-128zM341.333 469.334c70.827 0 127.573 57.173 127.573 128s-56.747 128-127.573 128c-70.827 0-128-57.173-128-128s57.173-128 128-128zM341.333 384c-99.413 0-298.667-49.92-298.667-149.333v-106.667h597.333v106.667c0 99.413-199.253 149.333-298.667 149.333zM682.667 384c-12.373 0-26.453-0.853-41.387-2.133 49.493-35.84 84.053-84.053 84.053-147.2v-106.667h256v106.667c0 99.413-199.253 149.333-298.667 149.333z" /> | ||
739 | <glyph unicode="" d="M640 469.334v256l-128 128-128-128v-85.333h-256v-597.333h768v426.667h-256zM298.667 128h-85.333v85.333h85.333v-85.333zM298.667 298.667h-85.333v85.333h85.333v-85.333zM298.667 469.334h-85.333v85.333h85.333v-85.333zM554.667 128h-85.333v85.333h85.333v-85.333zM554.667 298.667h-85.333v85.333h85.333v-85.333zM554.667 469.334h-85.333v85.333h85.333v-85.333zM554.667 640h-85.333v85.333h85.333v-85.333zM810.667 128h-85.333v85.333h85.333v-85.333zM810.667 298.667h-85.333v85.333h85.333v-85.333z" /> | ||
740 | <glyph unicode="" d="M511.573 853.334c-235.52 0-426.24-191.147-426.24-426.667s190.72-426.667 426.24-426.667c235.947 0 427.093 191.147 427.093 426.667s-191.147 426.667-427.093 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM661.333 469.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 469.334c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 192c99.413 0 183.893 62.293 218.027 149.333h-436.053c34.133-87.040 118.613-149.333 218.027-149.333z" /> | ||
741 | <glyph unicode="" d="M490.667-0c46.933 0 85.333 38.4 85.333 85.333h-170.667c0-46.933 38.4-85.333 85.333-85.333zM768 256v234.667c0 130.987-90.88 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.453-29.013-213.333-138.667-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333zM682.667 213.334h-384v277.333c0 106.24 85.76 192 192 192s192-85.76 192-192v-277.333z" /> | ||
742 | <glyph unicode="" d="M490.667-0c46.933 0 85.333 38.4 85.333 85.333h-170.667c0-46.933 38.4-85.333 85.333-85.333zM768 490.667c0 130.987-90.88 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-21.76-5.12-42.24-13.653-61.867-23.893l403.2-402.773v157.013zM756.48 128l85.333-85.333 54.187 54.187-713.813 713.813-54.187-54.187 124.587-124.587c-24.747-41.387-39.253-89.6-39.253-141.227v-234.667l-85.333-85.333v-42.667h628.48z" /> | ||
743 | <glyph unicode="" d="M280.747 785.92l-61.013 61.013c-101.973-77.653-169.387-198.4-175.787-334.933h85.333c6.4 113.067 64.427 212.053 151.467 273.92zM852.053 512h85.333c-6.4 136.533-73.813 257.28-176.213 334.933l-61.013-61.013c87.467-61.867 145.493-160.853 151.893-273.92zM768 490.667c0 130.987-90.88 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.453-29.013-213.333-138.667-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333v234.667zM490.667-0c5.973 0 11.52 0.427 17.067 1.707 27.733 5.547 50.773 24.747 61.44 50.347 4.267 10.24 6.827 21.333 6.827 33.28h-170.667c0-46.933 38.4-85.333 85.333-85.333z" /> | ||
744 | <glyph unicode="" d="M490.667-0c46.933 0 85.333 38.4 85.333 85.333h-170.667c0-46.933 38.4-85.333 85.333-85.333zM768 256v234.667c0 130.987-90.88 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.453-29.013-213.333-138.667-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333zM597.333 520.534l-119.467-145.067h119.467v-76.8h-213.333v76.8l119.467 145.067h-119.467v76.8h213.333v-76.8z" /> | ||
745 | <glyph unicode="" d="M490.667-0c46.933 0 85.333 38.4 85.333 85.333h-170.667c0-46.933 38.4-85.333 85.333-85.333zM768 256v234.667c0 130.987-90.88 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.453-29.013-213.333-138.667-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333z" /> | ||
746 | <glyph unicode="" d="M128 725.334v-256h213.333l-42.667 170.667 170.667-42.667v213.333h-256c-46.933 0-85.333-38.4-85.333-85.333zM341.333 384h-213.333v-256c0-46.933 38.4-85.333 85.333-85.333h256v213.333l-170.667-42.667 42.667 170.667zM725.333 213.334l-170.667 42.667v-213.333h256c46.933 0 85.333 38.4 85.333 85.333v256h-213.333l42.667-170.667zM810.667 810.667h-256v-213.333l170.667 42.667-42.667-170.667h213.333v256c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
747 | <glyph unicode="" d="M853.333 768h-135.253l-78.080 85.333h-256l-78.080-85.333h-135.253c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333zM512 640c69.547 0 130.56-33.707 169.813-85.333h-169.813c-70.827 0-128-57.173-128-128 0-14.933 2.987-29.44 7.68-42.667h-88.747c-2.56 13.653-4.267 28.16-4.267 42.667 0 117.76 95.573 213.333 213.333 213.333zM512 213.334c-69.547 0-130.56 33.707-169.813 85.333h169.813c70.827 0 128 57.173 128 128 0 14.933-2.987 29.44-7.68 42.667h88.747c2.987-13.653 4.267-28.16 4.267-42.667 0-117.76-95.573-213.333-213.333-213.333z" /> | ||
748 | <glyph unicode="" d="M704 384c-51.2 0-130.987-14.507-192-42.667-61.013 28.587-140.8 42.667-192 42.667-92.587 0-277.333-46.080-277.333-138.667v-117.333h938.667v117.333c0 92.587-184.747 138.667-277.333 138.667zM533.333 192h-426.667v53.333c0 23.040 109.227 74.667 213.333 74.667s213.333-51.627 213.333-74.667v-53.333zM917.333 192h-320v53.333c0 19.627-8.533 36.693-22.187 52.053 37.547 12.8 83.627 22.613 128.853 22.613 104.107 0 213.333-51.627 213.333-74.667v-53.333zM320 426.667c82.347 0 149.333 66.987 149.333 149.333s-66.987 149.333-149.333 149.333-149.333-66.987-149.333-149.333 66.987-149.333 149.333-149.333zM320 661.334c46.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.333zM704 426.667c82.347 0 149.333 66.987 149.333 149.333s-66.987 149.333-149.333 149.333-149.333-66.987-149.333-149.333 66.987-149.333 149.333-149.333zM704 661.334c46.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.333z" /> | ||
749 | <glyph unicode="" d="M682.667 469.334c70.827 0 127.573 57.173 127.573 128s-56.747 128-127.573 128c-70.827 0-128-57.173-128-128s57.173-128 128-128zM341.333 469.334c70.827 0 127.573 57.173 127.573 128s-56.747 128-127.573 128c-70.827 0-128-57.173-128-128s57.173-128 128-128zM341.333 384c-99.413 0-298.667-49.92-298.667-149.333v-106.667h597.333v106.667c0 99.413-199.253 149.333-298.667 149.333zM682.667 384c-12.373 0-26.453-0.853-41.387-2.133 49.493-35.84 84.053-84.053 84.053-147.2v-106.667h256v106.667c0 99.413-199.253 149.333-298.667 149.333z" /> | ||
750 | <glyph unicode="" d="M640 426.667c94.293 0 170.667 76.373 170.667 170.667s-76.373 170.667-170.667 170.667-170.667-76.373-170.667-170.667 76.373-170.667 170.667-170.667zM256 512v128h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128zM640 341.334c-113.92 0-341.333-57.173-341.333-170.667v-85.333h682.667v85.333c0 113.493-227.413 170.667-341.333 170.667z" /> | ||
751 | <glyph unicode="" d="M512 686.934c49.493 0 89.6-40.107 89.6-89.6s-40.107-89.6-89.6-89.6-89.6 40.107-89.6 89.6 40.107 89.6 89.6 89.6zM512 302.934c126.72 0 260.267-62.293 260.267-89.6v-46.933h-520.533v46.933c0 27.307 133.547 89.6 260.267 89.6zM512 768c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM512 384c-113.92 0-341.333-57.173-341.333-170.667v-128h682.667v128c0 113.493-227.413 170.667-341.333 170.667z" /> | ||
752 | <glyph unicode="" d="M512 426.667c94.293 0 170.667 76.373 170.667 170.667s-76.373 170.667-170.667 170.667-170.667-76.373-170.667-170.667 76.373-170.667 170.667-170.667zM512 341.334c-113.92 0-341.333-57.173-341.333-170.667v-85.333h682.667v85.333c0 113.493-227.413 170.667-341.333 170.667z" /> | ||
753 | <glyph unicode="" d="M426.667 597.334h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667zM618.667 679.254v-77.653l106.667 21.333v-452.267h85.333v554.667z" /> | ||
754 | <glyph unicode="" d="M810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM384 213.334h-85.333v298.667h85.333v-298.667zM554.667 213.334h-85.333v426.667h85.333v-426.667zM725.333 213.334h-85.333v170.667h85.333v-170.667z" /> | ||
755 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM469.333 88.32c-168.533 20.907-298.667 164.267-298.667 338.347 0 26.453 3.413 51.627 8.96 76.373l204.373-204.373v-42.667c0-46.933 38.4-85.333 85.333-85.333v-82.347zM763.733 196.694c-11.093 34.56-42.667 59.307-81.067 59.307h-42.667v128c0 23.467-19.2 42.667-42.667 42.667h-256v85.333h85.333c23.467 0 42.667 19.2 42.667 42.667v85.333h85.333c46.933 0 85.333 38.4 85.333 85.333v17.493c125.013-50.773 213.333-173.227 213.333-316.16 0-88.747-34.133-169.387-89.6-229.973z" /> | ||
756 | <glyph unicode="" d="M213.333 376.32v-170.667l298.667-162.987 298.667 162.987v170.667l-298.667-162.987-298.667 162.987zM512 810.667l-469.333-256 469.333-256 384 209.493v-294.827h85.333v341.333l-469.333 256z" /> | ||
757 | <glyph unicode="" d="M768 252.587c-32.427 0-61.44-12.8-83.627-32.853l-304.213 177.067c2.133 9.813 3.84 19.627 3.84 29.867s-1.707 20.053-3.84 29.867l300.8 175.36c23.040-21.333 53.333-34.56 87.040-34.56 70.827 0 128 57.173 128 128s-57.173 128-128 128-128-57.173-128-128c0-10.24 1.707-20.053 3.84-29.867l-300.8-175.36c-23.040 21.333-53.333 34.56-87.040 34.56-70.827 0-128-57.173-128-128s57.173-128 128-128c33.707 0 64 13.227 87.040 34.56l303.787-177.493c-2.133-8.96-3.413-18.347-3.413-27.733 0-68.693 55.893-124.587 124.587-124.587s124.587 55.893 124.587 124.587-55.893 124.587-124.587 124.587z" /> | ||
758 | <glyph unicode="" d="M576 910.080s31.573-113.067 31.573-204.8c0-87.893-57.6-159.147-145.493-159.147-88.32 0-154.88 71.253-154.88 159.147l1.28 15.36c-86.187-102.4-137.813-235.093-137.813-379.307 0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333c0 229.973-110.507 435.2-277.333 568.747zM499.627 128c-75.947 0-137.387 59.733-137.387 133.973 0 69.12 44.8 117.76 119.893 133.12 75.52 15.36 153.6 51.627 197.12 110.080 16.64-55.040 25.173-113.067 25.173-172.373 0-113.067-91.733-204.8-204.8-204.8z" /> | ||
759 | <glyph unicode="" d="M810.667 725.334v-597.333h-597.333v597.333h597.333zM810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333z" /> | ||
760 | <glyph unicode="" d="M810.667 810.667h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c47.36 0 85.333 38.4 85.333 85.333v597.333c0 46.933-37.973 85.333-85.333 85.333zM426.667 213.334l-213.333 213.333 60.16 60.16 153.173-152.747 323.84 323.84 60.16-60.587-384-384z" /> | ||
761 | <glyph unicode="" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" /> | ||
762 | <glyph unicode="" d="M512 640c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" /> | ||
763 | <glyph unicode="" d="M938.667 523.094l-306.773 26.453-119.893 282.453-119.893-282.88-306.773-26.027 232.96-201.813-69.973-299.947 263.68 159.147 263.68-159.147-69.547 299.947 232.533 201.813zM512 260.267v396.8l72.96-172.373 186.88-16.213-141.653-122.88 42.667-182.613-160.853 97.28z" /> | ||
764 | <glyph unicode="" d="M938.667 544.427l-306.773 26.453-119.893 282.453-119.893-282.88-306.773-26.027 232.96-201.813-69.973-299.947 263.68 159.147 263.68-159.147-69.547 299.947 232.533 201.813zM512 281.6l-160.427-96.853 42.667 182.613-141.653 122.88 186.88 16.213 72.533 171.947 72.96-172.373 186.88-16.213-141.653-122.88 42.667-182.613-160.853 97.28z" /> | ||
765 | <glyph unicode="" d="M512 201.814l263.68-159.147-69.973 299.947 232.96 201.813-306.773 26.027-119.893 282.88-119.893-282.88-306.773-26.027 232.96-201.813-69.973-299.947z" /> | ||
766 | <glyph unicode="" d="M1032.533 597.334l59.733 72.533c-21.333 12.8-226.133 183.467-537.6 183.467s-516.267-170.667-537.6-183.467l537.6-669.867 298.667 371.2v226.133c0 0 179.2 0 179.2 0z" horiz-adv-x="1109" /> | ||
767 | <glyph unicode="" d="M900.267 576c34.133 0 68.267-8.533 98.133-25.6l93.867 119.467c-17.067 12.8-221.867 183.467-533.333 183.467s-516.267-170.667-537.6-183.467l537.6-669.867 179.2 221.867c-34.133 38.4-51.2 85.333-51.2 136.533 0 123.733 98.133 217.6 213.333 217.6z" horiz-adv-x="1109" /> | ||
768 | <glyph unicode="" d="M938.667 597.334v256l-853.333-853.333h682.667v597.333h170.667z" /> | ||
769 | </font></defs></svg> \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.ttf b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.ttf new file mode 100644 index 00000000..e12f0cc4 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.ttf | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.woff new file mode 100644 index 00000000..201581f2 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.woff2 b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.woff2 new file mode 100644 index 00000000..5efd1b93 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/material-design-icons/Material-Design-Icons.woff2 | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.ttf b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.ttf new file mode 100644 index 00000000..68822caf --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.ttf | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.woff new file mode 100644 index 00000000..1f75afdc --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.woff2 b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.woff2 new file mode 100644 index 00000000..350d1c3a --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Bold.woff2 | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.ttf b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.ttf new file mode 100644 index 00000000..aa453407 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.ttf | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.woff new file mode 100644 index 00000000..3480c6c8 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.woff2 b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.woff2 new file mode 100644 index 00000000..9a4d98c4 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Light.woff2 | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.ttf b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.ttf new file mode 100644 index 00000000..a3c1a1f1 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.ttf | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.woff new file mode 100644 index 00000000..1186773f --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.woff2 b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.woff2 new file mode 100644 index 00000000..d10a5926 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Medium.woff2 | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.ttf b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.ttf new file mode 100644 index 00000000..0e58508a --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.ttf | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.woff new file mode 100644 index 00000000..f823258a --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.woff2 b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.woff2 new file mode 100644 index 00000000..b7082ef3 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Regular.woff2 | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.ttf b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.ttf new file mode 100644 index 00000000..8779333b --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.ttf | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.woff new file mode 100644 index 00000000..2a98c1e4 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.woff2 b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.woff2 new file mode 100644 index 00000000..a38025a1 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/font/roboto/Roboto-Thin.woff2 | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.eot b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.eot new file mode 100644 index 00000000..56323516 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.eot | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.svg b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.svg new file mode 100644 index 00000000..b4586136 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.svg | |||
@@ -0,0 +1,41 @@ | |||
1 | <?xml version="1.0" standalone="no"?> | ||
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > | ||
3 | <svg xmlns="http://www.w3.org/2000/svg"> | ||
4 | <metadata> | ||
5 | <json> | ||
6 | { | ||
7 | "fontFamily": "icomoon", | ||
8 | "majorVersion": 1, | ||
9 | "minorVersion": 0, | ||
10 | "version": "Version 1.0", | ||
11 | "fontId": "icomoon", | ||
12 | "psName": "icomoon", | ||
13 | "subFamily": "Regular", | ||
14 | "fullName": "icomoon", | ||
15 | "description": "Generated by IcoMoon" | ||
16 | } | ||
17 | </json> | ||
18 | </metadata> | ||
19 | <defs> | ||
20 | <font id="icomoon" horiz-adv-x="512"> | ||
21 | <font-face units-per-em="512" ascent="480" descent="-32" /> | ||
22 | <missing-glyph horiz-adv-x="512" /> | ||
23 | <glyph unicode=" " d="" horiz-adv-x="256" /> | ||
24 | <glyph unicode="" d="M256 389.333c-94.272 0-170.667-76.416-170.667-170.666s76.394-170.667 170.667-170.667 170.667 76.416 170.667 170.667-76.394 170.666-170.667 170.666zM335.082 169.749c8.341-8.341 8.341-21.824 0-30.166-4.16-4.16-9.622-6.25-15.082-6.25s-10.923 2.091-15.082 6.25l-48.918 48.918-48.917-48.918c-4.16-4.16-9.621-6.25-15.083-6.25s-10.923 2.091-15.083 6.25c-8.341 8.341-8.341 21.824 0 30.166l48.917 48.918-48.917 48.917c-8.341 8.341-8.341 21.824 0 30.166s21.824 8.341 30.166 0l48.917-48.917 48.918 48.917c8.341 8.341 21.824 8.341 30.166 0s8.341-21.824 0-30.166l-48.918-48.917 48.918-48.918z" /> | ||
25 | <glyph unicode="" d="M245.333 73.109c-37.035 0-71.85 14.421-98.048 40.598-26.176 26.197-40.618 61.014-40.618 98.070s14.442 71.872 40.618 98.070c8.341 8.341 21.824 8.341 30.166 0s8.341-21.824 0-30.166c-18.133-18.154-28.118-42.261-28.118-67.904s9.984-49.771 28.118-67.904c18.133-18.134 42.219-28.096 67.882-28.096s49.749 9.984 67.883 28.096c18.154 18.134 28.118 42.24 28.118 67.904s-9.984 49.771-28.118 67.904c-8.341 8.341-8.341 21.824 0 30.166s21.824 8.341 30.166 0c26.176-26.219 40.618-61.035 40.618-98.070s-14.442-71.872-40.618-98.070c-26.197-26.176-61.014-40.597-98.048-40.597zM245.333 234.667c-11.797 0-21.333 9.558-21.333 21.333v106.667c0 11.776 9.536 21.333 21.334 21.333s21.334-9.558 21.334-21.333v-106.667c0-11.776-9.536-21.333-21.334-21.333z" /> | ||
26 | <glyph unicode="" d="M256 401.664l-136.832-136.832c-16.662-16.661-16.662-43.67 0-60.331s43.669-16.661 60.331 0l33.834 33.835v-154.496c0-23.552 19.094-42.666 42.667-42.666 23.552 0 42.666 19.115 42.666 42.666v154.496l33.834-33.835c8.341-8.341 19.243-12.502 30.166-12.502s21.824 4.16 30.166 12.502c16.661 16.661 16.661 43.67 0 60.331l-136.832 136.832z" /> | ||
27 | <glyph unicode="" d="M0 25.856v263.168q0 91.648 43.52 142.336t132.608 50.688h280.576q-2.56-2.56-26.624-27.136t-51.2-51.712-55.808-55.808-48.64-47.616-21.504-18.944q-7.68 0-7.68 8.192v79.872h-24.576q-30.208 0-48.128-3.072t-32.256-13.312-19.968-29.184-6.144-49.152v-134.144zM34.304-34.048q2.56 2.56 27.136 27.136t51.2 51.712 55.808 56.32 48.64 47.616 20.992 18.432q7.68 0 7.68-8.192v-79.872h24.576q59.392 0 82.944 18.432t23.040 76.288v134.144l114.688 114.176v-263.168q0-91.648-43.008-142.336t-133.12-50.688h-280.576z" horiz-adv-x="491" /> | ||
28 | <glyph unicode="" d="M150.528 104.192q7.168 7.168 17.408 7.168t18.432-7.168q16.384-17.408 0-35.84l-21.504-20.48q-28.672-28.672-67.584-28.672-39.936 0-68.608 28.672t-28.672 67.584q0 39.936 28.672 68.608l75.776 75.776q35.84 34.816 73.728 39.424t65.536-22.016q8.192-8.192 8.192-18.432t-8.192-18.432q-18.432-16.384-35.84 0-25.6 24.576-67.584-17.408l-75.776-74.752q-13.312-13.312-13.312-32.768t13.312-31.744q13.312-13.312 32.256-13.312t32.256 13.312zM380.928 398.080q28.672-28.672 28.672-67.584 0-39.936-28.672-68.608l-80.896-80.896q-37.888-36.864-76.8-36.864-31.744 0-57.344 25.6-7.168 7.168-7.168 17.408t7.168 18.432q7.168 7.168 17.92 7.168t17.92-7.168q25.6-24.576 62.464 12.288l80.896 79.872q14.336 14.336 14.336 32.768 0 19.456-14.336 31.744-12.288 13.312-28.672 15.872t-30.72-10.752l-25.6-25.6q-8.192-7.168-18.432-7.168t-17.408 7.168q-17.408 17.408 0 35.84l25.6 25.6q27.648 27.648 65.024 26.112t66.048-31.232z" horiz-adv-x="410" /> | ||
29 | <glyph unicode="" d="M438.784 96v-36.352q0-7.68-5.12-12.8t-13.312-5.632h-401.92q-7.68 0-12.8 5.632t-5.632 12.8v36.352q0 7.68 5.632 12.8t12.8 5.632h401.92q7.68 0 13.312-5.632t5.12-12.8zM438.784 242.432v-36.864q0-7.168-5.12-12.8t-13.312-5.12h-401.92q-7.68 0-12.8 5.12t-5.632 12.8v36.864q0 7.168 5.632 12.8t12.8 5.12h401.92q7.68 0 13.312-5.12t5.12-12.8zM438.784 388.352v-36.352q0-7.68-5.12-12.8t-13.312-5.632h-401.92q-7.68 0-12.8 5.632t-5.632 12.8v36.352q0 7.68 5.632 13.312t12.8 5.12h401.92q7.68 0 13.312-5.12t5.12-13.312z" horiz-adv-x="439" /> | ||
30 | <glyph unicode="" d="M235.52 459.52q97.28 0 166.4-69.12t69.12-166.4-69.12-166.4-166.4-69.12-166.4 69.12-69.12 166.4 69.12 166.4 166.4 69.12zM235.52 39.68q76.8 0 130.56 54.272t53.76 130.048q0 76.8-53.76 130.56t-130.56 53.76q-75.776 0-130.048-53.76t-54.272-130.56q0-75.776 54.272-130.048t130.048-54.272zM253.952 357.12v-124.928l76.8-76.8-25.6-25.6-87.040 87.040v140.288h35.84z" horiz-adv-x="471" /> | ||
31 | <glyph unicode="" d="M127.488 44.8q-17.408 0-28.672 14.336l-92.16 120.832q-8.192 12.288-6.144 26.624t13.312 23.552 26.112 7.168 24.064-14.336l60.416-78.848 151.552 242.688q8.192 12.288 22.016 15.36t27.136-4.096q12.288-8.192 15.36-22.016t-4.096-27.136l-179.2-286.72q-10.24-16.384-28.672-16.384z" horiz-adv-x="342" /> | ||
32 | <glyph unicode="" d="M225.28 449.28l61.44-172.032h163.84l-134.144-100.352 48.128-178.176-139.264 106.496-139.264-106.496 48.128 178.176-134.144 100.352h163.84z" horiz-adv-x="451" /> | ||
33 | <glyph unicode="" d="M460.8 49.92q-44.032 77.824-106.496 100.864t-168.96 23.040v-111.616l-185.344 171.008 185.344 164.864v-98.304q46.080 0 86.016-13.824t67.072-35.84 49.152-48.64 35.328-53.248 22.528-48.64 12.288-35.328z" horiz-adv-x="461" /> | ||
34 | <glyph unicode="" d="M471.040 370.432q-18.432-27.648-48.128-50.176v-12.288q0-66.56-30.72-128t-95.232-103.936-148.48-42.496q-81.92 0-148.48 43.008 7.168-1.024 23.552-1.024 67.584 0 119.808 40.96-31.744 1.024-56.32 19.456t-33.792 48.128q5.12-2.048 17.408-2.048 13.312 0 25.6 3.072-33.792 7.168-55.296 33.792t-21.504 61.44v1.024q18.432-10.24 43.008-12.288-43.008 29.696-43.008 80.896 0 24.576 13.312 48.128 78.848-96.256 199.68-100.352-3.072 9.216-3.072 21.504 0 39.936 28.16 68.096t69.12 28.16q41.984 0 69.632-29.696 30.72 6.144 61.44 22.528-10.24-33.792-41.984-53.248 28.672 4.096 55.296 15.36z" horiz-adv-x="471" /> | ||
35 | <glyph unicode="" d="M109.568 96q0-23.040-15.872-38.912t-38.912-15.872-38.912 15.872-15.872 38.912 15.872 38.912 38.912 15.872 38.912-15.872 15.872-38.912zM256 60.672q0.512-7.68-4.608-13.312-5.632-6.144-13.824-6.144h-38.4q-7.168 0-12.288 4.608t-5.632 11.776q-6.144 65.536-52.736 112.128t-112.128 52.736q-7.168 0.512-11.776 5.632t-4.608 12.288v38.4q0 8.192 6.144 13.312 4.608 5.12 12.288 5.12h1.536q45.568-3.584 87.040-23.040t74.24-51.712q32.256-32.256 51.712-74.24t23.040-87.552zM402.432 60.16q0.512-7.68-5.12-13.312-5.12-5.632-13.312-5.632h-40.96q-7.168 0-12.8 5.12t-5.632 11.776q-3.072 61.44-28.672 116.736t-66.048 96.256-96.256 66.048-116.224 29.184q-7.168 0-12.288 5.632t-5.12 12.288v40.96q0 7.68 5.632 13.312 5.12 5.12 12.8 5.12h0.512q75.264-4.096 143.36-34.304t121.856-83.968q53.248-53.248 83.968-121.856t34.304-143.36z" horiz-adv-x="402" /> | ||
36 | <glyph unicode="" d="M0 314.112l75.776 75.776 180.224-179.712 180.224 179.712 75.776-75.776-256-256-75.776 75.776z" /> | ||
37 | <glyph unicode="" d="M475.648 50.432v219.136q-9.216-10.24-19.968-18.944-76.288-58.368-121.856-96.256-14.336-12.288-23.552-19.456t-24.576-13.824-29.184-6.656h-1.024q-13.312 0-29.184 6.656t-24.576 13.824-23.552 19.456q-45.056 37.888-121.856 96.256-10.752 8.704-19.968 18.944v-219.136q0-4.096 3.072-6.656t6.144-2.56h420.864q3.584 0 6.144 2.56t3.072 6.656zM475.648 350.464v7.168t-0.512 3.584-0.512 3.584-1.536 2.56-2.56 2.048-4.096 1.024h-420.864q-3.584 0-6.144-3.072t-3.072-6.144q0-48.128 41.984-81.408 55.296-43.52 114.688-90.624 2.048-1.024 10.24-8.192t12.8-10.752 12.8-9.216 14.336-7.68 12.288-2.56h1.024q5.632 0 12.288 2.56t14.336 7.68 12.8 9.216 12.8 10.752 10.24 8.192q59.392 47.104 114.688 90.624 15.36 12.288 28.672 33.28t13.312 37.376zM512 361.216v-310.784q0-18.944-13.312-32.256t-32.256-13.824h-420.864q-18.432 0-32.256 13.824t-13.312 32.256v310.784q0 18.944 13.312 32.256t32.256 13.312h420.864q18.944 0 32.256-13.312t13.312-32.256z" /> | ||
38 | <glyph unicode="" d="M0 133.888l256 256 256-256-75.776-75.776-180.224 179.712-180.224-179.712z" /> | ||
39 | <glyph unicode="" d="M25.6 279.296q62.464-35.84 168.96-35.84t168.96 35.84l-27.648-248.832q-1.024-7.168-17.92-18.432t-51.2-22.016-72.192-10.752-71.68 10.752-51.2 22.016-18.432 18.432zM275.456 432.896q48.128-9.216 80.896-28.16t32.768-36.352v-5.12q0-29.696-57.344-50.688t-137.216-20.992-137.216 20.992-57.344 50.688v5.12q0 17.408 32.768 36.352t80.896 28.16l21.504 24.576q11.264 13.312 35.84 13.312h47.104q26.624 0 35.84-13.312zM247.808 375.552h43.008q-47.104 56.32-53.248 64.512-7.168 8.192-16.384 8.192h-52.224q-11.264 0-16.384-8.192l-54.272-64.512h43.008l32.768 33.792h41.984z" horiz-adv-x="389" /> | ||
40 | <glyph unicode="" d="M128 448h256v-64h-256zM480 352h-448c-17.6 0-32-14.4-32-32v-160c0-17.6 14.398-32 32-32h96v-128h256v128h96c17.6 0 32 14.4 32 32v160c0 17.6-14.4 32-32 32zM352 32h-192v160h192v-160zM487.2 304c0-12.813-10.387-23.2-23.199-23.2-12.813 0-23.201 10.387-23.201 23.2s10.388 23.2 23.201 23.2c12.813 0 23.199-10.387 23.199-23.2z" /> | ||
41 | </font></defs></svg> \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.ttf b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.ttf new file mode 100644 index 00000000..bb1f21f8 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.ttf | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.woff new file mode 100644 index 00000000..bab13779 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/icomoon.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/ptsans.woff b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/ptsans.woff new file mode 100644 index 00000000..cf7c62e1 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/fonts/ptsans.woff | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/blank.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/blank.png new file mode 100755 index 00000000..63e09844 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/blank.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/down.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/down.png new file mode 100644 index 00000000..b9d536a7 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/down.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/list.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/list.png new file mode 100755 index 00000000..bd5aff5a --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/list.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/table.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/table.png new file mode 100755 index 00000000..859c4cd8 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/table.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/top.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/top.png new file mode 100644 index 00000000..954a8c0a --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/baggy/top.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/bg-select.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/bg-select.png new file mode 100644 index 00000000..95120441 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/bg-select.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-other_themes.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-other_themes.png new file mode 100755 index 00000000..32543a44 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-other_themes.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-w.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-w.png new file mode 100755 index 00000000..65dc607b --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-w.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-wallabag.svg b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-wallabag.svg new file mode 100644 index 00000000..40193e1c --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo-wallabag.svg | |||
@@ -0,0 +1,300 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In --> | ||
3 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [ | ||
4 | <!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/"> | ||
5 | ]> | ||
6 | <svg version="1.1" | ||
7 | xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" | ||
8 | x="0px" y="0px" width="800px" height="800px" viewBox="0 0 800 800" overflow="visible" enable-background="new 0 0 800 800" | ||
9 | xml:space="preserve"> | ||
10 | <defs> | ||
11 | </defs> | ||
12 | <image overflow="visible" width="800" height="800" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAMgCAYAAADbcAZoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ | ||
13 | bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp | ||
14 | bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 | ||
15 | eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz | ||
16 | NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo | ||
17 | dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw | ||
18 | dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv | ||
19 | IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS | ||
20 | ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD | ||
21 | cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl | ||
22 | SUQ9InhtcC5paWQ6MkMyNzEzMDQ4QTgzMTFFM0JGNkJCRDhDMjI5OTRBNkIiIHhtcE1NOkRvY3Vt | ||
23 | ZW50SUQ9InhtcC5kaWQ6MkMyNzEzMDU4QTgzMTFFM0JGNkJCRDhDMjI5OTRBNkIiPiA8eG1wTU06 | ||
24 | RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQzI3MTMwMjhBODMxMUUzQkY2 | ||
25 | QkJEOEMyMjk5NEE2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQzI3MTMwMzhBODMxMUUz | ||
26 | QkY2QkJEOEMyMjk5NEE2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w | ||
27 | bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtTNJDcAADxbSURBVHja7N37ddPK2gfgybf2/9ungm0q | ||
28 | IFSAqYBQAaYCQgWECgIVJFRAqABTAaYCvCvY2RXk85yMDibkYsu6zEjPs5ZWuCSxNZKl96eZkQ6u | ||
29 | rq4CAABAF/5PEwAAAAIIAAAggAAAAAggAACAAAIAACCAAAAAAggAACCAAAAACCAAAIAAAgAAIIAA | ||
30 | AAACCAAAIIAAAAAIIAAAgAACAAAggAAAAAIIAAAggAAAAAggAACAAAIAACCAAAAAAggAACCAAAAA | ||
31 | CCAAAIAAAgAAIIAAAAACCAAAIIAAAAAIIAAAgAACAAAggAAAAAIIAACAAAIAAAggAACAAAIAACCA | ||
32 | AAAAAggAAIAAAgAACCAAAIAAAgAAIIAAAAACCAAAgAACAAAIIAAAgAACAAAggAAAAAIIAACAAAIA | ||
33 | AAggAACAAAIAACCAAAAAAggAAIAAAgAACCAAAIAAAgAAIIAAAAACCAAAgAACAAAIIAAAAAIIAAAg | ||
34 | gAAAAAIIAACAAAIAAAggAAAAAggAACCAAAAAAggAAIAAAgAACCAAAAACCAAAIIAAAAACCAAAgAAC | ||
35 | AAAIIAAAAAIIAAAggAAAAAIIAACAAAIAAAggAAAAAggAACCAAAAAAggAAIAAAgAACCAAAAACCAAA | ||
36 | IIAAAAACiCYAAAAEEAAAYHD+0ATAWB0cHMQvk/VynP5pkRbY13S9zNfLn+vl63q5uO2brq6utBQw | ||
37 | vvOvgx8w8gDyab0cbfxzDCCv1stKC1FTDLRvU7itvLgthDgHAwIIwPgCyJf1Mrvlv5cpjNx59Ro2 | ||
38 | HK6Xl+G612Nyy//HQPtIAAEQQAAB5K4AsukyhZDPwggbpuG69+x1+vNDHoUbPWvOwcAYmYQOjN3l | ||
39 | Ft8Tr2jPw/VwrX/Wy1m4vuLN+FRzhr6tlx/r5XTL8BF2+D4AAQRgwL7XKEDnqQD9lv7M8G0G0FMB | ||
40 | FEAAAahrscfPxiI09obEK+En4fax/5RrmsJG1et1pEkA9mcOCDDeA+D1HJCoqQNhHM71Yb28D9sN | ||
41 | 7SJP83A9oXzW8O99djPwOgcDY6QHBKC5ieWxByTefjX2iBxr1qJUQ+vitjtrIXwAIIAA/M/XForZ | ||
42 | 01TMKmTzDx4nG8Fj2uJr6RUDCIZgAWM+AP4cgjVNBWhbYg/Lm+DhhrmZp6DY1dydg5v/4BwMjJEe | ||
43 | EIDrYNBmOIiTl+MdswzLysMs/OzxmHS4jwEggAD8T9sPGKyGZcUHH041dy8mKXT0sQ0EEAABBOAX | ||
44 | nzt6nVm47g1xS9duxXaPvR7znl7/q00AIIAAbFqE7iYJxyvx8aF2p5q9Eyfhutejz+e0LG0GAAEE | ||
45 | 4LYQ0qU4J+Rb8ADDNoNeHHL1doT7FoAAAlCAzz28Znya+o/0lWbDR+z1mGfwXmLvh1vwAgggAL9Z | ||
46 | 9Fgsf8ukWB5S+Dgc+X4FIIAAZG4V+r1b0ZkQsrfDFOZy6lEyAR1AAAG406Ln1z9LC7urJvdP7VMA | ||
47 | AghAKb5n8B7mQkit8JHjM1bM/wAQQAAeLBhzIITsHj5ynMi/sHkABBCAUgpGIWQ7ZyHfu4iZ/wEg | ||
48 | gAA8aCWEFCM+zDHnp8ovbCIAAQSgpABShRBPTb+9XY4zfn/mfwAIIABbF465OQ5u0bvpsIBQtrCZ | ||
49 | AAQQgG38m+n7ikOxjmye/046P0tfc2b+B4AAArCVnIfN5DzhuiunhbTBwkcJQAAB2MYy4/dWPWxv | ||
50 | MtJtE3uA5oXsQ+Z/AAggAIMwTSFkjOtdyh3BlnZTAAEEYEhmYXx3xiph3kfF/A8AAQRgcOKdscYy | ||
51 | KX2eQlcp9IAA3OHg6upKKwDjPAAeHNz1X7HQ/VLIasR5Bk9Cfs8uaVLs9fgRypr3crDNNzkHA2Ok | ||
52 | BwSg/OJ86E9KPy0sfOj9ABBAAHZS2m1uZ+vlZKDbIq7bvLD3vPIRAhBAAHZR4i1u34ZhPh+kxIn2 | ||
53 | 332EAAQQgDEY2lCs40JDled/AAggADv5s9D3HYv1k4Fsg9gL9bbQ924OCIAAArBzIV+qWLRPB7AN | ||
54 | jsN4n/YOIIAAUJTSh2JNQ7m9H9HCLggggACMySyU/YDCtzYhgAACQFlKe3ZGZRrKu+3uppVdD0AA | ||
55 | ARijWMgfF/i+S+/9EEAABBCA0XodypqQHt/r3GYDEEAAKFNpt7IdwtwPt+AFEEAARm0eyugFmYZh | ||
56 | 9H78a5cDEEAAdvV1YOtTwm153fkKQAABYCBmaclVHCo2H0hbr+xuAAIIwK4uB7hOOfcwHA+onQUQ | ||
57 | AAEEYGdDnEg8C/n2gry2ywEIIABjdjnQ9cqx0J+HMh+YOKbwCtCog6urK60AjPMAeHBw338P9eD4 | ||
58 | KOQ1TOjbejkc0m61yzc7BwNjpAcE4Harga5XTnNBZgMLHwsfGwABBKCuoQ6lmYd8ngvycmBte+lj | ||
59 | AyCAANT1fcDrNs/gPQzp1rtj2GcABBCAli0GvG45TEaf22cAxskkdGC8B8CDB+cLD/kA+Wq9nPf4 | ||
60 | +j9CPkPBmvKfsOMwLOdgYIz0gADc7WLA69bn/IvDAYaPVTAHBEAAAdjT1wGv26zHEDDEBw8ufFwA | ||
61 | BBCAfV0MfP36CgJHA2zLzz4uANsxBwQY7wHwYKtnxg3tQXmb4pCh//QQPj4NsC13nv8ROQcDY6QH | ||
62 | BOB+Hwa8bpPQfW/EywG240Uw/wNAAAFQXG7l+cADTxcMvwIQQAAacxmGPRdknoJBF47sHwAIIAAP | ||
63 | ezfw9Tvu6HWeD7DtDL8C2JFJ6MB4D4DbTUKvnIVhPr07pAL6UcuFdOxl+WeAbRfbbVX3h52DgTHS | ||
64 | AwKwnSH3gkxSwGrT8QDbbbFP+AAQQAC4Tyw0zwe8fnF+xryl3x1vY/xWKAVAAAHYzZsw7PH+bQwz | ||
65 | i+FjiM/9iGF04SMBIIAAtCmGj6Ff9Y4h5DQ0c2esGGa+rJep/QCAiknowHgPgLtNQt8Ui+rZCJoo | ||
66 | 3uHp+3r565YQUT0dfnnj35cpvMwGGDwqsSfsfRO/yDkYEEAABJBtxAL7R+ju+RnkY7FenjX1y5yD | ||
67 | gTEyBAtgd3EIzivNMMrt/kIzAAggAH2Iw5PMAxiXZ8FDBwEEEIAenYRh35qXn2KP11IzAOzPHBBg | ||
68 | vAfA+nNAboq3mT3SooMOH60ETedgQAABEEDqiJPR452xDrWq8CGAANzPECyA/cV5Ac+C4Vi2KQAP | ||
69 | 0gMCjPcA2FwPyKY2niZOt+Jcj3i3q1XbL+QcDIyRHhCAZsUhO280Q7Hinc2edBE+AMZKDwgw3gNg | ||
70 | Oz0glVm4npzuYYVlWKTg2OmdrpyDgTHSAwLQXkH7KH0l7+30LC1uswsggAAUrZrI/CZ4gF1uzjeC | ||
71 | h5AI0CFDsIDxHgDbHYJ1UxyKdRpMUO9T7OH4mMJHFoHQORgQQAAEkLbN1svb9JV2xZBxsV6+pq/Z | ||
72 | 9UI5BwNjZAgWQLcW4XrYTye3eeW/4eM8GAIHIIAAjFy8Ih8nqb8SRFoTh72dpQWATBiCBYz3ANjP | ||
73 | EKy7xPkhx7ZKa+L8j9jzlFVPiHMwMEZ6QAD6Nwsmp7ftcL38SF8BEEAARisGjy/BAwu7MEltLewB | ||
74 | CCAAo2R+Qj8hJLb5iaYA6Ic5IMB4D4D9zgGJRfDcVujVebi+CUBvnIOBMfpDEwB0qhoGZC5C/6oA | ||
75 | 6En1AB3SAwKM9wDYfQ+I8JGn3u6Q5RwMjJE5IADCx9gdBjcCABBAAIQPhBAAAQQA4UMIAUAAARA+ | ||
76 | EEIABBAA4QMhBAABBED4QAgB6J7b8ALjPQC2cxte4WNY4i16n7T1y52DgTHSAwLQrE/Cx6DEbXmm | ||
77 | GQAEEIAcxUJ1phkGZy6EAAggALk5TYUqww0hx5oBYH/mgADjPQA2NwckFqeukI/Dq/Vy3tQvcw4G | ||
78 | BBAAAWRXR+F63gfjESelLwUQAAEEoOsA4lat43SZQshKAAHYnTkgAPXE0PFJ+LDtARBAALoQC9Cp | ||
79 | Zhgtt+cFEEAAOhPveDXTDKMX5/+caAaA3ZgDAoz3AFhvDsg8uPLNr16sl4s6P+gcDAggAALIfUw6 | ||
80 | 5za1J6U7BwNjZAgWwHZi6DgTPrhj33ArZgABBKBRMXwcagbuYFI6gAAC0JjjcD3hGO4zTwsA9zAH | ||
81 | BBjvAXC7OSDxyvY3rcWWdpoP4hwMjJEeEIC7VfM+YJd9xnwQAAEEoJb4vA/zPthV3GdONAPA7QzB | ||
82 | AsZ7ALx/CFac8+FKNvt4tl4W932DczAggAAIIFEcRvMjuOUu+1mF6/kglwIIwE+GYAH87pPwQQOm | ||
83 | wRwigN/oAQHGewC8vQck3nL3tIWXW4Wfd0Zarpd/d/jZv1IxWxW1U1uvKC/Wy8Vt/+EcDAggAOMO | ||
84 | ILGwj7fcrdv7UYWMrxt/jmHjsoW3H9/j4cbXKqTMbNnsxO3/6Lb9wDkYEEAAxh1AvuxYwMdwsUiB | ||
85 | Y9FS0KhjmkJJXJ4KJVmIPSAvBBAAAQQQQCrbDL1apaDxObPAsY3DFESqQGKOS/d+G4rlHAwIIADj | ||
86 | DCDTcPfQq1UqGj+G6x6PoagCyfOgh6Qrvw3Fcg4GBBCAcQaQeNeroxv/XYWOixE0xSSt/9P0Ve9I | ||
87 | e87XyysBBBBAAMYbQDYfOBivTH9IReJqxE0T2+S5MNKa/z2g0DkYEEAAxhVAqgcOhhQ83oey5nV0 | ||
88 | Yb4RRmhGDLePBBBAAAEYXwCJk87/FTy2Mklh5HXwHJImvFsvJ87BgAACMK4AMhE8apmtl5cpkFDf | ||
89 | o/U5eKUZgLH5P00AjJjwUc8iXE+k/s96eRPGPV+m7n73zv4HjJUeEGC8B8DfH0RIffG2vnF4lonr | ||
90 | 9ztP4eO/oc05GBBAAAQQ9hdDyMtg4nol9nRcbAaPinMwIIAACCA0p3q+SPWww7H1jMSwUd3W+dbh | ||
91 | Vs7BgAACIIDQns2HHU4Huo5Vb0d8iOXioW92DgYEEAABhG5MNwLJLJTdO7JKYeNzCh9bcw4GBBAA | ||
92 | AYR+HKbl6cafc3WZAsfX9HVZ9xc5BwMCCIAAQj5mKYj8tRFKuu4puUwBIy7fN/7cCOdgQAABEEAo | ||
93 | I5hsfn28EUymYbf5JYuNP39NX5cbwaPVZ3U4BwMCCIAAAp1xDgbGyJPQAQAAAQQAABBAAAAABBAA | ||
94 | AEAAAQAAEEAAAAABBAAAEEAAAAAEEAAAQAABAAAQQAAAAAEEAAAQQAAAAAQQAABAAAEAABBAAAAA | ||
95 | AQQAABBAAAAABBAAAEAAAQAAEEAAAAABBAAAEEAAAAAEEAAAQAABAADYyR+aAKC2yXo5XC+z9Pen | ||
96 | G/+3XC//rpdF+vPlANb3MC3TW9b17411LX2bztJ6/pm+Vr6mr0PapgCdO7i6utIKwDgPgAcHdX90 | ||
97 | vl6er5ejHX7mYr18SMVrSaZpfV+mPz9kldbzvLACPYaO1zW26cf0tRbnYEAAARBAHipST8OvV8V3 | ||
98 | FQPIiwKK8xg23qbwUcdlCiInma9n7PE42zF43BR7Q16FGr0/zsGAAAIggNzlOIWPJsTi/FnId7jS | ||
99 | cQofkwZ+V+3ivAMxSH5paD1DWs9zAQRAAAHYN4DEK+Tzhl8+xxDSRG9AKevadPioFUKcgwEBBEAA | ||
100 | uanJno/bCvMn4XreRA6+hf2Gl5USQmLo+NFC+Ng5hDgHAwIIgACy6TAV5W1apMK8b6cpbLVpmQJX | ||
101 | 32LPx6zF3791sHQOBsbIc0AA7i/K2zZruRje9j0cd/A6MdDNM1jXtts79qy89fEBEEAAdi2WuwoG | ||
102 | r3te1y5f//lI1nUe2hviBVA0Q7CA8R4A7x+CdRK6vYp90GNTdH0iGMu6PjgXxDkYGCM9IAC3e9rx | ||
103 | 6816Ws/pSF4zOhzJegIIIABka0wBpOshUY/tXgACCAAMNfAACCAAAAACCAAAIIAAAAACCAAAgAAC | ||
104 | AAAIIAAAAAIIAAAggAAAAAIIAACAAAIAAAggAAAAAggAACCAAAAAAggAAIAAAgAACCAAAAACCAAA | ||
105 | IIAAAAACCAAAgAACAAAIIAAAAAIIAAAggAAAAAggAACAAAIAAAggAAAAAggAACCAAAAACCAAAIAA | ||
106 | AgAACCAAAAACCAAAIIAAAAAIIAAAgAACAAAIIAAAAAIIAAAggAAAAAggAACAAAIAAAggAAAAAggA | ||
107 | ACCAAAAACCAAAIAAAgAACCAAAAACCAAAIIAAAAAIIAAAgAACAAAIIAAAAAIIAAAggAAAAAggAJCT | ||
108 | pSYAEEAAoCv/agIAAQQgVzNN0LqpJgAQQAAQBAQQAAEEYPRWHb/enz2t50wQAEAAAejf3x2/3uGI | ||
109 | 2ravsPV04CEWQAABYGvTkRTlfYatrttYAAEQQACyLR5jcTwZSfDpI4BMgqFfAAIIgADyi1kP4aOP | ||
110 | oryPMDDrYT09BwRAAAHY2mUPr9n1cKhZj+17NPC27WsfAhBAAArVx9Xrrovy5z2279OBt+3KRwhA | ||
111 | AAHIvYichu56JSY9FOU3A8F0gK8lgAAIIABFFZFvO3qd4wzad97R67zuYd2++vgACCAAu+pjGNYs | ||
112 | tN8LMumpKL8tGExbfo2j0M9cl5WPD4AAArCr7z297llo95a8bf/+XYLQWcG/XwABEEAAGtXXbVSn | ||
113 | 6+VLSyEhFuRHGbXxrKWQMGmxDbex8PEBEEAASgkg0WEqoKcNFuSx0J9n2M7z0GyvTNV2hyPcbwAE | ||
114 | EIDCLXoOId/Wy8mexfk8/Z55xu3cxHucpiDzrcfw0fc+A5C9g6urK60AjPMAeHCwzbfF4v9tJm/5 | ||
115 | IlzfXWn5QJF7mIrx+JyPo5DHfI9dXN5Y1/t6FGZpfZ+GfIaWvUjv/0HOwYAAAiCA3FbMf8u8WF+m | ||
116 | kHE48E22Ssth5qHqP2HLp6A7BwMCCIAAcpt/Qnm9CPRjsV6ebfvNzsHAGJkDAvCwC03Alj5rAoD7 | ||
117 | 6QEBxnsA3L4HZBau76oED9l6+FXkHAyMkR4QgIctggfL8bCLXcIHgAACwH0+aALsIwD7MwQLGO8B | ||
118 | cPshWFGchP4jmIzO7Vbr5dGuP+QcDIyRHhCA7cShNa5wc5d3mgBgO3pAgPEeAHfrAYn0gnCbVajR | ||
119 | +xE5BwNjpAcEYHuxF8SVbm56pQkAtqcHBBjvAXD3HpBKfDL6oRYkXN/56kXdH3YOBgQQAAFkG4cp | ||
120 | hDBusUfsUdjj1rvOwcAYGYIFsLtlMBTrMnjmxSttALA7PSDAeA+A9XtAKvHp6LORNt+T9TJdL59G | ||
121 | uv7v18ubfX+JczAwRnpAAOqLY/+XI1zvV2m9L5oowgu0GOl6AzRCDwgw3gPg/j0gUZwPEntCxnJr | ||
122 | 3hg+zm/829l6mY9k/WPwehYaGnrlHAwIIIy9kAKEkF3Dx5hCSKPhA/qi9qNvhmABNFOYPgnDHo51 | ||
123 | X/jY5v+FDwAEEIAGrVKBejGw9YoF94stw0UMIUOcG3GeAqbwASCAAGRZrA+lCF/WCFXvw3B6Ci5T | ||
124 | qPKkcwABBCBrsQiPV8wXA1iHOsPK4no/CmX3Bi3S+p/bnQEEEKBshyNZz6r3IF49XxVYeO/bi1P1 | ||
125 | Br0IZfWGrNJ7flbYdvOZBAQQgDschfHcsjY6D9e9AbkHkVV6j89Cs5PpL9L6v8s8iFTrX3rPza6m | ||
126 | 6TMJ0Bm34R3KhnQbXsoKIE/DeB/kNl8vL0M+T1BfrJePoZuhRpO0/q9T4ZuDi7T+FyPdH+OT7D+E | ||
127 | socLsiO1HwIIAghjE4vQf8L1lfYxFz3TjTDW9RXo5UbRvepp/Q9TEDvqIYzE9f6cvo75zlYxDMbn | ||
128 | tziBCCAggCCAMHjfUtHZ9HCfks1SUf44fW1qXP5lauOv6esiw6J7mta/WvdZw2ErLt831p+fD8+s | ||
129 | 5iohgIAAggDCoJ2ul+NwffXd8xXuNtkIIodhu7kzlxuhbjHidV/arx4MH7FN41DI95pEAAEBBAGE | ||
130 | oZulAqgqGvWEQPfhI4T6t1pGAAEBRAARQCjOPxtFUHXL1oVmgdbE+TZnG5+7Vbi+6xcCCHTKbXiB | ||
131 | vmyGjVgQxauyJ5oFWhGHPX4Kvw5lE/gBAQQYlc+3/NvbFESmmgcaEYdcxZs+HG/5GQRonSFYQ9mQ | ||
132 | hmBRnup2vHeJD6470UxQ+/N1nEL9beKwx/9opnFS+9E3PSBAX2IBdN/D32Lh9CNcP6sA2F78zHy7 | ||
133 | J3yEMN4HLwICCDByDw0BmYbrSbNxWNZMc8GDweNH+sxM9/zsAbTGEKyhbEhDsCjTQ8Owblqslw/B | ||
134 | 1Vu4GTzehu3nThl+NXJqP/qmBwToUyyEznf4/lm4vpNPNTRrogkZcXg/Dtv3eGwS4IFe6QEZyobU | ||
135 | A0K5Yqj4smeAib0iK03JCMS7Wr0O18/0qBvAPXxw5NR+CCAIIHB9FXe65+9Yhp/Dsy41KQMSg8Z8 | ||
136 | vbxMAWTfz8kTTSqAQJ8MwQJy8LGB3xELszgUJc4p+RTcPYthhI5PaZ8+bSB8hBTSAXqlB2QoG1IP | ||
137 | COUXW/+09Ltjj8jnoGeEMj4HcWjV8/S1aXH/f+RzgNoPAQQBBK7F3ot5y6+x2AgjK01OBmKvxiw0 | ||
138 | M7zqIefr5ZUmR+2HAIIAAtfiHX1OO3y91UYgiV9dFaYLVS/H0xQ8ph2+9iPBGwEEAQQBBH6KxdiX | ||
139 | Hl9/mYLIV4GEBsWAcbgROA57eh/nQe8HAggCCAII/KLNeSB1rDYCyTK4bSnbqYZUPQ7d93Dc51na | ||
140 | n0EAQQBBAIHN82Lm72+Rgsh3oYQUNg5T2KiCR6777TObCwEEAQQBBH73JeMi7r7ibnUjlBi+NSyT | ||
141 | G2FjWth+qvcDAYSs/KEJAPZyWyF6uRFG/g0/55ToMcnbYQobcZv+FX7O35gUvE4L4QPIjR6QoWxI | ||
142 | PSAMw8l6eTvwdVylpQony41wouekXZONQBG//pm+TkM+czWapveD36j96JseEIBuVcXu7I7/r4JI | ||
143 | DCl/p39b3Agv/G6zp6Jq28fp34YcMO5zIXwAOdIDMpQNqQeEYYiF4xfNsJXNMLIZVjZDzF1/LyGg | ||
144 | VareinAjVIQRB4ttee4Ht1L70Tc9IABl2rf43mZOytc93+PTB/6/9PkVOXsvfAC50gMylA2pB4Rh | ||
145 | iAXpN80Ae4nh8lEwp4g7qP3o2/9pAiAj7hIF+3sjfAA50wMylA2pB4ThcFCC+hbBQwd56CCr9kMA | ||
146 | QQABAQQa8iToSUQAIXOGYAG5UTxBPe98fgABBGB3xq5DveB+ohkAAQQA6MIrTQAIIABAFwy9AgQQ | ||
147 | AKATi2DoFSCAAAAdiPOlDL0CBBAAoBMxfKw0AyCAAABte79eLjQDIIAAAG1brJc3mgEQQACAtsW7 | ||
148 | Xb3QDIAAAgC0rZp07mGdgAACALQu9nx43gcggAAArYs9HwvNAAggAM2bagL4RZxwfq4ZgKE4uLq6 | ||
149 | 0gpD2JAHBxqBoXBQgp9i8PCwQZo9yKr96JkeEAAQPgAEEAAQPgAEEIA2zTQBCB+AAAIACB8AAggw | ||
150 | OFNNgPABIIAACCDQrvfCBzAWf2gCICN/aQJGKAaPc80AjIUeECAnU03AiFwKH8AYeRDhUDakBxEy | ||
151 | DP+sl4lmYCTh49l6WWoKuqb2QwBBAIGN86ImYASWKXxcagoEEMbIECwgFzNNwAicr5cnwgcggAD0 | ||
152 | 71ATMGDVfA93ugJGz12wgFy4AxZDtUzBw3wPgKAHBMiHHhCG6DyYbA7wC5PQh7IhTUKnfA5GDEk1 | ||
153 | 5OpCU5DdwVbtR88MwQJyMNMEDMhivbwIJpoD3MoQLCAHhl8xBFWvh1vsAtxDDwiQg6eagMJdpPAh | ||
154 | eAA8wByQoWxIc0AomyegU6pVCh4LTUEp1H70zRAsoG+HwgcFij0d79bLI+EDYDeGYAF9Oyq4AI23 | ||
155 | Vp2mhfE4Xy9vguFWALXoAQH69rzA9xyDR7zy/Wzj68KmHLy43Z8Ecz0ABBCgWNNQ5h2wPtwoQBcp | ||
156 | hLj16nCdBw8UBBBAgOLNCn3fqzv+Pd4J6YkidZDhQ68HgAACDMDzQt/35QPh5EkqWhlO+ACgIW7D | ||
157 | O5QN6Ta8lGe6Xn6U+pHb8vvO1svcphY+ICdqP/qmBwToy9EI1vFV0BNSqlW4vtMVAAIIMBAvC33f | ||
158 | ixohZGFzFxkezfkAEECAgTgMZd79KtQsSg3jKcu50AgggADD8rrg9/69xs+sgqFYJXmnCQAEEGA4 | ||
159 | JqHsidl1b7H72aYvwnm4+zbLAAggQIGOC3//dYtT8wnKICgCtMxteIeyId2Gl3LEW+9OS/641fy5 | ||
160 | aSj3tsNjEUPifzQDQ6f2o296QIAuzQsPH4s9fnZl89cOBV31Hl1oboD2/aEJgA69Lfz9Lwt6r6tU | ||
161 | UP+7Xv4M13cdm2YcAFdpiW38d/q63AgfJx3sP199RAEEEGA45qHs3o+SCtT4AL339/x/DCOTja9V | ||
162 | QAkthZQqXFQh7t8ULJYbXx/SRQBZ+ZgCtM8ckKFsSHNAyF/pcz+i/4T9hgN1ccB9KHzsahJ2f2bL | ||
163 | MrQzbKrt9nMgZRTUfvRNDwjQhZMBhI+2iuomrRoOHyGt8yKDdZv6GAEMg0noQNviFfTXA1iPRQHv | ||
164 | 8cOA96NDHyUAAQRgG2cphJTuYwHvcTng/ei5jxKAAALwkPl6ORrAeqwaKO67uIK/GPC+NOvgNfSy | ||
165 | AAggQMFiMXc6kHVp4vkQXfQCTQe6Lx11tG5HPrYAAghQplhsD2XoVdTE8KuZAFJbV3OIXg5onwUQ | ||
166 | QIBR+RKGM5xlFZqZW/G4g/c6xHkSs47CWxXgjn18AdrlOSBD2ZCeA0I+Ys/HfEDr09RzNbo42Maw | ||
167 | 9GhAbR97I76F7nt2noVhz6dh5NR+9E0PCCB83C0+A+O8gd/TVZvEQn1IV/Dfhn6GlX0KJqQDtEYP | ||
168 | yFA2pB4QhI82xPDxqoHfE4ekzToMTU/CdW9IyWLw+NFz+HwU8n/4JOxM7Uff9IAA+4rDZD4NMHxE | ||
169 | 7xr4HbMOw8fm9ih9MvVZBvt1HP6lJwSgYXpAhrIh9YDQX5E2pAnnm85DM70ffRWxceJ8nMtQ4hX8 | ||
170 | aei392PTZWrHpY87Q6H2o296QIC6DsOwrxA30ftx3GP7HKZwWGJPSE7P46hC9txHHkAAAfotEGNR | ||
171 | Nh3o+sW7Xq0aKFzfZhASS+yhmmT4fuKQsBMffQABBOhefLr5EOYY3CUOuWmq9yOHNqpCyNyuu7e3 | ||
172 | odxeJQABBCjONFwPuRr6g9rehf3nTcQC9XVG61RdwS8lOC4yfm+zcD0/ZeaQACCAAO05DuO4I1As | ||
173 | fJt46OBRpoX+USqej0ayHdoMdLEn5MShAUAAAZo1TYXWaRj+sJPY6/GqwXbLuXj+FPLvDXkT8n8a | ||
174 | +dvgVr0AAgjQmKrXYzaS9Y1Dr1Yj2r5Vb0jOQ+pehGaeRN+mao7NcQBgK54DMpQN6TkgNFtQnYVx | ||
175 | XdW9SMVuU2apKC3FIlz3OOT6rIu4P84LacdXIwuyFEjtR9/0gACVaqLy2IaULENzQ682C9H3BbXB | ||
176 | LG33XIfaxe1zXlA76g0BuIcekKFsSD0g7OckXN+1aWy3F237KdenBRajsU3eZFrwH6c2LcEi6A0h | ||
177 | U2o/BBAEEPo0D9cTaacjXf8nof1hR/NQ5iT+RchzWFZsz7OCwlycW/Q+gAACAogAguAx6uARdTms | ||
178 | J7ZzvOtUiUPb3odmno3SpGridymhLtcwhwACvTAHBMYXPOKdj86Ej06HGK3CdW/LuwLb6jjtM/OM | ||
179 | 3tMydNN71ZRZuJ4bcuIQBKAHZDgbUg8Id4tXieMtV8fe49FX+LitGC01AC5SiFpktG9/CmXdKnqV | ||
180 | 9sGFjyJ9UfshgCCA0JZY4M7DOCeX5xo+Ngvns5D/E8nvEtswDinKZVhWiZP9cxzahgACAggCCLXM | ||
181 | 1svLUMZzE7rS9t2u6pqHcp8yn9sE63koZ3L6ZhvGUHzhI4oAggCCAEJpJuFnb8dUc/yies5HrvMF | ||
182 | pqlwnhXcvrE3ZJHBeyltcnplEdyyFwEEAQQBhELEITzPg96Ou1ykwq6EYS4n4XqeTslt/SaDIrrE | ||
183 | eSEh7aMfgonqCCAIIAggZChe5X2ZwsdUc9xZzOX6ML2Htu1ZKPdJ9DkV0SXOC4ly6lFCAAEBBAFE | ||
184 | 6BA6thALt9KHs5RaPFdWIY87Pc1DuXNsTFJHAEEAQQChc7NwPbxK6NhOqb0e923/0p/XksOwrJJ7 | ||
185 | lUxSRwBBAEEAoVXV8zqepq9unbu96m5MlwPcJ+K8kJJ7Q3IYlhXbMfaEzAttw0UwSR0BBAGEDANI | ||
186 | PMEebpysKEMVOGah3HH/fTpP4WPohVncP0rvDVmF/odlzUPZtz02SR0BBAGErALIl/Dzri/ViWqI | ||
187 | V4RLNtkIGk9DubddFTz6239K7w2J+h6WVfpE/xyCHAIICCD8N4DctSGXafk7nbCWQkmnhU4VNg6D | ||
188 | Ho59Xabg8SGMeyjKLJTfG9L3QwyHEObOQ15Po0cAAQFkhAFkswdkm5P/ZjBZCiaNFIUxYPyVvs40 | ||
189 | SWNWKXSc20cHVUCH0P8tZ49SmCt1vtXQbryAAIIAQmEBJBa98eFb0z1/1SKd1L6nwm8lnPxS9B2m | ||
190 | No7L040/07w4VOdjcAegh4LvaSi/d63PW86W+uDCm8dtk9QRQBBA6DyAVCfSNu/0UgWReJL7O/zs | ||
191 | SalOgEMJGGGjGHl64++0a5lCx7nQu5OTUPZT1EPof27DcWrDkntD+hzWhgACAshIA0hlmk6kfdzK | ||
192 | dTOUVD0pNwPMpraKjc0wEW4JEX+Fnz0Xh8Etb/suPGMvx9jnduzrMF2AKD0sX6QgctlTG5Y8Qb06 | ||
193 | puoNQQBBAKHzALJZhMcQUj3MrtTidHVHoSA0lCuG0c+p2FxqjkaVfiU/hP4fwHcSyu5R0huCAIIA | ||
194 | Qm8B5LYw4iF39CUWk1/T15XmaNU0XPeGHBW+Huehvzs96Q1BAAEBhD0DyG0n11n4+TwKgYSmLVMB | ||
195 | VIUOuneUgsi04HVYhX7nhpyE8ntD3CkLAQQBhCwCiEBCm4FjEUwiz8VQbtn7LvT3FPAh9Ib0ObcG | ||
196 | AQQEEAFkK9MURB4Hz7Xgd9XNBqqw4VbN+RvCJPW4n70I/Q0pigHodSj3As0qtZ95VwKIRkAAIcsA | ||
197 | clcBcyiUjFIVMr6Hnw+upEzzFERKvt1snxPUp+G6N6Tk418ckmWCugACAghFBJC7Qsl0I5hUf6ZM | ||
198 | MVisbgSNlWYZnCEMy3qfCum+lP4UdUOyBBAQQCg2gGwTTP7a+LO5JXlYhJ/PaalChl6N8ZmlInpa | ||
199 | cGB+1mMRPUntd1Rw+73y2RdAQABhKAHkoaKn+vpn+P3p4zRTWGw+tb76u7kaDK2IvkwhpM8iOvYk | ||
200 | nRbcfn0OaUMAQQBBAMlC1VMyDT+vzD7dKJbGPMRrFX4OiYoF17/h16fPCxjUdRLKvd1sDreajcel | ||
201 | L6HcXl7zQgQQEEAYdQDZ1s0wcnOI1+NbioEchoHdFhKqMHHb92yGDmjTPFz3hpSqz1v1RtP18imU | ||
202 | e5EkBrhXPgYCCAggCCDdFg/Thn7XQnNSqFkqoku9kt93EV36kDYhRAABAQQBBOhc6cOJYhEdhxT1 | ||
203 | ORwxhpB5oe3nDlkCCAggCCCAELKjvu+QFZ2EcufVLFL7IYBA4/5PEwCQaQFfeoCKAaTU4UyzUPZ8 | ||
204 | IEAAAUAIGWUIOS84hMyFEEAAAaCPEFLypOQYQj71/B5KDyFzHwNAAAGgSxeFh5BZ6P9KfskhJD5k | ||
205 | cepjAAggAHRdQL8r+P3PQ7/PCCk5hEyCoVhAg9wFaygb0l2wgG6UfHvZ6EW47tHp0yyU+ayVOB9o | ||
206 | 4SNQPrUffdMDAsAu4hX888IDVN+F/yKUObn/pd0fEEAA6CuELAt97zF8fMrgfZR4h7GpXR8QQADo | ||
207 | y7OCQ8hsvRwJIb/x5HNAAAEgW5eFh5DTTN5HbL9HmbRjfA9xjsz5LWEk/v2D3R5ogknoQ9mQJqED | ||
208 | /YhDmuLD/g4LfO85zWfJpR03J+lPNt7Pwq4+HGo/BBAEEEAI6cdFKrhz0vddxlbhukcGAQQEEAQQ | ||
209 | QAhp4/CZ4Xs6WS9ve3x9t9sVQKBV5oAA0ITS54TkFkBehWYnha92+N7nNgEggAAghOzmTej/gYP7 | ||
210 | OE9tuWrwd77YMtQc2pUBAQQAIWQ3L1PBfd9woveZt2VswycNBalpCjNPguFVgAACgBDSuMO0LNJ7 | ||
211 | iYX3u/T3WNDHIU5vCmnLFw2916MUQp6l33dXb8hnuzDQJpPQh7IhTUIH8tP3xPQYOE4G1J6xHc/2 | ||
212 | aM8qjG1un3m4nvMxS+Hk48DajFuo/RBAEECAoevr1rI3C+6hhLrjUO8uWUNsDwQQCmQIFgBta/qB | ||
213 | f5dhu8nUswG2ZVzvk2AuByCAAMCDIeRVQ78r9gK82TKETAbannF+zbPUpiu7FyCAAMDvzlPR3MTz | ||
214 | LR5v+bsmI2jTRymIPDTp/6NdEMiBOSBD2ZDmgADlmK6XT2G/yemLFEAemuh+MMK2jXe7enojfH0M | ||
215 | zQ6Do2BqPwQQBBBgrE7D9YTq2oe+jT+frJfXN4ru+JyPN5oZBBAEEAQQgEq8Wn8W6g2Vunngi79j | ||
216 | Fq57Q+KzPpaaFwQQBBAEEIBwS3CIvSHzPQMIIIBQAJPQAehbnEgeJ1HHOR2LLX9mpdkABBAA2Mci | ||
217 | hZC4XDzwveZ2ABTKEKyhbEhDsIDhmYbrOR1P05+jr+H6bk4rzQP1qP0QQBBAAAABhNEwBAsAABBA | ||
218 | AAAAAQQAAEAAAQAABBAAAAABBAAAEEAAAAABBAAAQAABAAAEEAAAAAEEAAAQQAAAAAEEAABAAAEA | ||
219 | AAQQAAAAAQQAABBAAAAAAQQAAEAAAQAABBAAAAABBAAAEEAAAAABBAAAQAABAAAEEAAAAAEEAAAQ | ||
220 | QAAAAAEEAABAAAEAAAQQAAAAAQQAABBAAAAABBAAAEAAAQAABBAAAAABBAAAEEAAAAAEEAAAQAAB | ||
221 | AAAEEAAAAAEEAAAQQAAAAAQQAABAAAEAAAQQAAAAAQQAABBAAAAABBAAAEAAAQAABBAAAAABBAAA | ||
222 | EEAAAAAEEAAAQAABAAAEEAAAAAEEAAAQQAAAAAQQAABAAAEAABBAAAAAAQQAABBAAAAABBAAAEAA | ||
223 | AQAAEEAAAAABBAAAEEAAAAAEEAAAQAABAAAQQAAAAAEEAAAQQAAAAAQQAABAAAEAABBAAAAAAQQA | ||
224 | ABBAAAAABBAAAEAAAQAAEEAAAAABBAAAEEAAAAAEEAAAQAABAAAQQAAAAAEEAABAAAEAAAQQAABA | ||
225 | AAEAABBAAAAAAQQAAEAAAQAABBAAAGDA/tAEAP81WS+HG39fZPb+Zht/Xq6XS5ssO9O0hLR9lpoE | ||
226 | 4Hd6QICxi4X9t/Xyz3r5srFcrZezjYKyDzEQfUrvZfO9Ve/10ObLwsl6+ZGWahtV+9RJCrcAJAdX | ||
227 | V1daYQgb8uBAI8Du5ilk3CdeyX4Wur+avc17i16tl3ObsheTFBBnD3zfMu1Deq3IgtoPAQQBBPpx | ||
228 | lIrHbazWy5MOC8hpuL6Cvs2V88v03lY2aedO18vxlt97nsIiCCCMniFYwFi93TEQHHX83rYdthO/ | ||
229 | 77XN2bnpDuEjmod+h/MBCCAAPdt1/kSXxeO05XWh+23U9T4EIIAAAAAIIAAAgAACAAAIIAAAAAII | ||
230 | AAAggAAAAAggAACAAAIAAAggAAAAAggAAFCQPzQBmZmsl/l6ebxepunfvq6Xi/WybPi1Zml52uLr | ||
231 | dLk+bZuldYjLn+vl8Mb/f01fV2ndlnZnbpim/abad57e+P+4z/y7Xi439qHLEbTLYfp8TW60SVz3 | ||
232 | 7+nPi/TZWg10v5imNgjpeDnZ+P+4zn9vtMNQ94vpxnH2ZhvcdqxdjOgzwtBcXV1ZBrAMxPF6+Sfu | ||
233 | lncsX+45IO9aSP944HWmDbzOvKP1aTsMfrpnHR5aPqXfkeN67rouJx2+ty87vrcvGe9HR+vl7IHP | ||
234 | wn3Lt/Vy2tBnsulAvuu6zG4Um6c12uVH+rnDAYSu0weOxdph+8/I8S6fEXWTpfe6VSMIIJk43eFA | ||
235 | u08xO9/ydf7Z88Q272h92roKt0/BeFd7nmVWRAog7ZrvWVTdtZ6zwgPIZIfjXUntsUsg/dbwfvEt | ||
236 | 7W8lmdX4nG+zbHWcVTdZBBCLALL7ifyko9epW9RNdizezzLaFicNB4/bgshJJusqgLT3ef7R4j5U | ||
237 | 9axNCjtuXaWr1N9CO0Vnzr2p1ZX+Ly3vF18K6BGZ7Nmr3MjxSt1k6XsxCZ0cPN/x+1/uUTC0+f2b | ||
238 | V/gmO35/DsVBLIzetlzITNJr5D78jHpOQ3NDGB/6zPwo8Op/W0OG5unzm2vxfZLeX9vbq+pVyLU3 | ||
239 | pNpvuzjmvw159rDDfwkg5HJlbBfTzNdn1/fX9wniKHR/5XAmhAzKJPwch97la+ZcbPZx3MmtByBu | ||
240 | o7NUDHf9mrntF/H9dN1zV11Ymvp4IIAAYz8pbp4chZBhhI8+C9+zUF5PyFC3RU4BMacQchr6G2o7 | ||
241 | DXkMWQQBBPivWeh//slhyGsODGUWvAqsX7dJDnNCzjLYL3J4DzEEHff8HhxnEUCALExT0ZaDo5DH | ||
242 | PBjKLPA2i25+Fpxve3z904w+02c9b4dc9kvHWQQQoHe5XTE+tUmKc5xZQRPfy8xm+WX79NEes9D/ | ||
243 | Ff+bIWDeUyj+lNk+4TiLAAL0WpjkdrecaTCZuCRxe73N8H29tml+0fU2yrUnqo99dacHA3b4udUL | ||
244 | ggACdG6SaeEYPbd5iipsc5xzcRTc8WfTLHR7seE40/afhm57g3IN6I6zZOMPTQCjctxA4bhYL5/X | ||
245 | y/KWYuf5HgVP9fyUS5spa7G4mu/5O1br5WK9fL2xveO+8zjs/iydm/vheUHtuUyfp0XDn6dK7BV6 | ||
246 | 1cF6TML+PVCXadvd3C/iPvd0z/3i+S1t3JYmeuLO035xmd73YVr3w422qHucfRWgb57G6EnoGajz | ||
247 | dNw6Tgb2OnXs85Tzbe92FAunuk977nJ4gCeh13O2xz70z5bhZbLH63Q17n4W9ntS9bYP5tv3CeL/ | ||
248 | dHhxY5/3eLJFuJjUPL5W7d2FyZ7H2U9hu16kwz2Os4fqJosnoQNdme9x9TBejXsWfu/1uM0ife+q | ||
249 | xusc2kxZm+wREuO+8yhs1ztxma7Sng90H4rr9SRsd0V+mT5P53tssy7apO5V/8u0fifh4d7Py/R9 | ||
250 | bzLeL/bppYnr9WLLY+dyj+PsLEDPBBAYj7pjf8/D7l32lzWLhKc2U9bqFlerVCztOrzuTY2fmWbe | ||
251 | hotQbwhM3UAWQvs9i4c1270KH8sdf+59jZ/pqvCue5x9n5YujrOemYMAAnRaPO5qGeqPF74I5nMM | ||
252 | Td2A+KLmvnCZ9qMcC8263u3xs29CvSvej1tep9ke67Os+bMfMy2867TFsmaQCDU/Hy70IIAAndin | ||
253 | QNjHsqP3Sb770fkeRWb0dUDtF8PDYo+fj4HsQ42fa3v4UZ2CdhH2u1nAMsN2OKwZcvY9zi4CCCBA | ||
254 | huqceJcNnNiWmn4wYmE1rfFzH/Z83dWA2vCigd9Rp2iftrxedYLpxz1fM8djS1/HWRBAgGyLx119 | ||
255 | buB1/9X0ow6xKyG08c/DZc02bXP4UZ3ffd5AO+SmTtD76GOBAAIMVd0hErAP+1A77ZHT8KOZ/eJ/ | ||
256 | HmsLEEAAaE6dAvZvzdYK7ZqnOj1BeggRQACgweIKAAQQAABAAAEAAAQQAAAAAQQAABBAAAAABBAA | ||
257 | AEAAgU79qQk695cmAFow1QQggEAJ6jxIbabZOm9zsA81H+wvBRBhDAQQ+OlrjZ/J+aFoelp+biPF | ||
258 | 43D0VcA+1fSNhLKhPXH7+YCOkwIIAggM+AQ87ehnhlJ073tSO7abDkqdAvZxA/vg0YDacNbQ53LX | ||
259 | Y0xuvR9NFMw57herHvaJWQABBLININOaJ706V193PSEsOmivOr1ML/d4vXhV77XddPSOwn5XeN9m | ||
260 | vG51ivrHDbzuvKPw2Obxa7pn4XwS8rzq/3eNn9m3J+dlAAEEOjuB7XrQrXu1bNeT5DzTNr6sue51 | ||
261 | i4SzkPcwOborYk/3KLTnA2uPeBzap4d0WjOUfW25LeocX+qGy9h+rwe0T8z3CFOHmX9GQAAha6ua | ||
262 | B95ti+N9rsbHE8MuQ4nqvM7XDtq4bvH4qUbBdBaGNWyGn0Vmnc9qnSBxtEdwyb3grBvOJ+nzWMci | ||
263 | w3aYpbbY9bj/JeR7cWOf4+ykRlt8CiCAwF4BpM4VtG2K40kqZKZ7vL+3W4ads1Dv6uaqgzauW4BM | ||
264 | 0gl/m/WvioO5XXqw6u5H8bNxsuX+dlqzICulPeLn5NuOIX2aPlt1ji+XHQSQuhdR5jsEsuPMw0d1 | ||
265 | LF/V3Ce+7HCemu/4/SCAwB3qXDmapBP5WSqQJzcO6Mfp//ctiKsivLqyf9vr/NjjdRYdtfHFnutf | ||
266 | hYvpjfWfp4LxWzAhcuj26a17mz4nxzcK6Wn6XJ1t/P/Q22OaPjO3tcfNwvQ0fbYOO/7cd/Ua89QO | ||
267 | pzeOH5P099ON/x9qKK229Y+0X8xv2d6zjXONIa4U7+Dq6korDGFDHhyUvgrHoYwhF01brZdHHb3W | ||
268 | POw+5KGX3bmj19n14PcubHcVvwnb9jptFj3POnhfk1QA5V78POsw2P8IzV2Jjr0Vy9DsLayfhG5u | ||
269 | wdtkO7Sli8/wLH1+sw5J69rvWYAe6QEhFxfWu3XnYXgPI6NblyP+rN7lY8MBb9Zg+FiE7p7/8cGu | ||
270 | 8L82X2kGEEAowyp0d8UyJx8G/noMzztN8Iv3GQf7Nx2+1nlwgcNnBAQQHLSzdx66v1L2Prg6x/4X | ||
271 | C95rhv+JRferTI+ny47bQeHd37EdBBCoaRHG1QvSx8k6Fglv7Go0sO8qsH66SEVnLmLwOOnhdd93 | ||
272 | HHpy9koTgABCWQftrrvx+xg20GcBdxFcwWb/z8wLzfCLN5kU3/G40ucE4xfBUKxoEfQIgQBCMVah | ||
273 | 2ytHl+lkfd7ha8bXOsmgWDq3u7GHZXCV97ZjSZ8hZJVBAKgCkBByfZx3nAUBhEJcdFTYbBYMrzo6 | ||
274 | UZxnVLS1vc653zFJgVTG/rwoMIT0UXTG41hXt9zd5r20HUJKKey7OLc4liGAQIMnlzZPYMvw+9XK | ||
275 | eKJoc2jS+5DfFeP4ftoYJlAVYp8zLjYvMn5vu7bbx54/q7HwXbV4HNjVqsf2qCald9kT8S5tg5wK | ||
276 | 0TYDURV8VzXeU1/H2Tct/m7zbihPfBChpfxlwOJ98eMDCq8aXE7C/Q9Si09l/tHg65XwhPD43IEv | ||
277 | Da7v5nMMdmnLo473rX+2fF99PMDx2w7tnctn9aShfShul/nG797lGHCW2fHrZIf9bNflS2jumSFt | ||
278 | arINTjZ+73zH49KQjrM/Ns4ru/7OL+omS+91q0YQQAoxTUXIjz0KmtOw25N65zsUgbctnzouqJsw | ||
279 | S++77glxfsdJd5vi47SnguChbdxXQTvZorD4FvJ7Kvk+n9Xqczq5pS22+Szm2B6bx5NPoZlwdlbA | ||
280 | RY27wljdY/jZHcfvsy3b7DCz4+xZzVD245aLaAKIpbjlYCTF6+AdHByMaXUP0/L4gZPKar18D/s/ | ||
281 | DXiaThjx69MHXu/vjdcreVzu5hOZnzbQxtN7iqb4O+LwhD7ni8Ti8PmNk3p8Xx9D/3MQjtJ72yy+ | ||
282 | 4r4Vh2mdF/BZnaXP6l3h/3JjH3qorWPh9fqWkBF/R3zI5vsCPneTG+1S/f2u4FQdS76G4dyqfJv9 | ||
283 | IqR1XqZ1vm+7Hqf94rbfdZ6OL7nuF7O0/LXFZ+TijuPstx0D1mJd+z0L0GfdKoAIINBD8bVZ5K80 | ||
284 | CzWKtl8KKk3CLUFuLPvFroXcxbr2cxttevWHJhjI0UeQpAyXisXmjPjCg32I24xxMva0xs98t6vQ | ||
285 | N3fBAgAo06zGz7htLwIIAAC1vKzxM27bS+/MAQEo9QBu7heMWbxBxSe1HyXSAwIAUJZZqHeL8AtN | ||
286 | Rw5MQgcA6D5ATNNS3Wp5scXPxTt9xVsOz2u+7mdNTw50wwGUegA3BAtKcxJuf5ZNZRXuvjX5bM/X | ||
287 | jr/3UfyD2o++6QEBAGjfabh+aOJ9pqHerXW38dEmIBd6QABKPYDrAYFSxKFT33p8/VVIvR+R2o++ | ||
288 | mYQOANCuo55f/5VNgAACADAej3t87XdhuwnuIIAAAAxEX08fPw/XE99BAAEAGJHvPYUPQ6/Ikkno | ||
289 | AKUewE1Ch1LE2+7+CHfffrdpb9bL+7v+U+1H3/SAAAC06zKFgrYt1suT+8IH5MBzQAAA2neevp61 | ||
290 | FDw+brwGZM0QLIBSD+CGYEGJZuH6aejx6z5Dslbr5SIFj+UuP6j2QwABQACBcZqmZZb+/le4+0no | ||
291 | MWT8G657O+Kfa99ZS+2HAAIAAIyGSegAAIAAAgAACCAAAAACCAAAIIAAAAAIIAAAgAACAAAIIAAA | ||
292 | AAIIAAAggAAAAAggAACAAAIAAAggAAAAAggAACCAAAAACCAAAIAAAgAACCAAAAACCAAAIIAAAAAI | ||
293 | IAAAgAACAAAIIAAAAAIIAAAggAAAAAggAACAAAIAAAggAAAAAggAACCAAAAACCAAAIAAAgAAIIAA | ||
294 | AAACCAAAIIAAAAAIIAAAgAACAAAggAAAAAIIAAAggAAAAAggAACAAAIAACCAAAAAAggAACCAAAAA | ||
295 | CCAAAIAAAgAAIIAAAAACCAAAIIAAAAAIIAAAgAACAAAggAAAAAIIAAAggAAAAAggAACAAAIAACCA | ||
296 | AAAAAggAAIAAAgAACCAAAIAAAgAAIIAAAAACCAAAgAACAAAIIAAAgAACAAAggAAAAAIIAACAAAIA | ||
297 | AAggAACAAAIAACCAAAAAAggAAIAAAgAACCAAAIAAAgAAIIAAAAACCAAAgAACAAAIIAAAgAACAAAg | ||
298 | gAAAAAIIAACAAAIAAAggAAAAAggAACCAAAAAAggAAEBt/y/AAEmyIDWRykGwAAAAAElFTkSuQmCC"> | ||
299 | </image> | ||
300 | </svg> | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo.png b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo.png new file mode 100755 index 00000000..5305c77d --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo.png | |||
Binary files differ | |||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo.svg b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo.svg new file mode 100644 index 00000000..865da440 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/img/logo.svg | |||
@@ -0,0 +1,8 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="64" height="64"> | ||
3 | <circle cx="32" cy="32" r="29.5" style="fill:#000" /> | ||
4 | <path d="m 16,18 33,0 0,26 -16.5,6 -16.5,-6 z" fill="#fff" /> | ||
5 | <rect width="9" height="2.5" x="17.5" y="24.5" fill="#000" /> | ||
6 | <rect width="9" height="2.5" x="28" y="24.5" fill="#000" /> | ||
7 | <rect width="9" height="2.5" x="38.5" y="24.5" fill="#000" /> | ||
8 | </svg> | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js new file mode 100755 index 00000000..9847658e --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js | |||
@@ -0,0 +1,28 @@ | |||
1 | $(document).ready(function(){ | ||
2 | // sideNav | ||
3 | $('.button-collapse').sideNav(); | ||
4 | $('select').material_select(); | ||
5 | $('.collapsible').collapsible({ | ||
6 | accordion : false | ||
7 | }); | ||
8 | |||
9 | //$('#nav-btn-add').click(function(){ | ||
10 | // $(".nav-panel-buttom").hide(100); | ||
11 | // $(".nav-panel-add").show(100); | ||
12 | // $(".nav-panel-menu").hide(100); | ||
13 | // return false; | ||
14 | //}); | ||
15 | $('#nav-btn-search').click(function(){ | ||
16 | $(".nav-panel-buttom").hide(100); | ||
17 | $(".nav-panel-search").show(100); | ||
18 | $(".nav-panel-menu").hide(100); | ||
19 | return false; | ||
20 | }); | ||
21 | $('.mdi-navigation-close').click(function(){ | ||
22 | $(".nav-panel-add").hide(100); | ||
23 | $(".nav-panel-search").hide(100); | ||
24 | $(".nav-panel-buttom").show(100); | ||
25 | $(".nav-panel-menu").show(100); | ||
26 | return false; | ||
27 | }); | ||
28 | }); \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/jquery-2.1.4.min.js b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/jquery-2.1.4.min.js new file mode 100644 index 00000000..49990d6e --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/jquery-2.1.4.min.js | |||
@@ -0,0 +1,4 @@ | |||
1 | /*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ | ||
2 | !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b="length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function qa(){}qa.prototype=d.filters=d.pseudos,d.setFilters=new qa,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function ra(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){ | ||
3 | return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ba=/<([\w:]+)/,ca=/<|&#?\w+;/,da=/<(?:script|style|link)/i,ea=/checked\s*(?:[^=]|=\s*.checked.)/i,fa=/^$|\/(?:java|ecma)script/i,ga=/^true\/(.*)/,ha=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ia={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ia.optgroup=ia.option,ia.tbody=ia.tfoot=ia.colgroup=ia.caption=ia.thead,ia.th=ia.td;function ja(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function ka(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function la(a){var b=ga.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function ma(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function na(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function oa(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pa(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=oa(h),f=oa(a),d=0,e=f.length;e>d;d++)pa(f[d],g[d]);if(b)if(c)for(f=f||oa(a),g=g||oa(h),d=0,e=f.length;e>d;d++)na(f[d],g[d]);else na(a,h);return g=oa(h,"script"),g.length>0&&ma(g,!i&&oa(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(ca.test(e)){f=f||k.appendChild(b.createElement("div")),g=(ba.exec(e)||["",""])[1].toLowerCase(),h=ia[g]||ia._default,f.innerHTML=h[1]+e.replace(aa,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=oa(k.appendChild(e),"script"),i&&ma(f),c)){j=0;while(e=f[j++])fa.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(oa(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&ma(oa(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(oa(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!da.test(a)&&!ia[(ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(aa,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(oa(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(oa(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&ea.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(oa(c,"script"),ka),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,oa(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,la),j=0;g>j;j++)h=f[j],fa.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(ha,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qa,ra={};function sa(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function ta(a){var b=l,c=ra[a];return c||(c=sa(a,b),"none"!==c&&c||(qa=(qa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qa[0].contentDocument,b.write(),b.close(),c=sa(a,b),qa.detach()),ra[a]=c),c}var ua=/^margin/,va=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wa=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)};function xa(a,b,c){var d,e,f,g,h=a.style;return c=c||wa(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),va.test(g)&&ua.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function ya(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),f.removeChild(c),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var za=/^(none|table(?!-c[ea]).+)/,Aa=new RegExp("^("+Q+")(.*)$","i"),Ba=new RegExp("^([+-])=("+Q+")","i"),Ca={position:"absolute",visibility:"hidden",display:"block"},Da={letterSpacing:"0",fontWeight:"400"},Ea=["Webkit","O","Moz","ms"];function Fa(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Ea.length;while(e--)if(b=Ea[e]+c,b in a)return b;return d}function Ga(a,b,c){var d=Aa.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Ha(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ia(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wa(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xa(a,b,f),(0>e||null==e)&&(e=a.style[b]),va.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Ha(a,b,c||(g?"border":"content"),d,f)+"px"}function Ja(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",ta(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xa(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fa(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Ba.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fa(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xa(a,b,d)),"normal"===e&&b in Da&&(e=Da[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?za.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Ca,function(){return Ia(a,b,d)}):Ia(a,b,d):void 0},set:function(a,c,d){var e=d&&wa(a);return Ga(a,c,d?Ha(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=ya(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ua.test(a)||(n.cssHooks[a+b].set=Ga)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wa(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Ja(this,!0)},hide:function(){return Ja(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Ka(a,b,c,d,e){return new Ka.prototype.init(a,b,c,d,e)}n.Tween=Ka,Ka.prototype={constructor:Ka,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ka.propHooks[this.prop];return a&&a.get?a.get(this):Ka.propHooks._default.get(this)},run:function(a){var b,c=Ka.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ka.propHooks._default.set(this),this}},Ka.prototype.init.prototype=Ka.prototype,Ka.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Ka.propHooks.scrollTop=Ka.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Ka.prototype.init,n.fx.step={};var La,Ma,Na=/^(?:toggle|show|hide)$/,Oa=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pa=/queueHooks$/,Qa=[Va],Ra={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Oa.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Oa.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sa(){return setTimeout(function(){La=void 0}),La=n.now()}function Ta(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ua(a,b,c){for(var d,e=(Ra[b]||[]).concat(Ra["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Va(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||ta(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Na.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?ta(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ua(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wa(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xa(a,b,c){var d,e,f=0,g=Qa.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=La||Sa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:La||Sa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wa(k,j.opts.specialEasing);g>f;f++)if(d=Qa[f].call(j,a,k,j.opts))return d;return n.map(k,Ua,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xa,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Ra[c]=Ra[c]||[],Ra[c].unshift(b)},prefilter:function(a,b){b?Qa.unshift(a):Qa.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xa(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pa.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Ta(b,!0),a,d,e)}}),n.each({slideDown:Ta("show"),slideUp:Ta("hide"),slideToggle:Ta("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(La=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),La=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ma||(Ma=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Ma),Ma=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Ya,Za,$a=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Za:Ya)), | ||
4 | void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Za={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$a[b]||n.find.attr;$a[b]=function(a,b,d){var e,f;return d||(f=$a[b],$a[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$a[b]=f),e}});var _a=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_a.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ab=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ab," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ab," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ab," ").indexOf(b)>=0)return!0;return!1}});var bb=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cb=n.now(),db=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var eb=/#.*$/,fb=/([?&])_=[^&]*/,gb=/^(.*?):[ \t]*([^\r\n]*)$/gm,hb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ib=/^(?:GET|HEAD)$/,jb=/^\/\//,kb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,lb={},mb={},nb="*/".concat("*"),ob=a.location.href,pb=kb.exec(ob.toLowerCase())||[];function qb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function rb(a,b,c,d){var e={},f=a===mb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function sb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function tb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function ub(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ob,type:"GET",isLocal:hb.test(pb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":nb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?sb(sb(a,n.ajaxSettings),b):sb(n.ajaxSettings,a)},ajaxPrefilter:qb(lb),ajaxTransport:qb(mb),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=gb.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||ob)+"").replace(eb,"").replace(jb,pb[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=kb.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===pb[1]&&h[2]===pb[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(pb[3]||("http:"===pb[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),rb(lb,k,b,v),2===t)return v;i=n.event&&k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!ib.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(db.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=fb.test(d)?d.replace(fb,"$1_="+cb++):d+(db.test(d)?"&":"?")+"_="+cb++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+nb+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=rb(mb,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=tb(k,v,f)),u=ub(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var vb=/%20/g,wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&").replace(vb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Bb=0,Cb={},Db={0:200,1223:204},Eb=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Cb)Cb[a]()}),k.cors=!!Eb&&"withCredentials"in Eb,k.ajax=Eb=!!Eb,n.ajaxTransport(function(a){var b;return k.cors||Eb&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Bb;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Cb[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Db[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Cb[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Fb=[],Gb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Fb.pop()||n.expando+"_"+cb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Gb.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Gb,"$1"+e):b.jsonp!==!1&&(b.url+=(db.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Fb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Hb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Hb)return Hb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Ib=a.document.documentElement;function Jb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Jb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Ib;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ib})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Jb(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=ya(k.pixelPosition,function(a,c){return c?(c=xa(a,b),va.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Kb=a.jQuery,Lb=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Lb),b&&a.jQuery===n&&(a.jQuery=Kb),n},typeof b===U&&(a.jQuery=a.$=n),n}); | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/materialize.js b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/materialize.js new file mode 100644 index 00000000..f19998ac --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/materialize.js | |||
@@ -0,0 +1,6159 @@ | |||
1 | /*! | ||
2 | * Materialize v0.97.0 (http://materializecss.com) | ||
3 | * Copyright 2014-2015 Materialize | ||
4 | * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) | ||
5 | */ | ||
6 | /* | ||
7 | * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ | ||
8 | * | ||
9 | * Uses the built in easing capabilities added In jQuery 1.1 | ||
10 | * to offer multiple easing options | ||
11 | * | ||
12 | * TERMS OF USE - jQuery Easing | ||
13 | * | ||
14 | * Open source under the BSD License. | ||
15 | * | ||
16 | * Copyright © 2008 George McGinley Smith | ||
17 | * All rights reserved. | ||
18 | * | ||
19 | * Redistribution and use in source and binary forms, with or without modification, | ||
20 | * are permitted provided that the following conditions are met: | ||
21 | * | ||
22 | * Redistributions of source code must retain the above copyright notice, this list of | ||
23 | * conditions and the following disclaimer. | ||
24 | * Redistributions in binary form must reproduce the above copyright notice, this list | ||
25 | * of conditions and the following disclaimer in the documentation and/or other materials | ||
26 | * provided with the distribution. | ||
27 | * | ||
28 | * Neither the name of the author nor the names of contributors may be used to endorse | ||
29 | * or promote products derived from this software without specific prior written permission. | ||
30 | * | ||
31 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY | ||
32 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||
33 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | ||
34 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
35 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE | ||
36 | * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED | ||
37 | * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | ||
38 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
39 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
40 | * | ||
41 | */ | ||
42 | |||
43 | // t: current time, b: begInnIng value, c: change In value, d: duration | ||
44 | jQuery.easing['jswing'] = jQuery.easing['swing']; | ||
45 | |||
46 | jQuery.extend( jQuery.easing, | ||
47 | { | ||
48 | def: 'easeOutQuad', | ||
49 | swing: function (x, t, b, c, d) { | ||
50 | //alert(jQuery.easing.default); | ||
51 | return jQuery.easing[jQuery.easing.def](x, t, b, c, d); | ||
52 | }, | ||
53 | easeInQuad: function (x, t, b, c, d) { | ||
54 | return c*(t/=d)*t + b; | ||
55 | }, | ||
56 | easeOutQuad: function (x, t, b, c, d) { | ||
57 | return -c *(t/=d)*(t-2) + b; | ||
58 | }, | ||
59 | easeInOutQuad: function (x, t, b, c, d) { | ||
60 | if ((t/=d/2) < 1) return c/2*t*t + b; | ||
61 | return -c/2 * ((--t)*(t-2) - 1) + b; | ||
62 | }, | ||
63 | easeInCubic: function (x, t, b, c, d) { | ||
64 | return c*(t/=d)*t*t + b; | ||
65 | }, | ||
66 | easeOutCubic: function (x, t, b, c, d) { | ||
67 | return c*((t=t/d-1)*t*t + 1) + b; | ||
68 | }, | ||
69 | easeInOutCubic: function (x, t, b, c, d) { | ||
70 | if ((t/=d/2) < 1) return c/2*t*t*t + b; | ||
71 | return c/2*((t-=2)*t*t + 2) + b; | ||
72 | }, | ||
73 | easeInQuart: function (x, t, b, c, d) { | ||
74 | return c*(t/=d)*t*t*t + b; | ||
75 | }, | ||
76 | easeOutQuart: function (x, t, b, c, d) { | ||
77 | return -c * ((t=t/d-1)*t*t*t - 1) + b; | ||
78 | }, | ||
79 | easeInOutQuart: function (x, t, b, c, d) { | ||
80 | if ((t/=d/2) < 1) return c/2*t*t*t*t + b; | ||
81 | return -c/2 * ((t-=2)*t*t*t - 2) + b; | ||
82 | }, | ||
83 | easeInQuint: function (x, t, b, c, d) { | ||
84 | return c*(t/=d)*t*t*t*t + b; | ||
85 | }, | ||
86 | easeOutQuint: function (x, t, b, c, d) { | ||
87 | return c*((t=t/d-1)*t*t*t*t + 1) + b; | ||
88 | }, | ||
89 | easeInOutQuint: function (x, t, b, c, d) { | ||
90 | if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; | ||
91 | return c/2*((t-=2)*t*t*t*t + 2) + b; | ||
92 | }, | ||
93 | easeInSine: function (x, t, b, c, d) { | ||
94 | return -c * Math.cos(t/d * (Math.PI/2)) + c + b; | ||
95 | }, | ||
96 | easeOutSine: function (x, t, b, c, d) { | ||
97 | return c * Math.sin(t/d * (Math.PI/2)) + b; | ||
98 | }, | ||
99 | easeInOutSine: function (x, t, b, c, d) { | ||
100 | return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; | ||
101 | }, | ||
102 | easeInExpo: function (x, t, b, c, d) { | ||
103 | return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; | ||
104 | }, | ||
105 | easeOutExpo: function (x, t, b, c, d) { | ||
106 | return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; | ||
107 | }, | ||
108 | easeInOutExpo: function (x, t, b, c, d) { | ||
109 | if (t==0) return b; | ||
110 | if (t==d) return b+c; | ||
111 | if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; | ||
112 | return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; | ||
113 | }, | ||
114 | easeInCirc: function (x, t, b, c, d) { | ||
115 | return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; | ||
116 | }, | ||
117 | easeOutCirc: function (x, t, b, c, d) { | ||
118 | return c * Math.sqrt(1 - (t=t/d-1)*t) + b; | ||
119 | }, | ||
120 | easeInOutCirc: function (x, t, b, c, d) { | ||
121 | if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; | ||
122 | return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; | ||
123 | }, | ||
124 | easeInElastic: function (x, t, b, c, d) { | ||
125 | var s=1.70158;var p=0;var a=c; | ||
126 | if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; | ||
127 | if (a < Math.abs(c)) { a=c; var s=p/4; } | ||
128 | else var s = p/(2*Math.PI) * Math.asin (c/a); | ||
129 | return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; | ||
130 | }, | ||
131 | easeOutElastic: function (x, t, b, c, d) { | ||
132 | var s=1.70158;var p=0;var a=c; | ||
133 | if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; | ||
134 | if (a < Math.abs(c)) { a=c; var s=p/4; } | ||
135 | else var s = p/(2*Math.PI) * Math.asin (c/a); | ||
136 | return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; | ||
137 | }, | ||
138 | easeInOutElastic: function (x, t, b, c, d) { | ||
139 | var s=1.70158;var p=0;var a=c; | ||
140 | if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); | ||
141 | if (a < Math.abs(c)) { a=c; var s=p/4; } | ||
142 | else var s = p/(2*Math.PI) * Math.asin (c/a); | ||
143 | if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; | ||
144 | return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; | ||
145 | }, | ||
146 | easeInBack: function (x, t, b, c, d, s) { | ||
147 | if (s == undefined) s = 1.70158; | ||
148 | return c*(t/=d)*t*((s+1)*t - s) + b; | ||
149 | }, | ||
150 | easeOutBack: function (x, t, b, c, d, s) { | ||
151 | if (s == undefined) s = 1.70158; | ||
152 | return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; | ||
153 | }, | ||
154 | easeInOutBack: function (x, t, b, c, d, s) { | ||
155 | if (s == undefined) s = 1.70158; | ||
156 | if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; | ||
157 | return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; | ||
158 | }, | ||
159 | easeInBounce: function (x, t, b, c, d) { | ||
160 | return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; | ||
161 | }, | ||
162 | easeOutBounce: function (x, t, b, c, d) { | ||
163 | if ((t/=d) < (1/2.75)) { | ||
164 | return c*(7.5625*t*t) + b; | ||
165 | } else if (t < (2/2.75)) { | ||
166 | return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; | ||
167 | } else if (t < (2.5/2.75)) { | ||
168 | return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; | ||
169 | } else { | ||
170 | return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; | ||
171 | } | ||
172 | }, | ||
173 | easeInOutBounce: function (x, t, b, c, d) { | ||
174 | if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; | ||
175 | return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; | ||
176 | } | ||
177 | }); | ||
178 | |||
179 | /* | ||
180 | * | ||
181 | * TERMS OF USE - EASING EQUATIONS | ||
182 | * | ||
183 | * Open source under the BSD License. | ||
184 | * | ||
185 | * Copyright © 2001 Robert Penner | ||
186 | * All rights reserved. | ||
187 | * | ||
188 | * Redistribution and use in source and binary forms, with or without modification, | ||
189 | * are permitted provided that the following conditions are met: | ||
190 | * | ||
191 | * Redistributions of source code must retain the above copyright notice, this list of | ||
192 | * conditions and the following disclaimer. | ||
193 | * Redistributions in binary form must reproduce the above copyright notice, this list | ||
194 | * of conditions and the following disclaimer in the documentation and/or other materials | ||
195 | * provided with the distribution. | ||
196 | * | ||
197 | * Neither the name of the author nor the names of contributors may be used to endorse | ||
198 | * or promote products derived from this software without specific prior written permission. | ||
199 | * | ||
200 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY | ||
201 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||
202 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | ||
203 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
204 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE | ||
205 | * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED | ||
206 | * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | ||
207 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
208 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
209 | * | ||
210 | */; // Custom Easing | ||
211 | jQuery.extend( jQuery.easing, | ||
212 | { | ||
213 | easeInOutMaterial: function (x, t, b, c, d) { | ||
214 | if ((t/=d/2) < 1) return c/2*t*t + b; | ||
215 | return c/4*((t-=2)*t*t + 2) + b; | ||
216 | } | ||
217 | }); | ||
218 | |||
219 | ;/*! VelocityJS.org (1.2.2). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */ | ||
220 | /*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */ | ||
221 | !function(e){function t(e){var t=e.length,r=$.type(e);return"function"===r||$.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===r||0===t||"number"==typeof t&&t>0&&t-1 in e}if(!e.jQuery){var $=function(e,t){return new $.fn.init(e,t)};$.isWindow=function(e){return null!=e&&e==e.window},$.type=function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?a[o.call(e)]||"object":typeof e},$.isArray=Array.isArray||function(e){return"array"===$.type(e)},$.isPlainObject=function(e){var t;if(!e||"object"!==$.type(e)||e.nodeType||$.isWindow(e))return!1;try{if(e.constructor&&!n.call(e,"constructor")&&!n.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}for(t in e);return void 0===t||n.call(e,t)},$.each=function(e,r,a){var n,o=0,i=e.length,s=t(e);if(a){if(s)for(;i>o&&(n=r.apply(e[o],a),n!==!1);o++);else for(o in e)if(n=r.apply(e[o],a),n===!1)break}else if(s)for(;i>o&&(n=r.call(e[o],o,e[o]),n!==!1);o++);else for(o in e)if(n=r.call(e[o],o,e[o]),n===!1)break;return e},$.data=function(e,t,a){if(void 0===a){var n=e[$.expando],o=n&&r[n];if(void 0===t)return o;if(o&&t in o)return o[t]}else if(void 0!==t){var n=e[$.expando]||(e[$.expando]=++$.uuid);return r[n]=r[n]||{},r[n][t]=a,a}},$.removeData=function(e,t){var a=e[$.expando],n=a&&r[a];n&&$.each(t,function(e,t){delete n[t]})},$.extend=function(){var e,t,r,a,n,o,i=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof i&&(u=i,i=arguments[s]||{},s++),"object"!=typeof i&&"function"!==$.type(i)&&(i={}),s===l&&(i=this,s--);l>s;s++)if(null!=(n=arguments[s]))for(a in n)e=i[a],r=n[a],i!==r&&(u&&r&&($.isPlainObject(r)||(t=$.isArray(r)))?(t?(t=!1,o=e&&$.isArray(e)?e:[]):o=e&&$.isPlainObject(e)?e:{},i[a]=$.extend(u,o,r)):void 0!==r&&(i[a]=r));return i},$.queue=function(e,r,a){function n(e,r){var a=r||[];return null!=e&&(t(Object(e))?!function(e,t){for(var r=+t.length,a=0,n=e.length;r>a;)e[n++]=t[a++];if(r!==r)for(;void 0!==t[a];)e[n++]=t[a++];return e.length=n,e}(a,"string"==typeof e?[e]:e):[].push.call(a,e)),a}if(e){r=(r||"fx")+"queue";var o=$.data(e,r);return a?(!o||$.isArray(a)?o=$.data(e,r,n(a)):o.push(a),o):o||[]}},$.dequeue=function(e,t){$.each(e.nodeType?[e]:e,function(e,r){t=t||"fx";var a=$.queue(r,t),n=a.shift();"inprogress"===n&&(n=a.shift()),n&&("fx"===t&&a.unshift("inprogress"),n.call(r,function(){$.dequeue(r,t)}))})},$.fn=$.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function e(){for(var e=this.offsetParent||document;e&&"html"===!e.nodeType.toLowerCase&&"static"===e.style.position;)e=e.offsetParent;return e||document}var t=this[0],e=e.apply(t),r=this.offset(),a=/^(?:body|html)$/i.test(e.nodeName)?{top:0,left:0}:$(e).offset();return r.top-=parseFloat(t.style.marginTop)||0,r.left-=parseFloat(t.style.marginLeft)||0,e.style&&(a.top+=parseFloat(e.style.borderTopWidth)||0,a.left+=parseFloat(e.style.borderLeftWidth)||0),{top:r.top-a.top,left:r.left-a.left}}};var r={};$.expando="velocity"+(new Date).getTime(),$.uuid=0;for(var a={},n=a.hasOwnProperty,o=a.toString,i="Boolean Number String Function Array Date RegExp Object Error".split(" "),s=0;s<i.length;s++)a["[object "+i[s]+"]"]=i[s].toLowerCase();$.fn.init.prototype=$.fn,e.Velocity={Utilities:$}}}(window),function(e){"object"==typeof module&&"object"==typeof module.exports?module.exports=e():"function"==typeof define&&define.amd?define(e):e()}(function(){return function(e,t,r,a){function n(e){for(var t=-1,r=e?e.length:0,a=[];++t<r;){var n=e[t];n&&a.push(n)}return a}function o(e){return g.isWrapped(e)?e=[].slice.call(e):g.isNode(e)&&(e=[e]),e}function i(e){var t=$.data(e,"velocity");return null===t?a:t}function s(e){return function(t){return Math.round(t*e)*(1/e)}}function l(e,r,a,n){function o(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function s(e){return 3*e}function l(e,t,r){return((o(t,r)*e+i(t,r))*e+s(t))*e}function u(e,t,r){return 3*o(t,r)*e*e+2*i(t,r)*e+s(t)}function c(t,r){for(var n=0;m>n;++n){var o=u(r,e,a);if(0===o)return r;var i=l(r,e,a)-t;r-=i/o}return r}function p(){for(var t=0;b>t;++t)w[t]=l(t*x,e,a)}function f(t,r,n){var o,i,s=0;do i=r+(n-r)/2,o=l(i,e,a)-t,o>0?n=i:r=i;while(Math.abs(o)>h&&++s<v);return i}function d(t){for(var r=0,n=1,o=b-1;n!=o&&w[n]<=t;++n)r+=x;--n;var i=(t-w[n])/(w[n+1]-w[n]),s=r+i*x,l=u(s,e,a);return l>=y?c(t,s):0==l?s:f(t,r,r+x)}function g(){V=!0,(e!=r||a!=n)&&p()}var m=4,y=.001,h=1e-7,v=10,b=11,x=1/(b-1),S="Float32Array"in t;if(4!==arguments.length)return!1;for(var P=0;4>P;++P)if("number"!=typeof arguments[P]||isNaN(arguments[P])||!isFinite(arguments[P]))return!1;e=Math.min(e,1),a=Math.min(a,1),e=Math.max(e,0),a=Math.max(a,0);var w=S?new Float32Array(b):new Array(b),V=!1,C=function(t){return V||g(),e===r&&a===n?t:0===t?0:1===t?1:l(d(t),r,n)};C.getControlPoints=function(){return[{x:e,y:r},{x:a,y:n}]};var T="generateBezier("+[e,r,a,n]+")";return C.toString=function(){return T},C}function u(e,t){var r=e;return g.isString(e)?v.Easings[e]||(r=!1):r=g.isArray(e)&&1===e.length?s.apply(null,e):g.isArray(e)&&2===e.length?b.apply(null,e.concat([t])):g.isArray(e)&&4===e.length?l.apply(null,e):!1,r===!1&&(r=v.Easings[v.defaults.easing]?v.defaults.easing:h),r}function c(e){if(e){var t=(new Date).getTime(),r=v.State.calls.length;r>1e4&&(v.State.calls=n(v.State.calls));for(var o=0;r>o;o++)if(v.State.calls[o]){var s=v.State.calls[o],l=s[0],u=s[2],f=s[3],d=!!f,m=null;f||(f=v.State.calls[o][3]=t-16);for(var y=Math.min((t-f)/u.duration,1),h=0,b=l.length;b>h;h++){var S=l[h],w=S.element;if(i(w)){var V=!1;if(u.display!==a&&null!==u.display&&"none"!==u.display){if("flex"===u.display){var C=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];$.each(C,function(e,t){x.setPropertyValue(w,"display",t)})}x.setPropertyValue(w,"display",u.display)}u.visibility!==a&&"hidden"!==u.visibility&&x.setPropertyValue(w,"visibility",u.visibility);for(var T in S)if("element"!==T){var k=S[T],A,F=g.isString(k.easing)?v.Easings[k.easing]:k.easing;if(1===y)A=k.endValue;else{var E=k.endValue-k.startValue;if(A=k.startValue+E*F(y,u,E),!d&&A===k.currentValue)continue}if(k.currentValue=A,"tween"===T)m=A;else{if(x.Hooks.registered[T]){var j=x.Hooks.getRoot(T),H=i(w).rootPropertyValueCache[j];H&&(k.rootPropertyValue=H)}var N=x.setPropertyValue(w,T,k.currentValue+(0===parseFloat(A)?"":k.unitType),k.rootPropertyValue,k.scrollData);x.Hooks.registered[T]&&(i(w).rootPropertyValueCache[j]=x.Normalizations.registered[j]?x.Normalizations.registered[j]("extract",null,N[1]):N[1]),"transform"===N[0]&&(V=!0)}}u.mobileHA&&i(w).transformCache.translate3d===a&&(i(w).transformCache.translate3d="(0px, 0px, 0px)",V=!0),V&&x.flushTransformCache(w)}}u.display!==a&&"none"!==u.display&&(v.State.calls[o][2].display=!1),u.visibility!==a&&"hidden"!==u.visibility&&(v.State.calls[o][2].visibility=!1),u.progress&&u.progress.call(s[1],s[1],y,Math.max(0,f+u.duration-t),f,m),1===y&&p(o)}}v.State.isTicking&&P(c)}function p(e,t){if(!v.State.calls[e])return!1;for(var r=v.State.calls[e][0],n=v.State.calls[e][1],o=v.State.calls[e][2],s=v.State.calls[e][4],l=!1,u=0,c=r.length;c>u;u++){var p=r[u].element;if(t||o.loop||("none"===o.display&&x.setPropertyValue(p,"display",o.display),"hidden"===o.visibility&&x.setPropertyValue(p,"visibility",o.visibility)),o.loop!==!0&&($.queue(p)[1]===a||!/\.velocityQueueEntryFlag/i.test($.queue(p)[1]))&&i(p)){i(p).isAnimating=!1,i(p).rootPropertyValueCache={};var f=!1;$.each(x.Lists.transforms3D,function(e,t){var r=/^scale/.test(t)?1:0,n=i(p).transformCache[t];i(p).transformCache[t]!==a&&new RegExp("^\\("+r+"[^.]").test(n)&&(f=!0,delete i(p).transformCache[t])}),o.mobileHA&&(f=!0,delete i(p).transformCache.translate3d),f&&x.flushTransformCache(p),x.Values.removeClass(p,"velocity-animating")}if(!t&&o.complete&&!o.loop&&u===c-1)try{o.complete.call(n,n)}catch(d){setTimeout(function(){throw d},1)}s&&o.loop!==!0&&s(n),i(p)&&o.loop===!0&&!t&&($.each(i(p).tweensContainer,function(e,t){/^rotate/.test(e)&&360===parseFloat(t.endValue)&&(t.endValue=0,t.startValue=360),/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),v(p,"reverse",{loop:!0,delay:o.delay})),o.queue!==!1&&$.dequeue(p,o.queue)}v.State.calls[e]=!1;for(var g=0,m=v.State.calls.length;m>g;g++)if(v.State.calls[g]!==!1){l=!0;break}l===!1&&(v.State.isTicking=!1,delete v.State.calls,v.State.calls=[])}var f=function(){if(r.documentMode)return r.documentMode;for(var e=7;e>4;e--){var t=r.createElement("div");if(t.innerHTML="<!--[if IE "+e+"]><span></span><![endif]-->",t.getElementsByTagName("span").length)return t=null,e}return a}(),d=function(){var e=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var r=(new Date).getTime(),a;return a=Math.max(0,16-(r-e)),e=r+a,setTimeout(function(){t(r+a)},a)}}(),g={isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isNodeList:function(e){return"object"==typeof e&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e))&&e.length!==a&&(0===e.length||"object"==typeof e[0]&&e[0].nodeType>0)},isWrapped:function(e){return e&&(e.jquery||t.Zepto&&t.Zepto.zepto.isZ(e))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)return!1;return!0}},$,m=!1;if(e.fn&&e.fn.jquery?($=e,m=!0):$=t.Velocity.Utilities,8>=f&&!m)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=f)return void(jQuery.fn.velocity=jQuery.fn.animate);var y=400,h="swing",v={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:r.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:$,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:y,easing:h,begin:a,complete:a,progress:a,display:a,visibility:a,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(e){$.data(e,"velocity",{isSVG:g.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};t.pageYOffset!==a?(v.State.scrollAnchor=t,v.State.scrollPropertyLeft="pageXOffset",v.State.scrollPropertyTop="pageYOffset"):(v.State.scrollAnchor=r.documentElement||r.body.parentNode||r.body,v.State.scrollPropertyLeft="scrollLeft",v.State.scrollPropertyTop="scrollTop");var b=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,r,a){var n={x:t.x+a.dx*r,v:t.v+a.dv*r,tension:t.tension,friction:t.friction};return{dx:n.v,dv:e(n)}}function r(r,a){var n={dx:r.v,dv:e(r)},o=t(r,.5*a,n),i=t(r,.5*a,o),s=t(r,a,i),l=1/6*(n.dx+2*(o.dx+i.dx)+s.dx),u=1/6*(n.dv+2*(o.dv+i.dv)+s.dv);return r.x=r.x+l*a,r.v=r.v+u*a,r}return function a(e,t,n){var o={x:-1,v:0,tension:null,friction:null},i=[0],s=0,l=1e-4,u=.016,c,p,f;for(e=parseFloat(e)||500,t=parseFloat(t)||20,n=n||null,o.tension=e,o.friction=t,c=null!==n,c?(s=a(e,t),p=s/n*u):p=u;;)if(f=r(f||o,p),i.push(1+f.x),s+=16,!(Math.abs(f.x)>l&&Math.abs(f.v)>l))break;return c?function(e){return i[e*(i.length-1)|0]}:s}}();v.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},$.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){v.Easings[t[0]]=l.apply(null,t[1])});var x=v.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e<x.Lists.colors.length;e++){var t="color"===x.Lists.colors[e]?"0 0 0 1":"255 255 255 1";x.Hooks.templates[x.Lists.colors[e]]=["Red Green Blue Alpha",t]}var r,a,n;if(f)for(r in x.Hooks.templates){a=x.Hooks.templates[r],n=a[0].split(" ");var o=a[1].match(x.RegEx.valueSplit);"Color"===n[0]&&(n.push(n.shift()),o.push(o.shift()),x.Hooks.templates[r]=[n.join(" "),o.join(" ")])}for(r in x.Hooks.templates){a=x.Hooks.templates[r],n=a[0].split(" ");for(var e in n){var i=r+n[e],s=e;x.Hooks.registered[i]=[r,s]}}},getRoot:function(e){var t=x.Hooks.registered[e];return t?t[0]:e},cleanRootPropertyValue:function(e,t){return x.RegEx.valueUnwrap.test(t)&&(t=t.match(x.RegEx.valueUnwrap)[1]),x.Values.isCSSNullValue(t)&&(t=x.Hooks.templates[e][1]),t},extractValue:function(e,t){var r=x.Hooks.registered[e];if(r){var a=r[0],n=r[1];return t=x.Hooks.cleanRootPropertyValue(a,t),t.toString().match(x.RegEx.valueSplit)[n]}return t},injectValue:function(e,t,r){var a=x.Hooks.registered[e];if(a){var n=a[0],o=a[1],i,s;return r=x.Hooks.cleanRootPropertyValue(n,r),i=r.toString().match(x.RegEx.valueSplit),i[o]=t,s=i.join(" ")}return r}},Normalizations:{registered:{clip:function(e,t,r){switch(e){case"name":return"clip";case"extract":var a;return x.RegEx.wrappedValueAlreadyExtracted.test(r)?a=r:(a=r.toString().match(x.RegEx.valueUnwrap),a=a?a[1].replace(/,(\s+)?/g," "):r),a;case"inject":return"rect("+r+")"}},blur:function(e,t,r){switch(e){case"name":return v.State.isFirefox?"filter":"-webkit-filter";case"extract":var a=parseFloat(r);if(!a&&0!==a){var n=r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a=n?n[1]:0}return a;case"inject":return parseFloat(r)?"blur("+r+")":"none"}},opacity:function(e,t,r){if(8>=f)switch(e){case"name":return"filter";case"extract":var a=r.toString().match(/alpha\(opacity=(.*)\)/i);return r=a?a[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(r)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(r),10)+")"}else switch(e){case"name":return"opacity";case"extract":return r;case"inject":return r}}},register:function(){9>=f||v.State.isGingerbread||(x.Lists.transformsBase=x.Lists.transformsBase.concat(x.Lists.transforms3D));for(var e=0;e<x.Lists.transformsBase.length;e++)!function(){var t=x.Lists.transformsBase[e];x.Normalizations.registered[t]=function(e,r,n){switch(e){case"name":return"transform";case"extract":return i(r)===a||i(r).transformCache[t]===a?/^scale/i.test(t)?1:0:i(r).transformCache[t].replace(/[()]/g,"");case"inject":var o=!1;switch(t.substr(0,t.length-1)){case"translate":o=!/(%|px|em|rem|vw|vh|\d)$/i.test(n);break;case"scal":case"scale":v.State.isAndroid&&i(r).transformCache[t]===a&&1>n&&(n=1),o=!/(\d)$/i.test(n);break;case"skew":o=!/(deg|\d)$/i.test(n);break;case"rotate":o=!/(deg|\d)$/i.test(n)}return o||(i(r).transformCache[t]="("+n+")"),i(r).transformCache[t]}}}();for(var e=0;e<x.Lists.colors.length;e++)!function(){var t=x.Lists.colors[e];x.Normalizations.registered[t]=function(e,r,n){switch(e){case"name":return t;case"extract":var o;if(x.RegEx.wrappedValueAlreadyExtracted.test(n))o=n;else{var i,s={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(n)?i=s[n]!==a?s[n]:s.black:x.RegEx.isHex.test(n)?i="rgb("+x.Values.hexToRgb(n).join(" ")+")":/^rgba?\(/i.test(n)||(i=s.black),o=(i||n).toString().match(x.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=f||3!==o.split(" ").length||(o+=" 1"),o;case"inject":return 8>=f?4===n.split(" ").length&&(n=n.split(/\s+/).slice(0,3).join(" ")):3===n.split(" ").length&&(n+=" 1"),(8>=f?"rgb":"rgba")+"("+n.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(f||v.State.isAndroid&&!v.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(v.State.prefixMatches[e])return[v.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],r=0,a=t.length;a>r;r++){var n;if(n=0===r?e:t[r]+e.replace(/^\w/,function(e){return e.toUpperCase()}),g.isString(v.State.prefixElement.style[n]))return v.State.prefixMatches[e]=n,[n,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,a;return e=e.replace(t,function(e,t,r,a){return t+t+r+r+a+a}),a=r.exec(e),a?[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)]:[0,0,0]},isCSSNullValue:function(e){return 0==e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){e.classList?e.classList.add(t):e.className+=(e.className.length?" ":"")+t},removeClass:function(e,t){e.classList?e.classList.remove(t):e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(e,r,n,o){function s(e,r){function n(){u&&x.setPropertyValue(e,"display","none")}var l=0;if(8>=f)l=$.css(e,r);else{var u=!1;if(/^(width|height)$/.test(r)&&0===x.getPropertyValue(e,"display")&&(u=!0,x.setPropertyValue(e,"display",x.Values.getDisplayType(e))),!o){if("height"===r&&"border-box"!==x.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var c=e.offsetHeight-(parseFloat(x.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(x.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(x.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(x.getPropertyValue(e,"paddingBottom"))||0);return n(),c}if("width"===r&&"border-box"!==x.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var p=e.offsetWidth-(parseFloat(x.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(x.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(x.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(x.getPropertyValue(e,"paddingRight"))||0);return n(),p}}var d;d=i(e)===a?t.getComputedStyle(e,null):i(e).computedStyle?i(e).computedStyle:i(e).computedStyle=t.getComputedStyle(e,null),"borderColor"===r&&(r="borderTopColor"),l=9===f&&"filter"===r?d.getPropertyValue(r):d[r],(""===l||null===l)&&(l=e.style[r]),n()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(r)){var g=s(e,"position");("fixed"===g||"absolute"===g&&/top|left/i.test(r))&&(l=$(e).position()[r]+"px")}return l}var l;if(x.Hooks.registered[r]){var u=r,c=x.Hooks.getRoot(u);n===a&&(n=x.getPropertyValue(e,x.Names.prefixCheck(c)[0])),x.Normalizations.registered[c]&&(n=x.Normalizations.registered[c]("extract",e,n)),l=x.Hooks.extractValue(u,n)}else if(x.Normalizations.registered[r]){var p,d;p=x.Normalizations.registered[r]("name",e),"transform"!==p&&(d=s(e,x.Names.prefixCheck(p)[0]),x.Values.isCSSNullValue(d)&&x.Hooks.templates[r]&&(d=x.Hooks.templates[r][1])),l=x.Normalizations.registered[r]("extract",e,d)}if(!/^[\d-]/.test(l))if(i(e)&&i(e).isSVG&&x.Names.SVGAttribute(r))if(/^(height|width)$/i.test(r))try{l=e.getBBox()[r]}catch(g){l=0}else l=e.getAttribute(r);else l=s(e,x.Names.prefixCheck(r)[0]);return x.Values.isCSSNullValue(l)&&(l=0),v.debug>=2&&console.log("Get "+r+": "+l),l},setPropertyValue:function(e,r,a,n,o){var s=r;if("scroll"===r)o.container?o.container["scroll"+o.direction]=a:"Left"===o.direction?t.scrollTo(a,o.alternateValue):t.scrollTo(o.alternateValue,a);else if(x.Normalizations.registered[r]&&"transform"===x.Normalizations.registered[r]("name",e))x.Normalizations.registered[r]("inject",e,a),s="transform",a=i(e).transformCache[r];else{if(x.Hooks.registered[r]){var l=r,u=x.Hooks.getRoot(r);n=n||x.getPropertyValue(e,u),a=x.Hooks.injectValue(l,a,n),r=u}if(x.Normalizations.registered[r]&&(a=x.Normalizations.registered[r]("inject",e,a),r=x.Normalizations.registered[r]("name",e)),s=x.Names.prefixCheck(r)[0],8>=f)try{e.style[s]=a}catch(c){v.debug&&console.log("Browser does not support ["+a+"] for ["+s+"]")}else i(e)&&i(e).isSVG&&x.Names.SVGAttribute(r)?e.setAttribute(r,a):e.style[s]=a;v.debug>=2&&console.log("Set "+r+" ("+s+"): "+a)}return[s,a]},flushTransformCache:function(e){function t(t){return parseFloat(x.getPropertyValue(e,t))}var r="";if((f||v.State.isAndroid&&!v.State.isChrome)&&i(e).isSVG){var a={translate:[t("translateX"),t("translateY")],skewX:[t("skewX")],skewY:[t("skewY")],scale:1!==t("scale")?[t("scale"),t("scale")]:[t("scaleX"),t("scaleY")],rotate:[t("rotateZ"),0,0]};$.each(i(e).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),a[e]&&(r+=e+"("+a[e].join(" ")+") ",delete a[e])})}else{var n,o;$.each(i(e).transformCache,function(t){return n=i(e).transformCache[t],"transformPerspective"===t?(o=n,!0):(9===f&&"rotateZ"===t&&(t="rotate"),void(r+=t+n+" "))}),o&&(r="perspective"+o+" "+r)}x.setPropertyValue(e,"transform",r)}};x.Hooks.register(),x.Normalizations.register(),v.hook=function(e,t,r){var n=a;return e=o(e),$.each(e,function(e,o){if(i(o)===a&&v.init(o),r===a)n===a&&(n=v.CSS.getPropertyValue(o,t));else{var s=v.CSS.setPropertyValue(o,t,r);"transform"===s[0]&&v.CSS.flushTransformCache(o),n=s}}),n};var S=function(){function e(){return l?T.promise||null:f}function n(){function e(e){function p(e,t){var r=a,i=a,s=a;return g.isArray(e)?(r=e[0],!g.isArray(e[1])&&/^[\d-]/.test(e[1])||g.isFunction(e[1])||x.RegEx.isHex.test(e[1])?s=e[1]:(g.isString(e[1])&&!x.RegEx.isHex.test(e[1])||g.isArray(e[1]))&&(i=t?e[1]:u(e[1],o.duration),e[2]!==a&&(s=e[2]))):r=e,t||(i=i||o.easing),g.isFunction(r)&&(r=r.call(n,w,P)),g.isFunction(s)&&(s=s.call(n,w,P)),[r||0,i,s]}function f(e,t){var r,a;return a=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return r=e,""}),r||(r=x.Values.getUnitType(e)),[a,r]}function d(){var e={myParent:n.parentNode||r.body,position:x.getPropertyValue(n,"position"),fontSize:x.getPropertyValue(n,"fontSize")},a=e.position===N.lastPosition&&e.myParent===N.lastParent,o=e.fontSize===N.lastFontSize;N.lastParent=e.myParent,N.lastPosition=e.position,N.lastFontSize=e.fontSize;var s=100,l={};if(o&&a)l.emToPx=N.lastEmToPx,l.percentToPxWidth=N.lastPercentToPxWidth,l.percentToPxHeight=N.lastPercentToPxHeight;else{var u=i(n).isSVG?r.createElementNS("http://www.w3.org/2000/svg","rect"):r.createElement("div");v.init(u),e.myParent.appendChild(u),$.each(["overflow","overflowX","overflowY"],function(e,t){v.CSS.setPropertyValue(u,t,"hidden")}),v.CSS.setPropertyValue(u,"position",e.position),v.CSS.setPropertyValue(u,"fontSize",e.fontSize),v.CSS.setPropertyValue(u,"boxSizing","content-box"),$.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){v.CSS.setPropertyValue(u,t,s+"%")}),v.CSS.setPropertyValue(u,"paddingLeft",s+"em"),l.percentToPxWidth=N.lastPercentToPxWidth=(parseFloat(x.getPropertyValue(u,"width",null,!0))||1)/s,l.percentToPxHeight=N.lastPercentToPxHeight=(parseFloat(x.getPropertyValue(u,"height",null,!0))||1)/s,l.emToPx=N.lastEmToPx=(parseFloat(x.getPropertyValue(u,"paddingLeft"))||1)/s,e.myParent.removeChild(u)}return null===N.remToPx&&(N.remToPx=parseFloat(x.getPropertyValue(r.body,"fontSize"))||16),null===N.vwToPx&&(N.vwToPx=parseFloat(t.innerWidth)/100,N.vhToPx=parseFloat(t.innerHeight)/100),l.remToPx=N.remToPx,l.vwToPx=N.vwToPx,l.vhToPx=N.vhToPx,v.debug>=1&&console.log("Unit ratios: "+JSON.stringify(l),n),l}if(o.begin&&0===w)try{o.begin.call(m,m)}catch(y){setTimeout(function(){throw y},1)}if("scroll"===k){var S=/^x$/i.test(o.axis)?"Left":"Top",V=parseFloat(o.offset)||0,C,A,F;o.container?g.isWrapped(o.container)||g.isNode(o.container)?(o.container=o.container[0]||o.container,C=o.container["scroll"+S],F=C+$(n).position()[S.toLowerCase()]+V):o.container=null:(C=v.State.scrollAnchor[v.State["scrollProperty"+S]],A=v.State.scrollAnchor[v.State["scrollProperty"+("Left"===S?"Top":"Left")]],F=$(n).offset()[S.toLowerCase()]+V),s={scroll:{rootPropertyValue:!1,startValue:C,currentValue:C,endValue:F,unitType:"",easing:o.easing,scrollData:{container:o.container,direction:S,alternateValue:A}},element:n},v.debug&&console.log("tweensContainer (scroll): ",s.scroll,n)}else if("reverse"===k){if(!i(n).tweensContainer)return void $.dequeue(n,o.queue);"none"===i(n).opts.display&&(i(n).opts.display="auto"),"hidden"===i(n).opts.visibility&&(i(n).opts.visibility="visible"),i(n).opts.loop=!1,i(n).opts.begin=null,i(n).opts.complete=null,b.easing||delete o.easing,b.duration||delete o.duration,o=$.extend({},i(n).opts,o);var E=$.extend(!0,{},i(n).tweensContainer);for(var j in E)if("element"!==j){var H=E[j].startValue;E[j].startValue=E[j].currentValue=E[j].endValue,E[j].endValue=H,g.isEmptyObject(b)||(E[j].easing=o.easing),v.debug&&console.log("reverse tweensContainer ("+j+"): "+JSON.stringify(E[j]),n)}s=E}else if("start"===k){var E;i(n).tweensContainer&&i(n).isAnimating===!0&&(E=i(n).tweensContainer),$.each(h,function(e,t){if(RegExp("^"+x.Lists.colors.join("$|^")+"$").test(e)){var r=p(t,!0),n=r[0],o=r[1],i=r[2];if(x.RegEx.isHex.test(n)){for(var s=["Red","Green","Blue"],l=x.Values.hexToRgb(n),u=i?x.Values.hexToRgb(i):a,c=0;c<s.length;c++){var f=[l[c]];o&&f.push(o),u!==a&&f.push(u[c]),h[e+s[c]]=f}delete h[e]}}});for(var R in h){var O=p(h[R]),z=O[0],q=O[1],M=O[2];R=x.Names.camelCase(R);var I=x.Hooks.getRoot(R),B=!1;if(i(n).isSVG||"tween"===I||x.Names.prefixCheck(I)[1]!==!1||x.Normalizations.registered[I]!==a){(o.display!==a&&null!==o.display&&"none"!==o.display||o.visibility!==a&&"hidden"!==o.visibility)&&/opacity|filter/.test(R)&&!M&&0!==z&&(M=0),o._cacheValues&&E&&E[R]?(M===a&&(M=E[R].endValue+E[R].unitType),B=i(n).rootPropertyValueCache[I]):x.Hooks.registered[R]?M===a?(B=x.getPropertyValue(n,I),M=x.getPropertyValue(n,R,B)):B=x.Hooks.templates[I][1]:M===a&&(M=x.getPropertyValue(n,R));var W,G,D,X=!1;if(W=f(R,M),M=W[0],D=W[1],W=f(R,z),z=W[0].replace(/^([+-\/*])=/,function(e,t){return X=t,""}),G=W[1],M=parseFloat(M)||0,z=parseFloat(z)||0,"%"===G&&(/^(fontSize|lineHeight)$/.test(R)?(z/=100,G="em"):/^scale/.test(R)?(z/=100,G=""):/(Red|Green|Blue)$/i.test(R)&&(z=z/100*255,G="")),/[\/*]/.test(X))G=D;else if(D!==G&&0!==M)if(0===z)G=D;else{l=l||d();var Y=/margin|padding|left|right|width|text|word|letter/i.test(R)||/X$/.test(R)||"x"===R?"x":"y";switch(D){case"%":M*="x"===Y?l.percentToPxWidth:l.percentToPxHeight;break;case"px":break;default:M*=l[D+"ToPx"]}switch(G){case"%":M*=1/("x"===Y?l.percentToPxWidth:l.percentToPxHeight);break;case"px":break;default:M*=1/l[G+"ToPx"]}}switch(X){case"+":z=M+z;break;case"-":z=M-z;break;case"*":z=M*z;break;case"/":z=M/z}s[R]={rootPropertyValue:B,startValue:M,currentValue:M,endValue:z,unitType:G,easing:q},v.debug&&console.log("tweensContainer ("+R+"): "+JSON.stringify(s[R]),n)}else v.debug&&console.log("Skipping ["+I+"] due to a lack of browser support.")}s.element=n}s.element&&(x.Values.addClass(n,"velocity-animating"),L.push(s),""===o.queue&&(i(n).tweensContainer=s,i(n).opts=o),i(n).isAnimating=!0,w===P-1?(v.State.calls.push([L,m,o,null,T.resolver]),v.State.isTicking===!1&&(v.State.isTicking=!0,c())):w++)}var n=this,o=$.extend({},v.defaults,b),s={},l;switch(i(n)===a&&v.init(n),parseFloat(o.delay)&&o.queue!==!1&&$.queue(n,o.queue,function(e){v.velocityQueueEntryFlag=!0,i(n).delayTimer={setTimeout:setTimeout(e,parseFloat(o.delay)),next:e}}),o.duration.toString().toLowerCase()){case"fast":o.duration=200;break;case"normal":o.duration=y;break;case"slow":o.duration=600;break;default:o.duration=parseFloat(o.duration)||1}v.mock!==!1&&(v.mock===!0?o.duration=o.delay=1:(o.duration*=parseFloat(v.mock)||1,o.delay*=parseFloat(v.mock)||1)),o.easing=u(o.easing,o.duration),o.begin&&!g.isFunction(o.begin)&&(o.begin=null),o.progress&&!g.isFunction(o.progress)&&(o.progress=null),o.complete&&!g.isFunction(o.complete)&&(o.complete=null),o.display!==a&&null!==o.display&&(o.display=o.display.toString().toLowerCase(),"auto"===o.display&&(o.display=v.CSS.Values.getDisplayType(n))),o.visibility!==a&&null!==o.visibility&&(o.visibility=o.visibility.toString().toLowerCase()),o.mobileHA=o.mobileHA&&v.State.isMobile&&!v.State.isGingerbread,o.queue===!1?o.delay?setTimeout(e,o.delay):e():$.queue(n,o.queue,function(t,r){return r===!0?(T.promise&&T.resolver(m),!0):(v.velocityQueueEntryFlag=!0,void e(t))}),""!==o.queue&&"fx"!==o.queue||"inprogress"===$.queue(n)[0]||$.dequeue(n)}var s=arguments[0]&&(arguments[0].p||$.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||g.isString(arguments[0].properties)),l,f,d,m,h,b;if(g.isWrapped(this)?(l=!1,d=0,m=this,f=this):(l=!0,d=1,m=s?arguments[0].elements||arguments[0].e:arguments[0]),m=o(m)){s?(h=arguments[0].properties||arguments[0].p,b=arguments[0].options||arguments[0].o):(h=arguments[d],b=arguments[d+1]);var P=m.length,w=0;if(!/^(stop|finish)$/i.test(h)&&!$.isPlainObject(b)){var V=d+1;b={};for(var C=V;C<arguments.length;C++)g.isArray(arguments[C])||!/^(fast|normal|slow)$/i.test(arguments[C])&&!/^\d/.test(arguments[C])?g.isString(arguments[C])||g.isArray(arguments[C])?b.easing=arguments[C]:g.isFunction(arguments[C])&&(b.complete=arguments[C]):b.duration=arguments[C]}var T={promise:null,resolver:null,rejecter:null};l&&v.Promise&&(T.promise=new v.Promise(function(e,t){T.resolver=e,T.rejecter=t}));var k;switch(h){case"scroll":k="scroll";break;case"reverse":k="reverse";break;case"finish":case"stop":$.each(m,function(e,t){i(t)&&i(t).delayTimer&&(clearTimeout(i(t).delayTimer.setTimeout),i(t).delayTimer.next&&i(t).delayTimer.next(),delete i(t).delayTimer)});var A=[];return $.each(v.State.calls,function(e,t){t&&$.each(t[1],function(r,n){var o=b===a?"":b;return o===!0||t[2].queue===o||b===a&&t[2].queue===!1?void $.each(m,function(r,a){a===n&&((b===!0||g.isString(b))&&($.each($.queue(a,g.isString(b)?b:""),function(e,t){g.isFunction(t)&&t(null,!0)}),$.queue(a,g.isString(b)?b:"",[])),"stop"===h?(i(a)&&i(a).tweensContainer&&o!==!1&&$.each(i(a).tweensContainer,function(e,t){t.endValue=t.currentValue | ||
222 | }),A.push(e)):"finish"===h&&(t[2].duration=1))}):!0})}),"stop"===h&&($.each(A,function(e,t){p(t,!0)}),T.promise&&T.resolver(m)),e();default:if(!$.isPlainObject(h)||g.isEmptyObject(h)){if(g.isString(h)&&v.Redirects[h]){var F=$.extend({},b),E=F.duration,j=F.delay||0;return F.backwards===!0&&(m=$.extend(!0,[],m).reverse()),$.each(m,function(e,t){parseFloat(F.stagger)?F.delay=j+parseFloat(F.stagger)*e:g.isFunction(F.stagger)&&(F.delay=j+F.stagger.call(t,e,P)),F.drag&&(F.duration=parseFloat(E)||(/^(callout|transition)/.test(h)?1e3:y),F.duration=Math.max(F.duration*(F.backwards?1-e/P:(e+1)/P),.75*F.duration,200)),v.Redirects[h].call(t,t,F||{},e,P,m,T.promise?T:a)}),e()}var H="Velocity: First argument ("+h+") was not a property map, a known action, or a registered redirect. Aborting.";return T.promise?T.rejecter(new Error(H)):console.log(H),e()}k="start"}var N={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},L=[];$.each(m,function(e,t){g.isNode(t)&&n.call(t)});var F=$.extend({},v.defaults,b),R;if(F.loop=parseInt(F.loop),R=2*F.loop-1,F.loop)for(var O=0;R>O;O++){var z={delay:F.delay,progress:F.progress};O===R-1&&(z.display=F.display,z.visibility=F.visibility,z.complete=F.complete),S(m,"reverse",z)}return e()}};v=$.extend(S,v),v.animate=S;var P=t.requestAnimationFrame||d;return v.State.isMobile||r.hidden===a||r.addEventListener("visibilitychange",function(){r.hidden?(P=function(e){return setTimeout(function(){e(!0)},16)},c()):P=t.requestAnimationFrame||d}),e.Velocity=v,e!==t&&(e.fn.velocity=S,e.fn.velocity.defaults=v.defaults),$.each(["Down","Up"],function(e,t){v.Redirects["slide"+t]=function(e,r,n,o,i,s){var l=$.extend({},r),u=l.begin,c=l.complete,p={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},f={};l.display===a&&(l.display="Down"===t?"inline"===v.CSS.Values.getDisplayType(e)?"inline-block":"block":"none"),l.begin=function(){u&&u.call(i,i);for(var r in p){f[r]=e.style[r];var a=v.CSS.getPropertyValue(e,r);p[r]="Down"===t?[a,0]:[0,a]}f.overflow=e.style.overflow,e.style.overflow="hidden"},l.complete=function(){for(var t in f)e.style[t]=f[t];c&&c.call(i,i),s&&s.resolver(i)},v(e,p,l)}}),$.each(["In","Out"],function(e,t){v.Redirects["fade"+t]=function(e,r,n,o,i,s){var l=$.extend({},r),u={opacity:"In"===t?1:0},c=l.complete;l.complete=n!==o-1?l.begin=null:function(){c&&c.call(i,i),s&&s.resolver(i)},l.display===a&&(l.display="In"===t?"auto":"none"),v(this,u,l)}}),v}(window.jQuery||window.Zepto||window,window,document)});;!function(a,b,c,d){"use strict";function k(a,b,c){return setTimeout(q(a,c),b)}function l(a,b,c){return Array.isArray(a)?(m(a,c[b],c),!0):!1}function m(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function n(a,b,c){for(var e=Object.keys(b),f=0;f<e.length;)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]),f++;return a}function o(a,b){return n(a,b,!0)}function p(a,b,c){var e,d=b.prototype;e=a.prototype=Object.create(d),e.constructor=a,e._super=d,c&&n(e,c)}function q(a,b){return function(){return a.apply(b,arguments)}}function r(a,b){return typeof a==g?a.apply(b?b[0]||d:d,b):a}function s(a,b){return a===d?b:a}function t(a,b,c){m(x(b),function(b){a.addEventListener(b,c,!1)})}function u(a,b,c){m(x(b),function(b){a.removeEventListener(b,c,!1)})}function v(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function w(a,b){return a.indexOf(b)>-1}function x(a){return a.trim().split(/\s+/g)}function y(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function z(a){return Array.prototype.slice.call(a,0)}function A(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];y(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function B(a,b){for(var c,f,g=b[0].toUpperCase()+b.slice(1),h=0;h<e.length;){if(c=e[h],f=c?c+g:b,f in a)return f;h++}return d}function D(){return C++}function E(a){var b=a.ownerDocument;return b.defaultView||b.parentWindow}function ab(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){r(a.options.enable,[a])&&c.handler(b)},this.init()}function bb(a){var b,c=a.options.inputClass;return b=c?c:H?wb:I?Eb:G?Gb:rb,new b(a,cb)}function cb(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&O&&0===d-e,g=b&(Q|R)&&0===d-e;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,db(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function db(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=gb(b)),e>1&&!c.firstMultiple?c.firstMultiple=gb(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=hb(d);b.timeStamp=j(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=lb(h,i),b.distance=kb(h,i),eb(c,b),b.offsetDirection=jb(b.deltaX,b.deltaY),b.scale=g?nb(g.pointers,d):1,b.rotation=g?mb(g.pointers,d):0,fb(c,b);var k=a.element;v(b.srcEvent.target,k)&&(k=b.srcEvent.target),b.target=k}function eb(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===O||f.eventType===Q)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function fb(a,b){var f,g,h,j,c=a.lastInterval||b,e=b.timeStamp-c.timeStamp;if(b.eventType!=R&&(e>N||c.velocity===d)){var k=c.deltaX-b.deltaX,l=c.deltaY-b.deltaY,m=ib(e,k,l);g=m.x,h=m.y,f=i(m.x)>i(m.y)?m.x:m.y,j=jb(k,l),a.lastInterval=b}else f=c.velocity,g=c.velocityX,h=c.velocityY,j=c.direction;b.velocity=f,b.velocityX=g,b.velocityY=h,b.direction=j}function gb(a){for(var b=[],c=0;c<a.pointers.length;)b[c]={clientX:h(a.pointers[c].clientX),clientY:h(a.pointers[c].clientY)},c++;return{timeStamp:j(),pointers:b,center:hb(b),deltaX:a.deltaX,deltaY:a.deltaY}}function hb(a){var b=a.length;if(1===b)return{x:h(a[0].clientX),y:h(a[0].clientY)};for(var c=0,d=0,e=0;b>e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:h(c/b),y:h(d/b)}}function ib(a,b,c){return{x:b/a||0,y:c/a||0}}function jb(a,b){return a===b?S:i(a)>=i(b)?a>0?T:U:b>0?V:W}function kb(a,b,c){c||(c=$);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function lb(a,b,c){c||(c=$);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function mb(a,b){return lb(b[1],b[0],_)-lb(a[1],a[0],_)}function nb(a,b){return kb(b[0],b[1],_)/kb(a[0],a[1],_)}function rb(){this.evEl=pb,this.evWin=qb,this.allow=!0,this.pressed=!1,ab.apply(this,arguments)}function wb(){this.evEl=ub,this.evWin=vb,ab.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function Ab(){this.evTarget=yb,this.evWin=zb,this.started=!1,ab.apply(this,arguments)}function Bb(a,b){var c=z(a.touches),d=z(a.changedTouches);return b&(Q|R)&&(c=A(c.concat(d),"identifier",!0)),[c,d]}function Eb(){this.evTarget=Db,this.targetIds={},ab.apply(this,arguments)}function Fb(a,b){var c=z(a.touches),d=this.targetIds;if(b&(O|P)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=z(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return v(a.target,i)}),b===O)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Q|R)&&delete d[g[e].identifier],e++;return h.length?[A(f.concat(h),"identifier",!0),h]:void 0}function Gb(){ab.apply(this,arguments);var a=q(this.handler,this);this.touch=new Eb(this.manager,a),this.mouse=new rb(this.manager,a)}function Pb(a,b){this.manager=a,this.set(b)}function Qb(a){if(w(a,Mb))return Mb;var b=w(a,Nb),c=w(a,Ob);return b&&c?Nb+" "+Ob:b||c?b?Nb:Ob:w(a,Lb)?Lb:Kb}function Yb(a){this.id=D(),this.manager=null,this.options=o(a||{},this.defaults),this.options.enable=s(this.options.enable,!0),this.state=Rb,this.simultaneous={},this.requireFail=[]}function Zb(a){return a&Wb?"cancel":a&Ub?"end":a&Tb?"move":a&Sb?"start":""}function $b(a){return a==W?"down":a==V?"up":a==T?"left":a==U?"right":""}function _b(a,b){var c=b.manager;return c?c.get(a):a}function ac(){Yb.apply(this,arguments)}function bc(){ac.apply(this,arguments),this.pX=null,this.pY=null}function cc(){ac.apply(this,arguments)}function dc(){Yb.apply(this,arguments),this._timer=null,this._input=null}function ec(){ac.apply(this,arguments)}function fc(){ac.apply(this,arguments)}function gc(){Yb.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function hc(a,b){return b=b||{},b.recognizers=s(b.recognizers,hc.defaults.preset),new kc(a,b)}function kc(a,b){b=b||{},this.options=o(b,hc.defaults),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.element=a,this.input=bb(this),this.touchAction=new Pb(this,this.options.touchAction),lc(this,!0),m(b.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function lc(a,b){var c=a.element;m(a.options.cssProps,function(a,d){c.style[B(c.style,d)]=b?a:""})}function mc(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var e=["","webkit","moz","MS","ms","o"],f=b.createElement("div"),g="function",h=Math.round,i=Math.abs,j=Date.now,C=1,F=/mobile|tablet|ip(ad|hone|od)|android/i,G="ontouchstart"in a,H=B(a,"PointerEvent")!==d,I=G&&F.test(navigator.userAgent),J="touch",K="pen",L="mouse",M="kinect",N=25,O=1,P=2,Q=4,R=8,S=1,T=2,U=4,V=8,W=16,X=T|U,Y=V|W,Z=X|Y,$=["x","y"],_=["clientX","clientY"];ab.prototype={handler:function(){},init:function(){this.evEl&&t(this.element,this.evEl,this.domHandler),this.evTarget&&t(this.target,this.evTarget,this.domHandler),this.evWin&&t(E(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&u(this.element,this.evEl,this.domHandler),this.evTarget&&u(this.target,this.evTarget,this.domHandler),this.evWin&&u(E(this.element),this.evWin,this.domHandler)}};var ob={mousedown:O,mousemove:P,mouseup:Q},pb="mousedown",qb="mousemove mouseup";p(rb,ab,{handler:function(a){var b=ob[a.type];b&O&&0===a.button&&(this.pressed=!0),b&P&&1!==a.which&&(b=Q),this.pressed&&this.allow&&(b&Q&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:L,srcEvent:a}))}});var sb={pointerdown:O,pointermove:P,pointerup:Q,pointercancel:R,pointerout:R},tb={2:J,3:K,4:L,5:M},ub="pointerdown",vb="pointermove pointerup pointercancel";a.MSPointerEvent&&(ub="MSPointerDown",vb="MSPointerMove MSPointerUp MSPointerCancel"),p(wb,ab,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=sb[d],f=tb[a.pointerType]||a.pointerType,g=f==J,h=y(b,a.pointerId,"pointerId");e&O&&(0===a.button||g)?0>h&&(b.push(a),h=b.length-1):e&(Q|R)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var xb={touchstart:O,touchmove:P,touchend:Q,touchcancel:R},yb="touchstart",zb="touchstart touchmove touchend touchcancel";p(Ab,ab,{handler:function(a){var b=xb[a.type];if(b===O&&(this.started=!0),this.started){var c=Bb.call(this,a,b);b&(Q|R)&&0===c[0].length-c[1].length&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:J,srcEvent:a})}}});var Cb={touchstart:O,touchmove:P,touchend:Q,touchcancel:R},Db="touchstart touchmove touchend touchcancel";p(Eb,ab,{handler:function(a){var b=Cb[a.type],c=Fb.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:J,srcEvent:a})}}),p(Gb,ab,{handler:function(a,b,c){var d=c.pointerType==J,e=c.pointerType==L;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(Q|R)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Hb=B(f.style,"touchAction"),Ib=Hb!==d,Jb="compute",Kb="auto",Lb="manipulation",Mb="none",Nb="pan-x",Ob="pan-y";Pb.prototype={set:function(a){a==Jb&&(a=this.compute()),Ib&&(this.manager.element.style[Hb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return m(this.manager.recognizers,function(b){r(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),Qb(a.join(" "))},preventDefaults:function(a){if(!Ib){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return b.preventDefault(),void 0;var d=this.actions,e=w(d,Mb),f=w(d,Ob),g=w(d,Nb);return e||f&&c&X||g&&c&Y?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var Rb=1,Sb=2,Tb=4,Ub=8,Vb=Ub,Wb=16,Xb=32;Yb.prototype={defaults:{},set:function(a){return n(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(l(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=_b(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return l(a,"dropRecognizeWith",this)?this:(a=_b(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(l(a,"requireFailure",this))return this;var b=this.requireFail;return a=_b(a,this),-1===y(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(l(a,"dropRequireFailure",this))return this;a=_b(a,this);var b=y(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function d(d){b.manager.emit(b.options.event+(d?Zb(c):""),a)}var b=this,c=this.state;Ub>c&&d(!0),d(),c>=Ub&&d(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):(this.state=Xb,void 0)},canEmit:function(){for(var a=0;a<this.requireFail.length;){if(!(this.requireFail[a].state&(Xb|Rb)))return!1;a++}return!0},recognize:function(a){var b=n({},a);return r(this.options.enable,[this,b])?(this.state&(Vb|Wb|Xb)&&(this.state=Rb),this.state=this.process(b),this.state&(Sb|Tb|Ub|Wb)&&this.tryEmit(b),void 0):(this.reset(),this.state=Xb,void 0)},process:function(){},getTouchAction:function(){},reset:function(){}},p(ac,Yb,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(Sb|Tb),e=this.attrTest(a);return d&&(c&R||!e)?b|Wb:d||e?c&Q?b|Ub:b&Sb?b|Tb:Sb:Xb}}),p(bc,ac,{defaults:{event:"pan",threshold:10,pointers:1,direction:Z},getTouchAction:function(){var a=this.options.direction,b=[];return a&X&&b.push(Ob),a&Y&&b.push(Nb),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&X?(e=0===f?S:0>f?T:U,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?S:0>g?V:W,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return ac.prototype.attrTest.call(this,a)&&(this.state&Sb||!(this.state&Sb)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=$b(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),p(cc,ac,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Mb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&Sb)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),p(dc,Yb,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Kb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,e=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Q|R)&&!e)this.reset();else if(a.eventType&O)this.reset(),this._timer=k(function(){this.state=Vb,this.tryEmit()},b.time,this);else if(a.eventType&Q)return Vb;return Xb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===Vb&&(a&&a.eventType&Q?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=j(),this.manager.emit(this.options.event,this._input)))}}),p(ec,ac,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Mb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&Sb)}}),p(fc,ac,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:X|Y,pointers:1},getTouchAction:function(){return bc.prototype.getTouchAction.call(this)},attrTest:function(a){var c,b=this.options.direction;return b&(X|Y)?c=a.velocity:b&X?c=a.velocityX:b&Y&&(c=a.velocityY),this._super.attrTest.call(this,a)&&b&a.direction&&a.distance>this.options.threshold&&i(c)>this.options.velocity&&a.eventType&Q},emit:function(a){var b=$b(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),p(gc,Yb,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[Lb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,e=a.deltaTime<b.time;if(this.reset(),a.eventType&O&&0===this.count)return this.failTimeout();if(d&&e&&c){if(a.eventType!=Q)return this.failTimeout();var f=this.pTime?a.timeStamp-this.pTime<b.interval:!0,g=!this.pCenter||kb(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,g&&f?this.count+=1:this.count=1,this._input=a;var h=this.count%b.taps;if(0===h)return this.hasRequireFailures()?(this._timer=k(function(){this.state=Vb,this.tryEmit()},b.interval,this),Sb):Vb}return Xb},failTimeout:function(){return this._timer=k(function(){this.state=Xb},this.options.interval,this),Xb},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==Vb&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),hc.VERSION="2.0.4",hc.defaults={domEvents:!1,touchAction:Jb,enable:!0,inputTarget:null,inputClass:null,preset:[[ec,{enable:!1}],[cc,{enable:!1},["rotate"]],[fc,{direction:X}],[bc,{direction:X},["swipe"]],[gc],[gc,{event:"doubletap",taps:2},["tap"]],[dc]],cssProps:{userSelect:"default",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var ic=1,jc=2;kc.prototype={set:function(a){return n(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?jc:ic},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&Vb)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===jc||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(Sb|Tb|Ub)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof Yb)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(l(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(l(a,"remove",this))return this;var b=this.recognizers;return a=this.get(a),b.splice(y(b,a),1),this.touchAction.update(),this},on:function(a,b){var c=this.handlers;return m(x(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this},off:function(a,b){var c=this.handlers;return m(x(a),function(a){b?c[a].splice(y(c[a],b),1):delete c[a]}),this},emit:function(a,b){this.options.domEvents&&mc(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&lc(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},n(hc,{INPUT_START:O,INPUT_MOVE:P,INPUT_END:Q,INPUT_CANCEL:R,STATE_POSSIBLE:Rb,STATE_BEGAN:Sb,STATE_CHANGED:Tb,STATE_ENDED:Ub,STATE_RECOGNIZED:Vb,STATE_CANCELLED:Wb,STATE_FAILED:Xb,DIRECTION_NONE:S,DIRECTION_LEFT:T,DIRECTION_RIGHT:U,DIRECTION_UP:V,DIRECTION_DOWN:W,DIRECTION_HORIZONTAL:X,DIRECTION_VERTICAL:Y,DIRECTION_ALL:Z,Manager:kc,Input:ab,TouchAction:Pb,TouchInput:Eb,MouseInput:rb,PointerEventInput:wb,TouchMouseInput:Gb,SingleTouchInput:Ab,Recognizer:Yb,AttrRecognizer:ac,Tap:gc,Pan:bc,Swipe:fc,Pinch:cc,Rotate:ec,Press:dc,on:t,off:u,each:m,merge:o,extend:n,inherit:p,bindFn:q,prefixed:B}),typeof define==g&&define.amd?define(function(){return hc}):"undefined"!=typeof module&&module.exports?module.exports=hc:a[c]=hc}(window,document,"Hammer");;(function(factory) { | ||
223 | if (typeof define === 'function' && define.amd) { | ||
224 | define(['jquery', 'hammerjs'], factory); | ||
225 | } else if (typeof exports === 'object') { | ||
226 | factory(require('jquery'), require('hammerjs')); | ||
227 | } else { | ||
228 | factory(jQuery, Hammer); | ||
229 | } | ||
230 | }(function($, Hammer) { | ||
231 | function hammerify(el, options) { | ||
232 | var $el = $(el); | ||
233 | if(!$el.data("hammer")) { | ||
234 | $el.data("hammer", new Hammer($el[0], options)); | ||
235 | } | ||
236 | } | ||
237 | |||
238 | $.fn.hammer = function(options) { | ||
239 | return this.each(function() { | ||
240 | hammerify(this, options); | ||
241 | }); | ||
242 | }; | ||
243 | |||
244 | // extend the emit method to also trigger jQuery events | ||
245 | Hammer.Manager.prototype.emit = (function(originalEmit) { | ||
246 | return function(type, data) { | ||
247 | originalEmit.call(this, type, data); | ||
248 | $(this.element).trigger({ | ||
249 | type: type, | ||
250 | gesture: data | ||
251 | }); | ||
252 | }; | ||
253 | })(Hammer.Manager.prototype.emit); | ||
254 | })); | ||
255 | ;Materialize = {}; | ||
256 | |||
257 | // Unique ID | ||
258 | Materialize.guid = (function() { | ||
259 | function s4() { | ||
260 | return Math.floor((1 + Math.random()) * 0x10000) | ||
261 | .toString(16) | ||
262 | .substring(1); | ||
263 | } | ||
264 | return function() { | ||
265 | return s4() + s4() + '-' + s4() + '-' + s4() + '-' + | ||
266 | s4() + '-' + s4() + s4() + s4(); | ||
267 | }; | ||
268 | })(); | ||
269 | |||
270 | Materialize.elementOrParentIsFixed = function(element) { | ||
271 | var $element = $(element); | ||
272 | var $checkElements = $element.add($element.parents()); | ||
273 | var isFixed = false; | ||
274 | $checkElements.each(function(){ | ||
275 | if ($(this).css("position") === "fixed") { | ||
276 | isFixed = true; | ||
277 | return false; | ||
278 | } | ||
279 | }); | ||
280 | return isFixed; | ||
281 | }; | ||
282 | |||
283 | // Velocity has conflicts when loaded with jQuery, this will check for it | ||
284 | var Vel; | ||
285 | if ($) { | ||
286 | Vel = $.Velocity; | ||
287 | } | ||
288 | else { | ||
289 | Vel = Velocity; | ||
290 | } | ||
291 | ;(function ($) { | ||
292 | $.fn.collapsible = function(options) { | ||
293 | var defaults = { | ||
294 | accordion: undefined | ||
295 | }; | ||
296 | |||
297 | options = $.extend(defaults, options); | ||
298 | |||
299 | |||
300 | return this.each(function() { | ||
301 | |||
302 | var $this = $(this); | ||
303 | |||
304 | var $panel_headers = $(this).find('> li > .collapsible-header'); | ||
305 | |||
306 | var collapsible_type = $this.data("collapsible"); | ||
307 | |||
308 | // Turn off any existing event handlers | ||
309 | $this.off('click.collapse', '.collapsible-header'); | ||
310 | $panel_headers.off('click.collapse'); | ||
311 | |||
312 | |||
313 | /**************** | ||
314 | Helper Functions | ||
315 | ****************/ | ||
316 | |||
317 | // Accordion Open | ||
318 | function accordionOpen(object) { | ||
319 | $panel_headers = $this.find('> li > .collapsible-header'); | ||
320 | if (object.hasClass('active')) { | ||
321 | object.parent().addClass('active'); | ||
322 | } | ||
323 | else { | ||
324 | object.parent().removeClass('active'); | ||
325 | } | ||
326 | if (object.parent().hasClass('active')){ | ||
327 | object.siblings('.collapsible-body').stop(true,false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); | ||
328 | } | ||
329 | else{ | ||
330 | object.siblings('.collapsible-body').stop(true,false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); | ||
331 | } | ||
332 | |||
333 | $panel_headers.not(object).removeClass('active').parent().removeClass('active'); | ||
334 | $panel_headers.not(object).parent().children('.collapsible-body').stop(true,false).slideUp( | ||
335 | { | ||
336 | duration: 350, | ||
337 | easing: "easeOutQuart", | ||
338 | queue: false, | ||
339 | complete: | ||
340 | function() { | ||
341 | $(this).css('height', ''); | ||
342 | } | ||
343 | }); | ||
344 | } | ||
345 | |||
346 | // Expandable Open | ||
347 | function expandableOpen(object) { | ||
348 | if (object.hasClass('active')) { | ||
349 | object.parent().addClass('active'); | ||
350 | } | ||
351 | else { | ||
352 | object.parent().removeClass('active'); | ||
353 | } | ||
354 | if (object.parent().hasClass('active')){ | ||
355 | object.siblings('.collapsible-body').stop(true,false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); | ||
356 | } | ||
357 | else{ | ||
358 | object.siblings('.collapsible-body').stop(true,false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); | ||
359 | } | ||
360 | } | ||
361 | |||
362 | /** | ||
363 | * Check if object is children of panel header | ||
364 | * @param {Object} object Jquery object | ||
365 | * @return {Boolean} true if it is children | ||
366 | */ | ||
367 | function isChildrenOfPanelHeader(object) { | ||
368 | |||
369 | var panelHeader = getPanelHeader(object); | ||
370 | |||
371 | return panelHeader.length > 0; | ||
372 | } | ||
373 | |||
374 | /** | ||
375 | * Get panel header from a children element | ||
376 | * @param {Object} object Jquery object | ||
377 | * @return {Object} panel header object | ||
378 | */ | ||
379 | function getPanelHeader(object) { | ||
380 | |||
381 | return object.closest('li > .collapsible-header'); | ||
382 | } | ||
383 | |||
384 | /***** End Helper Functions *****/ | ||
385 | |||
386 | |||
387 | |||
388 | if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { // Handle Accordion | ||
389 | // Add click handler to only direct collapsible header children | ||
390 | $panel_headers = $this.find('> li > .collapsible-header'); | ||
391 | $panel_headers.on('click.collapse', function (e) { | ||
392 | var element = $(e.target); | ||
393 | |||
394 | if (isChildrenOfPanelHeader(element)) { | ||
395 | element = getPanelHeader(element); | ||
396 | } | ||
397 | |||
398 | element.toggleClass('active'); | ||
399 | accordionOpen(element); | ||
400 | }); | ||
401 | // Open first active | ||
402 | accordionOpen($panel_headers.filter('.active').first()); | ||
403 | } | ||
404 | else { // Handle Expandables | ||
405 | $panel_headers.each(function () { | ||
406 | // Add click handler to only direct collapsible header children | ||
407 | $(this).on('click.collapse', function (e) { | ||
408 | var element = $(e.target); | ||
409 | if (isChildrenOfPanelHeader(element)) { | ||
410 | element = getPanelHeader(element); | ||
411 | } | ||
412 | element.toggleClass('active'); | ||
413 | expandableOpen(element); | ||
414 | }); | ||
415 | // Open any bodies that have the active class | ||
416 | if ($(this).hasClass('active')) { | ||
417 | expandableOpen($(this)); | ||
418 | } | ||
419 | |||
420 | }); | ||
421 | } | ||
422 | |||
423 | }); | ||
424 | }; | ||
425 | |||
426 | $(document).ready(function(){ | ||
427 | $('.collapsible').collapsible(); | ||
428 | }); | ||
429 | }( jQuery ));;(function ($) { | ||
430 | |||
431 | // Add posibility to scroll to selected option | ||
432 | // usefull for select for example | ||
433 | $.fn.scrollTo = function(elem) { | ||
434 | $(this).scrollTop($(this).scrollTop() - $(this).offset().top + $(elem).offset().top); | ||
435 | return this; | ||
436 | }; | ||
437 | |||
438 | $.fn.dropdown = function (option) { | ||
439 | var defaults = { | ||
440 | inDuration: 300, | ||
441 | outDuration: 225, | ||
442 | constrain_width: true, // Constrains width of dropdown to the activator | ||
443 | hover: false, | ||
444 | gutter: 0, // Spacing from edge | ||
445 | belowOrigin: false | ||
446 | }; | ||
447 | |||
448 | this.each(function(){ | ||
449 | var origin = $(this); | ||
450 | var options = $.extend({}, defaults, option); | ||
451 | |||
452 | // Dropdown menu | ||
453 | var activates = $("#"+ origin.attr('data-activates')); | ||
454 | |||
455 | function updateOptions() { | ||
456 | if (origin.data('induration') !== undefined) | ||
457 | options.inDuration = origin.data('inDuration'); | ||
458 | if (origin.data('outduration') !== undefined) | ||
459 | options.outDuration = origin.data('outDuration'); | ||
460 | if (origin.data('constrainwidth') !== undefined) | ||
461 | options.constrain_width = origin.data('constrainwidth'); | ||
462 | if (origin.data('hover') !== undefined) | ||
463 | options.hover = origin.data('hover'); | ||
464 | if (origin.data('gutter') !== undefined) | ||
465 | options.gutter = origin.data('gutter'); | ||
466 | if (origin.data('beloworigin') !== undefined) | ||
467 | options.belowOrigin = origin.data('beloworigin'); | ||
468 | } | ||
469 | |||
470 | updateOptions(); | ||
471 | |||
472 | // Attach dropdown to its activator | ||
473 | origin.after(activates); | ||
474 | |||
475 | /* | ||
476 | Helper function to position and resize dropdown. | ||
477 | Used in hover and click handler. | ||
478 | */ | ||
479 | function placeDropdown() { | ||
480 | // Check html data attributes | ||
481 | updateOptions(); | ||
482 | |||
483 | // Set Dropdown state | ||
484 | activates.addClass('active'); | ||
485 | |||
486 | // Constrain width | ||
487 | if (options.constrain_width === true) { | ||
488 | activates.css('width', origin.outerWidth()); | ||
489 | } | ||
490 | var offset = 0; | ||
491 | if (options.belowOrigin === true) { | ||
492 | offset = origin.height(); | ||
493 | } | ||
494 | |||
495 | // Handle edge alignment | ||
496 | var offsetLeft = origin.offset().left; | ||
497 | var width_difference = 0; | ||
498 | var gutter_spacing = options.gutter; | ||
499 | |||
500 | |||
501 | if (offsetLeft + activates.innerWidth() > $(window).width()) { | ||
502 | width_difference = origin.innerWidth() - activates.innerWidth(); | ||
503 | gutter_spacing = gutter_spacing * -1; | ||
504 | } | ||
505 | |||
506 | // Position dropdown | ||
507 | activates.css({ | ||
508 | position: 'absolute', | ||
509 | top: origin.position().top + offset, | ||
510 | left: origin.position().left + width_difference + gutter_spacing | ||
511 | }); | ||
512 | |||
513 | |||
514 | |||
515 | // Show dropdown | ||
516 | activates.stop(true, true).css('opacity', 0) | ||
517 | .slideDown({ | ||
518 | queue: false, | ||
519 | duration: options.inDuration, | ||
520 | easing: 'easeOutCubic', | ||
521 | complete: function() { | ||
522 | $(this).css('height', ''); | ||
523 | } | ||
524 | }) | ||
525 | .animate( {opacity: 1}, {queue: false, duration: options.inDuration, easing: 'easeOutSine'}); | ||
526 | } | ||
527 | |||
528 | function hideDropdown() { | ||
529 | activates.fadeOut(options.outDuration); | ||
530 | activates.removeClass('active'); | ||
531 | } | ||
532 | |||
533 | // Hover | ||
534 | if (options.hover) { | ||
535 | var open = false; | ||
536 | origin.unbind('click.' + origin.attr('id')); | ||
537 | // Hover handler to show dropdown | ||
538 | origin.on('mouseenter', function(e){ // Mouse over | ||
539 | if (open === false) { | ||
540 | placeDropdown(); | ||
541 | open = true; | ||
542 | } | ||
543 | }); | ||
544 | origin.on('mouseleave', function(e){ | ||
545 | // If hover on origin then to something other than dropdown content, then close | ||
546 | var toEl = e.toElement || e.relatedTarget; // added browser compatibility for target element | ||
547 | if(!$(toEl).closest('.dropdown-content').is(activates)) { | ||
548 | activates.stop(true, true); | ||
549 | hideDropdown(); | ||
550 | open = false; | ||
551 | } | ||
552 | }); | ||
553 | |||
554 | activates.on('mouseleave', function(e){ // Mouse out | ||
555 | var toEl = e.toElement || e.relatedTarget; | ||
556 | if(!$(toEl).closest('.dropdown-button').is(origin)) { | ||
557 | activates.stop(true, true); | ||
558 | hideDropdown(); | ||
559 | open = false; | ||
560 | } | ||
561 | }); | ||
562 | |||
563 | // Click | ||
564 | } else { | ||
565 | |||
566 | // Click handler to show dropdown | ||
567 | origin.unbind('click.' + origin.attr('id')); | ||
568 | origin.bind('click.'+origin.attr('id'), function(e){ | ||
569 | |||
570 | if ( origin[0] == e.currentTarget && ($(e.target).closest('.dropdown-content').length === 0) ) { | ||
571 | e.preventDefault(); // Prevents button click from moving window | ||
572 | placeDropdown(); | ||
573 | |||
574 | } | ||
575 | // If origin is clicked and menu is open, close menu | ||
576 | else { | ||
577 | if (origin.hasClass('active')) { | ||
578 | hideDropdown(); | ||
579 | $(document).unbind('click.' + activates.attr('id')); | ||
580 | } | ||
581 | } | ||
582 | // If menu open, add click close handler to document | ||
583 | if (activates.hasClass('active')) { | ||
584 | $(document).bind('click.'+ activates.attr('id'), function (e) { | ||
585 | if (!activates.is(e.target) && !origin.is(e.target) && (!origin.find(e.target).length > 0) ) { | ||
586 | hideDropdown(); | ||
587 | $(document).unbind('click.' + activates.attr('id')); | ||
588 | } | ||
589 | }); | ||
590 | } | ||
591 | }); | ||
592 | |||
593 | } // End else | ||
594 | |||
595 | // Listen to open and close event - useful for select component | ||
596 | origin.on('open', placeDropdown); | ||
597 | origin.on('close', hideDropdown); | ||
598 | |||
599 | |||
600 | }); | ||
601 | }; // End dropdown plugin | ||
602 | |||
603 | $(document).ready(function(){ | ||
604 | $('.dropdown-button').dropdown(); | ||
605 | }); | ||
606 | }( jQuery )); | ||
607 | ;(function($) { | ||
608 | var _stack = 0, | ||
609 | _lastID = 0, | ||
610 | _generateID = function() { | ||
611 | _lastID++; | ||
612 | return 'materialize-lean-overlay-' + _lastID; | ||
613 | }; | ||
614 | |||
615 | $.fn.extend({ | ||
616 | openModal: function(options) { | ||
617 | |||
618 | $('body').css('overflow', 'hidden'); | ||
619 | |||
620 | var defaults = { | ||
621 | opacity: 0.5, | ||
622 | in_duration: 350, | ||
623 | out_duration: 250, | ||
624 | ready: undefined, | ||
625 | complete: undefined, | ||
626 | dismissible: true, | ||
627 | starting_top: '4%' | ||
628 | }, | ||
629 | overlayID = _generateID(), | ||
630 | $modal = $(this), | ||
631 | $overlay = $('<div class="lean-overlay"></div>'), | ||
632 | lStack = (++_stack); | ||
633 | |||
634 | // Store a reference of the overlay | ||
635 | $overlay.attr('id', overlayID).css('z-index', 1000 + lStack * 2); | ||
636 | $modal.data('overlay-id', overlayID).css('z-index', 1000 + lStack * 2 + 1); | ||
637 | |||
638 | $("body").append($overlay); | ||
639 | |||
640 | // Override defaults | ||
641 | options = $.extend(defaults, options); | ||
642 | |||
643 | if (options.dismissible) { | ||
644 | $overlay.click(function() { | ||
645 | $modal.closeModal(options); | ||
646 | }); | ||
647 | // Return on ESC | ||
648 | $(document).on('keyup.leanModal' + overlayID, function(e) { | ||
649 | if (e.keyCode === 27) { // ESC key | ||
650 | $modal.closeModal(options); | ||
651 | } | ||
652 | }); | ||
653 | } | ||
654 | |||
655 | $modal.find(".modal-close").on('click.close', function(e) { | ||
656 | $modal.closeModal(options); | ||
657 | }); | ||
658 | |||
659 | $overlay.css({ display : "block", opacity : 0 }); | ||
660 | |||
661 | $modal.css({ | ||
662 | display : "block", | ||
663 | opacity: 0 | ||
664 | }); | ||
665 | |||
666 | $overlay.velocity({opacity: options.opacity}, {duration: options.in_duration, queue: false, ease: "easeOutCubic"}); | ||
667 | $modal.data('associated-overlay', $overlay[0]); | ||
668 | |||
669 | // Define Bottom Sheet animation | ||
670 | if ($modal.hasClass('bottom-sheet')) { | ||
671 | $modal.velocity({bottom: "0", opacity: 1}, { | ||
672 | duration: options.in_duration, | ||
673 | queue: false, | ||
674 | ease: "easeOutCubic", | ||
675 | // Handle modal ready callback | ||
676 | complete: function() { | ||
677 | if (typeof(options.ready) === "function") { | ||
678 | options.ready(); | ||
679 | } | ||
680 | } | ||
681 | }); | ||
682 | } | ||
683 | else { | ||
684 | $.Velocity.hook($modal, "scaleX", 0.7); | ||
685 | $modal.css({ top: options.starting_top }); | ||
686 | $modal.velocity({top: "10%", opacity: 1, scaleX: '1'}, { | ||
687 | duration: options.in_duration, | ||
688 | queue: false, | ||
689 | ease: "easeOutCubic", | ||
690 | // Handle modal ready callback | ||
691 | complete: function() { | ||
692 | if (typeof(options.ready) === "function") { | ||
693 | options.ready(); | ||
694 | } | ||
695 | } | ||
696 | }); | ||
697 | } | ||
698 | |||
699 | |||
700 | } | ||
701 | }); | ||
702 | |||
703 | $.fn.extend({ | ||
704 | closeModal: function(options) { | ||
705 | var defaults = { | ||
706 | out_duration: 250, | ||
707 | complete: undefined | ||
708 | }, | ||
709 | $modal = $(this), | ||
710 | overlayID = $modal.data('overlay-id'), | ||
711 | $overlay = $('#' + overlayID); | ||
712 | |||
713 | options = $.extend(defaults, options); | ||
714 | |||
715 | // Disable scrolling | ||
716 | $('body').css('overflow', ''); | ||
717 | |||
718 | $modal.find('.modal-close').off('click.close'); | ||
719 | $(document).off('keyup.leanModal' + overlayID); | ||
720 | |||
721 | $overlay.velocity( { opacity: 0}, {duration: options.out_duration, queue: false, ease: "easeOutQuart"}); | ||
722 | |||
723 | |||
724 | // Define Bottom Sheet animation | ||
725 | if ($modal.hasClass('bottom-sheet')) { | ||
726 | $modal.velocity({bottom: "-100%", opacity: 0}, { | ||
727 | duration: options.out_duration, | ||
728 | queue: false, | ||
729 | ease: "easeOutCubic", | ||
730 | // Handle modal ready callback | ||
731 | complete: function() { | ||
732 | $overlay.css({display:"none"}); | ||
733 | |||
734 | // Call complete callback | ||
735 | if (typeof(options.complete) === "function") { | ||
736 | options.complete(); | ||
737 | } | ||
738 | $overlay.remove(); | ||
739 | _stack--; | ||
740 | } | ||
741 | }); | ||
742 | } | ||
743 | else { | ||
744 | $modal.velocity( | ||
745 | { top: options.starting_top, opacity: 0, scaleX: 0.7}, { | ||
746 | duration: options.out_duration, | ||
747 | complete: | ||
748 | function() { | ||
749 | |||
750 | $(this).css('display', 'none'); | ||
751 | // Call complete callback | ||
752 | if (typeof(options.complete) === "function") { | ||
753 | options.complete(); | ||
754 | } | ||
755 | $overlay.remove(); | ||
756 | _stack--; | ||
757 | } | ||
758 | } | ||
759 | ); | ||
760 | } | ||
761 | } | ||
762 | }); | ||
763 | |||
764 | $.fn.extend({ | ||
765 | leanModal: function(option) { | ||
766 | return this.each(function() { | ||
767 | |||
768 | var defaults = { | ||
769 | starting_top: '4%' | ||
770 | }, | ||
771 | // Override defaults | ||
772 | options = $.extend(defaults, option); | ||
773 | |||
774 | // Close Handlers | ||
775 | $(this).click(function(e) { | ||
776 | options.starting_top = ($(this).offset().top - $(window).scrollTop()) /1.15; | ||
777 | var modal_id = $(this).attr("href") || '#' + $(this).data('target'); | ||
778 | $(modal_id).openModal(options); | ||
779 | e.preventDefault(); | ||
780 | }); // done set on click | ||
781 | }); // done return | ||
782 | } | ||
783 | }); | ||
784 | })(jQuery); | ||
785 | ;(function ($) { | ||
786 | |||
787 | $.fn.materialbox = function () { | ||
788 | |||
789 | return this.each(function() { | ||
790 | |||
791 | if ($(this).hasClass('initialized')) { | ||
792 | return; | ||
793 | } | ||
794 | |||
795 | $(this).addClass('initialized'); | ||
796 | |||
797 | var overlayActive = false; | ||
798 | var doneAnimating = true; | ||
799 | var inDuration = 275; | ||
800 | var outDuration = 200; | ||
801 | var origin = $(this); | ||
802 | var placeholder = $('<div></div>').addClass('material-placeholder'); | ||
803 | var originalWidth = 0; | ||
804 | var originalHeight = 0; | ||
805 | origin.wrap(placeholder); | ||
806 | |||
807 | |||
808 | origin.on('click', function(){ | ||
809 | var placeholder = origin.parent('.material-placeholder'); | ||
810 | var windowWidth = window.innerWidth; | ||
811 | var windowHeight = window.innerHeight; | ||
812 | var originalWidth = origin.width(); | ||
813 | var originalHeight = origin.height(); | ||
814 | |||
815 | |||
816 | // If already modal, return to original | ||
817 | if (doneAnimating === false) { | ||
818 | returnToOriginal(); | ||
819 | return false; | ||
820 | } | ||
821 | else if (overlayActive && doneAnimating===true) { | ||
822 | returnToOriginal(); | ||
823 | return false; | ||
824 | } | ||
825 | |||
826 | |||
827 | // Set states | ||
828 | doneAnimating = false; | ||
829 | origin.addClass('active'); | ||
830 | overlayActive = true; | ||
831 | |||
832 | // Set positioning for placeholder | ||
833 | |||
834 | placeholder.css({ | ||
835 | width: placeholder[0].getBoundingClientRect().width, | ||
836 | height: placeholder[0].getBoundingClientRect().height, | ||
837 | position: 'relative', | ||
838 | top: 0, | ||
839 | left: 0 | ||
840 | }); | ||
841 | |||
842 | |||
843 | |||
844 | // Set css on origin | ||
845 | origin.css({position: 'absolute', 'z-index': 1000}) | ||
846 | .data('width', originalWidth) | ||
847 | .data('height', originalHeight); | ||
848 | |||
849 | // Add overlay | ||
850 | var overlay = $('<div id="materialbox-overlay"></div>') | ||
851 | .css({ | ||
852 | opacity: 0 | ||
853 | }) | ||
854 | .click(function(){ | ||
855 | if (doneAnimating === true) | ||
856 | returnToOriginal(); | ||
857 | }); | ||
858 | // Animate Overlay | ||
859 | $('body').append(overlay); | ||
860 | overlay.velocity({opacity: 1}, {duration: inDuration, queue: false, easing: 'easeOutQuad'} | ||
861 | ); | ||
862 | |||
863 | |||
864 | // Add and animate caption if it exists | ||
865 | if (origin.data('caption') !== "") { | ||
866 | var $photo_caption = $('<div class="materialbox-caption"></div>'); | ||
867 | $photo_caption.text(origin.data('caption')); | ||
868 | $('body').append($photo_caption); | ||
869 | $photo_caption.css({ "display": "inline" }); | ||
870 | $photo_caption.velocity({opacity: 1}, {duration: inDuration, queue: false, easing: 'easeOutQuad'}); | ||
871 | } | ||
872 | |||
873 | |||
874 | |||
875 | // Resize Image | ||
876 | var ratio = 0; | ||
877 | var widthPercent = originalWidth / windowWidth; | ||
878 | var heightPercent = originalHeight / windowHeight; | ||
879 | var newWidth = 0; | ||
880 | var newHeight = 0; | ||
881 | |||
882 | if (widthPercent > heightPercent) { | ||
883 | ratio = originalHeight / originalWidth; | ||
884 | newWidth = windowWidth * 0.9; | ||
885 | newHeight = windowWidth * 0.9 * ratio; | ||
886 | } | ||
887 | else { | ||
888 | ratio = originalWidth / originalHeight; | ||
889 | newWidth = (windowHeight * 0.9) * ratio; | ||
890 | newHeight = windowHeight * 0.9; | ||
891 | } | ||
892 | |||
893 | // Animate image + set z-index | ||
894 | if(origin.hasClass('responsive-img')) { | ||
895 | origin.velocity({'max-width': newWidth, 'width': originalWidth}, {duration: 0, queue: false, | ||
896 | complete: function(){ | ||
897 | origin.css({left: 0, top: 0}) | ||
898 | .velocity( | ||
899 | { | ||
900 | height: newHeight, | ||
901 | width: newWidth, | ||
902 | left: $(document).scrollLeft() + windowWidth/2 - origin.parent('.material-placeholder').offset().left - newWidth/2, | ||
903 | top: $(document).scrollTop() + windowHeight/2 - origin.parent('.material-placeholder').offset().top - newHeight/ 2 | ||
904 | }, | ||
905 | { | ||
906 | duration: inDuration, | ||
907 | queue: false, | ||
908 | easing: 'easeOutQuad', | ||
909 | complete: function(){doneAnimating = true;} | ||
910 | } | ||
911 | ); | ||
912 | } // End Complete | ||
913 | }); // End Velocity | ||
914 | } | ||
915 | else { | ||
916 | origin.css('left', 0) | ||
917 | .css('top', 0) | ||
918 | .velocity( | ||
919 | { | ||
920 | height: newHeight, | ||
921 | width: newWidth, | ||
922 | left: $(document).scrollLeft() + windowWidth/2 - origin.parent('.material-placeholder').offset().left - newWidth/2, | ||
923 | top: $(document).scrollTop() + windowHeight/2 - origin.parent('.material-placeholder').offset().top - newHeight/ 2 | ||
924 | }, | ||
925 | { | ||
926 | duration: inDuration, | ||
927 | queue: false, | ||
928 | easing: 'easeOutQuad', | ||
929 | complete: function(){doneAnimating = true;} | ||
930 | } | ||
931 | ); // End Velocity | ||
932 | } | ||
933 | |||
934 | }); // End origin on click | ||
935 | |||
936 | |||
937 | // Return on scroll | ||
938 | $(window).scroll(function() { | ||
939 | if (overlayActive ) { | ||
940 | returnToOriginal(); | ||
941 | } | ||
942 | }); | ||
943 | |||
944 | // Return on ESC | ||
945 | $(document).keyup(function(e) { | ||
946 | |||
947 | if (e.keyCode === 27 && doneAnimating === true) { // ESC key | ||
948 | if (overlayActive) { | ||
949 | returnToOriginal(); | ||
950 | } | ||
951 | } | ||
952 | }); | ||
953 | |||
954 | |||
955 | // This function returns the modaled image to the original spot | ||
956 | function returnToOriginal() { | ||
957 | |||
958 | doneAnimating = false; | ||
959 | |||
960 | var placeholder = origin.parent('.material-placeholder'); | ||
961 | var windowWidth = window.innerWidth; | ||
962 | var windowHeight = window.innerHeight; | ||
963 | var originalWidth = origin.data('width'); | ||
964 | var originalHeight = origin.data('height'); | ||
965 | |||
966 | origin.velocity("stop", true); | ||
967 | $('#materialbox-overlay').velocity("stop", true); | ||
968 | $('.materialbox-caption').velocity("stop", true); | ||
969 | |||
970 | |||
971 | $('#materialbox-overlay').velocity({opacity: 0}, { | ||
972 | duration: outDuration, // Delay prevents animation overlapping | ||
973 | queue: false, easing: 'easeOutQuad', | ||
974 | complete: function(){ | ||
975 | // Remove Overlay | ||
976 | overlayActive = false; | ||
977 | $(this).remove(); | ||
978 | } | ||
979 | }); | ||
980 | |||
981 | // Resize Image | ||
982 | origin.velocity( | ||
983 | { | ||
984 | width: originalWidth, | ||
985 | height: originalHeight, | ||
986 | left: 0, | ||
987 | top: 0 | ||
988 | }, | ||
989 | { | ||
990 | duration: outDuration, | ||
991 | queue: false, easing: 'easeOutQuad' | ||
992 | } | ||
993 | ); | ||
994 | |||
995 | // Remove Caption + reset css settings on image | ||
996 | $('.materialbox-caption').velocity({opacity: 0}, { | ||
997 | duration: outDuration, // Delay prevents animation overlapping | ||
998 | queue: false, easing: 'easeOutQuad', | ||
999 | complete: function(){ | ||
1000 | placeholder.css({ | ||
1001 | height: '', | ||
1002 | width: '', | ||
1003 | position: '', | ||
1004 | top: '', | ||
1005 | left: '' | ||
1006 | }); | ||
1007 | |||
1008 | origin.css({ | ||
1009 | height: '', | ||
1010 | top: '', | ||
1011 | left: '', | ||
1012 | width: '', | ||
1013 | 'max-width': '', | ||
1014 | position: '', | ||
1015 | 'z-index': '' | ||
1016 | }); | ||
1017 | |||
1018 | // Remove class | ||
1019 | origin.removeClass('active'); | ||
1020 | doneAnimating = true; | ||
1021 | $(this).remove(); | ||
1022 | } | ||
1023 | }); | ||
1024 | |||
1025 | } | ||
1026 | }); | ||
1027 | }; | ||
1028 | |||
1029 | $(document).ready(function(){ | ||
1030 | $('.materialboxed').materialbox(); | ||
1031 | }); | ||
1032 | |||
1033 | }( jQuery )); | ||
1034 | ;(function ($) { | ||
1035 | |||
1036 | $.fn.parallax = function () { | ||
1037 | var window_width = $(window).width(); | ||
1038 | // Parallax Scripts | ||
1039 | return this.each(function(i) { | ||
1040 | var $this = $(this); | ||
1041 | $this.addClass('parallax'); | ||
1042 | |||
1043 | function updateParallax(initial) { | ||
1044 | var container_height; | ||
1045 | if (window_width < 601) { | ||
1046 | container_height = ($this.height() > 0) ? $this.height() : $this.children("img").height(); | ||
1047 | } | ||
1048 | else { | ||
1049 | container_height = ($this.height() > 0) ? $this.height() : 500; | ||
1050 | } | ||
1051 | var $img = $this.children("img").first(); | ||
1052 | var img_height = $img.height(); | ||
1053 | var parallax_dist = img_height - container_height; | ||
1054 | var bottom = $this.offset().top + container_height; | ||
1055 | var top = $this.offset().top; | ||
1056 | var scrollTop = $(window).scrollTop(); | ||
1057 | var windowHeight = window.innerHeight; | ||
1058 | var windowBottom = scrollTop + windowHeight; | ||
1059 | var percentScrolled = (windowBottom - top) / (container_height + windowHeight); | ||
1060 | var parallax = Math.round((parallax_dist * percentScrolled)); | ||
1061 | |||
1062 | if (initial) { | ||
1063 | $img.css('display', 'block'); | ||
1064 | } | ||
1065 | if ((bottom > scrollTop) && (top < (scrollTop + windowHeight))) { | ||
1066 | $img.css('transform', "translate3D(-50%," + parallax + "px, 0)"); | ||
1067 | } | ||
1068 | |||
1069 | } | ||
1070 | |||
1071 | // Wait for image load | ||
1072 | $this.children("img").one("load", function() { | ||
1073 | updateParallax(true); | ||
1074 | }).each(function() { | ||
1075 | if(this.complete) $(this).load(); | ||
1076 | }); | ||
1077 | |||
1078 | $(window).scroll(function() { | ||
1079 | window_width = $(window).width(); | ||
1080 | updateParallax(false); | ||
1081 | }); | ||
1082 | |||
1083 | $(window).resize(function() { | ||
1084 | window_width = $(window).width(); | ||
1085 | updateParallax(false); | ||
1086 | }); | ||
1087 | |||
1088 | }); | ||
1089 | |||
1090 | }; | ||
1091 | }( jQuery ));;(function ($) { | ||
1092 | |||
1093 | var methods = { | ||
1094 | init : function() { | ||
1095 | return this.each(function() { | ||
1096 | |||
1097 | // For each set of tabs, we want to keep track of | ||
1098 | // which tab is active and its associated content | ||
1099 | var $this = $(this), | ||
1100 | window_width = $(window).width(); | ||
1101 | |||
1102 | $this.width('100%'); | ||
1103 | // Set Tab Width for each tab | ||
1104 | var $num_tabs = $(this).children('li').length; | ||
1105 | $this.children('li').each(function() { | ||
1106 | $(this).width((100/$num_tabs)+'%'); | ||
1107 | }); | ||
1108 | var $active, $content, $links = $this.find('li.tab a'), | ||
1109 | $tabs_width = $this.width(), | ||
1110 | $tab_width = $this.find('li').first().outerWidth(), | ||
1111 | $index = 0; | ||
1112 | |||
1113 | // If the location.hash matches one of the links, use that as the active tab. | ||
1114 | $active = $($links.filter('[href="'+location.hash+'"]')); | ||
1115 | |||
1116 | // If no match is found, use the first link or any with class 'active' as the initial active tab. | ||
1117 | if ($active.length === 0) { | ||
1118 | $active = $(this).find('li.tab a.active').first(); | ||
1119 | } | ||
1120 | if ($active.length === 0) { | ||
1121 | $active = $(this).find('li.tab a').first(); | ||
1122 | } | ||
1123 | |||
1124 | $active.addClass('active'); | ||
1125 | $index = $links.index($active); | ||
1126 | if ($index < 0) { | ||
1127 | $index = 0; | ||
1128 | } | ||
1129 | |||
1130 | $content = $($active[0].hash); | ||
1131 | |||
1132 | // append indicator then set indicator width to tab width | ||
1133 | $this.append('<div class="indicator"></div>'); | ||
1134 | var $indicator = $this.find('.indicator'); | ||
1135 | if ($this.is(":visible")) { | ||
1136 | $indicator.css({"right": $tabs_width - (($index + 1) * $tab_width)}); | ||
1137 | $indicator.css({"left": $index * $tab_width}); | ||
1138 | } | ||
1139 | $(window).resize(function () { | ||
1140 | $tabs_width = $this.width(); | ||
1141 | $tab_width = $this.find('li').first().outerWidth(); | ||
1142 | if ($index < 0) { | ||
1143 | $index = 0; | ||
1144 | } | ||
1145 | if ($tab_width !== 0 && $tabs_width !== 0) { | ||
1146 | $indicator.css({"right": $tabs_width - (($index + 1) * $tab_width)}); | ||
1147 | $indicator.css({"left": $index * $tab_width}); | ||
1148 | } | ||
1149 | }); | ||
1150 | |||
1151 | // Hide the remaining content | ||
1152 | $links.not($active).each(function () { | ||
1153 | $(this.hash).hide(); | ||
1154 | }); | ||
1155 | |||
1156 | |||
1157 | // Bind the click event handler | ||
1158 | $this.on('click', 'a', function(e){ | ||
1159 | if ($(this).parent().hasClass('disabled')) { | ||
1160 | e.preventDefault(); | ||
1161 | return; | ||
1162 | } | ||
1163 | |||
1164 | $tabs_width = $this.width(); | ||
1165 | $tab_width = $this.find('li').first().outerWidth(); | ||
1166 | |||
1167 | // Make the old tab inactive. | ||
1168 | $active.removeClass('active'); | ||
1169 | $content.hide(); | ||
1170 | |||
1171 | // Update the variables with the new link and content | ||
1172 | $active = $(this); | ||
1173 | $content = $(this.hash); | ||
1174 | $links = $this.find('li.tab a'); | ||
1175 | |||
1176 | // Make the tab active. | ||
1177 | $active.addClass('active'); | ||
1178 | var $prev_index = $index; | ||
1179 | $index = $links.index($(this)); | ||
1180 | if ($index < 0) { | ||
1181 | $index = 0; | ||
1182 | } | ||
1183 | // Change url to current tab | ||
1184 | // window.location.hash = $active.attr('href'); | ||
1185 | |||
1186 | $content.show(); | ||
1187 | |||
1188 | // Update indicator | ||
1189 | if (($index - $prev_index) >= 0) { | ||
1190 | $indicator.velocity({"right": $tabs_width - (($index + 1) * $tab_width)}, { duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
1191 | $indicator.velocity({"left": $index * $tab_width}, {duration: 300, queue: false, easing: 'easeOutQuad', delay: 90}); | ||
1192 | |||
1193 | } | ||
1194 | else { | ||
1195 | $indicator.velocity({"left": $index * $tab_width}, { duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
1196 | $indicator.velocity({"right": $tabs_width - (($index + 1) * $tab_width)}, {duration: 300, queue: false, easing: 'easeOutQuad', delay: 90}); | ||
1197 | } | ||
1198 | |||
1199 | // Prevent the anchor's default click action | ||
1200 | e.preventDefault(); | ||
1201 | }); | ||
1202 | }); | ||
1203 | |||
1204 | }, | ||
1205 | select_tab : function( id ) { | ||
1206 | this.find('a[href="#' + id + '"]').trigger('click'); | ||
1207 | } | ||
1208 | }; | ||
1209 | |||
1210 | $.fn.tabs = function(methodOrOptions) { | ||
1211 | if ( methods[methodOrOptions] ) { | ||
1212 | return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); | ||
1213 | } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { | ||
1214 | // Default to "init" | ||
1215 | return methods.init.apply( this, arguments ); | ||
1216 | } else { | ||
1217 | $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.tooltip' ); | ||
1218 | } | ||
1219 | }; | ||
1220 | |||
1221 | $(document).ready(function(){ | ||
1222 | $('ul.tabs').tabs(); | ||
1223 | }); | ||
1224 | }( jQuery )); | ||
1225 | ;(function ($) { | ||
1226 | $.fn.tooltip = function (options) { | ||
1227 | var timeout = null, | ||
1228 | counter = null, | ||
1229 | started = false, | ||
1230 | counterInterval = null, | ||
1231 | margin = 5; | ||
1232 | |||
1233 | // Defaults | ||
1234 | var defaults = { | ||
1235 | delay: 350 | ||
1236 | }; | ||
1237 | options = $.extend(defaults, options); | ||
1238 | |||
1239 | //Remove previously created html | ||
1240 | $('.material-tooltip').remove(); | ||
1241 | |||
1242 | return this.each(function(){ | ||
1243 | var origin = $(this); | ||
1244 | |||
1245 | // Create Text span | ||
1246 | var tooltip_text = $('<span></span>').text(origin.attr('data-tooltip')); | ||
1247 | |||
1248 | // Create tooltip | ||
1249 | var newTooltip = $('<div></div>'); | ||
1250 | newTooltip.addClass('material-tooltip').append(tooltip_text); | ||
1251 | newTooltip.appendTo($('body')); | ||
1252 | |||
1253 | var backdrop = $('<div></div>').addClass('backdrop'); | ||
1254 | backdrop.appendTo(newTooltip); | ||
1255 | backdrop.css({ top: 0, left:0 }); | ||
1256 | |||
1257 | |||
1258 | //Destroy previously binded events | ||
1259 | $(this).off('mouseenter mouseleave'); | ||
1260 | // Mouse In | ||
1261 | $(this).on({ | ||
1262 | mouseenter: function(e) { | ||
1263 | var tooltip_delay = origin.data("delay"); | ||
1264 | tooltip_delay = (tooltip_delay === undefined || tooltip_delay === '') ? options.delay : tooltip_delay; | ||
1265 | counter = 0; | ||
1266 | counterInterval = setInterval(function(){ | ||
1267 | counter += 10; | ||
1268 | if (counter >= tooltip_delay && started === false) { | ||
1269 | started = true; | ||
1270 | newTooltip.css({ display: 'block', left: '0px', top: '0px' }); | ||
1271 | |||
1272 | // Set Tooltip text | ||
1273 | newTooltip.children('span').text(origin.attr('data-tooltip')); | ||
1274 | |||
1275 | // Tooltip positioning | ||
1276 | var originWidth = origin.outerWidth(); | ||
1277 | var originHeight = origin.outerHeight(); | ||
1278 | var tooltipPosition = origin.attr('data-position'); | ||
1279 | var tooltipHeight = newTooltip.outerHeight(); | ||
1280 | var tooltipWidth = newTooltip.outerWidth(); | ||
1281 | var tooltipVerticalMovement = '0px'; | ||
1282 | var tooltipHorizontalMovement = '0px'; | ||
1283 | var scale_factor = 8; | ||
1284 | |||
1285 | if (tooltipPosition === "top") { | ||
1286 | // Top Position | ||
1287 | newTooltip.css({ | ||
1288 | top: origin.offset().top - tooltipHeight - margin, | ||
1289 | left: origin.offset().left + originWidth/2 - tooltipWidth/2 | ||
1290 | }); | ||
1291 | tooltipVerticalMovement = '-10px'; | ||
1292 | backdrop.css({ | ||
1293 | borderRadius: '14px 14px 0 0', | ||
1294 | transformOrigin: '50% 90%', | ||
1295 | marginTop: tooltipHeight, | ||
1296 | marginLeft: (tooltipWidth/2) - (backdrop.width()/2) | ||
1297 | |||
1298 | }); | ||
1299 | } | ||
1300 | // Left Position | ||
1301 | else if (tooltipPosition === "left") { | ||
1302 | newTooltip.css({ | ||
1303 | top: origin.offset().top + originHeight/2 - tooltipHeight/2, | ||
1304 | left: origin.offset().left - tooltipWidth - margin | ||
1305 | }); | ||
1306 | tooltipHorizontalMovement = '-10px'; | ||
1307 | backdrop.css({ | ||
1308 | width: '14px', | ||
1309 | height: '14px', | ||
1310 | borderRadius: '14px 0 0 14px', | ||
1311 | transformOrigin: '95% 50%', | ||
1312 | marginTop: tooltipHeight/2, | ||
1313 | marginLeft: tooltipWidth | ||
1314 | }); | ||
1315 | } | ||
1316 | // Right Position | ||
1317 | else if (tooltipPosition === "right") { | ||
1318 | newTooltip.css({ | ||
1319 | top: origin.offset().top + originHeight/2 - tooltipHeight/2, | ||
1320 | left: origin.offset().left + originWidth + margin | ||
1321 | }); | ||
1322 | tooltipHorizontalMovement = '+10px'; | ||
1323 | backdrop.css({ | ||
1324 | width: '14px', | ||
1325 | height: '14px', | ||
1326 | borderRadius: '0 14px 14px 0', | ||
1327 | transformOrigin: '5% 50%', | ||
1328 | marginTop: tooltipHeight/2, | ||
1329 | marginLeft: '0px' | ||
1330 | }); | ||
1331 | } | ||
1332 | else { | ||
1333 | // Bottom Position | ||
1334 | newTooltip.css({ | ||
1335 | top: origin.offset().top + origin.outerHeight() + margin, | ||
1336 | left: origin.offset().left + originWidth/2 - tooltipWidth/2 | ||
1337 | }); | ||
1338 | tooltipVerticalMovement = '+10px'; | ||
1339 | backdrop.css({ | ||
1340 | marginLeft: (tooltipWidth/2) - (backdrop.width()/2) | ||
1341 | }); | ||
1342 | } | ||
1343 | |||
1344 | // Calculate Scale to fill | ||
1345 | scale_factor = tooltipWidth / 8; | ||
1346 | if (scale_factor < 8) { | ||
1347 | scale_factor = 8; | ||
1348 | } | ||
1349 | if (tooltipPosition === "right" || tooltipPosition === "left") { | ||
1350 | scale_factor = tooltipWidth / 10; | ||
1351 | if (scale_factor < 6) | ||
1352 | scale_factor = 6; | ||
1353 | } | ||
1354 | |||
1355 | newTooltip.velocity({ opacity: 1, marginTop: tooltipVerticalMovement, marginLeft: tooltipHorizontalMovement}, { duration: 350, queue: false }); | ||
1356 | backdrop.css({ display: 'block' }) | ||
1357 | .velocity({opacity:1},{duration: 55, delay: 0, queue: false}) | ||
1358 | .velocity({scale: scale_factor}, {duration: 300, delay: 0, queue: false, easing: 'easeInOutQuad'}); | ||
1359 | |||
1360 | } | ||
1361 | }, 10); // End Interval | ||
1362 | |||
1363 | // Mouse Out | ||
1364 | }, | ||
1365 | mouseleave: function(){ | ||
1366 | // Reset State | ||
1367 | clearInterval(counterInterval); | ||
1368 | counter = 0; | ||
1369 | |||
1370 | // Animate back | ||
1371 | newTooltip.velocity({ | ||
1372 | opacity: 0, marginTop: 0, marginLeft: 0}, { duration: 225, queue: false, delay: 275 } | ||
1373 | ); | ||
1374 | backdrop.velocity({opacity: 0, scale: 1}, { | ||
1375 | duration:225, | ||
1376 | delay: 275, queue: false, | ||
1377 | complete: function(){ | ||
1378 | backdrop.css('display', 'none'); | ||
1379 | newTooltip.css('display', 'none'); | ||
1380 | started = false;} | ||
1381 | }); | ||
1382 | } | ||
1383 | }); | ||
1384 | }); | ||
1385 | }; | ||
1386 | |||
1387 | $(document).ready(function(){ | ||
1388 | $('.tooltipped').tooltip(); | ||
1389 | }); | ||
1390 | }( jQuery )); | ||
1391 | ;/*! | ||
1392 | * Waves v0.6.4 | ||
1393 | * http://fian.my.id/Waves | ||
1394 | * | ||
1395 | * Copyright 2014 Alfiana E. Sibuea and other contributors | ||
1396 | * Released under the MIT license | ||
1397 | * https://github.com/fians/Waves/blob/master/LICENSE | ||
1398 | */ | ||
1399 | |||
1400 | ;(function(window) { | ||
1401 | 'use strict'; | ||
1402 | |||
1403 | var Waves = Waves || {}; | ||
1404 | var $$ = document.querySelectorAll.bind(document); | ||
1405 | |||
1406 | // Find exact position of element | ||
1407 | function isWindow(obj) { | ||
1408 | return obj !== null && obj === obj.window; | ||
1409 | } | ||
1410 | |||
1411 | function getWindow(elem) { | ||
1412 | return isWindow(elem) ? elem : elem.nodeType === 9 && elem.defaultView; | ||
1413 | } | ||
1414 | |||
1415 | function offset(elem) { | ||
1416 | var docElem, win, | ||
1417 | box = {top: 0, left: 0}, | ||
1418 | doc = elem && elem.ownerDocument; | ||
1419 | |||
1420 | docElem = doc.documentElement; | ||
1421 | |||
1422 | if (typeof elem.getBoundingClientRect !== typeof undefined) { | ||
1423 | box = elem.getBoundingClientRect(); | ||
1424 | } | ||
1425 | win = getWindow(doc); | ||
1426 | return { | ||
1427 | top: box.top + win.pageYOffset - docElem.clientTop, | ||
1428 | left: box.left + win.pageXOffset - docElem.clientLeft | ||
1429 | }; | ||
1430 | } | ||
1431 | |||
1432 | function convertStyle(obj) { | ||
1433 | var style = ''; | ||
1434 | |||
1435 | for (var a in obj) { | ||
1436 | if (obj.hasOwnProperty(a)) { | ||
1437 | style += (a + ':' + obj[a] + ';'); | ||
1438 | } | ||
1439 | } | ||
1440 | |||
1441 | return style; | ||
1442 | } | ||
1443 | |||
1444 | var Effect = { | ||
1445 | |||
1446 | // Effect delay | ||
1447 | duration: 750, | ||
1448 | |||
1449 | show: function(e, element) { | ||
1450 | |||
1451 | // Disable right click | ||
1452 | if (e.button === 2) { | ||
1453 | return false; | ||
1454 | } | ||
1455 | |||
1456 | var el = element || this; | ||
1457 | |||
1458 | // Create ripple | ||
1459 | var ripple = document.createElement('div'); | ||
1460 | ripple.className = 'waves-ripple'; | ||
1461 | el.appendChild(ripple); | ||
1462 | |||
1463 | // Get click coordinate and element witdh | ||
1464 | var pos = offset(el); | ||
1465 | var relativeY = (e.pageY - pos.top); | ||
1466 | var relativeX = (e.pageX - pos.left); | ||
1467 | var scale = 'scale('+((el.clientWidth / 100) * 10)+')'; | ||
1468 | |||
1469 | // Support for touch devices | ||
1470 | if ('touches' in e) { | ||
1471 | relativeY = (e.touches[0].pageY - pos.top); | ||
1472 | relativeX = (e.touches[0].pageX - pos.left); | ||
1473 | } | ||
1474 | |||
1475 | // Attach data to element | ||
1476 | ripple.setAttribute('data-hold', Date.now()); | ||
1477 | ripple.setAttribute('data-scale', scale); | ||
1478 | ripple.setAttribute('data-x', relativeX); | ||
1479 | ripple.setAttribute('data-y', relativeY); | ||
1480 | |||
1481 | // Set ripple position | ||
1482 | var rippleStyle = { | ||
1483 | 'top': relativeY+'px', | ||
1484 | 'left': relativeX+'px' | ||
1485 | }; | ||
1486 | |||
1487 | ripple.className = ripple.className + ' waves-notransition'; | ||
1488 | ripple.setAttribute('style', convertStyle(rippleStyle)); | ||
1489 | ripple.className = ripple.className.replace('waves-notransition', ''); | ||
1490 | |||
1491 | // Scale the ripple | ||
1492 | rippleStyle['-webkit-transform'] = scale; | ||
1493 | rippleStyle['-moz-transform'] = scale; | ||
1494 | rippleStyle['-ms-transform'] = scale; | ||
1495 | rippleStyle['-o-transform'] = scale; | ||
1496 | rippleStyle.transform = scale; | ||
1497 | rippleStyle.opacity = '1'; | ||
1498 | |||
1499 | rippleStyle['-webkit-transition-duration'] = Effect.duration + 'ms'; | ||
1500 | rippleStyle['-moz-transition-duration'] = Effect.duration + 'ms'; | ||
1501 | rippleStyle['-o-transition-duration'] = Effect.duration + 'ms'; | ||
1502 | rippleStyle['transition-duration'] = Effect.duration + 'ms'; | ||
1503 | |||
1504 | rippleStyle['-webkit-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; | ||
1505 | rippleStyle['-moz-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; | ||
1506 | rippleStyle['-o-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; | ||
1507 | rippleStyle['transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; | ||
1508 | |||
1509 | ripple.setAttribute('style', convertStyle(rippleStyle)); | ||
1510 | }, | ||
1511 | |||
1512 | hide: function(e) { | ||
1513 | TouchHandler.touchup(e); | ||
1514 | |||
1515 | var el = this; | ||
1516 | var width = el.clientWidth * 1.4; | ||
1517 | |||
1518 | // Get first ripple | ||
1519 | var ripple = null; | ||
1520 | var ripples = el.getElementsByClassName('waves-ripple'); | ||
1521 | if (ripples.length > 0) { | ||
1522 | ripple = ripples[ripples.length - 1]; | ||
1523 | } else { | ||
1524 | return false; | ||
1525 | } | ||
1526 | |||
1527 | var relativeX = ripple.getAttribute('data-x'); | ||
1528 | var relativeY = ripple.getAttribute('data-y'); | ||
1529 | var scale = ripple.getAttribute('data-scale'); | ||
1530 | |||
1531 | // Get delay beetween mousedown and mouse leave | ||
1532 | var diff = Date.now() - Number(ripple.getAttribute('data-hold')); | ||
1533 | var delay = 350 - diff; | ||
1534 | |||
1535 | if (delay < 0) { | ||
1536 | delay = 0; | ||
1537 | } | ||
1538 | |||
1539 | // Fade out ripple after delay | ||
1540 | setTimeout(function() { | ||
1541 | var style = { | ||
1542 | 'top': relativeY+'px', | ||
1543 | 'left': relativeX+'px', | ||
1544 | 'opacity': '0', | ||
1545 | |||
1546 | // Duration | ||
1547 | '-webkit-transition-duration': Effect.duration + 'ms', | ||
1548 | '-moz-transition-duration': Effect.duration + 'ms', | ||
1549 | '-o-transition-duration': Effect.duration + 'ms', | ||
1550 | 'transition-duration': Effect.duration + 'ms', | ||
1551 | '-webkit-transform': scale, | ||
1552 | '-moz-transform': scale, | ||
1553 | '-ms-transform': scale, | ||
1554 | '-o-transform': scale, | ||
1555 | 'transform': scale, | ||
1556 | }; | ||
1557 | |||
1558 | ripple.setAttribute('style', convertStyle(style)); | ||
1559 | |||
1560 | setTimeout(function() { | ||
1561 | try { | ||
1562 | el.removeChild(ripple); | ||
1563 | } catch(e) { | ||
1564 | return false; | ||
1565 | } | ||
1566 | }, Effect.duration); | ||
1567 | }, delay); | ||
1568 | }, | ||
1569 | |||
1570 | // Little hack to make <input> can perform waves effect | ||
1571 | wrapInput: function(elements) { | ||
1572 | for (var a = 0; a < elements.length; a++) { | ||
1573 | var el = elements[a]; | ||
1574 | |||
1575 | if (el.tagName.toLowerCase() === 'input') { | ||
1576 | var parent = el.parentNode; | ||
1577 | |||
1578 | // If input already have parent just pass through | ||
1579 | if (parent.tagName.toLowerCase() === 'i' && parent.className.indexOf('waves-effect') !== -1) { | ||
1580 | continue; | ||
1581 | } | ||
1582 | |||
1583 | // Put element class and style to the specified parent | ||
1584 | var wrapper = document.createElement('i'); | ||
1585 | wrapper.className = el.className + ' waves-input-wrapper'; | ||
1586 | |||
1587 | var elementStyle = el.getAttribute('style'); | ||
1588 | |||
1589 | if (!elementStyle) { | ||
1590 | elementStyle = ''; | ||
1591 | } | ||
1592 | |||
1593 | wrapper.setAttribute('style', elementStyle); | ||
1594 | |||
1595 | el.className = 'waves-button-input'; | ||
1596 | el.removeAttribute('style'); | ||
1597 | |||
1598 | // Put element as child | ||
1599 | parent.replaceChild(wrapper, el); | ||
1600 | wrapper.appendChild(el); | ||
1601 | } | ||
1602 | } | ||
1603 | } | ||
1604 | }; | ||
1605 | |||
1606 | |||
1607 | /** | ||
1608 | * Disable mousedown event for 500ms during and after touch | ||
1609 | */ | ||
1610 | var TouchHandler = { | ||
1611 | /* uses an integer rather than bool so there's no issues with | ||
1612 | * needing to clear timeouts if another touch event occurred | ||
1613 | * within the 500ms. Cannot mouseup between touchstart and | ||
1614 | * touchend, nor in the 500ms after touchend. */ | ||
1615 | touches: 0, | ||
1616 | allowEvent: function(e) { | ||
1617 | var allow = true; | ||
1618 | |||
1619 | if (e.type === 'touchstart') { | ||
1620 | TouchHandler.touches += 1; //push | ||
1621 | } else if (e.type === 'touchend' || e.type === 'touchcancel') { | ||
1622 | setTimeout(function() { | ||
1623 | if (TouchHandler.touches > 0) { | ||
1624 | TouchHandler.touches -= 1; //pop after 500ms | ||
1625 | } | ||
1626 | }, 500); | ||
1627 | } else if (e.type === 'mousedown' && TouchHandler.touches > 0) { | ||
1628 | allow = false; | ||
1629 | } | ||
1630 | |||
1631 | return allow; | ||
1632 | }, | ||
1633 | touchup: function(e) { | ||
1634 | TouchHandler.allowEvent(e); | ||
1635 | } | ||
1636 | }; | ||
1637 | |||
1638 | |||
1639 | /** | ||
1640 | * Delegated click handler for .waves-effect element. | ||
1641 | * returns null when .waves-effect element not in "click tree" | ||
1642 | */ | ||
1643 | function getWavesEffectElement(e) { | ||
1644 | if (TouchHandler.allowEvent(e) === false) { | ||
1645 | return null; | ||
1646 | } | ||
1647 | |||
1648 | var element = null; | ||
1649 | var target = e.target || e.srcElement; | ||
1650 | |||
1651 | while (target.parentElement !== null) { | ||
1652 | if (!(target instanceof SVGElement) && target.className.indexOf('waves-effect') !== -1) { | ||
1653 | element = target; | ||
1654 | break; | ||
1655 | } else if (target.classList.contains('waves-effect')) { | ||
1656 | element = target; | ||
1657 | break; | ||
1658 | } | ||
1659 | target = target.parentElement; | ||
1660 | } | ||
1661 | |||
1662 | return element; | ||
1663 | } | ||
1664 | |||
1665 | /** | ||
1666 | * Bubble the click and show effect if .waves-effect elem was found | ||
1667 | */ | ||
1668 | function showEffect(e) { | ||
1669 | var element = getWavesEffectElement(e); | ||
1670 | |||
1671 | if (element !== null) { | ||
1672 | Effect.show(e, element); | ||
1673 | |||
1674 | if ('ontouchstart' in window) { | ||
1675 | element.addEventListener('touchend', Effect.hide, false); | ||
1676 | element.addEventListener('touchcancel', Effect.hide, false); | ||
1677 | } | ||
1678 | |||
1679 | element.addEventListener('mouseup', Effect.hide, false); | ||
1680 | element.addEventListener('mouseleave', Effect.hide, false); | ||
1681 | } | ||
1682 | } | ||
1683 | |||
1684 | Waves.displayEffect = function(options) { | ||
1685 | options = options || {}; | ||
1686 | |||
1687 | if ('duration' in options) { | ||
1688 | Effect.duration = options.duration; | ||
1689 | } | ||
1690 | |||
1691 | //Wrap input inside <i> tag | ||
1692 | Effect.wrapInput($$('.waves-effect')); | ||
1693 | |||
1694 | if ('ontouchstart' in window) { | ||
1695 | document.body.addEventListener('touchstart', showEffect, false); | ||
1696 | } | ||
1697 | |||
1698 | document.body.addEventListener('mousedown', showEffect, false); | ||
1699 | }; | ||
1700 | |||
1701 | /** | ||
1702 | * Attach Waves to an input element (or any element which doesn't | ||
1703 | * bubble mouseup/mousedown events). | ||
1704 | * Intended to be used with dynamically loaded forms/inputs, or | ||
1705 | * where the user doesn't want a delegated click handler. | ||
1706 | */ | ||
1707 | Waves.attach = function(element) { | ||
1708 | //FUTURE: automatically add waves classes and allow users | ||
1709 | // to specify them with an options param? Eg. light/classic/button | ||
1710 | if (element.tagName.toLowerCase() === 'input') { | ||
1711 | Effect.wrapInput([element]); | ||
1712 | element = element.parentElement; | ||
1713 | } | ||
1714 | |||
1715 | if ('ontouchstart' in window) { | ||
1716 | element.addEventListener('touchstart', showEffect, false); | ||
1717 | } | ||
1718 | |||
1719 | element.addEventListener('mousedown', showEffect, false); | ||
1720 | }; | ||
1721 | |||
1722 | window.Waves = Waves; | ||
1723 | |||
1724 | document.addEventListener('DOMContentLoaded', function() { | ||
1725 | Waves.displayEffect(); | ||
1726 | }, false); | ||
1727 | |||
1728 | })(window); | ||
1729 | ;Materialize.toast = function (message, displayLength, className, completeCallback) { | ||
1730 | className = className || ""; | ||
1731 | |||
1732 | var container = document.getElementById('toast-container'); | ||
1733 | |||
1734 | // Create toast container if it does not exist | ||
1735 | if (container === null) { | ||
1736 | // create notification container | ||
1737 | container = document.createElement('div'); | ||
1738 | container.id = 'toast-container'; | ||
1739 | document.body.appendChild(container); | ||
1740 | } | ||
1741 | |||
1742 | // Select and append toast | ||
1743 | var newToast = createToast(message); | ||
1744 | |||
1745 | // only append toast if message is not undefined | ||
1746 | if(message){ | ||
1747 | container.appendChild(newToast); | ||
1748 | } | ||
1749 | |||
1750 | newToast.style.top = '35px'; | ||
1751 | newToast.style.opacity = 0; | ||
1752 | |||
1753 | // Animate toast in | ||
1754 | Vel(newToast, { "top" : "0px", opacity: 1 }, {duration: 300, | ||
1755 | easing: 'easeOutCubic', | ||
1756 | queue: false}); | ||
1757 | |||
1758 | // Allows timer to be pause while being panned | ||
1759 | var timeLeft = displayLength; | ||
1760 | var counterInterval = setInterval (function(){ | ||
1761 | |||
1762 | |||
1763 | if (newToast.parentNode === null) | ||
1764 | window.clearInterval(counterInterval); | ||
1765 | |||
1766 | // If toast is not being dragged, decrease its time remaining | ||
1767 | if (!newToast.classList.contains('panning')) { | ||
1768 | timeLeft -= 20; | ||
1769 | } | ||
1770 | |||
1771 | if (timeLeft <= 0) { | ||
1772 | // Animate toast out | ||
1773 | Vel(newToast, {"opacity": 0, marginTop: '-40px'}, { duration: 375, | ||
1774 | easing: 'easeOutExpo', | ||
1775 | queue: false, | ||
1776 | complete: function(){ | ||
1777 | // Call the optional callback | ||
1778 | if(typeof(completeCallback) === "function") | ||
1779 | completeCallback(); | ||
1780 | // Remove toast after it times out | ||
1781 | this[0].parentNode.removeChild(this[0]); | ||
1782 | } | ||
1783 | }); | ||
1784 | window.clearInterval(counterInterval); | ||
1785 | } | ||
1786 | }, 20); | ||
1787 | |||
1788 | |||
1789 | |||
1790 | function createToast(html) { | ||
1791 | |||
1792 | // Create toast | ||
1793 | var toast = document.createElement('div'); | ||
1794 | toast.classList.add('toast'); | ||
1795 | if (className) { | ||
1796 | var classes = className.split(' '); | ||
1797 | |||
1798 | for (var i = 0, count = classes.length; i < count; i++) { | ||
1799 | toast.classList.add(classes[i]); | ||
1800 | } | ||
1801 | } | ||
1802 | toast.innerHTML = html; | ||
1803 | |||
1804 | // Bind hammer | ||
1805 | var hammerHandler = new Hammer(toast, {prevent_default: false}); | ||
1806 | hammerHandler.on('pan', function(e) { | ||
1807 | var deltaX = e.deltaX; | ||
1808 | var activationDistance = 80; | ||
1809 | |||
1810 | // Change toast state | ||
1811 | if (!toast.classList.contains('panning')){ | ||
1812 | toast.classList.add('panning'); | ||
1813 | } | ||
1814 | |||
1815 | var opacityPercent = 1-Math.abs(deltaX / activationDistance); | ||
1816 | if (opacityPercent < 0) | ||
1817 | opacityPercent = 0; | ||
1818 | |||
1819 | Vel(toast, {left: deltaX, opacity: opacityPercent }, {duration: 50, queue: false, easing: 'easeOutQuad'}); | ||
1820 | |||
1821 | }); | ||
1822 | |||
1823 | hammerHandler.on('panend', function(e) { | ||
1824 | var deltaX = e.deltaX; | ||
1825 | var activationDistance = 80; | ||
1826 | |||
1827 | // If toast dragged past activation point | ||
1828 | if (Math.abs(deltaX) > activationDistance) { | ||
1829 | Vel(toast, {marginTop: '-40px'}, { duration: 375, | ||
1830 | easing: 'easeOutExpo', | ||
1831 | queue: false, | ||
1832 | complete: function(){ | ||
1833 | if(typeof(completeCallback) === "function") { | ||
1834 | completeCallback(); | ||
1835 | } | ||
1836 | toast.parentNode.removeChild(toast); | ||
1837 | } | ||
1838 | }); | ||
1839 | |||
1840 | } else { | ||
1841 | toast.classList.remove('panning'); | ||
1842 | // Put toast back into original position | ||
1843 | Vel(toast, { left: 0, opacity: 1 }, { duration: 300, | ||
1844 | easing: 'easeOutExpo', | ||
1845 | queue: false | ||
1846 | }); | ||
1847 | |||
1848 | } | ||
1849 | }); | ||
1850 | |||
1851 | return toast; | ||
1852 | } | ||
1853 | }; | ||
1854 | ;(function ($) { | ||
1855 | |||
1856 | var methods = { | ||
1857 | init : function(options) { | ||
1858 | var defaults = { | ||
1859 | menuWidth: 240, | ||
1860 | edge: 'left', | ||
1861 | closeOnClick: false | ||
1862 | }; | ||
1863 | options = $.extend(defaults, options); | ||
1864 | |||
1865 | $(this).each(function(){ | ||
1866 | var $this = $(this); | ||
1867 | var menu_id = $("#"+ $this.attr('data-activates')); | ||
1868 | |||
1869 | // Set to width | ||
1870 | if (options.menuWidth != 240) { | ||
1871 | menu_id.css('width', options.menuWidth); | ||
1872 | } | ||
1873 | |||
1874 | // Add Touch Area | ||
1875 | $('body').append($('<div class="drag-target"></div>')); | ||
1876 | |||
1877 | if (options.edge == 'left') { | ||
1878 | menu_id.css('left', -1 * (options.menuWidth + 10)); | ||
1879 | $('.drag-target').css({'left': 0}); // Add Touch Area | ||
1880 | } | ||
1881 | else { | ||
1882 | menu_id.addClass('right-aligned') // Change text-alignment to right | ||
1883 | .css('right', -1 * (options.menuWidth + 10)) | ||
1884 | .css('left', ''); | ||
1885 | $('.drag-target').css({'right': 0}); // Add Touch Area | ||
1886 | } | ||
1887 | |||
1888 | // If fixed sidenav, bring menu out | ||
1889 | if (menu_id.hasClass('fixed')) { | ||
1890 | if (window.innerWidth > 992) { | ||
1891 | menu_id.css('left', 0); | ||
1892 | } | ||
1893 | } | ||
1894 | |||
1895 | // Window resize to reset on large screens fixed | ||
1896 | if (menu_id.hasClass('fixed')) { | ||
1897 | $(window).resize( function() { | ||
1898 | if (window.innerWidth > 992) { | ||
1899 | // Close menu if window is resized bigger than 992 and user has fixed sidenav | ||
1900 | if ($('#sidenav-overlay').css('opacity') !== 0 && menuOut) { | ||
1901 | removeMenu(true); | ||
1902 | } | ||
1903 | else { | ||
1904 | menu_id.removeAttr('style'); | ||
1905 | menu_id.css('width', options.menuWidth); | ||
1906 | } | ||
1907 | } | ||
1908 | else if (menuOut === false){ | ||
1909 | if (options.edge === 'left') | ||
1910 | menu_id.css('left', -1 * (options.menuWidth + 10)); | ||
1911 | else | ||
1912 | menu_id.css('right', -1 * (options.menuWidth + 10)); | ||
1913 | } | ||
1914 | |||
1915 | }); | ||
1916 | } | ||
1917 | |||
1918 | // if closeOnClick, then add close event for all a tags in side sideNav | ||
1919 | if (options.closeOnClick === true) { | ||
1920 | menu_id.on("click.itemclick", "a:not(.collapsible-header)", function(){ | ||
1921 | removeMenu(); | ||
1922 | }); | ||
1923 | } | ||
1924 | |||
1925 | function removeMenu(restoreNav) { | ||
1926 | panning = false; | ||
1927 | menuOut = false; | ||
1928 | |||
1929 | // Reenable scrolling | ||
1930 | $('body').css('overflow', ''); | ||
1931 | |||
1932 | $('#sidenav-overlay').velocity({opacity: 0}, {duration: 200, queue: false, easing: 'easeOutQuad', | ||
1933 | complete: function() { | ||
1934 | $(this).remove(); | ||
1935 | } }); | ||
1936 | if (options.edge === 'left') { | ||
1937 | // Reset phantom div | ||
1938 | $('.drag-target').css({width: '', right: '', left: '0'}); | ||
1939 | menu_id.velocity( | ||
1940 | {left: -1 * (options.menuWidth + 10)}, | ||
1941 | { duration: 200, | ||
1942 | queue: false, | ||
1943 | easing: 'easeOutCubic', | ||
1944 | complete: function() { | ||
1945 | if (restoreNav === true) { | ||
1946 | // Restore Fixed sidenav | ||
1947 | menu_id.removeAttr('style'); | ||
1948 | menu_id.css('width', options.menuWidth); | ||
1949 | } | ||
1950 | } | ||
1951 | |||
1952 | }); | ||
1953 | } | ||
1954 | else { | ||
1955 | // Reset phantom div | ||
1956 | $('.drag-target').css({width: '', right: '0', left: ''}); | ||
1957 | menu_id.velocity( | ||
1958 | {right: -1 * (options.menuWidth + 10)}, | ||
1959 | { duration: 200, | ||
1960 | queue: false, | ||
1961 | easing: 'easeOutCubic', | ||
1962 | complete: function() { | ||
1963 | if (restoreNav === true) { | ||
1964 | // Restore Fixed sidenav | ||
1965 | menu_id.removeAttr('style'); | ||
1966 | menu_id.css('width', options.menuWidth); | ||
1967 | } | ||
1968 | } | ||
1969 | }); | ||
1970 | } | ||
1971 | } | ||
1972 | |||
1973 | |||
1974 | |||
1975 | // Touch Event | ||
1976 | var panning = false; | ||
1977 | var menuOut = false; | ||
1978 | |||
1979 | $('.drag-target').on('click', function(){ | ||
1980 | removeMenu(); | ||
1981 | }); | ||
1982 | |||
1983 | $('.drag-target').hammer({ | ||
1984 | prevent_default: false | ||
1985 | }).bind('pan', function(e) { | ||
1986 | |||
1987 | if (e.gesture.pointerType == "touch") { | ||
1988 | |||
1989 | var direction = e.gesture.direction; | ||
1990 | var x = e.gesture.center.x; | ||
1991 | var y = e.gesture.center.y; | ||
1992 | var velocityX = e.gesture.velocityX; | ||
1993 | |||
1994 | // Disable Scrolling | ||
1995 | $('body').css('overflow', 'hidden'); | ||
1996 | |||
1997 | // If overlay does not exist, create one and if it is clicked, close menu | ||
1998 | if ($('#sidenav-overlay').length === 0) { | ||
1999 | var overlay = $('<div id="sidenav-overlay"></div>'); | ||
2000 | overlay.css('opacity', 0).click( function(){ | ||
2001 | removeMenu(); | ||
2002 | }); | ||
2003 | $('body').append(overlay); | ||
2004 | } | ||
2005 | |||
2006 | // Keep within boundaries | ||
2007 | if (options.edge === 'left') { | ||
2008 | if (x > options.menuWidth) { x = options.menuWidth; } | ||
2009 | else if (x < 0) { x = 0; } | ||
2010 | } | ||
2011 | |||
2012 | if (options.edge === 'left') { | ||
2013 | // Left Direction | ||
2014 | if (x < (options.menuWidth / 2)) { menuOut = false; } | ||
2015 | // Right Direction | ||
2016 | else if (x >= (options.menuWidth / 2)) { menuOut = true; } | ||
2017 | |||
2018 | menu_id.css('left', (x - options.menuWidth)); | ||
2019 | } | ||
2020 | else { | ||
2021 | // Left Direction | ||
2022 | if (x < (window.innerWidth - options.menuWidth / 2)) { | ||
2023 | menuOut = true; | ||
2024 | } | ||
2025 | // Right Direction | ||
2026 | else if (x >= (window.innerWidth - options.menuWidth / 2)) { | ||
2027 | menuOut = false; | ||
2028 | } | ||
2029 | var rightPos = -1 *(x - options.menuWidth / 2); | ||
2030 | if (rightPos > 0) { | ||
2031 | rightPos = 0; | ||
2032 | } | ||
2033 | |||
2034 | menu_id.css('right', rightPos); | ||
2035 | } | ||
2036 | |||
2037 | |||
2038 | |||
2039 | |||
2040 | // Percentage overlay | ||
2041 | var overlayPerc; | ||
2042 | if (options.edge === 'left') { | ||
2043 | overlayPerc = x / options.menuWidth; | ||
2044 | $('#sidenav-overlay').velocity({opacity: overlayPerc }, {duration: 50, queue: false, easing: 'easeOutQuad'}); | ||
2045 | } | ||
2046 | else { | ||
2047 | overlayPerc = Math.abs((x - window.innerWidth) / options.menuWidth); | ||
2048 | $('#sidenav-overlay').velocity({opacity: overlayPerc }, {duration: 50, queue: false, easing: 'easeOutQuad'}); | ||
2049 | } | ||
2050 | } | ||
2051 | |||
2052 | }).bind('panend', function(e) { | ||
2053 | |||
2054 | if (e.gesture.pointerType == "touch") { | ||
2055 | var velocityX = e.gesture.velocityX; | ||
2056 | panning = false; | ||
2057 | if (options.edge === 'left') { | ||
2058 | // If velocityX <= 0.3 then the user is flinging the menu closed so ignore menuOut | ||
2059 | if ((menuOut && velocityX <= 0.3) || velocityX < -0.5) { | ||
2060 | menu_id.velocity({left: 0}, {duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
2061 | $('#sidenav-overlay').velocity({opacity: 1 }, {duration: 50, queue: false, easing: 'easeOutQuad'}); | ||
2062 | $('.drag-target').css({width: '50%', right: 0, left: ''}); | ||
2063 | } | ||
2064 | else if (!menuOut || velocityX > 0.3) { | ||
2065 | // Enable Scrolling | ||
2066 | $('body').css('overflow', ''); | ||
2067 | // Slide menu closed | ||
2068 | menu_id.velocity({left: -1 * (options.menuWidth + 10)}, {duration: 200, queue: false, easing: 'easeOutQuad'}); | ||
2069 | $('#sidenav-overlay').velocity({opacity: 0 }, {duration: 200, queue: false, easing: 'easeOutQuad', | ||
2070 | complete: function () { | ||
2071 | $(this).remove(); | ||
2072 | }}); | ||
2073 | $('.drag-target').css({width: '10px', right: '', left: 0}); | ||
2074 | } | ||
2075 | } | ||
2076 | else { | ||
2077 | if ((menuOut && velocityX >= -0.3) || velocityX > 0.5) { | ||
2078 | menu_id.velocity({right: 0}, {duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
2079 | $('#sidenav-overlay').velocity({opacity: 1 }, {duration: 50, queue: false, easing: 'easeOutQuad'}); | ||
2080 | $('.drag-target').css({width: '50%', right: '', left: 0}); | ||
2081 | } | ||
2082 | else if (!menuOut || velocityX < -0.3) { | ||
2083 | // Enable Scrolling | ||
2084 | $('body').css('overflow', ''); | ||
2085 | // Slide menu closed | ||
2086 | menu_id.velocity({right: -1 * (options.menuWidth + 10)}, {duration: 200, queue: false, easing: 'easeOutQuad'}); | ||
2087 | $('#sidenav-overlay').velocity({opacity: 0 }, {duration: 200, queue: false, easing: 'easeOutQuad', | ||
2088 | complete: function () { | ||
2089 | $(this).remove(); | ||
2090 | }}); | ||
2091 | $('.drag-target').css({width: '10px', right: 0, left: ''}); | ||
2092 | } | ||
2093 | } | ||
2094 | |||
2095 | } | ||
2096 | }); | ||
2097 | |||
2098 | $this.click(function() { | ||
2099 | if (menuOut === true) { | ||
2100 | menuOut = false; | ||
2101 | panning = false; | ||
2102 | removeMenu(); | ||
2103 | } | ||
2104 | else { | ||
2105 | |||
2106 | // Disable Scrolling | ||
2107 | $('body').css('overflow', 'hidden'); | ||
2108 | |||
2109 | if (options.edge === 'left') { | ||
2110 | $('.drag-target').css({width: '50%', right: 0, left: ''}); | ||
2111 | menu_id.velocity({left: 0}, {duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
2112 | } | ||
2113 | else { | ||
2114 | $('.drag-target').css({width: '50%', right: '', left: 0}); | ||
2115 | menu_id.velocity({right: 0}, {duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
2116 | menu_id.css('left',''); | ||
2117 | } | ||
2118 | |||
2119 | var overlay = $('<div id="sidenav-overlay"></div>'); | ||
2120 | overlay.css('opacity', 0) | ||
2121 | .click(function(){ | ||
2122 | menuOut = false; | ||
2123 | panning = false; | ||
2124 | removeMenu(); | ||
2125 | overlay.velocity({opacity: 0}, {duration: 300, queue: false, easing: 'easeOutQuad', | ||
2126 | complete: function() { | ||
2127 | $(this).remove(); | ||
2128 | } }); | ||
2129 | |||
2130 | }); | ||
2131 | $('body').append(overlay); | ||
2132 | overlay.velocity({opacity: 1}, {duration: 300, queue: false, easing: 'easeOutQuad', | ||
2133 | complete: function () { | ||
2134 | menuOut = true; | ||
2135 | panning = false; | ||
2136 | } | ||
2137 | }); | ||
2138 | } | ||
2139 | |||
2140 | return false; | ||
2141 | }); | ||
2142 | }); | ||
2143 | |||
2144 | |||
2145 | }, | ||
2146 | show : function() { | ||
2147 | this.trigger('click'); | ||
2148 | }, | ||
2149 | hide : function() { | ||
2150 | $('#sidenav-overlay').trigger('click'); | ||
2151 | } | ||
2152 | }; | ||
2153 | |||
2154 | |||
2155 | $.fn.sideNav = function(methodOrOptions) { | ||
2156 | if ( methods[methodOrOptions] ) { | ||
2157 | return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); | ||
2158 | } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { | ||
2159 | // Default to "init" | ||
2160 | return methods.init.apply( this, arguments ); | ||
2161 | } else { | ||
2162 | $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.sideNav' ); | ||
2163 | } | ||
2164 | }; // Plugin end | ||
2165 | }( jQuery )); | ||
2166 | ;/** | ||
2167 | * Extend jquery with a scrollspy plugin. | ||
2168 | * This watches the window scroll and fires events when elements are scrolled into viewport. | ||
2169 | * | ||
2170 | * throttle() and getTime() taken from Underscore.js | ||
2171 | * https://github.com/jashkenas/underscore | ||
2172 | * | ||
2173 | * @author Copyright 2013 John Smart | ||
2174 | * @license https://raw.github.com/thesmart/jquery-scrollspy/master/LICENSE | ||
2175 | * @see https://github.com/thesmart | ||
2176 | * @version 0.1.2 | ||
2177 | */ | ||
2178 | (function($) { | ||
2179 | |||
2180 | var jWindow = $(window); | ||
2181 | var elements = []; | ||
2182 | var elementsInView = []; | ||
2183 | var isSpying = false; | ||
2184 | var ticks = 0; | ||
2185 | var unique_id = 1; | ||
2186 | var offset = { | ||
2187 | top : 0, | ||
2188 | right : 0, | ||
2189 | bottom : 0, | ||
2190 | left : 0, | ||
2191 | } | ||
2192 | |||
2193 | /** | ||
2194 | * Find elements that are within the boundary | ||
2195 | * @param {number} top | ||
2196 | * @param {number} right | ||
2197 | * @param {number} bottom | ||
2198 | * @param {number} left | ||
2199 | * @return {jQuery} A collection of elements | ||
2200 | */ | ||
2201 | function findElements(top, right, bottom, left) { | ||
2202 | var hits = $(); | ||
2203 | $.each(elements, function(i, element) { | ||
2204 | if (element.height() > 0) { | ||
2205 | var elTop = element.offset().top, | ||
2206 | elLeft = element.offset().left, | ||
2207 | elRight = elLeft + element.width(), | ||
2208 | elBottom = elTop + element.height(); | ||
2209 | |||
2210 | var isIntersect = !(elLeft > right || | ||
2211 | elRight < left || | ||
2212 | elTop > bottom || | ||
2213 | elBottom < top); | ||
2214 | |||
2215 | if (isIntersect) { | ||
2216 | hits.push(element); | ||
2217 | } | ||
2218 | } | ||
2219 | }); | ||
2220 | |||
2221 | return hits; | ||
2222 | } | ||
2223 | |||
2224 | |||
2225 | /** | ||
2226 | * Called when the user scrolls the window | ||
2227 | */ | ||
2228 | function onScroll() { | ||
2229 | // unique tick id | ||
2230 | ++ticks; | ||
2231 | |||
2232 | // viewport rectangle | ||
2233 | var top = jWindow.scrollTop(), | ||
2234 | left = jWindow.scrollLeft(), | ||
2235 | right = left + jWindow.width(), | ||
2236 | bottom = top + jWindow.height(); | ||
2237 | |||
2238 | // determine which elements are in view | ||
2239 | // + 60 accounts for fixed nav | ||
2240 | var intersections = findElements(top+offset.top + 200, right+offset.right, bottom+offset.bottom, left+offset.left); | ||
2241 | $.each(intersections, function(i, element) { | ||
2242 | |||
2243 | var lastTick = element.data('scrollSpy:ticks'); | ||
2244 | if (typeof lastTick != 'number') { | ||
2245 | // entered into view | ||
2246 | element.triggerHandler('scrollSpy:enter'); | ||
2247 | } | ||
2248 | |||
2249 | // update tick id | ||
2250 | element.data('scrollSpy:ticks', ticks); | ||
2251 | }); | ||
2252 | |||
2253 | // determine which elements are no longer in view | ||
2254 | $.each(elementsInView, function(i, element) { | ||
2255 | var lastTick = element.data('scrollSpy:ticks'); | ||
2256 | if (typeof lastTick == 'number' && lastTick !== ticks) { | ||
2257 | // exited from view | ||
2258 | element.triggerHandler('scrollSpy:exit'); | ||
2259 | element.data('scrollSpy:ticks', null); | ||
2260 | } | ||
2261 | }); | ||
2262 | |||
2263 | // remember elements in view for next tick | ||
2264 | elementsInView = intersections; | ||
2265 | } | ||
2266 | |||
2267 | /** | ||
2268 | * Called when window is resized | ||
2269 | */ | ||
2270 | function onWinSize() { | ||
2271 | jWindow.trigger('scrollSpy:winSize'); | ||
2272 | } | ||
2273 | |||
2274 | /** | ||
2275 | * Get time in ms | ||
2276 | * @license https://raw.github.com/jashkenas/underscore/master/LICENSE | ||
2277 | * @type {function} | ||
2278 | * @return {number} | ||
2279 | */ | ||
2280 | var getTime = (Date.now || function () { | ||
2281 | return new Date().getTime(); | ||
2282 | }); | ||
2283 | |||
2284 | /** | ||
2285 | * Returns a function, that, when invoked, will only be triggered at most once | ||
2286 | * during a given window of time. Normally, the throttled function will run | ||
2287 | * as much as it can, without ever going more than once per `wait` duration; | ||
2288 | * but if you'd like to disable the execution on the leading edge, pass | ||
2289 | * `{leading: false}`. To disable execution on the trailing edge, ditto. | ||
2290 | * @license https://raw.github.com/jashkenas/underscore/master/LICENSE | ||
2291 | * @param {function} func | ||
2292 | * @param {number} wait | ||
2293 | * @param {Object=} options | ||
2294 | * @returns {Function} | ||
2295 | */ | ||
2296 | function throttle(func, wait, options) { | ||
2297 | var context, args, result; | ||
2298 | var timeout = null; | ||
2299 | var previous = 0; | ||
2300 | options || (options = {}); | ||
2301 | var later = function () { | ||
2302 | previous = options.leading === false ? 0 : getTime(); | ||
2303 | timeout = null; | ||
2304 | result = func.apply(context, args); | ||
2305 | context = args = null; | ||
2306 | }; | ||
2307 | return function () { | ||
2308 | var now = getTime(); | ||
2309 | if (!previous && options.leading === false) previous = now; | ||
2310 | var remaining = wait - (now - previous); | ||
2311 | context = this; | ||
2312 | args = arguments; | ||
2313 | if (remaining <= 0) { | ||
2314 | clearTimeout(timeout); | ||
2315 | timeout = null; | ||
2316 | previous = now; | ||
2317 | result = func.apply(context, args); | ||
2318 | context = args = null; | ||
2319 | } else if (!timeout && options.trailing !== false) { | ||
2320 | timeout = setTimeout(later, remaining); | ||
2321 | } | ||
2322 | return result; | ||
2323 | }; | ||
2324 | }; | ||
2325 | |||
2326 | /** | ||
2327 | * Enables ScrollSpy using a selector | ||
2328 | * @param {jQuery|string} selector The elements collection, or a selector | ||
2329 | * @param {Object=} options Optional. | ||
2330 | throttle : number -> scrollspy throttling. Default: 100 ms | ||
2331 | offsetTop : number -> offset from top. Default: 0 | ||
2332 | offsetRight : number -> offset from right. Default: 0 | ||
2333 | offsetBottom : number -> offset from bottom. Default: 0 | ||
2334 | offsetLeft : number -> offset from left. Default: 0 | ||
2335 | * @returns {jQuery} | ||
2336 | */ | ||
2337 | $.scrollSpy = function(selector, options) { | ||
2338 | var visible = []; | ||
2339 | selector = $(selector); | ||
2340 | selector.each(function(i, element) { | ||
2341 | elements.push($(element)); | ||
2342 | $(element).data("scrollSpy:id", i); | ||
2343 | // Smooth scroll to section | ||
2344 | $('a[href=#' + $(element).attr('id') + ']').click(function(e) { | ||
2345 | e.preventDefault(); | ||
2346 | var offset = $(this.hash).offset().top + 1; | ||
2347 | |||
2348 | // offset - 200 allows elements near bottom of page to scroll | ||
2349 | |||
2350 | $('html, body').animate({ scrollTop: offset - 200 }, {duration: 400, queue: false, easing: 'easeOutCubic'}); | ||
2351 | |||
2352 | }); | ||
2353 | }); | ||
2354 | options = options || { | ||
2355 | throttle: 100 | ||
2356 | }; | ||
2357 | |||
2358 | offset.top = options.offsetTop || 0; | ||
2359 | offset.right = options.offsetRight || 0; | ||
2360 | offset.bottom = options.offsetBottom || 0; | ||
2361 | offset.left = options.offsetLeft || 0; | ||
2362 | |||
2363 | var throttledScroll = throttle(onScroll, options.throttle || 100); | ||
2364 | var readyScroll = function(){ | ||
2365 | $(document).ready(throttledScroll); | ||
2366 | }; | ||
2367 | |||
2368 | if (!isSpying) { | ||
2369 | jWindow.on('scroll', readyScroll); | ||
2370 | jWindow.on('resize', readyScroll); | ||
2371 | isSpying = true; | ||
2372 | } | ||
2373 | |||
2374 | // perform a scan once, after current execution context, and after dom is ready | ||
2375 | setTimeout(readyScroll, 0); | ||
2376 | |||
2377 | |||
2378 | selector.on('scrollSpy:enter', function() { | ||
2379 | visible = $.grep(visible, function(value) { | ||
2380 | return value.height() != 0; | ||
2381 | }); | ||
2382 | |||
2383 | var $this = $(this); | ||
2384 | |||
2385 | if (visible[0]) { | ||
2386 | $('a[href=#' + visible[0].attr('id') + ']').removeClass('active'); | ||
2387 | if ($this.data('scrollSpy:id') < visible[0].data('scrollSpy:id')) { | ||
2388 | visible.unshift($(this)); | ||
2389 | } | ||
2390 | else { | ||
2391 | visible.push($(this)); | ||
2392 | } | ||
2393 | } | ||
2394 | else { | ||
2395 | visible.push($(this)); | ||
2396 | } | ||
2397 | |||
2398 | |||
2399 | $('a[href=#' + visible[0].attr('id') + ']').addClass('active'); | ||
2400 | }); | ||
2401 | selector.on('scrollSpy:exit', function() { | ||
2402 | visible = $.grep(visible, function(value) { | ||
2403 | return value.height() != 0; | ||
2404 | }); | ||
2405 | |||
2406 | if (visible[0]) { | ||
2407 | $('a[href=#' + visible[0].attr('id') + ']').removeClass('active'); | ||
2408 | var $this = $(this); | ||
2409 | visible = $.grep(visible, function(value) { | ||
2410 | return value.attr('id') != $this.attr('id'); | ||
2411 | }); | ||
2412 | if (visible[0]) { // Check if empty | ||
2413 | $('a[href=#' + visible[0].attr('id') + ']').addClass('active'); | ||
2414 | } | ||
2415 | } | ||
2416 | }); | ||
2417 | |||
2418 | return selector; | ||
2419 | }; | ||
2420 | |||
2421 | /** | ||
2422 | * Listen for window resize events | ||
2423 | * @param {Object=} options Optional. Set { throttle: number } to change throttling. Default: 100 ms | ||
2424 | * @returns {jQuery} $(window) | ||
2425 | */ | ||
2426 | $.winSizeSpy = function(options) { | ||
2427 | $.winSizeSpy = function() { return jWindow; }; // lock from multiple calls | ||
2428 | options = options || { | ||
2429 | throttle: 100 | ||
2430 | }; | ||
2431 | return jWindow.on('resize', throttle(onWinSize, options.throttle || 100)); | ||
2432 | }; | ||
2433 | |||
2434 | /** | ||
2435 | * Enables ScrollSpy on a collection of elements | ||
2436 | * e.g. $('.scrollSpy').scrollSpy() | ||
2437 | * @param {Object=} options Optional. | ||
2438 | throttle : number -> scrollspy throttling. Default: 100 ms | ||
2439 | offsetTop : number -> offset from top. Default: 0 | ||
2440 | offsetRight : number -> offset from right. Default: 0 | ||
2441 | offsetBottom : number -> offset from bottom. Default: 0 | ||
2442 | offsetLeft : number -> offset from left. Default: 0 | ||
2443 | * @returns {jQuery} | ||
2444 | */ | ||
2445 | $.fn.scrollSpy = function(options) { | ||
2446 | return $.scrollSpy($(this), options); | ||
2447 | }; | ||
2448 | |||
2449 | })(jQuery);;(function ($) { | ||
2450 | $(document).ready(function() { | ||
2451 | |||
2452 | // Function to update labels of text fields | ||
2453 | Materialize.updateTextFields = function() { | ||
2454 | var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; | ||
2455 | $(input_selector).each(function(index, element) { | ||
2456 | if ($(element).val().length > 0 || $(this).attr('placeholder') !== undefined || $(element)[0].validity.badInput === true) { | ||
2457 | $(this).siblings('label, i').addClass('active'); | ||
2458 | } | ||
2459 | else { | ||
2460 | $(this).siblings('label, i').removeClass('active'); | ||
2461 | } | ||
2462 | }); | ||
2463 | }; | ||
2464 | |||
2465 | // Text based inputs | ||
2466 | var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; | ||
2467 | |||
2468 | // Handle HTML5 autofocus | ||
2469 | $('input[autofocus]').siblings('label, i').addClass('active'); | ||
2470 | |||
2471 | // Add active if form auto complete | ||
2472 | $(document).on('change', input_selector, function () { | ||
2473 | if($(this).val().length !== 0 || $(this).attr('placeholder') !== undefined) { | ||
2474 | $(this).siblings('label, i').addClass('active'); | ||
2475 | } | ||
2476 | validate_field($(this)); | ||
2477 | }); | ||
2478 | |||
2479 | // Add active if input element has been pre-populated on document ready | ||
2480 | $(document).ready(function() { | ||
2481 | Materialize.updateTextFields(); | ||
2482 | }); | ||
2483 | |||
2484 | // HTML DOM FORM RESET handling | ||
2485 | $(document).on('reset', function(e) { | ||
2486 | var formReset = $(e.target); | ||
2487 | if (formReset.is('form')) { | ||
2488 | formReset.find(input_selector).removeClass('valid').removeClass('invalid'); | ||
2489 | formReset.find(input_selector).each(function () { | ||
2490 | if ($(this).attr('value') === '') { | ||
2491 | $(this).siblings('label, i').removeClass('active'); | ||
2492 | } | ||
2493 | }); | ||
2494 | |||
2495 | // Reset select | ||
2496 | formReset.find('select.initialized').each(function () { | ||
2497 | var reset_text = formReset.find('option[selected]').text(); | ||
2498 | formReset.siblings('input.select-dropdown').val(reset_text); | ||
2499 | }); | ||
2500 | } | ||
2501 | }); | ||
2502 | |||
2503 | // Add active when element has focus | ||
2504 | $(document).on('focus', input_selector, function () { | ||
2505 | $(this).siblings('label, i').addClass('active'); | ||
2506 | }); | ||
2507 | |||
2508 | $(document).on('blur', input_selector, function () { | ||
2509 | var $inputElement = $(this); | ||
2510 | if ($inputElement.val().length === 0 && $inputElement[0].validity.badInput !== true && $inputElement.attr('placeholder') === undefined) { | ||
2511 | $inputElement.siblings('label, i').removeClass('active'); | ||
2512 | } | ||
2513 | validate_field($inputElement); | ||
2514 | }); | ||
2515 | |||
2516 | validate_field = function(object) { | ||
2517 | var hasLength = object.attr('length') !== undefined; | ||
2518 | var lenAttr = parseInt(object.attr('length')); | ||
2519 | var len = object.val().length; | ||
2520 | |||
2521 | if (object.val().length === 0 && object[0].validity.badInput === false) { | ||
2522 | if (object.hasClass('validate')) { | ||
2523 | object.removeClass('valid'); | ||
2524 | object.removeClass('invalid'); | ||
2525 | } | ||
2526 | } | ||
2527 | else { | ||
2528 | if (object.hasClass('validate')) { | ||
2529 | // Check for character counter attributes | ||
2530 | if ((object.is(':valid') && hasLength && (len < lenAttr)) || (object.is(':valid') && !hasLength)) { | ||
2531 | object.removeClass('invalid'); | ||
2532 | object.addClass('valid'); | ||
2533 | } | ||
2534 | else { | ||
2535 | object.removeClass('valid'); | ||
2536 | object.addClass('invalid'); | ||
2537 | } | ||
2538 | } | ||
2539 | } | ||
2540 | }; | ||
2541 | |||
2542 | |||
2543 | // Textarea Auto Resize | ||
2544 | var hiddenDiv = $('.hiddendiv').first(); | ||
2545 | if (!hiddenDiv.length) { | ||
2546 | hiddenDiv = $('<div class="hiddendiv common"></div>'); | ||
2547 | $('body').append(hiddenDiv); | ||
2548 | } | ||
2549 | var text_area_selector = '.materialize-textarea'; | ||
2550 | |||
2551 | function textareaAutoResize($textarea) { | ||
2552 | // Set font properties of hiddenDiv | ||
2553 | |||
2554 | var fontFamily = $textarea.css('font-family'); | ||
2555 | var fontSize = $textarea.css('font-size'); | ||
2556 | |||
2557 | if (fontSize) { hiddenDiv.css('font-size', fontSize); } | ||
2558 | if (fontFamily) { hiddenDiv.css('font-family', fontFamily); } | ||
2559 | |||
2560 | if ($textarea.attr('wrap') === "off") { | ||
2561 | hiddenDiv.css('overflow-wrap', "normal") | ||
2562 | .css('white-space', "pre"); | ||
2563 | } | ||
2564 | |||
2565 | |||
2566 | |||
2567 | |||
2568 | hiddenDiv.text($textarea.val() + '\n'); | ||
2569 | var content = hiddenDiv.html().replace(/\n/g, '<br>'); | ||
2570 | hiddenDiv.html(content); | ||
2571 | |||
2572 | |||
2573 | // When textarea is hidden, width goes crazy. | ||
2574 | // Approximate with half of window size | ||
2575 | |||
2576 | if ($textarea.is(':visible')) { | ||
2577 | hiddenDiv.css('width', $textarea.width()); | ||
2578 | } | ||
2579 | else { | ||
2580 | hiddenDiv.css('width', $(window).width()/2); | ||
2581 | } | ||
2582 | |||
2583 | $textarea.css('height', hiddenDiv.height()); | ||
2584 | } | ||
2585 | |||
2586 | $(text_area_selector).each(function () { | ||
2587 | var $textarea = $(this); | ||
2588 | if ($textarea.val().length) { | ||
2589 | textareaAutoResize($textarea); | ||
2590 | } | ||
2591 | }); | ||
2592 | |||
2593 | $('body').on('keyup keydown', text_area_selector, function () { | ||
2594 | textareaAutoResize($(this)); | ||
2595 | }); | ||
2596 | |||
2597 | |||
2598 | // File Input Path | ||
2599 | $('.file-field').each(function() { | ||
2600 | var path_input = $(this).find('input.file-path'); | ||
2601 | $(this).find('input[type="file"]').change(function () { | ||
2602 | path_input.val($(this)[0].files[0].name); | ||
2603 | path_input.trigger('change'); | ||
2604 | }); | ||
2605 | }); | ||
2606 | |||
2607 | |||
2608 | |||
2609 | /**************** | ||
2610 | * Range Input * | ||
2611 | ****************/ | ||
2612 | |||
2613 | var range_type = 'input[type=range]'; | ||
2614 | var range_mousedown = false; | ||
2615 | var left; | ||
2616 | |||
2617 | $(range_type).each(function () { | ||
2618 | var thumb = $('<span class="thumb"><span class="value"></span></span>'); | ||
2619 | $(this).after(thumb); | ||
2620 | }); | ||
2621 | |||
2622 | var range_wrapper = '.range-field'; | ||
2623 | $(document).on('change', range_type, function(e) { | ||
2624 | var thumb = $(this).siblings('.thumb'); | ||
2625 | thumb.find('.value').html($(this).val()); | ||
2626 | }); | ||
2627 | |||
2628 | $(document).on('mousedown touchstart', range_type, function(e) { | ||
2629 | var thumb = $(this).siblings('.thumb'); | ||
2630 | |||
2631 | // If thumb indicator does not exist yet, create it | ||
2632 | if (thumb.length <= 0) { | ||
2633 | thumb = $('<span class="thumb"><span class="value"></span></span>'); | ||
2634 | $(this).append(thumb); | ||
2635 | } | ||
2636 | |||
2637 | // Set indicator value | ||
2638 | thumb.find('.value').html($(this).val()); | ||
2639 | |||
2640 | range_mousedown = true; | ||
2641 | $(this).addClass('active'); | ||
2642 | |||
2643 | if (!thumb.hasClass('active')) { | ||
2644 | thumb.velocity({ height: "30px", width: "30px", top: "-20px", marginLeft: "-15px"}, { duration: 300, easing: 'easeOutExpo' }); | ||
2645 | } | ||
2646 | |||
2647 | if(e.pageX === undefined || e.pageX === null){//mobile | ||
2648 | left = e.originalEvent.touches[0].pageX - $(this).offset().left; | ||
2649 | } | ||
2650 | else{ // desktop | ||
2651 | left = e.pageX - $(this).offset().left; | ||
2652 | } | ||
2653 | var width = $(this).outerWidth(); | ||
2654 | |||
2655 | if (left < 0) { | ||
2656 | left = 0; | ||
2657 | } | ||
2658 | else if (left > width) { | ||
2659 | left = width; | ||
2660 | } | ||
2661 | thumb.addClass('active').css('left', left); | ||
2662 | thumb.find('.value').html($(this).val()); | ||
2663 | |||
2664 | |||
2665 | }); | ||
2666 | |||
2667 | $(document).on('mouseup touchend', range_wrapper, function() { | ||
2668 | range_mousedown = false; | ||
2669 | $(this).removeClass('active'); | ||
2670 | }); | ||
2671 | |||
2672 | $(document).on('mousemove touchmove', range_wrapper, function(e) { | ||
2673 | var thumb = $(this).children('.thumb'); | ||
2674 | var left; | ||
2675 | if (range_mousedown) { | ||
2676 | if (!thumb.hasClass('active')) { | ||
2677 | thumb.velocity({ height: '30px', width: '30px', top: '-20px', marginLeft: '-15px'}, { duration: 300, easing: 'easeOutExpo' }); | ||
2678 | } | ||
2679 | if (e.pageX === undefined || e.pageX === null) { //mobile | ||
2680 | left = e.originalEvent.touches[0].pageX - $(this).offset().left; | ||
2681 | } | ||
2682 | else{ // desktop | ||
2683 | left = e.pageX - $(this).offset().left; | ||
2684 | } | ||
2685 | var width = $(this).outerWidth(); | ||
2686 | |||
2687 | if (left < 0) { | ||
2688 | left = 0; | ||
2689 | } | ||
2690 | else if (left > width) { | ||
2691 | left = width; | ||
2692 | } | ||
2693 | thumb.addClass('active').css('left', left); | ||
2694 | |||
2695 | } | ||
2696 | |||
2697 | }); | ||
2698 | |||
2699 | $(document).on('mouseout touchleave', range_wrapper, function() { | ||
2700 | if (!range_mousedown) { | ||
2701 | |||
2702 | var thumb = $(this).children('.thumb'); | ||
2703 | |||
2704 | if (thumb.hasClass('active')) { | ||
2705 | thumb.velocity({ height: '0', width: '0', top: '10px', marginLeft: '-6px'}, { duration: 100 }); | ||
2706 | } | ||
2707 | thumb.removeClass('active'); | ||
2708 | } | ||
2709 | }); | ||
2710 | |||
2711 | }); // End of $(document).ready | ||
2712 | |||
2713 | |||
2714 | |||
2715 | |||
2716 | // Select Plugin | ||
2717 | $.fn.material_select = function (callback) { | ||
2718 | $(this).each(function(){ | ||
2719 | $select = $(this); | ||
2720 | |||
2721 | if ( $select.hasClass('browser-default')) { | ||
2722 | return; // Continue to next (return false breaks out of entire loop) | ||
2723 | } | ||
2724 | |||
2725 | // Tear down structure if Select needs to be rebuilt | ||
2726 | var lastID = $select.data('select-id'); | ||
2727 | if (lastID) { | ||
2728 | $select.parent().find('i').remove(); | ||
2729 | $select.parent().find('input').remove(); | ||
2730 | |||
2731 | $select.unwrap(); | ||
2732 | $('ul#select-options-'+lastID).remove(); | ||
2733 | } | ||
2734 | |||
2735 | // If destroying the select, remove the selelct-id and reset it to it's uninitialized state. | ||
2736 | if(callback === 'destroy') { | ||
2737 | $select.data('select-id', null).removeClass('initialized'); | ||
2738 | return; | ||
2739 | } | ||
2740 | |||
2741 | var uniqueID = Materialize.guid(); | ||
2742 | $select.data('select-id', uniqueID); | ||
2743 | var wrapper = $('<div class="select-wrapper"></div>'); | ||
2744 | wrapper.addClass($select.attr('class')); | ||
2745 | var options = $('<ul id="select-options-' + uniqueID+'" class="dropdown-content select-dropdown"></ul>'); | ||
2746 | var selectOptions = $select.children('option'); | ||
2747 | |||
2748 | var label; | ||
2749 | if ($select.find('option:selected') !== undefined) { | ||
2750 | label = $select.find('option:selected'); | ||
2751 | } | ||
2752 | else { | ||
2753 | label = options.first(); | ||
2754 | } | ||
2755 | |||
2756 | |||
2757 | // Create Dropdown structure | ||
2758 | selectOptions.each(function () { | ||
2759 | // Add disabled attr if disabled | ||
2760 | options.append($('<li class="' + (($(this).is(':disabled')) ? 'disabled' : '') + '"><span>' + $(this).html() + '</span></li>')); | ||
2761 | }); | ||
2762 | |||
2763 | |||
2764 | options.find('li').each(function (i) { | ||
2765 | var $curr_select = $select; | ||
2766 | $(this).click(function () { | ||
2767 | // Check if option element is disabled | ||
2768 | if (!$(this).hasClass('disabled')) { | ||
2769 | $curr_select.find('option').eq(i).prop('selected', true); | ||
2770 | // Trigger onchange() event | ||
2771 | $curr_select.trigger('change'); | ||
2772 | $curr_select.siblings('input.select-dropdown').val($(this).text()); | ||
2773 | if (typeof callback !== 'undefined') callback(); | ||
2774 | } | ||
2775 | }); | ||
2776 | |||
2777 | }); | ||
2778 | |||
2779 | // Wrap Elements | ||
2780 | $select.wrap(wrapper); | ||
2781 | // Add Select Display Element | ||
2782 | var dropdownIcon = $('<span class="caret">▼</span>'); | ||
2783 | if ( $select.is(':disabled') ) | ||
2784 | dropdownIcon.addClass('disabled'); | ||
2785 | |||
2786 | var $newSelect = $('<input type="text" class="select-dropdown" readonly="true" ' + (($select.is(':disabled')) ? 'disabled' : '') + ' data-activates="select-options-' + uniqueID +'" value="'+ label.html() +'"/>'); | ||
2787 | $select.before($newSelect); | ||
2788 | $newSelect.before(dropdownIcon); | ||
2789 | |||
2790 | $('body').append(options); | ||
2791 | // Check if section element is disabled | ||
2792 | if (!$select.is(':disabled')) { | ||
2793 | $newSelect.dropdown({"hover": false}); | ||
2794 | } | ||
2795 | |||
2796 | // Copy tabindex | ||
2797 | if ($select.attr('tabindex')) { | ||
2798 | $($newSelect[0]).attr('tabindex', $select.attr('tabindex')); | ||
2799 | } | ||
2800 | |||
2801 | $select.addClass('initialized'); | ||
2802 | |||
2803 | $newSelect.on('focus', function(){ | ||
2804 | $(this).trigger('open'); | ||
2805 | label = $(this).val(); | ||
2806 | selectedOption = options.find('li').filter(function() { | ||
2807 | return $(this).text().toLowerCase() === label.toLowerCase(); | ||
2808 | })[0]; | ||
2809 | activateOption(options, selectedOption); | ||
2810 | }); | ||
2811 | |||
2812 | $newSelect.on('blur', function(){ | ||
2813 | $(this).trigger('close'); | ||
2814 | }); | ||
2815 | |||
2816 | // Make option as selected and scroll to selected position | ||
2817 | activateOption = function(collection, newOption) { | ||
2818 | collection.find('li.active').removeClass('active'); | ||
2819 | $(newOption).addClass('active'); | ||
2820 | collection.scrollTo(newOption); | ||
2821 | }; | ||
2822 | |||
2823 | // Allow user to search by typing | ||
2824 | // this array is cleared after 1 second | ||
2825 | filterQuery = []; | ||
2826 | |||
2827 | onKeyDown = function(event){ | ||
2828 | // TAB - switch to another input | ||
2829 | if(event.which == 9){ | ||
2830 | $newSelect.trigger('close'); | ||
2831 | return; | ||
2832 | } | ||
2833 | |||
2834 | // ARROW DOWN WHEN SELECT IS CLOSED - open select options | ||
2835 | if(event.which == 40 && !options.is(":visible")){ | ||
2836 | $newSelect.trigger('open'); | ||
2837 | return; | ||
2838 | } | ||
2839 | |||
2840 | // ENTER WHEN SELECT IS CLOSED - submit form | ||
2841 | if(event.which == 13 && !options.is(":visible")){ | ||
2842 | return; | ||
2843 | } | ||
2844 | |||
2845 | event.preventDefault(); | ||
2846 | |||
2847 | // CASE WHEN USER TYPE LETTERS | ||
2848 | letter = String.fromCharCode(event.which).toLowerCase(); | ||
2849 | var nonLetters = [9,13,27,38,40]; | ||
2850 | if (letter && (nonLetters.indexOf(event.which) === -1)){ | ||
2851 | filterQuery.push(letter); | ||
2852 | |||
2853 | string = filterQuery.join(""); | ||
2854 | |||
2855 | newOption = options.find('li').filter(function() { | ||
2856 | return $(this).text().toLowerCase().indexOf(string) === 0; | ||
2857 | })[0]; | ||
2858 | |||
2859 | if(newOption){ | ||
2860 | activateOption(options, newOption); | ||
2861 | } | ||
2862 | } | ||
2863 | |||
2864 | // ENTER - select option and close when select options are opened | ||
2865 | if(event.which == 13){ | ||
2866 | activeOption = options.find('li.active:not(.disabled)')[0]; | ||
2867 | if(activeOption){ | ||
2868 | $(activeOption).trigger('click'); | ||
2869 | $newSelect.trigger('close'); | ||
2870 | } | ||
2871 | } | ||
2872 | |||
2873 | // ARROW DOWN - move to next not disabled option | ||
2874 | if(event.which == 40){ | ||
2875 | newOption = options.find('li.active').next('li:not(.disabled)')[0]; | ||
2876 | if(newOption){ | ||
2877 | activateOption(options, newOption); | ||
2878 | } | ||
2879 | } | ||
2880 | |||
2881 | // ESC - close options | ||
2882 | if(event.which == 27){ | ||
2883 | $newSelect.trigger('close'); | ||
2884 | } | ||
2885 | |||
2886 | // ARROW UP - move to previous not disabled option | ||
2887 | if(event.which == 38){ | ||
2888 | newOption = options.find('li.active').prev('li:not(.disabled)')[0]; | ||
2889 | if(newOption){ | ||
2890 | activateOption(options, newOption); | ||
2891 | } | ||
2892 | } | ||
2893 | |||
2894 | // Automaticaly clean filter query so user can search again by starting letters | ||
2895 | setTimeout(function(){ filterQuery = []; }, 1000); | ||
2896 | }; | ||
2897 | |||
2898 | $newSelect.on('keydown', onKeyDown); | ||
2899 | }); | ||
2900 | }; | ||
2901 | |||
2902 | }( jQuery )); | ||
2903 | ;(function ($) { | ||
2904 | |||
2905 | var methods = { | ||
2906 | |||
2907 | init : function(options) { | ||
2908 | var defaults = { | ||
2909 | indicators: true, | ||
2910 | height: 400, | ||
2911 | transition: 500, | ||
2912 | interval: 6000 | ||
2913 | }; | ||
2914 | options = $.extend(defaults, options); | ||
2915 | |||
2916 | return this.each(function() { | ||
2917 | |||
2918 | // For each slider, we want to keep track of | ||
2919 | // which slide is active and its associated content | ||
2920 | var $this = $(this); | ||
2921 | var $slider = $this.find('ul.slides').first(); | ||
2922 | var $slides = $slider.find('li'); | ||
2923 | var $active_index = $slider.find('.active').index(); | ||
2924 | var $active; | ||
2925 | if ($active_index != -1) { $active = $slides.eq($active_index); } | ||
2926 | |||
2927 | // Transitions the caption depending on alignment | ||
2928 | function captionTransition(caption, duration) { | ||
2929 | if (caption.hasClass("center-align")) { | ||
2930 | caption.velocity({opacity: 0, translateY: -100}, {duration: duration, queue: false}); | ||
2931 | } | ||
2932 | else if (caption.hasClass("right-align")) { | ||
2933 | caption.velocity({opacity: 0, translateX: 100}, {duration: duration, queue: false}); | ||
2934 | } | ||
2935 | else if (caption.hasClass("left-align")) { | ||
2936 | caption.velocity({opacity: 0, translateX: -100}, {duration: duration, queue: false}); | ||
2937 | } | ||
2938 | } | ||
2939 | |||
2940 | // This function will transition the slide to any index of the next slide | ||
2941 | function moveToSlide(index) { | ||
2942 | if (index >= $slides.length) index = 0; | ||
2943 | else if (index < 0) index = $slides.length -1; | ||
2944 | |||
2945 | $active_index = $slider.find('.active').index(); | ||
2946 | |||
2947 | // Only do if index changes | ||
2948 | if ($active_index != index) { | ||
2949 | $active = $slides.eq($active_index); | ||
2950 | $caption = $active.find('.caption'); | ||
2951 | |||
2952 | $active.removeClass('active'); | ||
2953 | $active.velocity({opacity: 0}, {duration: options.transition, queue: false, easing: 'easeOutQuad', | ||
2954 | complete: function() { | ||
2955 | $slides.not('.active').velocity({opacity: 0, translateX: 0, translateY: 0}, {duration: 0, queue: false}); | ||
2956 | } }); | ||
2957 | captionTransition($caption, options.transition); | ||
2958 | |||
2959 | |||
2960 | // Update indicators | ||
2961 | if (options.indicators) { | ||
2962 | $indicators.eq($active_index).removeClass('active'); | ||
2963 | } | ||
2964 | |||
2965 | $slides.eq(index).velocity({opacity: 1}, {duration: options.transition, queue: false, easing: 'easeOutQuad'}); | ||
2966 | $slides.eq(index).find('.caption').velocity({opacity: 1, translateX: 0, translateY: 0}, {duration: options.transition, delay: options.transition, queue: false, easing: 'easeOutQuad'}); | ||
2967 | $slides.eq(index).addClass('active'); | ||
2968 | |||
2969 | |||
2970 | // Update indicators | ||
2971 | if (options.indicators) { | ||
2972 | $indicators.eq(index).addClass('active'); | ||
2973 | } | ||
2974 | } | ||
2975 | } | ||
2976 | |||
2977 | // Set height of slider | ||
2978 | // If fullscreen, do nothing | ||
2979 | if (!$this.hasClass('fullscreen')) { | ||
2980 | if (options.indicators) { | ||
2981 | // Add height if indicators are present | ||
2982 | $this.height(options.height + 40); | ||
2983 | } | ||
2984 | else { | ||
2985 | $this.height(options.height); | ||
2986 | } | ||
2987 | $slider.height(options.height); | ||
2988 | } | ||
2989 | |||
2990 | |||
2991 | // Set initial positions of captions | ||
2992 | $slides.find('.caption').each(function () { | ||
2993 | captionTransition($(this), 0); | ||
2994 | }); | ||
2995 | |||
2996 | // Move img src into background-image | ||
2997 | $slides.find('img').each(function () { | ||
2998 | $(this).css('background-image', 'url(' + $(this).attr('src') + ')' ); | ||
2999 | $(this).attr('src', 'data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='); | ||
3000 | }); | ||
3001 | |||
3002 | // dynamically add indicators | ||
3003 | if (options.indicators) { | ||
3004 | var $indicators = $('<ul class="indicators"></ul>'); | ||
3005 | $slides.each(function( index ) { | ||
3006 | var $indicator = $('<li class="indicator-item"></li>'); | ||
3007 | |||
3008 | // Handle clicks on indicators | ||
3009 | $indicator.click(function () { | ||
3010 | var $parent = $slider.parent(); | ||
3011 | var curr_index = $parent.find($(this)).index(); | ||
3012 | moveToSlide(curr_index); | ||
3013 | |||
3014 | // reset interval | ||
3015 | clearInterval($interval); | ||
3016 | $interval = setInterval( | ||
3017 | function(){ | ||
3018 | $active_index = $slider.find('.active').index(); | ||
3019 | if ($slides.length == $active_index + 1) $active_index = 0; // loop to start | ||
3020 | else $active_index += 1; | ||
3021 | |||
3022 | moveToSlide($active_index); | ||
3023 | |||
3024 | }, options.transition + options.interval | ||
3025 | ); | ||
3026 | }); | ||
3027 | $indicators.append($indicator); | ||
3028 | }); | ||
3029 | $this.append($indicators); | ||
3030 | $indicators = $this.find('ul.indicators').find('li.indicator-item'); | ||
3031 | } | ||
3032 | |||
3033 | if ($active) { | ||
3034 | $active.show(); | ||
3035 | } | ||
3036 | else { | ||
3037 | $slides.first().addClass('active').velocity({opacity: 1}, {duration: options.transition, queue: false, easing: 'easeOutQuad'}); | ||
3038 | |||
3039 | $active_index = 0; | ||
3040 | $active = $slides.eq($active_index); | ||
3041 | |||
3042 | // Update indicators | ||
3043 | if (options.indicators) { | ||
3044 | $indicators.eq($active_index).addClass('active'); | ||
3045 | } | ||
3046 | } | ||
3047 | |||
3048 | // Adjust height to current slide | ||
3049 | $active.find('img').each(function() { | ||
3050 | $active.find('.caption').velocity({opacity: 1, translateX: 0, translateY: 0}, {duration: options.transition, queue: false, easing: 'easeOutQuad'}); | ||
3051 | }); | ||
3052 | |||
3053 | // auto scroll | ||
3054 | $interval = setInterval( | ||
3055 | function(){ | ||
3056 | $active_index = $slider.find('.active').index(); | ||
3057 | moveToSlide($active_index + 1); | ||
3058 | |||
3059 | }, options.transition + options.interval | ||
3060 | ); | ||
3061 | |||
3062 | |||
3063 | // HammerJS, Swipe navigation | ||
3064 | |||
3065 | // Touch Event | ||
3066 | var panning = false; | ||
3067 | var swipeLeft = false; | ||
3068 | var swipeRight = false; | ||
3069 | |||
3070 | $this.hammer({ | ||
3071 | prevent_default: false | ||
3072 | }).bind('pan', function(e) { | ||
3073 | if (e.gesture.pointerType === "touch") { | ||
3074 | |||
3075 | // reset interval | ||
3076 | clearInterval($interval); | ||
3077 | |||
3078 | var direction = e.gesture.direction; | ||
3079 | var x = e.gesture.deltaX; | ||
3080 | var velocityX = e.gesture.velocityX; | ||
3081 | |||
3082 | $curr_slide = $slider.find('.active'); | ||
3083 | $curr_slide.velocity({ translateX: x | ||
3084 | }, {duration: 50, queue: false, easing: 'easeOutQuad'}); | ||
3085 | |||
3086 | // Swipe Left | ||
3087 | if (direction === 4 && (x > ($this.innerWidth() / 2) || velocityX < -0.65)) { | ||
3088 | swipeRight = true; | ||
3089 | } | ||
3090 | // Swipe Right | ||
3091 | else if (direction === 2 && (x < (-1 * $this.innerWidth() / 2) || velocityX > 0.65)) { | ||
3092 | swipeLeft = true; | ||
3093 | } | ||
3094 | |||
3095 | // Make Slide Behind active slide visible | ||
3096 | var next_slide; | ||
3097 | if (swipeLeft) { | ||
3098 | next_slide = $curr_slide.next(); | ||
3099 | if (next_slide.length === 0) { | ||
3100 | next_slide = $slides.first(); | ||
3101 | } | ||
3102 | next_slide.velocity({ opacity: 1 | ||
3103 | }, {duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
3104 | } | ||
3105 | if (swipeRight) { | ||
3106 | next_slide = $curr_slide.prev(); | ||
3107 | if (next_slide.length === 0) { | ||
3108 | next_slide = $slides.last(); | ||
3109 | } | ||
3110 | next_slide.velocity({ opacity: 1 | ||
3111 | }, {duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
3112 | } | ||
3113 | |||
3114 | |||
3115 | } | ||
3116 | |||
3117 | }).bind('panend', function(e) { | ||
3118 | if (e.gesture.pointerType === "touch") { | ||
3119 | |||
3120 | $curr_slide = $slider.find('.active'); | ||
3121 | panning = false; | ||
3122 | curr_index = $slider.find('.active').index(); | ||
3123 | |||
3124 | if (!swipeRight && !swipeLeft) { | ||
3125 | // Return to original spot | ||
3126 | $curr_slide.velocity({ translateX: 0 | ||
3127 | }, {duration: 300, queue: false, easing: 'easeOutQuad'}); | ||
3128 | } | ||
3129 | else if (swipeLeft) { | ||
3130 | moveToSlide(curr_index + 1); | ||
3131 | $curr_slide.velocity({translateX: -1 * $this.innerWidth() }, {duration: 300, queue: false, easing: 'easeOutQuad', | ||
3132 | complete: function() { | ||
3133 | $curr_slide.velocity({opacity: 0, translateX: 0}, {duration: 0, queue: false}); | ||
3134 | } }); | ||
3135 | } | ||
3136 | else if (swipeRight) { | ||
3137 | moveToSlide(curr_index - 1); | ||
3138 | $curr_slide.velocity({translateX: $this.innerWidth() }, {duration: 300, queue: false, easing: 'easeOutQuad', | ||
3139 | complete: function() { | ||
3140 | $curr_slide.velocity({opacity: 0, translateX: 0}, {duration: 0, queue: false}); | ||
3141 | } }); | ||
3142 | } | ||
3143 | swipeLeft = false; | ||
3144 | swipeRight = false; | ||
3145 | |||
3146 | // Restart interval | ||
3147 | clearInterval($interval); | ||
3148 | $interval = setInterval( | ||
3149 | function(){ | ||
3150 | $active_index = $slider.find('.active').index(); | ||
3151 | if ($slides.length == $active_index + 1) $active_index = 0; // loop to start | ||
3152 | else $active_index += 1; | ||
3153 | |||
3154 | moveToSlide($active_index); | ||
3155 | |||
3156 | }, options.transition + options.interval | ||
3157 | ); | ||
3158 | } | ||
3159 | }); | ||
3160 | |||
3161 | $this.on('sliderPause', function() { | ||
3162 | clearInterval($interval); | ||
3163 | }); | ||
3164 | |||
3165 | $this.on('sliderStart', function() { | ||
3166 | clearInterval($interval); | ||
3167 | $interval = setInterval( | ||
3168 | function(){ | ||
3169 | $active_index = $slider.find('.active').index(); | ||
3170 | if ($slides.length == $active_index + 1) $active_index = 0; // loop to start | ||
3171 | else $active_index += 1; | ||
3172 | |||
3173 | moveToSlide($active_index); | ||
3174 | |||
3175 | }, options.transition + options.interval | ||
3176 | ); | ||
3177 | }); | ||
3178 | |||
3179 | }); | ||
3180 | |||
3181 | |||
3182 | |||
3183 | }, | ||
3184 | pause : function() { | ||
3185 | $(this).trigger('sliderPause'); | ||
3186 | }, | ||
3187 | start : function() { | ||
3188 | $(this).trigger('sliderStart'); | ||
3189 | } | ||
3190 | }; | ||
3191 | |||
3192 | |||
3193 | $.fn.slider = function(methodOrOptions) { | ||
3194 | if ( methods[methodOrOptions] ) { | ||
3195 | return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); | ||
3196 | } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { | ||
3197 | // Default to "init" | ||
3198 | return methods.init.apply( this, arguments ); | ||
3199 | } else { | ||
3200 | $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.tooltip' ); | ||
3201 | } | ||
3202 | }; // Plugin end | ||
3203 | }( jQuery ));;(function ($) { | ||
3204 | $(document).ready(function() { | ||
3205 | |||
3206 | $(document).on('click.card', '.card', function (e) { | ||
3207 | if ($(this).find('.card-reveal').length) { | ||
3208 | if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { | ||
3209 | // Make Reveal animate down and display none | ||
3210 | $(this).find('.card-reveal').velocity( | ||
3211 | {translateY: 0}, { | ||
3212 | duration: 225, | ||
3213 | queue: false, | ||
3214 | easing: 'easeInOutQuad', | ||
3215 | complete: function() { $(this).css({ display: 'none'}); } | ||
3216 | } | ||
3217 | ); | ||
3218 | } | ||
3219 | else if ($(e.target).is($('.card .activator')) || | ||
3220 | $(e.target).is($('.card .activator i')) ) { | ||
3221 | $(this).find('.card-reveal').css({ display: 'block'}).velocity("stop", false).velocity({translateY: '-100%'}, {duration: 300, queue: false, easing: 'easeInOutQuad'}); | ||
3222 | } | ||
3223 | } | ||
3224 | |||
3225 | |||
3226 | }); | ||
3227 | |||
3228 | }); | ||
3229 | }( jQuery ));;(function ($) { | ||
3230 | $(document).ready(function() { | ||
3231 | |||
3232 | $.fn.pushpin = function (options) { | ||
3233 | |||
3234 | var defaults = { | ||
3235 | top: 0, | ||
3236 | bottom: Infinity, | ||
3237 | offset: 0 | ||
3238 | } | ||
3239 | options = $.extend(defaults, options); | ||
3240 | |||
3241 | $index = 0; | ||
3242 | return this.each(function() { | ||
3243 | var $uniqueId = Materialize.guid(), | ||
3244 | $this = $(this), | ||
3245 | $original_offset = $(this).offset().top; | ||
3246 | |||
3247 | function removePinClasses(object) { | ||
3248 | object.removeClass('pin-top'); | ||
3249 | object.removeClass('pinned'); | ||
3250 | object.removeClass('pin-bottom'); | ||
3251 | } | ||
3252 | |||
3253 | function updateElements(objects, scrolled) { | ||
3254 | objects.each(function () { | ||
3255 | // Add position fixed (because its between top and bottom) | ||
3256 | if (options.top <= scrolled && options.bottom >= scrolled && !$(this).hasClass('pinned')) { | ||
3257 | removePinClasses($(this)); | ||
3258 | $(this).css('top', options.offset); | ||
3259 | $(this).addClass('pinned'); | ||
3260 | } | ||
3261 | |||
3262 | // Add pin-top (when scrolled position is above top) | ||
3263 | if (scrolled < options.top && !$(this).hasClass('pin-top')) { | ||
3264 | removePinClasses($(this)); | ||
3265 | $(this).css('top', 0); | ||
3266 | $(this).addClass('pin-top'); | ||
3267 | } | ||
3268 | |||
3269 | // Add pin-bottom (when scrolled position is below bottom) | ||
3270 | if (scrolled > options.bottom && !$(this).hasClass('pin-bottom')) { | ||
3271 | removePinClasses($(this)); | ||
3272 | $(this).addClass('pin-bottom'); | ||
3273 | $(this).css('top', options.bottom - $original_offset); | ||
3274 | } | ||
3275 | }); | ||
3276 | } | ||
3277 | |||
3278 | updateElements($this, $(window).scrollTop()); | ||
3279 | $(window).on('scroll.' + $uniqueId, function () { | ||
3280 | var $scrolled = $(window).scrollTop() + options.offset; | ||
3281 | updateElements($this, $scrolled); | ||
3282 | }); | ||
3283 | |||
3284 | }); | ||
3285 | |||
3286 | }; | ||
3287 | |||
3288 | |||
3289 | }); | ||
3290 | }( jQuery ));;(function ($) { | ||
3291 | $(document).ready(function() { | ||
3292 | |||
3293 | // jQuery reverse | ||
3294 | $.fn.reverse = [].reverse; | ||
3295 | |||
3296 | $(document).on('mouseenter.fixedActionBtn', '.fixed-action-btn', function(e) { | ||
3297 | var $this = $(this); | ||
3298 | openFABMenu($this); | ||
3299 | |||
3300 | }); | ||
3301 | |||
3302 | $(document).on('mouseleave.fixedActionBtn', '.fixed-action-btn', function(e) { | ||
3303 | var $this = $(this); | ||
3304 | closeFABMenu($this); | ||
3305 | }); | ||
3306 | |||
3307 | }); | ||
3308 | |||
3309 | $.fn.extend({ | ||
3310 | openFAB: function() { | ||
3311 | var $this = $(this); | ||
3312 | openFABMenu($this); | ||
3313 | }, | ||
3314 | closeFAB: function() { | ||
3315 | closeFABMenu($this); | ||
3316 | } | ||
3317 | }); | ||
3318 | |||
3319 | |||
3320 | var openFABMenu = function (btn) { | ||
3321 | $this = btn; | ||
3322 | if ($this.hasClass('active') === false) { | ||
3323 | $this.addClass('active'); | ||
3324 | $this.find('ul .btn-floating').velocity( | ||
3325 | { scaleY: ".4", scaleX: ".4", translateY: "40px"}, | ||
3326 | { duration: 0 }); | ||
3327 | |||
3328 | var time = 0; | ||
3329 | $this.find('ul .btn-floating').reverse().each(function () { | ||
3330 | $(this).velocity( | ||
3331 | { opacity: "1", scaleX: "1", scaleY: "1", translateY: "0"}, | ||
3332 | { duration: 80, delay: time }); | ||
3333 | time += 40; | ||
3334 | }); | ||
3335 | } | ||
3336 | }; | ||
3337 | |||
3338 | var closeFABMenu = function (btn) { | ||
3339 | $this = btn; | ||
3340 | $this.removeClass('active'); | ||
3341 | var time = 0; | ||
3342 | $this.find('ul .btn-floating').velocity("stop", true); | ||
3343 | $this.find('ul .btn-floating').velocity( | ||
3344 | { opacity: "0", scaleX: ".4", scaleY: ".4", translateY: "40px"}, | ||
3345 | { duration: 80 } | ||
3346 | ); | ||
3347 | }; | ||
3348 | |||
3349 | |||
3350 | }( jQuery )); | ||
3351 | ;(function ($) { | ||
3352 | // Image transition function | ||
3353 | Materialize.fadeInImage = function(selector){ | ||
3354 | var element = $(selector); | ||
3355 | element.css({opacity: 0}); | ||
3356 | $(element).velocity({opacity: 1}, { | ||
3357 | duration: 650, | ||
3358 | queue: false, | ||
3359 | easing: 'easeOutSine' | ||
3360 | }); | ||
3361 | $(element).velocity({opacity: 1}, { | ||
3362 | duration: 1300, | ||
3363 | queue: false, | ||
3364 | easing: 'swing', | ||
3365 | step: function(now, fx) { | ||
3366 | fx.start = 100; | ||
3367 | var grayscale_setting = now/100; | ||
3368 | var brightness_setting = 150 - (100 - now)/1.75; | ||
3369 | |||
3370 | if (brightness_setting < 100) { | ||
3371 | brightness_setting = 100; | ||
3372 | } | ||
3373 | if (now >= 0) { | ||
3374 | $(this).css({ | ||
3375 | "-webkit-filter": "grayscale("+grayscale_setting+")" + "brightness("+brightness_setting+"%)", | ||
3376 | "filter": "grayscale("+grayscale_setting+")" + "brightness("+brightness_setting+"%)" | ||
3377 | }); | ||
3378 | } | ||
3379 | } | ||
3380 | }); | ||
3381 | }; | ||
3382 | |||
3383 | // Horizontal staggered list | ||
3384 | Materialize.showStaggeredList = function(selector) { | ||
3385 | var time = 0; | ||
3386 | $(selector).find('li').velocity( | ||
3387 | { translateX: "-100px"}, | ||
3388 | { duration: 0 }); | ||
3389 | |||
3390 | $(selector).find('li').each(function() { | ||
3391 | $(this).velocity( | ||
3392 | { opacity: "1", translateX: "0"}, | ||
3393 | { duration: 800, delay: time, easing: [60, 10] }); | ||
3394 | time += 120; | ||
3395 | }); | ||
3396 | }; | ||
3397 | |||
3398 | |||
3399 | $(document).ready(function() { | ||
3400 | // Hardcoded .staggered-list scrollFire | ||
3401 | // var staggeredListOptions = []; | ||
3402 | // $('ul.staggered-list').each(function (i) { | ||
3403 | |||
3404 | // var label = 'scrollFire-' + i; | ||
3405 | // $(this).addClass(label); | ||
3406 | // staggeredListOptions.push( | ||
3407 | // {selector: 'ul.staggered-list.' + label, | ||
3408 | // offset: 200, | ||
3409 | // callback: 'showStaggeredList("ul.staggered-list.' + label + '")'}); | ||
3410 | // }); | ||
3411 | // scrollFire(staggeredListOptions); | ||
3412 | |||
3413 | // HammerJS, Swipe navigation | ||
3414 | |||
3415 | // Touch Event | ||
3416 | var swipeLeft = false; | ||
3417 | var swipeRight = false; | ||
3418 | |||
3419 | |||
3420 | // Dismissible Collections | ||
3421 | $('.dismissable').each(function() { | ||
3422 | $(this).hammer({ | ||
3423 | prevent_default: false | ||
3424 | }).bind('pan', function(e) { | ||
3425 | if (e.gesture.pointerType === "touch") { | ||
3426 | var $this = $(this); | ||
3427 | var direction = e.gesture.direction; | ||
3428 | var x = e.gesture.deltaX; | ||
3429 | var velocityX = e.gesture.velocityX; | ||
3430 | |||
3431 | $this.velocity({ translateX: x | ||
3432 | }, {duration: 50, queue: false, easing: 'easeOutQuad'}); | ||
3433 | |||
3434 | // Swipe Left | ||
3435 | if (direction === 4 && (x > ($this.innerWidth() / 2) || velocityX < -0.75)) { | ||
3436 | swipeLeft = true; | ||
3437 | } | ||
3438 | |||
3439 | // Swipe Right | ||
3440 | if (direction === 2 && (x < (-1 * $this.innerWidth() / 2) || velocityX > 0.75)) { | ||
3441 | swipeRight = true; | ||
3442 | } | ||
3443 | } | ||
3444 | }).bind('panend', function(e) { | ||
3445 | // Reset if collection is moved back into original position | ||
3446 | if (Math.abs(e.gesture.deltaX) < ($(this).innerWidth() / 2)) { | ||
3447 | swipeRight = false; | ||
3448 | swipeLeft = false; | ||
3449 | } | ||
3450 | |||
3451 | if (e.gesture.pointerType === "touch") { | ||
3452 | var $this = $(this); | ||
3453 | if (swipeLeft || swipeRight) { | ||
3454 | var fullWidth; | ||
3455 | if (swipeLeft) { fullWidth = $this.innerWidth(); } | ||
3456 | else { fullWidth = -1 * $this.innerWidth(); } | ||
3457 | |||
3458 | $this.velocity({ translateX: fullWidth, | ||
3459 | }, {duration: 100, queue: false, easing: 'easeOutQuad', complete: | ||
3460 | function() { | ||
3461 | $this.css('border', 'none'); | ||
3462 | $this.velocity({ height: 0, padding: 0, | ||
3463 | }, {duration: 200, queue: false, easing: 'easeOutQuad', complete: | ||
3464 | function() { $this.remove(); } | ||
3465 | }); | ||
3466 | } | ||
3467 | }); | ||
3468 | } | ||
3469 | else { | ||
3470 | $this.velocity({ translateX: 0, | ||
3471 | }, {duration: 100, queue: false, easing: 'easeOutQuad'}); | ||
3472 | } | ||
3473 | swipeLeft = false; | ||
3474 | swipeRight = false; | ||
3475 | } | ||
3476 | }); | ||
3477 | |||
3478 | }); | ||
3479 | |||
3480 | |||
3481 | // time = 0 | ||
3482 | // // Vertical Staggered list | ||
3483 | // $('ul.staggered-list.vertical li').velocity( | ||
3484 | // { translateY: "100px"}, | ||
3485 | // { duration: 0 }); | ||
3486 | |||
3487 | // $('ul.staggered-list.vertical li').each(function() { | ||
3488 | // $(this).velocity( | ||
3489 | // { opacity: "1", translateY: "0"}, | ||
3490 | // { duration: 800, delay: time, easing: [60, 25] }); | ||
3491 | // time += 120; | ||
3492 | // }); | ||
3493 | |||
3494 | // // Fade in and Scale | ||
3495 | // $('.fade-in.scale').velocity( | ||
3496 | // { scaleX: .4, scaleY: .4, translateX: -600}, | ||
3497 | // { duration: 0}); | ||
3498 | // $('.fade-in').each(function() { | ||
3499 | // $(this).velocity( | ||
3500 | // { opacity: "1", scaleX: 1, scaleY: 1, translateX: 0}, | ||
3501 | // { duration: 800, easing: [60, 10] }); | ||
3502 | // }); | ||
3503 | }); | ||
3504 | }( jQuery )); | ||
3505 | ;(function($) { | ||
3506 | |||
3507 | // Input: Array of JSON objects {selector, offset, callback} | ||
3508 | |||
3509 | Materialize.scrollFire = function(options) { | ||
3510 | |||
3511 | var didScroll = false; | ||
3512 | |||
3513 | window.addEventListener("scroll", function() { | ||
3514 | didScroll = true; | ||
3515 | }); | ||
3516 | |||
3517 | // Rate limit to 100ms | ||
3518 | setInterval(function() { | ||
3519 | if(didScroll) { | ||
3520 | didScroll = false; | ||
3521 | |||
3522 | var windowScroll = window.pageYOffset + window.innerHeight; | ||
3523 | |||
3524 | for (var i = 0 ; i < options.length; i++) { | ||
3525 | // Get options from each line | ||
3526 | var value = options[i]; | ||
3527 | var selector = value.selector, | ||
3528 | offset = value.offset, | ||
3529 | callback = value.callback; | ||
3530 | |||
3531 | var currentElement = document.querySelector(selector); | ||
3532 | if ( currentElement !== null) { | ||
3533 | var elementOffset = currentElement.getBoundingClientRect().top + document.body.scrollTop; | ||
3534 | |||
3535 | if (windowScroll > (elementOffset + offset)) { | ||
3536 | if (value.done !== true) { | ||
3537 | var callbackFunc = new Function(callback); | ||
3538 | callbackFunc(); | ||
3539 | value.done = true; | ||
3540 | } | ||
3541 | } | ||
3542 | } | ||
3543 | } | ||
3544 | } | ||
3545 | }, 100); | ||
3546 | }; | ||
3547 | |||
3548 | })(jQuery);;/*! | ||
3549 | * pickadate.js v3.5.0, 2014/04/13 | ||
3550 | * By Amsul, http://amsul.ca | ||
3551 | * Hosted on http://amsul.github.io/pickadate.js | ||
3552 | * Licensed under MIT | ||
3553 | */ | ||
3554 | |||
3555 | (function ( factory ) { | ||
3556 | |||
3557 | // AMD. | ||
3558 | if ( typeof define == 'function' && define.amd ) | ||
3559 | define( 'picker', ['jquery'], factory ) | ||
3560 | |||
3561 | // Node.js/browserify. | ||
3562 | else if ( typeof exports == 'object' ) | ||
3563 | module.exports = factory( require('jquery') ) | ||
3564 | |||
3565 | // Browser globals. | ||
3566 | else this.Picker = factory( jQuery ) | ||
3567 | |||
3568 | }(function( $ ) { | ||
3569 | |||
3570 | var $window = $( window ) | ||
3571 | var $document = $( document ) | ||
3572 | var $html = $( document.documentElement ) | ||
3573 | |||
3574 | |||
3575 | /** | ||
3576 | * The picker constructor that creates a blank picker. | ||
3577 | */ | ||
3578 | function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) { | ||
3579 | |||
3580 | // If there’s no element, return the picker constructor. | ||
3581 | if ( !ELEMENT ) return PickerConstructor | ||
3582 | |||
3583 | |||
3584 | var | ||
3585 | IS_DEFAULT_THEME = false, | ||
3586 | |||
3587 | |||
3588 | // The state of the picker. | ||
3589 | STATE = { | ||
3590 | id: ELEMENT.id || 'P' + Math.abs( ~~(Math.random() * new Date()) ) | ||
3591 | }, | ||
3592 | |||
3593 | |||
3594 | // Merge the defaults and options passed. | ||
3595 | SETTINGS = COMPONENT ? $.extend( true, {}, COMPONENT.defaults, OPTIONS ) : OPTIONS || {}, | ||
3596 | |||
3597 | |||
3598 | // Merge the default classes with the settings classes. | ||
3599 | CLASSES = $.extend( {}, PickerConstructor.klasses(), SETTINGS.klass ), | ||
3600 | |||
3601 | |||
3602 | // The element node wrapper into a jQuery object. | ||
3603 | $ELEMENT = $( ELEMENT ), | ||
3604 | |||
3605 | |||
3606 | // Pseudo picker constructor. | ||
3607 | PickerInstance = function() { | ||
3608 | return this.start() | ||
3609 | }, | ||
3610 | |||
3611 | |||
3612 | // The picker prototype. | ||
3613 | P = PickerInstance.prototype = { | ||
3614 | |||
3615 | constructor: PickerInstance, | ||
3616 | |||
3617 | $node: $ELEMENT, | ||
3618 | |||
3619 | |||
3620 | /** | ||
3621 | * Initialize everything | ||
3622 | */ | ||
3623 | start: function() { | ||
3624 | |||
3625 | // If it’s already started, do nothing. | ||
3626 | if ( STATE && STATE.start ) return P | ||
3627 | |||
3628 | |||
3629 | // Update the picker states. | ||
3630 | STATE.methods = {} | ||
3631 | STATE.start = true | ||
3632 | STATE.open = false | ||
3633 | STATE.type = ELEMENT.type | ||
3634 | |||
3635 | |||
3636 | // Confirm focus state, convert into text input to remove UA stylings, | ||
3637 | // and set as readonly to prevent keyboard popup. | ||
3638 | ELEMENT.autofocus = ELEMENT == getActiveElement() | ||
3639 | ELEMENT.readOnly = !SETTINGS.editable | ||
3640 | ELEMENT.id = ELEMENT.id || STATE.id | ||
3641 | if ( ELEMENT.type != 'text' ) { | ||
3642 | ELEMENT.type = 'text' | ||
3643 | } | ||
3644 | |||
3645 | |||
3646 | // Create a new picker component with the settings. | ||
3647 | P.component = new COMPONENT(P, SETTINGS) | ||
3648 | |||
3649 | |||
3650 | // Create the picker root with a holder and then prepare it. | ||
3651 | P.$root = $( PickerConstructor._.node('div', createWrappedComponent(), CLASSES.picker, 'id="' + ELEMENT.id + '_root" tabindex="0"') ) | ||
3652 | prepareElementRoot() | ||
3653 | |||
3654 | |||
3655 | // If there’s a format for the hidden input element, create the element. | ||
3656 | if ( SETTINGS.formatSubmit ) { | ||
3657 | prepareElementHidden() | ||
3658 | } | ||
3659 | |||
3660 | |||
3661 | // Prepare the input element. | ||
3662 | prepareElement() | ||
3663 | |||
3664 | |||
3665 | // Insert the root as specified in the settings. | ||
3666 | if ( SETTINGS.container ) $( SETTINGS.container ).append( P.$root ) | ||
3667 | else $ELEMENT.after( P.$root ) | ||
3668 | |||
3669 | |||
3670 | // Bind the default component and settings events. | ||
3671 | P.on({ | ||
3672 | start: P.component.onStart, | ||
3673 | render: P.component.onRender, | ||
3674 | stop: P.component.onStop, | ||
3675 | open: P.component.onOpen, | ||
3676 | close: P.component.onClose, | ||
3677 | set: P.component.onSet | ||
3678 | }).on({ | ||
3679 | start: SETTINGS.onStart, | ||
3680 | render: SETTINGS.onRender, | ||
3681 | stop: SETTINGS.onStop, | ||
3682 | open: SETTINGS.onOpen, | ||
3683 | close: SETTINGS.onClose, | ||
3684 | set: SETTINGS.onSet | ||
3685 | }) | ||
3686 | |||
3687 | |||
3688 | // Once we’re all set, check the theme in use. | ||
3689 | IS_DEFAULT_THEME = isUsingDefaultTheme( P.$root.children()[ 0 ] ) | ||
3690 | |||
3691 | |||
3692 | // If the element has autofocus, open the picker. | ||
3693 | if ( ELEMENT.autofocus ) { | ||
3694 | P.open() | ||
3695 | } | ||
3696 | |||
3697 | |||
3698 | // Trigger queued the “start” and “render” events. | ||
3699 | return P.trigger( 'start' ).trigger( 'render' ) | ||
3700 | }, //start | ||
3701 | |||
3702 | |||
3703 | /** | ||
3704 | * Render a new picker | ||
3705 | */ | ||
3706 | render: function( entireComponent ) { | ||
3707 | |||
3708 | // Insert a new component holder in the root or box. | ||
3709 | if ( entireComponent ) P.$root.html( createWrappedComponent() ) | ||
3710 | else P.$root.find( '.' + CLASSES.box ).html( P.component.nodes( STATE.open ) ) | ||
3711 | |||
3712 | // Trigger the queued “render” events. | ||
3713 | return P.trigger( 'render' ) | ||
3714 | }, //render | ||
3715 | |||
3716 | |||
3717 | /** | ||
3718 | * Destroy everything | ||
3719 | */ | ||
3720 | stop: function() { | ||
3721 | |||
3722 | // If it’s already stopped, do nothing. | ||
3723 | if ( !STATE.start ) return P | ||
3724 | |||
3725 | // Then close the picker. | ||
3726 | P.close() | ||
3727 | |||
3728 | // Remove the hidden field. | ||
3729 | if ( P._hidden ) { | ||
3730 | P._hidden.parentNode.removeChild( P._hidden ) | ||
3731 | } | ||
3732 | |||
3733 | // Remove the root. | ||
3734 | P.$root.remove() | ||
3735 | |||
3736 | // Remove the input class, remove the stored data, and unbind | ||
3737 | // the events (after a tick for IE - see `P.close`). | ||
3738 | $ELEMENT.removeClass( CLASSES.input ).removeData( NAME ) | ||
3739 | setTimeout( function() { | ||
3740 | $ELEMENT.off( '.' + STATE.id ) | ||
3741 | }, 0) | ||
3742 | |||
3743 | // Restore the element state | ||
3744 | ELEMENT.type = STATE.type | ||
3745 | ELEMENT.readOnly = false | ||
3746 | |||
3747 | // Trigger the queued “stop” events. | ||
3748 | P.trigger( 'stop' ) | ||
3749 | |||
3750 | // Reset the picker states. | ||
3751 | STATE.methods = {} | ||
3752 | STATE.start = false | ||
3753 | |||
3754 | return P | ||
3755 | }, //stop | ||
3756 | |||
3757 | |||
3758 | /** | ||
3759 | * Open up the picker | ||
3760 | */ | ||
3761 | open: function( dontGiveFocus ) { | ||
3762 | |||
3763 | // If it’s already open, do nothing. | ||
3764 | if ( STATE.open ) return P | ||
3765 | |||
3766 | // Add the “active” class. | ||
3767 | $ELEMENT.addClass( CLASSES.active ) | ||
3768 | aria( ELEMENT, 'expanded', true ) | ||
3769 | |||
3770 | // * A Firefox bug, when `html` has `overflow:hidden`, results in | ||
3771 | // killing transitions :(. So add the “opened” state on the next tick. | ||
3772 | // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 | ||
3773 | setTimeout( function() { | ||
3774 | |||
3775 | // Add the “opened” class to the picker root. | ||
3776 | P.$root.addClass( CLASSES.opened ) | ||
3777 | aria( P.$root[0], 'hidden', false ) | ||
3778 | |||
3779 | }, 0 ) | ||
3780 | |||
3781 | // If we have to give focus, bind the element and doc events. | ||
3782 | if ( dontGiveFocus !== false ) { | ||
3783 | |||
3784 | // Set it as open. | ||
3785 | STATE.open = true | ||
3786 | |||
3787 | // Prevent the page from scrolling. | ||
3788 | if ( IS_DEFAULT_THEME ) { | ||
3789 | $html. | ||
3790 | css( 'overflow', 'hidden' ). | ||
3791 | css( 'padding-right', '+=' + getScrollbarWidth() ) | ||
3792 | } | ||
3793 | |||
3794 | // Pass focus to the root element’s jQuery object. | ||
3795 | // * Workaround for iOS8 to bring the picker’s root into view. | ||
3796 | P.$root[0].focus() | ||
3797 | |||
3798 | // Bind the document events. | ||
3799 | $document.on( 'click.' + STATE.id + ' focusin.' + STATE.id, function( event ) { | ||
3800 | |||
3801 | var target = event.target | ||
3802 | |||
3803 | // If the target of the event is not the element, close the picker picker. | ||
3804 | // * Don’t worry about clicks or focusins on the root because those don’t bubble up. | ||
3805 | // Also, for Firefox, a click on an `option` element bubbles up directly | ||
3806 | // to the doc. So make sure the target wasn't the doc. | ||
3807 | // * In Firefox stopPropagation() doesn’t prevent right-click events from bubbling, | ||
3808 | // which causes the picker to unexpectedly close when right-clicking it. So make | ||
3809 | // sure the event wasn’t a right-click. | ||
3810 | if ( target != ELEMENT && target != document && event.which != 3 ) { | ||
3811 | |||
3812 | // If the target was the holder that covers the screen, | ||
3813 | // keep the element focused to maintain tabindex. | ||
3814 | P.close( target === P.$root.children()[0] ) | ||
3815 | } | ||
3816 | |||
3817 | }).on( 'keydown.' + STATE.id, function( event ) { | ||
3818 | |||
3819 | var | ||
3820 | // Get the keycode. | ||
3821 | keycode = event.keyCode, | ||
3822 | |||
3823 | // Translate that to a selection change. | ||
3824 | keycodeToMove = P.component.key[ keycode ], | ||
3825 | |||
3826 | // Grab the target. | ||
3827 | target = event.target | ||
3828 | |||
3829 | |||
3830 | // On escape, close the picker and give focus. | ||
3831 | if ( keycode == 27 ) { | ||
3832 | P.close( true ) | ||
3833 | } | ||
3834 | |||
3835 | |||
3836 | // Check if there is a key movement or “enter” keypress on the element. | ||
3837 | else if ( target == P.$root[0] && ( keycodeToMove || keycode == 13 ) ) { | ||
3838 | |||
3839 | // Prevent the default action to stop page movement. | ||
3840 | event.preventDefault() | ||
3841 | |||
3842 | // Trigger the key movement action. | ||
3843 | if ( keycodeToMove ) { | ||
3844 | PickerConstructor._.trigger( P.component.key.go, P, [ PickerConstructor._.trigger( keycodeToMove ) ] ) | ||
3845 | } | ||
3846 | |||
3847 | // On “enter”, if the highlighted item isn’t disabled, set the value and close. | ||
3848 | else if ( !P.$root.find( '.' + CLASSES.highlighted ).hasClass( CLASSES.disabled ) ) { | ||
3849 | P.set( 'select', P.component.item.highlight ).close() | ||
3850 | } | ||
3851 | } | ||
3852 | |||
3853 | |||
3854 | // If the target is within the root and “enter” is pressed, | ||
3855 | // prevent the default action and trigger a click on the target instead. | ||
3856 | else if ( $.contains( P.$root[0], target ) && keycode == 13 ) { | ||
3857 | event.preventDefault() | ||
3858 | target.click() | ||
3859 | } | ||
3860 | }) | ||
3861 | } | ||
3862 | |||
3863 | // Trigger the queued “open” events. | ||
3864 | return P.trigger( 'open' ) | ||
3865 | }, //open | ||
3866 | |||
3867 | |||
3868 | /** | ||
3869 | * Close the picker | ||
3870 | */ | ||
3871 | close: function( giveFocus ) { | ||
3872 | |||
3873 | // If we need to give focus, do it before changing states. | ||
3874 | if ( giveFocus ) { | ||
3875 | // ....ah yes! It would’ve been incomplete without a crazy workaround for IE :| | ||
3876 | // The focus is triggered *after* the close has completed - causing it | ||
3877 | // to open again. So unbind and rebind the event at the next tick. | ||
3878 | P.$root.off( 'focus.toOpen' )[0].focus() | ||
3879 | setTimeout( function() { | ||
3880 | P.$root.on( 'focus.toOpen', handleFocusToOpenEvent ) | ||
3881 | }, 0 ) | ||
3882 | } | ||
3883 | |||
3884 | // Remove the “active” class. | ||
3885 | $ELEMENT.removeClass( CLASSES.active ) | ||
3886 | aria( ELEMENT, 'expanded', false ) | ||
3887 | |||
3888 | // * A Firefox bug, when `html` has `overflow:hidden`, results in | ||
3889 | // killing transitions :(. So remove the “opened” state on the next tick. | ||
3890 | // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 | ||
3891 | setTimeout( function() { | ||
3892 | |||
3893 | // Remove the “opened” and “focused” class from the picker root. | ||
3894 | P.$root.removeClass( CLASSES.opened + ' ' + CLASSES.focused ) | ||
3895 | aria( P.$root[0], 'hidden', true ) | ||
3896 | |||
3897 | }, 0 ) | ||
3898 | |||
3899 | // If it’s already closed, do nothing more. | ||
3900 | if ( !STATE.open ) return P | ||
3901 | |||
3902 | // Set it as closed. | ||
3903 | STATE.open = false | ||
3904 | |||
3905 | // Allow the page to scroll. | ||
3906 | if ( IS_DEFAULT_THEME ) { | ||
3907 | $html. | ||
3908 | css( 'overflow', '' ). | ||
3909 | css( 'padding-right', '-=' + getScrollbarWidth() ) | ||
3910 | } | ||
3911 | |||
3912 | // Unbind the document events. | ||
3913 | $document.off( '.' + STATE.id ) | ||
3914 | |||
3915 | // Trigger the queued “close” events. | ||
3916 | return P.trigger( 'close' ) | ||
3917 | }, //close | ||
3918 | |||
3919 | |||
3920 | /** | ||
3921 | * Clear the values | ||
3922 | */ | ||
3923 | clear: function( options ) { | ||
3924 | return P.set( 'clear', null, options ) | ||
3925 | }, //clear | ||
3926 | |||
3927 | |||
3928 | /** | ||
3929 | * Set something | ||
3930 | */ | ||
3931 | set: function( thing, value, options ) { | ||
3932 | |||
3933 | var thingItem, thingValue, | ||
3934 | thingIsObject = $.isPlainObject( thing ), | ||
3935 | thingObject = thingIsObject ? thing : {} | ||
3936 | |||
3937 | // Make sure we have usable options. | ||
3938 | options = thingIsObject && $.isPlainObject( value ) ? value : options || {} | ||
3939 | |||
3940 | if ( thing ) { | ||
3941 | |||
3942 | // If the thing isn’t an object, make it one. | ||
3943 | if ( !thingIsObject ) { | ||
3944 | thingObject[ thing ] = value | ||
3945 | } | ||
3946 | |||
3947 | // Go through the things of items to set. | ||
3948 | for ( thingItem in thingObject ) { | ||
3949 | |||
3950 | // Grab the value of the thing. | ||
3951 | thingValue = thingObject[ thingItem ] | ||
3952 | |||
3953 | // First, if the item exists and there’s a value, set it. | ||
3954 | if ( thingItem in P.component.item ) { | ||
3955 | if ( thingValue === undefined ) thingValue = null | ||
3956 | P.component.set( thingItem, thingValue, options ) | ||
3957 | } | ||
3958 | |||
3959 | // Then, check to update the element value and broadcast a change. | ||
3960 | if ( thingItem == 'select' || thingItem == 'clear' ) { | ||
3961 | $ELEMENT. | ||
3962 | val( thingItem == 'clear' ? '' : P.get( thingItem, SETTINGS.format ) ). | ||
3963 | trigger( 'change' ) | ||
3964 | } | ||
3965 | } | ||
3966 | |||
3967 | // Render a new picker. | ||
3968 | P.render() | ||
3969 | } | ||
3970 | |||
3971 | // When the method isn’t muted, trigger queued “set” events and pass the `thingObject`. | ||
3972 | return options.muted ? P : P.trigger( 'set', thingObject ) | ||
3973 | }, //set | ||
3974 | |||
3975 | |||
3976 | /** | ||
3977 | * Get something | ||
3978 | */ | ||
3979 | get: function( thing, format ) { | ||
3980 | |||
3981 | // Make sure there’s something to get. | ||
3982 | thing = thing || 'value' | ||
3983 | |||
3984 | // If a picker state exists, return that. | ||
3985 | if ( STATE[ thing ] != null ) { | ||
3986 | return STATE[ thing ] | ||
3987 | } | ||
3988 | |||
3989 | // Return the submission value, if that. | ||
3990 | if ( thing == 'valueSubmit' ) { | ||
3991 | if ( P._hidden ) { | ||
3992 | return P._hidden.value | ||
3993 | } | ||
3994 | thing = 'value' | ||
3995 | } | ||
3996 | |||
3997 | // Return the value, if that. | ||
3998 | if ( thing == 'value' ) { | ||
3999 | return ELEMENT.value | ||
4000 | } | ||
4001 | |||
4002 | // Check if a component item exists, return that. | ||
4003 | if ( thing in P.component.item ) { | ||
4004 | if ( typeof format == 'string' ) { | ||
4005 | var thingValue = P.component.get( thing ) | ||
4006 | return thingValue ? | ||
4007 | PickerConstructor._.trigger( | ||
4008 | P.component.formats.toString, | ||
4009 | P.component, | ||
4010 | [ format, thingValue ] | ||
4011 | ) : '' | ||
4012 | } | ||
4013 | return P.component.get( thing ) | ||
4014 | } | ||
4015 | }, //get | ||
4016 | |||
4017 | |||
4018 | |||
4019 | /** | ||
4020 | * Bind events on the things. | ||
4021 | */ | ||
4022 | on: function( thing, method, internal ) { | ||
4023 | |||
4024 | var thingName, thingMethod, | ||
4025 | thingIsObject = $.isPlainObject( thing ), | ||
4026 | thingObject = thingIsObject ? thing : {} | ||
4027 | |||
4028 | if ( thing ) { | ||
4029 | |||
4030 | // If the thing isn’t an object, make it one. | ||
4031 | if ( !thingIsObject ) { | ||
4032 | thingObject[ thing ] = method | ||
4033 | } | ||
4034 | |||
4035 | // Go through the things to bind to. | ||
4036 | for ( thingName in thingObject ) { | ||
4037 | |||
4038 | // Grab the method of the thing. | ||
4039 | thingMethod = thingObject[ thingName ] | ||
4040 | |||
4041 | // If it was an internal binding, prefix it. | ||
4042 | if ( internal ) { | ||
4043 | thingName = '_' + thingName | ||
4044 | } | ||
4045 | |||
4046 | // Make sure the thing methods collection exists. | ||
4047 | STATE.methods[ thingName ] = STATE.methods[ thingName ] || [] | ||
4048 | |||
4049 | // Add the method to the relative method collection. | ||
4050 | STATE.methods[ thingName ].push( thingMethod ) | ||
4051 | } | ||
4052 | } | ||
4053 | |||
4054 | return P | ||
4055 | }, //on | ||
4056 | |||
4057 | |||
4058 | |||
4059 | /** | ||
4060 | * Unbind events on the things. | ||
4061 | */ | ||
4062 | off: function() { | ||
4063 | var i, thingName, | ||
4064 | names = arguments; | ||
4065 | for ( i = 0, namesCount = names.length; i < namesCount; i += 1 ) { | ||
4066 | thingName = names[i] | ||
4067 | if ( thingName in STATE.methods ) { | ||
4068 | delete STATE.methods[thingName] | ||
4069 | } | ||
4070 | } | ||
4071 | return P | ||
4072 | }, | ||
4073 | |||
4074 | |||
4075 | /** | ||
4076 | * Fire off method events. | ||
4077 | */ | ||
4078 | trigger: function( name, data ) { | ||
4079 | var _trigger = function( name ) { | ||
4080 | var methodList = STATE.methods[ name ] | ||
4081 | if ( methodList ) { | ||
4082 | methodList.map( function( method ) { | ||
4083 | PickerConstructor._.trigger( method, P, [ data ] ) | ||
4084 | }) | ||
4085 | } | ||
4086 | } | ||
4087 | _trigger( '_' + name ) | ||
4088 | _trigger( name ) | ||
4089 | return P | ||
4090 | } //trigger | ||
4091 | } //PickerInstance.prototype | ||
4092 | |||
4093 | |||
4094 | /** | ||
4095 | * Wrap the picker holder components together. | ||
4096 | */ | ||
4097 | function createWrappedComponent() { | ||
4098 | |||
4099 | // Create a picker wrapper holder | ||
4100 | return PickerConstructor._.node( 'div', | ||
4101 | |||
4102 | // Create a picker wrapper node | ||
4103 | PickerConstructor._.node( 'div', | ||
4104 | |||
4105 | // Create a picker frame | ||
4106 | PickerConstructor._.node( 'div', | ||
4107 | |||
4108 | // Create a picker box node | ||
4109 | PickerConstructor._.node( 'div', | ||
4110 | |||
4111 | // Create the components nodes. | ||
4112 | P.component.nodes( STATE.open ), | ||
4113 | |||
4114 | // The picker box class | ||
4115 | CLASSES.box | ||
4116 | ), | ||
4117 | |||
4118 | // Picker wrap class | ||
4119 | CLASSES.wrap | ||
4120 | ), | ||
4121 | |||
4122 | // Picker frame class | ||
4123 | CLASSES.frame | ||
4124 | ), | ||
4125 | |||
4126 | // Picker holder class | ||
4127 | CLASSES.holder | ||
4128 | ) //endreturn | ||
4129 | } //createWrappedComponent | ||
4130 | |||
4131 | |||
4132 | |||
4133 | /** | ||
4134 | * Prepare the input element with all bindings. | ||
4135 | */ | ||
4136 | function prepareElement() { | ||
4137 | |||
4138 | $ELEMENT. | ||
4139 | |||
4140 | // Store the picker data by component name. | ||
4141 | data(NAME, P). | ||
4142 | |||
4143 | // Add the “input” class name. | ||
4144 | addClass(CLASSES.input). | ||
4145 | |||
4146 | // Remove the tabindex. | ||
4147 | attr('tabindex', -1). | ||
4148 | |||
4149 | // If there’s a `data-value`, update the value of the element. | ||
4150 | val( $ELEMENT.data('value') ? | ||
4151 | P.get('select', SETTINGS.format) : | ||
4152 | ELEMENT.value | ||
4153 | ) | ||
4154 | |||
4155 | |||
4156 | // Only bind keydown events if the element isn’t editable. | ||
4157 | if ( !SETTINGS.editable ) { | ||
4158 | |||
4159 | $ELEMENT. | ||
4160 | |||
4161 | // On focus/click, focus onto the root to open it up. | ||
4162 | on( 'focus.' + STATE.id + ' click.' + STATE.id, function( event ) { | ||
4163 | event.preventDefault() | ||
4164 | P.$root[0].focus() | ||
4165 | }). | ||
4166 | |||
4167 | // Handle keyboard event based on the picker being opened or not. | ||
4168 | on( 'keydown.' + STATE.id, handleKeydownEvent ) | ||
4169 | } | ||
4170 | |||
4171 | |||
4172 | // Update the aria attributes. | ||
4173 | aria(ELEMENT, { | ||
4174 | haspopup: true, | ||
4175 | expanded: false, | ||
4176 | readonly: false, | ||
4177 | owns: ELEMENT.id + '_root' | ||
4178 | }) | ||
4179 | } | ||
4180 | |||
4181 | |||
4182 | /** | ||
4183 | * Prepare the root picker element with all bindings. | ||
4184 | */ | ||
4185 | function prepareElementRoot() { | ||
4186 | |||
4187 | P.$root. | ||
4188 | |||
4189 | on({ | ||
4190 | |||
4191 | // For iOS8. | ||
4192 | keydown: handleKeydownEvent, | ||
4193 | |||
4194 | // When something within the root is focused, stop from bubbling | ||
4195 | // to the doc and remove the “focused” state from the root. | ||
4196 | focusin: function( event ) { | ||
4197 | P.$root.removeClass( CLASSES.focused ) | ||
4198 | event.stopPropagation() | ||
4199 | }, | ||
4200 | |||
4201 | // When something within the root holder is clicked, stop it | ||
4202 | // from bubbling to the doc. | ||
4203 | 'mousedown click': function( event ) { | ||
4204 | |||
4205 | var target = event.target | ||
4206 | |||
4207 | // Make sure the target isn’t the root holder so it can bubble up. | ||
4208 | if ( target != P.$root.children()[ 0 ] ) { | ||
4209 | |||
4210 | event.stopPropagation() | ||
4211 | |||
4212 | // * For mousedown events, cancel the default action in order to | ||
4213 | // prevent cases where focus is shifted onto external elements | ||
4214 | // when using things like jQuery mobile or MagnificPopup (ref: #249 & #120). | ||
4215 | // Also, for Firefox, don’t prevent action on the `option` element. | ||
4216 | if ( event.type == 'mousedown' && !$( target ).is( 'input, select, textarea, button, option' )) { | ||
4217 | |||
4218 | event.preventDefault() | ||
4219 | |||
4220 | // Re-focus onto the root so that users can click away | ||
4221 | // from elements focused within the picker. | ||
4222 | P.$root[0].focus() | ||
4223 | } | ||
4224 | } | ||
4225 | } | ||
4226 | }). | ||
4227 | |||
4228 | // Add/remove the “target” class on focus and blur. | ||
4229 | on({ | ||
4230 | focus: function() { | ||
4231 | $ELEMENT.addClass( CLASSES.target ) | ||
4232 | }, | ||
4233 | blur: function() { | ||
4234 | $ELEMENT.removeClass( CLASSES.target ) | ||
4235 | } | ||
4236 | }). | ||
4237 | |||
4238 | // Open the picker and adjust the root “focused” state | ||
4239 | on( 'focus.toOpen', handleFocusToOpenEvent ). | ||
4240 | |||
4241 | // If there’s a click on an actionable element, carry out the actions. | ||
4242 | on( 'click', '[data-pick], [data-nav], [data-clear], [data-close]', function() { | ||
4243 | |||
4244 | var $target = $( this ), | ||
4245 | targetData = $target.data(), | ||
4246 | targetDisabled = $target.hasClass( CLASSES.navDisabled ) || $target.hasClass( CLASSES.disabled ), | ||
4247 | |||
4248 | // * For IE, non-focusable elements can be active elements as well | ||
4249 | // (http://stackoverflow.com/a/2684561). | ||
4250 | activeElement = getActiveElement() | ||
4251 | activeElement = activeElement && ( activeElement.type || activeElement.href ) | ||
4252 | |||
4253 | // If it’s disabled or nothing inside is actively focused, re-focus the element. | ||
4254 | if ( targetDisabled || activeElement && !$.contains( P.$root[0], activeElement ) ) { | ||
4255 | P.$root[0].focus() | ||
4256 | } | ||
4257 | |||
4258 | // If something is superficially changed, update the `highlight` based on the `nav`. | ||
4259 | if ( !targetDisabled && targetData.nav ) { | ||
4260 | P.set( 'highlight', P.component.item.highlight, { nav: targetData.nav } ) | ||
4261 | } | ||
4262 | |||
4263 | // If something is picked, set `select` then close with focus. | ||
4264 | else if ( !targetDisabled && 'pick' in targetData ) { | ||
4265 | P.set( 'select', targetData.pick ) | ||
4266 | } | ||
4267 | |||
4268 | // If a “clear” button is pressed, empty the values and close with focus. | ||
4269 | else if ( targetData.clear ) { | ||
4270 | P.clear().close( true ) | ||
4271 | } | ||
4272 | |||
4273 | else if ( targetData.close ) { | ||
4274 | P.close( true ) | ||
4275 | } | ||
4276 | |||
4277 | }) //P.$root | ||
4278 | |||
4279 | aria( P.$root[0], 'hidden', true ) | ||
4280 | } | ||
4281 | |||
4282 | |||
4283 | /** | ||
4284 | * Prepare the hidden input element along with all bindings. | ||
4285 | */ | ||
4286 | function prepareElementHidden() { | ||
4287 | |||
4288 | var name | ||
4289 | |||
4290 | if ( SETTINGS.hiddenName === true ) { | ||
4291 | name = ELEMENT.name | ||
4292 | ELEMENT.name = '' | ||
4293 | } | ||
4294 | else { | ||
4295 | name = [ | ||
4296 | typeof SETTINGS.hiddenPrefix == 'string' ? SETTINGS.hiddenPrefix : '', | ||
4297 | typeof SETTINGS.hiddenSuffix == 'string' ? SETTINGS.hiddenSuffix : '_submit' | ||
4298 | ] | ||
4299 | name = name[0] + ELEMENT.name + name[1] | ||
4300 | } | ||
4301 | |||
4302 | P._hidden = $( | ||
4303 | '<input ' + | ||
4304 | 'type=hidden ' + | ||
4305 | |||
4306 | // Create the name using the original input’s with a prefix and suffix. | ||
4307 | 'name="' + name + '"' + | ||
4308 | |||
4309 | // If the element has a value, set the hidden value as well. | ||
4310 | ( | ||
4311 | $ELEMENT.data('value') || ELEMENT.value ? | ||
4312 | ' value="' + P.get('select', SETTINGS.formatSubmit) + '"' : | ||
4313 | '' | ||
4314 | ) + | ||
4315 | '>' | ||
4316 | )[0] | ||
4317 | |||
4318 | $ELEMENT. | ||
4319 | |||
4320 | // If the value changes, update the hidden input with the correct format. | ||
4321 | on('change.' + STATE.id, function() { | ||
4322 | P._hidden.value = ELEMENT.value ? | ||
4323 | P.get('select', SETTINGS.formatSubmit) : | ||
4324 | '' | ||
4325 | }) | ||
4326 | |||
4327 | |||
4328 | // Insert the hidden input as specified in the settings. | ||
4329 | if ( SETTINGS.container ) $( SETTINGS.container ).append( P._hidden ) | ||
4330 | else $ELEMENT.after( P._hidden ) | ||
4331 | } | ||
4332 | |||
4333 | |||
4334 | // For iOS8. | ||
4335 | function handleKeydownEvent( event ) { | ||
4336 | |||
4337 | var keycode = event.keyCode, | ||
4338 | |||
4339 | // Check if one of the delete keys was pressed. | ||
4340 | isKeycodeDelete = /^(8|46)$/.test(keycode) | ||
4341 | |||
4342 | // For some reason IE clears the input value on “escape”. | ||
4343 | if ( keycode == 27 ) { | ||
4344 | P.close() | ||
4345 | return false | ||
4346 | } | ||
4347 | |||
4348 | // Check if `space` or `delete` was pressed or the picker is closed with a key movement. | ||
4349 | if ( keycode == 32 || isKeycodeDelete || !STATE.open && P.component.key[keycode] ) { | ||
4350 | |||
4351 | // Prevent it from moving the page and bubbling to doc. | ||
4352 | event.preventDefault() | ||
4353 | event.stopPropagation() | ||
4354 | |||
4355 | // If `delete` was pressed, clear the values and close the picker. | ||
4356 | // Otherwise open the picker. | ||
4357 | if ( isKeycodeDelete ) { P.clear().close() } | ||
4358 | else { P.open() } | ||
4359 | } | ||
4360 | } | ||
4361 | |||
4362 | |||
4363 | // Separated for IE | ||
4364 | function handleFocusToOpenEvent( event ) { | ||
4365 | |||
4366 | // Stop the event from propagating to the doc. | ||
4367 | event.stopPropagation() | ||
4368 | |||
4369 | // If it’s a focus event, add the “focused” class to the root. | ||
4370 | if ( event.type == 'focus' ) { | ||
4371 | P.$root.addClass( CLASSES.focused ) | ||
4372 | } | ||
4373 | |||
4374 | // And then finally open the picker. | ||
4375 | P.open() | ||
4376 | } | ||
4377 | |||
4378 | |||
4379 | // Return a new picker instance. | ||
4380 | return new PickerInstance() | ||
4381 | } //PickerConstructor | ||
4382 | |||
4383 | |||
4384 | |||
4385 | /** | ||
4386 | * The default classes and prefix to use for the HTML classes. | ||
4387 | */ | ||
4388 | PickerConstructor.klasses = function( prefix ) { | ||
4389 | prefix = prefix || 'picker' | ||
4390 | return { | ||
4391 | |||
4392 | picker: prefix, | ||
4393 | opened: prefix + '--opened', | ||
4394 | focused: prefix + '--focused', | ||
4395 | |||
4396 | input: prefix + '__input', | ||
4397 | active: prefix + '__input--active', | ||
4398 | target: prefix + '__input--target', | ||
4399 | |||
4400 | holder: prefix + '__holder', | ||
4401 | |||
4402 | frame: prefix + '__frame', | ||
4403 | wrap: prefix + '__wrap', | ||
4404 | |||
4405 | box: prefix + '__box' | ||
4406 | } | ||
4407 | } //PickerConstructor.klasses | ||
4408 | |||
4409 | |||
4410 | |||
4411 | /** | ||
4412 | * Check if the default theme is being used. | ||
4413 | */ | ||
4414 | function isUsingDefaultTheme( element ) { | ||
4415 | |||
4416 | var theme, | ||
4417 | prop = 'position' | ||
4418 | |||
4419 | // For IE. | ||
4420 | if ( element.currentStyle ) { | ||
4421 | theme = element.currentStyle[prop] | ||
4422 | } | ||
4423 | |||
4424 | // For normal browsers. | ||
4425 | else if ( window.getComputedStyle ) { | ||
4426 | theme = getComputedStyle( element )[prop] | ||
4427 | } | ||
4428 | |||
4429 | return theme == 'fixed' | ||
4430 | } | ||
4431 | |||
4432 | |||
4433 | |||
4434 | /** | ||
4435 | * Get the width of the browser’s scrollbar. | ||
4436 | * Taken from: https://github.com/VodkaBears/Remodal/blob/master/src/jquery.remodal.js | ||
4437 | */ | ||
4438 | function getScrollbarWidth() { | ||
4439 | |||
4440 | if ( $html.height() <= $window.height() ) { | ||
4441 | return 0 | ||
4442 | } | ||
4443 | |||
4444 | var $outer = $( '<div style="visibility:hidden;width:100px" />' ). | ||
4445 | appendTo( 'body' ) | ||
4446 | |||
4447 | // Get the width without scrollbars. | ||
4448 | var widthWithoutScroll = $outer[0].offsetWidth | ||
4449 | |||
4450 | // Force adding scrollbars. | ||
4451 | $outer.css( 'overflow', 'scroll' ) | ||
4452 | |||
4453 | // Add the inner div. | ||
4454 | var $inner = $( '<div style="width:100%" />' ).appendTo( $outer ) | ||
4455 | |||
4456 | // Get the width with scrollbars. | ||
4457 | var widthWithScroll = $inner[0].offsetWidth | ||
4458 | |||
4459 | // Remove the divs. | ||
4460 | $outer.remove() | ||
4461 | |||
4462 | // Return the difference between the widths. | ||
4463 | return widthWithoutScroll - widthWithScroll | ||
4464 | } | ||
4465 | |||
4466 | |||
4467 | |||
4468 | /** | ||
4469 | * PickerConstructor helper methods. | ||
4470 | */ | ||
4471 | PickerConstructor._ = { | ||
4472 | |||
4473 | /** | ||
4474 | * Create a group of nodes. Expects: | ||
4475 | * ` | ||
4476 | { | ||
4477 | min: {Integer}, | ||
4478 | max: {Integer}, | ||
4479 | i: {Integer}, | ||
4480 | node: {String}, | ||
4481 | item: {Function} | ||
4482 | } | ||
4483 | * ` | ||
4484 | */ | ||
4485 | group: function( groupObject ) { | ||
4486 | |||
4487 | var | ||
4488 | // Scope for the looped object | ||
4489 | loopObjectScope, | ||
4490 | |||
4491 | // Create the nodes list | ||
4492 | nodesList = '', | ||
4493 | |||
4494 | // The counter starts from the `min` | ||
4495 | counter = PickerConstructor._.trigger( groupObject.min, groupObject ) | ||
4496 | |||
4497 | |||
4498 | // Loop from the `min` to `max`, incrementing by `i` | ||
4499 | for ( ; counter <= PickerConstructor._.trigger( groupObject.max, groupObject, [ counter ] ); counter += groupObject.i ) { | ||
4500 | |||
4501 | // Trigger the `item` function within scope of the object | ||
4502 | loopObjectScope = PickerConstructor._.trigger( groupObject.item, groupObject, [ counter ] ) | ||
4503 | |||
4504 | // Splice the subgroup and create nodes out of the sub nodes | ||
4505 | nodesList += PickerConstructor._.node( | ||
4506 | groupObject.node, | ||
4507 | loopObjectScope[ 0 ], // the node | ||
4508 | loopObjectScope[ 1 ], // the classes | ||
4509 | loopObjectScope[ 2 ] // the attributes | ||
4510 | ) | ||
4511 | } | ||
4512 | |||
4513 | // Return the list of nodes | ||
4514 | return nodesList | ||
4515 | }, //group | ||
4516 | |||
4517 | |||
4518 | /** | ||
4519 | * Create a dom node string | ||
4520 | */ | ||
4521 | node: function( wrapper, item, klass, attribute ) { | ||
4522 | |||
4523 | // If the item is false-y, just return an empty string | ||
4524 | if ( !item ) return '' | ||
4525 | |||
4526 | // If the item is an array, do a join | ||
4527 | item = $.isArray( item ) ? item.join( '' ) : item | ||
4528 | |||
4529 | // Check for the class | ||
4530 | klass = klass ? ' class="' + klass + '"' : '' | ||
4531 | |||
4532 | // Check for any attributes | ||
4533 | attribute = attribute ? ' ' + attribute : '' | ||
4534 | |||
4535 | // Return the wrapped item | ||
4536 | return '<' + wrapper + klass + attribute + '>' + item + '</' + wrapper + '>' | ||
4537 | }, //node | ||
4538 | |||
4539 | |||
4540 | /** | ||
4541 | * Lead numbers below 10 with a zero. | ||
4542 | */ | ||
4543 | lead: function( number ) { | ||
4544 | return ( number < 10 ? '0': '' ) + number | ||
4545 | }, | ||
4546 | |||
4547 | |||
4548 | /** | ||
4549 | * Trigger a function otherwise return the value. | ||
4550 | */ | ||
4551 | trigger: function( callback, scope, args ) { | ||
4552 | return typeof callback == 'function' ? callback.apply( scope, args || [] ) : callback | ||
4553 | }, | ||
4554 | |||
4555 | |||
4556 | /** | ||
4557 | * If the second character is a digit, length is 2 otherwise 1. | ||
4558 | */ | ||
4559 | digits: function( string ) { | ||
4560 | return ( /\d/ ).test( string[ 1 ] ) ? 2 : 1 | ||
4561 | }, | ||
4562 | |||
4563 | |||
4564 | /** | ||
4565 | * Tell if something is a date object. | ||
4566 | */ | ||
4567 | isDate: function( value ) { | ||
4568 | return {}.toString.call( value ).indexOf( 'Date' ) > -1 && this.isInteger( value.getDate() ) | ||
4569 | }, | ||
4570 | |||
4571 | |||
4572 | /** | ||
4573 | * Tell if something is an integer. | ||
4574 | */ | ||
4575 | isInteger: function( value ) { | ||
4576 | return {}.toString.call( value ).indexOf( 'Number' ) > -1 && value % 1 === 0 | ||
4577 | }, | ||
4578 | |||
4579 | |||
4580 | /** | ||
4581 | * Create ARIA attribute strings. | ||
4582 | */ | ||
4583 | ariaAttr: ariaAttr | ||
4584 | } //PickerConstructor._ | ||
4585 | |||
4586 | |||
4587 | |||
4588 | /** | ||
4589 | * Extend the picker with a component and defaults. | ||
4590 | */ | ||
4591 | PickerConstructor.extend = function( name, Component ) { | ||
4592 | |||
4593 | // Extend jQuery. | ||
4594 | $.fn[ name ] = function( options, action ) { | ||
4595 | |||
4596 | // Grab the component data. | ||
4597 | var componentData = this.data( name ) | ||
4598 | |||
4599 | // If the picker is requested, return the data object. | ||
4600 | if ( options == 'picker' ) { | ||
4601 | return componentData | ||
4602 | } | ||
4603 | |||
4604 | // If the component data exists and `options` is a string, carry out the action. | ||
4605 | if ( componentData && typeof options == 'string' ) { | ||
4606 | return PickerConstructor._.trigger( componentData[ options ], componentData, [ action ] ) | ||
4607 | } | ||
4608 | |||
4609 | // Otherwise go through each matched element and if the component | ||
4610 | // doesn’t exist, create a new picker using `this` element | ||
4611 | // and merging the defaults and options with a deep copy. | ||
4612 | return this.each( function() { | ||
4613 | var $this = $( this ) | ||
4614 | if ( !$this.data( name ) ) { | ||
4615 | new PickerConstructor( this, name, Component, options ) | ||
4616 | } | ||
4617 | }) | ||
4618 | } | ||
4619 | |||
4620 | // Set the defaults. | ||
4621 | $.fn[ name ].defaults = Component.defaults | ||
4622 | } //PickerConstructor.extend | ||
4623 | |||
4624 | |||
4625 | |||
4626 | function aria(element, attribute, value) { | ||
4627 | if ( $.isPlainObject(attribute) ) { | ||
4628 | for ( var key in attribute ) { | ||
4629 | ariaSet(element, key, attribute[key]) | ||
4630 | } | ||
4631 | } | ||
4632 | else { | ||
4633 | ariaSet(element, attribute, value) | ||
4634 | } | ||
4635 | } | ||
4636 | function ariaSet(element, attribute, value) { | ||
4637 | element.setAttribute( | ||
4638 | (attribute == 'role' ? '' : 'aria-') + attribute, | ||
4639 | value | ||
4640 | ) | ||
4641 | } | ||
4642 | function ariaAttr(attribute, data) { | ||
4643 | if ( !$.isPlainObject(attribute) ) { | ||
4644 | attribute = { attribute: data } | ||
4645 | } | ||
4646 | data = '' | ||
4647 | for ( var key in attribute ) { | ||
4648 | var attr = (key == 'role' ? '' : 'aria-') + key, | ||
4649 | attrVal = attribute[key] | ||
4650 | data += attrVal == null ? '' : attr + '="' + attribute[key] + '"' | ||
4651 | } | ||
4652 | return data | ||
4653 | } | ||
4654 | |||
4655 | // IE8 bug throws an error for activeElements within iframes. | ||
4656 | function getActiveElement() { | ||
4657 | try { | ||
4658 | return document.activeElement | ||
4659 | } catch ( err ) { } | ||
4660 | } | ||
4661 | |||
4662 | |||
4663 | |||
4664 | // Expose the picker constructor. | ||
4665 | return PickerConstructor | ||
4666 | |||
4667 | |||
4668 | })); | ||
4669 | |||
4670 | |||
4671 | ;/*! | ||
4672 | * Date picker for pickadate.js v3.5.0 | ||
4673 | * http://amsul.github.io/pickadate.js/date.htm | ||
4674 | */ | ||
4675 | |||
4676 | (function ( factory ) { | ||
4677 | |||
4678 | // AMD. | ||
4679 | if ( typeof define == 'function' && define.amd ) | ||
4680 | define( ['picker', 'jquery'], factory ) | ||
4681 | |||
4682 | // Node.js/browserify. | ||
4683 | else if ( typeof exports == 'object' ) | ||
4684 | module.exports = factory( require('./picker.js'), require('jquery') ) | ||
4685 | |||
4686 | // Browser globals. | ||
4687 | else factory( Picker, jQuery ) | ||
4688 | |||
4689 | }(function( Picker, $ ) { | ||
4690 | |||
4691 | |||
4692 | /** | ||
4693 | * Globals and constants | ||
4694 | */ | ||
4695 | var DAYS_IN_WEEK = 7, | ||
4696 | WEEKS_IN_CALENDAR = 6, | ||
4697 | _ = Picker._ | ||
4698 | |||
4699 | |||
4700 | |||
4701 | /** | ||
4702 | * The date picker constructor | ||
4703 | */ | ||
4704 | function DatePicker( picker, settings ) { | ||
4705 | |||
4706 | var calendar = this, | ||
4707 | element = picker.$node[ 0 ], | ||
4708 | elementValue = element.value, | ||
4709 | elementDataValue = picker.$node.data( 'value' ), | ||
4710 | valueString = elementDataValue || elementValue, | ||
4711 | formatString = elementDataValue ? settings.formatSubmit : settings.format, | ||
4712 | isRTL = function() { | ||
4713 | |||
4714 | return element.currentStyle ? | ||
4715 | |||
4716 | // For IE. | ||
4717 | element.currentStyle.direction == 'rtl' : | ||
4718 | |||
4719 | // For normal browsers. | ||
4720 | getComputedStyle( picker.$root[0] ).direction == 'rtl' | ||
4721 | } | ||
4722 | |||
4723 | calendar.settings = settings | ||
4724 | calendar.$node = picker.$node | ||
4725 | |||
4726 | // The queue of methods that will be used to build item objects. | ||
4727 | calendar.queue = { | ||
4728 | min: 'measure create', | ||
4729 | max: 'measure create', | ||
4730 | now: 'now create', | ||
4731 | select: 'parse create validate', | ||
4732 | highlight: 'parse navigate create validate', | ||
4733 | view: 'parse create validate viewset', | ||
4734 | disable: 'deactivate', | ||
4735 | enable: 'activate' | ||
4736 | } | ||
4737 | |||
4738 | // The component's item object. | ||
4739 | calendar.item = {} | ||
4740 | |||
4741 | calendar.item.clear = null | ||
4742 | calendar.item.disable = ( settings.disable || [] ).slice( 0 ) | ||
4743 | calendar.item.enable = -(function( collectionDisabled ) { | ||
4744 | return collectionDisabled[ 0 ] === true ? collectionDisabled.shift() : -1 | ||
4745 | })( calendar.item.disable ) | ||
4746 | |||
4747 | calendar. | ||
4748 | set( 'min', settings.min ). | ||
4749 | set( 'max', settings.max ). | ||
4750 | set( 'now' ) | ||
4751 | |||
4752 | // When there’s a value, set the `select`, which in turn | ||
4753 | // also sets the `highlight` and `view`. | ||
4754 | if ( valueString ) { | ||
4755 | calendar.set( 'select', valueString, { format: formatString }) | ||
4756 | } | ||
4757 | |||
4758 | // If there’s no value, default to highlighting “today”. | ||
4759 | else { | ||
4760 | calendar. | ||
4761 | set( 'select', null ). | ||
4762 | set( 'highlight', calendar.item.now ) | ||
4763 | } | ||
4764 | |||
4765 | |||
4766 | // The keycode to movement mapping. | ||
4767 | calendar.key = { | ||
4768 | 40: 7, // Down | ||
4769 | 38: -7, // Up | ||
4770 | 39: function() { return isRTL() ? -1 : 1 }, // Right | ||
4771 | 37: function() { return isRTL() ? 1 : -1 }, // Left | ||
4772 | go: function( timeChange ) { | ||
4773 | var highlightedObject = calendar.item.highlight, | ||
4774 | targetDate = new Date( highlightedObject.year, highlightedObject.month, highlightedObject.date + timeChange ) | ||
4775 | calendar.set( | ||
4776 | 'highlight', | ||
4777 | targetDate, | ||
4778 | { interval: timeChange } | ||
4779 | ) | ||
4780 | this.render() | ||
4781 | } | ||
4782 | } | ||
4783 | |||
4784 | |||
4785 | // Bind some picker events. | ||
4786 | picker. | ||
4787 | on( 'render', function() { | ||
4788 | picker.$root.find( '.' + settings.klass.selectMonth ).on( 'change', function() { | ||
4789 | var value = this.value | ||
4790 | if ( value ) { | ||
4791 | picker.set( 'highlight', [ picker.get( 'view' ).year, value, picker.get( 'highlight' ).date ] ) | ||
4792 | picker.$root.find( '.' + settings.klass.selectMonth ).trigger( 'focus' ) | ||
4793 | } | ||
4794 | }) | ||
4795 | picker.$root.find( '.' + settings.klass.selectYear ).on( 'change', function() { | ||
4796 | var value = this.value | ||
4797 | if ( value ) { | ||
4798 | picker.set( 'highlight', [ value, picker.get( 'view' ).month, picker.get( 'highlight' ).date ] ) | ||
4799 | picker.$root.find( '.' + settings.klass.selectYear ).trigger( 'focus' ) | ||
4800 | } | ||
4801 | }) | ||
4802 | }, 1 ). | ||
4803 | on( 'open', function() { | ||
4804 | var includeToday = '' | ||
4805 | if ( calendar.disabled( calendar.get('now') ) ) { | ||
4806 | includeToday = ':not(.' + settings.klass.buttonToday + ')' | ||
4807 | } | ||
4808 | picker.$root.find( 'button' + includeToday + ', select' ).attr( 'disabled', false ) | ||
4809 | }, 1 ). | ||
4810 | on( 'close', function() { | ||
4811 | picker.$root.find( 'button, select' ).attr( 'disabled', true ) | ||
4812 | }, 1 ) | ||
4813 | |||
4814 | } //DatePicker | ||
4815 | |||
4816 | |||
4817 | /** | ||
4818 | * Set a datepicker item object. | ||
4819 | */ | ||
4820 | DatePicker.prototype.set = function( type, value, options ) { | ||
4821 | |||
4822 | var calendar = this, | ||
4823 | calendarItem = calendar.item | ||
4824 | |||
4825 | // If the value is `null` just set it immediately. | ||
4826 | if ( value === null ) { | ||
4827 | if ( type == 'clear' ) type = 'select' | ||
4828 | calendarItem[ type ] = value | ||
4829 | return calendar | ||
4830 | } | ||
4831 | |||
4832 | // Otherwise go through the queue of methods, and invoke the functions. | ||
4833 | // Update this as the time unit, and set the final value as this item. | ||
4834 | // * In the case of `enable`, keep the queue but set `disable` instead. | ||
4835 | // And in the case of `flip`, keep the queue but set `enable` instead. | ||
4836 | calendarItem[ ( type == 'enable' ? 'disable' : type == 'flip' ? 'enable' : type ) ] = calendar.queue[ type ].split( ' ' ).map( function( method ) { | ||
4837 | value = calendar[ method ]( type, value, options ) | ||
4838 | return value | ||
4839 | }).pop() | ||
4840 | |||
4841 | // Check if we need to cascade through more updates. | ||
4842 | if ( type == 'select' ) { | ||
4843 | calendar.set( 'highlight', calendarItem.select, options ) | ||
4844 | } | ||
4845 | else if ( type == 'highlight' ) { | ||
4846 | calendar.set( 'view', calendarItem.highlight, options ) | ||
4847 | } | ||
4848 | else if ( type.match( /^(flip|min|max|disable|enable)$/ ) ) { | ||
4849 | if ( calendarItem.select && calendar.disabled( calendarItem.select ) ) { | ||
4850 | calendar.set( 'select', calendarItem.select, options ) | ||
4851 | } | ||
4852 | if ( calendarItem.highlight && calendar.disabled( calendarItem.highlight ) ) { | ||
4853 | calendar.set( 'highlight', calendarItem.highlight, options ) | ||
4854 | } | ||
4855 | } | ||
4856 | |||
4857 | return calendar | ||
4858 | } //DatePicker.prototype.set | ||
4859 | |||
4860 | |||
4861 | /** | ||
4862 | * Get a datepicker item object. | ||
4863 | */ | ||
4864 | DatePicker.prototype.get = function( type ) { | ||
4865 | return this.item[ type ] | ||
4866 | } //DatePicker.prototype.get | ||
4867 | |||
4868 | |||
4869 | /** | ||
4870 | * Create a picker date object. | ||
4871 | */ | ||
4872 | DatePicker.prototype.create = function( type, value, options ) { | ||
4873 | |||
4874 | var isInfiniteValue, | ||
4875 | calendar = this | ||
4876 | |||
4877 | // If there’s no value, use the type as the value. | ||
4878 | value = value === undefined ? type : value | ||
4879 | |||
4880 | |||
4881 | // If it’s infinity, update the value. | ||
4882 | if ( value == -Infinity || value == Infinity ) { | ||
4883 | isInfiniteValue = value | ||
4884 | } | ||
4885 | |||
4886 | // If it’s an object, use the native date object. | ||
4887 | else if ( $.isPlainObject( value ) && _.isInteger( value.pick ) ) { | ||
4888 | value = value.obj | ||
4889 | } | ||
4890 | |||
4891 | // If it’s an array, convert it into a date and make sure | ||
4892 | // that it’s a valid date – otherwise default to today. | ||
4893 | else if ( $.isArray( value ) ) { | ||
4894 | value = new Date( value[ 0 ], value[ 1 ], value[ 2 ] ) | ||
4895 | value = _.isDate( value ) ? value : calendar.create().obj | ||
4896 | } | ||
4897 | |||
4898 | // If it’s a number or date object, make a normalized date. | ||
4899 | else if ( _.isInteger( value ) || _.isDate( value ) ) { | ||
4900 | value = calendar.normalize( new Date( value ), options ) | ||
4901 | } | ||
4902 | |||
4903 | // If it’s a literal true or any other case, set it to now. | ||
4904 | else /*if ( value === true )*/ { | ||
4905 | value = calendar.now( type, value, options ) | ||
4906 | } | ||
4907 | |||
4908 | // Return the compiled object. | ||
4909 | return { | ||
4910 | year: isInfiniteValue || value.getFullYear(), | ||
4911 | month: isInfiniteValue || value.getMonth(), | ||
4912 | date: isInfiniteValue || value.getDate(), | ||
4913 | day: isInfiniteValue || value.getDay(), | ||
4914 | obj: isInfiniteValue || value, | ||
4915 | pick: isInfiniteValue || value.getTime() | ||
4916 | } | ||
4917 | } //DatePicker.prototype.create | ||
4918 | |||
4919 | |||
4920 | /** | ||
4921 | * Create a range limit object using an array, date object, | ||
4922 | * literal “true”, or integer relative to another time. | ||
4923 | */ | ||
4924 | DatePicker.prototype.createRange = function( from, to ) { | ||
4925 | |||
4926 | var calendar = this, | ||
4927 | createDate = function( date ) { | ||
4928 | if ( date === true || $.isArray( date ) || _.isDate( date ) ) { | ||
4929 | return calendar.create( date ) | ||
4930 | } | ||
4931 | return date | ||
4932 | } | ||
4933 | |||
4934 | // Create objects if possible. | ||
4935 | if ( !_.isInteger( from ) ) { | ||
4936 | from = createDate( from ) | ||
4937 | } | ||
4938 | if ( !_.isInteger( to ) ) { | ||
4939 | to = createDate( to ) | ||
4940 | } | ||
4941 | |||
4942 | // Create relative dates. | ||
4943 | if ( _.isInteger( from ) && $.isPlainObject( to ) ) { | ||
4944 | from = [ to.year, to.month, to.date + from ]; | ||
4945 | } | ||
4946 | else if ( _.isInteger( to ) && $.isPlainObject( from ) ) { | ||
4947 | to = [ from.year, from.month, from.date + to ]; | ||
4948 | } | ||
4949 | |||
4950 | return { | ||
4951 | from: createDate( from ), | ||
4952 | to: createDate( to ) | ||
4953 | } | ||
4954 | } //DatePicker.prototype.createRange | ||
4955 | |||
4956 | |||
4957 | /** | ||
4958 | * Check if a date unit falls within a date range object. | ||
4959 | */ | ||
4960 | DatePicker.prototype.withinRange = function( range, dateUnit ) { | ||
4961 | range = this.createRange(range.from, range.to) | ||
4962 | return dateUnit.pick >= range.from.pick && dateUnit.pick <= range.to.pick | ||
4963 | } | ||
4964 | |||
4965 | |||
4966 | /** | ||
4967 | * Check if two date range objects overlap. | ||
4968 | */ | ||
4969 | DatePicker.prototype.overlapRanges = function( one, two ) { | ||
4970 | |||
4971 | var calendar = this | ||
4972 | |||
4973 | // Convert the ranges into comparable dates. | ||
4974 | one = calendar.createRange( one.from, one.to ) | ||
4975 | two = calendar.createRange( two.from, two.to ) | ||
4976 | |||
4977 | return calendar.withinRange( one, two.from ) || calendar.withinRange( one, two.to ) || | ||
4978 | calendar.withinRange( two, one.from ) || calendar.withinRange( two, one.to ) | ||
4979 | } | ||
4980 | |||
4981 | |||
4982 | /** | ||
4983 | * Get the date today. | ||
4984 | */ | ||
4985 | DatePicker.prototype.now = function( type, value, options ) { | ||
4986 | value = new Date() | ||
4987 | if ( options && options.rel ) { | ||
4988 | value.setDate( value.getDate() + options.rel ) | ||
4989 | } | ||
4990 | return this.normalize( value, options ) | ||
4991 | } | ||
4992 | |||
4993 | |||
4994 | /** | ||
4995 | * Navigate to next/prev month. | ||
4996 | */ | ||
4997 | DatePicker.prototype.navigate = function( type, value, options ) { | ||
4998 | |||
4999 | var targetDateObject, | ||
5000 | targetYear, | ||
5001 | targetMonth, | ||
5002 | targetDate, | ||
5003 | isTargetArray = $.isArray( value ), | ||
5004 | isTargetObject = $.isPlainObject( value ), | ||
5005 | viewsetObject = this.item.view/*, | ||
5006 | safety = 100*/ | ||
5007 | |||
5008 | |||
5009 | if ( isTargetArray || isTargetObject ) { | ||
5010 | |||
5011 | if ( isTargetObject ) { | ||
5012 | targetYear = value.year | ||
5013 | targetMonth = value.month | ||
5014 | targetDate = value.date | ||
5015 | } | ||
5016 | else { | ||
5017 | targetYear = +value[0] | ||
5018 | targetMonth = +value[1] | ||
5019 | targetDate = +value[2] | ||
5020 | } | ||
5021 | |||
5022 | // If we’re navigating months but the view is in a different | ||
5023 | // month, navigate to the view’s year and month. | ||
5024 | if ( options && options.nav && viewsetObject && viewsetObject.month !== targetMonth ) { | ||
5025 | targetYear = viewsetObject.year | ||
5026 | targetMonth = viewsetObject.month | ||
5027 | } | ||
5028 | |||
5029 | // Figure out the expected target year and month. | ||
5030 | targetDateObject = new Date( targetYear, targetMonth + ( options && options.nav ? options.nav : 0 ), 1 ) | ||
5031 | targetYear = targetDateObject.getFullYear() | ||
5032 | targetMonth = targetDateObject.getMonth() | ||
5033 | |||
5034 | // If the month we’re going to doesn’t have enough days, | ||
5035 | // keep decreasing the date until we reach the month’s last date. | ||
5036 | while ( /*safety &&*/ new Date( targetYear, targetMonth, targetDate ).getMonth() !== targetMonth ) { | ||
5037 | targetDate -= 1 | ||
5038 | /*safety -= 1 | ||
5039 | if ( !safety ) { | ||
5040 | throw 'Fell into an infinite loop while navigating to ' + new Date( targetYear, targetMonth, targetDate ) + '.' | ||
5041 | }*/ | ||
5042 | } | ||
5043 | |||
5044 | value = [ targetYear, targetMonth, targetDate ] | ||
5045 | } | ||
5046 | |||
5047 | return value | ||
5048 | } //DatePicker.prototype.navigate | ||
5049 | |||
5050 | |||
5051 | /** | ||
5052 | * Normalize a date by setting the hours to midnight. | ||
5053 | */ | ||
5054 | DatePicker.prototype.normalize = function( value/*, options*/ ) { | ||
5055 | value.setHours( 0, 0, 0, 0 ) | ||
5056 | return value | ||
5057 | } | ||
5058 | |||
5059 | |||
5060 | /** | ||
5061 | * Measure the range of dates. | ||
5062 | */ | ||
5063 | DatePicker.prototype.measure = function( type, value/*, options*/ ) { | ||
5064 | |||
5065 | var calendar = this | ||
5066 | |||
5067 | // If it’s anything false-y, remove the limits. | ||
5068 | if ( !value ) { | ||
5069 | value = type == 'min' ? -Infinity : Infinity | ||
5070 | } | ||
5071 | |||
5072 | // If it’s a string, parse it. | ||
5073 | else if ( typeof value == 'string' ) { | ||
5074 | value = calendar.parse( type, value ) | ||
5075 | } | ||
5076 | |||
5077 | // If it's an integer, get a date relative to today. | ||
5078 | else if ( _.isInteger( value ) ) { | ||
5079 | value = calendar.now( type, value, { rel: value } ) | ||
5080 | } | ||
5081 | |||
5082 | return value | ||
5083 | } ///DatePicker.prototype.measure | ||
5084 | |||
5085 | |||
5086 | /** | ||
5087 | * Create a viewset object based on navigation. | ||
5088 | */ | ||
5089 | DatePicker.prototype.viewset = function( type, dateObject/*, options*/ ) { | ||
5090 | return this.create([ dateObject.year, dateObject.month, 1 ]) | ||
5091 | } | ||
5092 | |||
5093 | |||
5094 | /** | ||
5095 | * Validate a date as enabled and shift if needed. | ||
5096 | */ | ||
5097 | DatePicker.prototype.validate = function( type, dateObject, options ) { | ||
5098 | |||
5099 | var calendar = this, | ||
5100 | |||
5101 | // Keep a reference to the original date. | ||
5102 | originalDateObject = dateObject, | ||
5103 | |||
5104 | // Make sure we have an interval. | ||
5105 | interval = options && options.interval ? options.interval : 1, | ||
5106 | |||
5107 | // Check if the calendar enabled dates are inverted. | ||
5108 | isFlippedBase = calendar.item.enable === -1, | ||
5109 | |||
5110 | // Check if we have any enabled dates after/before now. | ||
5111 | hasEnabledBeforeTarget, hasEnabledAfterTarget, | ||
5112 | |||
5113 | // The min & max limits. | ||
5114 | minLimitObject = calendar.item.min, | ||
5115 | maxLimitObject = calendar.item.max, | ||
5116 | |||
5117 | // Check if we’ve reached the limit during shifting. | ||
5118 | reachedMin, reachedMax, | ||
5119 | |||
5120 | // Check if the calendar is inverted and at least one weekday is enabled. | ||
5121 | hasEnabledWeekdays = isFlippedBase && calendar.item.disable.filter( function( value ) { | ||
5122 | |||
5123 | // If there’s a date, check where it is relative to the target. | ||
5124 | if ( $.isArray( value ) ) { | ||
5125 | var dateTime = calendar.create( value ).pick | ||
5126 | if ( dateTime < dateObject.pick ) hasEnabledBeforeTarget = true | ||
5127 | else if ( dateTime > dateObject.pick ) hasEnabledAfterTarget = true | ||
5128 | } | ||
5129 | |||
5130 | // Return only integers for enabled weekdays. | ||
5131 | return _.isInteger( value ) | ||
5132 | }).length/*, | ||
5133 | |||
5134 | safety = 100*/ | ||
5135 | |||
5136 | |||
5137 | |||
5138 | // Cases to validate for: | ||
5139 | // [1] Not inverted and date disabled. | ||
5140 | // [2] Inverted and some dates enabled. | ||
5141 | // [3] Not inverted and out of range. | ||
5142 | // | ||
5143 | // Cases to **not** validate for: | ||
5144 | // • Navigating months. | ||
5145 | // • Not inverted and date enabled. | ||
5146 | // • Inverted and all dates disabled. | ||
5147 | // • ..and anything else. | ||
5148 | if ( !options || !options.nav ) if ( | ||
5149 | /* 1 */ ( !isFlippedBase && calendar.disabled( dateObject ) ) || | ||
5150 | /* 2 */ ( isFlippedBase && calendar.disabled( dateObject ) && ( hasEnabledWeekdays || hasEnabledBeforeTarget || hasEnabledAfterTarget ) ) || | ||
5151 | /* 3 */ ( !isFlippedBase && (dateObject.pick <= minLimitObject.pick || dateObject.pick >= maxLimitObject.pick) ) | ||
5152 | ) { | ||
5153 | |||
5154 | |||
5155 | // When inverted, flip the direction if there aren’t any enabled weekdays | ||
5156 | // and there are no enabled dates in the direction of the interval. | ||
5157 | if ( isFlippedBase && !hasEnabledWeekdays && ( ( !hasEnabledAfterTarget && interval > 0 ) || ( !hasEnabledBeforeTarget && interval < 0 ) ) ) { | ||
5158 | interval *= -1 | ||
5159 | } | ||
5160 | |||
5161 | |||
5162 | // Keep looping until we reach an enabled date. | ||
5163 | while ( /*safety &&*/ calendar.disabled( dateObject ) ) { | ||
5164 | |||
5165 | /*safety -= 1 | ||
5166 | if ( !safety ) { | ||
5167 | throw 'Fell into an infinite loop while validating ' + dateObject.obj + '.' | ||
5168 | }*/ | ||
5169 | |||
5170 | |||
5171 | // If we’ve looped into the next/prev month with a large interval, return to the original date and flatten the interval. | ||
5172 | if ( Math.abs( interval ) > 1 && ( dateObject.month < originalDateObject.month || dateObject.month > originalDateObject.month ) ) { | ||
5173 | dateObject = originalDateObject | ||
5174 | interval = interval > 0 ? 1 : -1 | ||
5175 | } | ||
5176 | |||
5177 | |||
5178 | // If we’ve reached the min/max limit, reverse the direction, flatten the interval and set it to the limit. | ||
5179 | if ( dateObject.pick <= minLimitObject.pick ) { | ||
5180 | reachedMin = true | ||
5181 | interval = 1 | ||
5182 | dateObject = calendar.create([ | ||
5183 | minLimitObject.year, | ||
5184 | minLimitObject.month, | ||
5185 | minLimitObject.date + (dateObject.pick === minLimitObject.pick ? 0 : -1) | ||
5186 | ]) | ||
5187 | } | ||
5188 | else if ( dateObject.pick >= maxLimitObject.pick ) { | ||
5189 | reachedMax = true | ||
5190 | interval = -1 | ||
5191 | dateObject = calendar.create([ | ||
5192 | maxLimitObject.year, | ||
5193 | maxLimitObject.month, | ||
5194 | maxLimitObject.date + (dateObject.pick === maxLimitObject.pick ? 0 : 1) | ||
5195 | ]) | ||
5196 | } | ||
5197 | |||
5198 | |||
5199 | // If we’ve reached both limits, just break out of the loop. | ||
5200 | if ( reachedMin && reachedMax ) { | ||
5201 | break | ||
5202 | } | ||
5203 | |||
5204 | |||
5205 | // Finally, create the shifted date using the interval and keep looping. | ||
5206 | dateObject = calendar.create([ dateObject.year, dateObject.month, dateObject.date + interval ]) | ||
5207 | } | ||
5208 | |||
5209 | } //endif | ||
5210 | |||
5211 | |||
5212 | // Return the date object settled on. | ||
5213 | return dateObject | ||
5214 | } //DatePicker.prototype.validate | ||
5215 | |||
5216 | |||
5217 | /** | ||
5218 | * Check if a date is disabled. | ||
5219 | */ | ||
5220 | DatePicker.prototype.disabled = function( dateToVerify ) { | ||
5221 | |||
5222 | var | ||
5223 | calendar = this, | ||
5224 | |||
5225 | // Filter through the disabled dates to check if this is one. | ||
5226 | isDisabledMatch = calendar.item.disable.filter( function( dateToDisable ) { | ||
5227 | |||
5228 | // If the date is a number, match the weekday with 0index and `firstDay` check. | ||
5229 | if ( _.isInteger( dateToDisable ) ) { | ||
5230 | return dateToVerify.day === ( calendar.settings.firstDay ? dateToDisable : dateToDisable - 1 ) % 7 | ||
5231 | } | ||
5232 | |||
5233 | // If it’s an array or a native JS date, create and match the exact date. | ||
5234 | if ( $.isArray( dateToDisable ) || _.isDate( dateToDisable ) ) { | ||
5235 | return dateToVerify.pick === calendar.create( dateToDisable ).pick | ||
5236 | } | ||
5237 | |||
5238 | // If it’s an object, match a date within the “from” and “to” range. | ||
5239 | if ( $.isPlainObject( dateToDisable ) ) { | ||
5240 | return calendar.withinRange( dateToDisable, dateToVerify ) | ||
5241 | } | ||
5242 | }) | ||
5243 | |||
5244 | // If this date matches a disabled date, confirm it’s not inverted. | ||
5245 | isDisabledMatch = isDisabledMatch.length && !isDisabledMatch.filter(function( dateToDisable ) { | ||
5246 | return $.isArray( dateToDisable ) && dateToDisable[3] == 'inverted' || | ||
5247 | $.isPlainObject( dateToDisable ) && dateToDisable.inverted | ||
5248 | }).length | ||
5249 | |||
5250 | // Check the calendar “enabled” flag and respectively flip the | ||
5251 | // disabled state. Then also check if it’s beyond the min/max limits. | ||
5252 | return calendar.item.enable === -1 ? !isDisabledMatch : isDisabledMatch || | ||
5253 | dateToVerify.pick < calendar.item.min.pick || | ||
5254 | dateToVerify.pick > calendar.item.max.pick | ||
5255 | |||
5256 | } //DatePicker.prototype.disabled | ||
5257 | |||
5258 | |||
5259 | /** | ||
5260 | * Parse a string into a usable type. | ||
5261 | */ | ||
5262 | DatePicker.prototype.parse = function( type, value, options ) { | ||
5263 | |||
5264 | var calendar = this, | ||
5265 | parsingObject = {} | ||
5266 | |||
5267 | // If it’s already parsed, we’re good. | ||
5268 | if ( !value || typeof value != 'string' ) { | ||
5269 | return value | ||
5270 | } | ||
5271 | |||
5272 | // We need a `.format` to parse the value with. | ||
5273 | if ( !( options && options.format ) ) { | ||
5274 | options = options || {} | ||
5275 | options.format = calendar.settings.format | ||
5276 | } | ||
5277 | |||
5278 | // Convert the format into an array and then map through it. | ||
5279 | calendar.formats.toArray( options.format ).map( function( label ) { | ||
5280 | |||
5281 | var | ||
5282 | // Grab the formatting label. | ||
5283 | formattingLabel = calendar.formats[ label ], | ||
5284 | |||
5285 | // The format length is from the formatting label function or the | ||
5286 | // label length without the escaping exclamation (!) mark. | ||
5287 | formatLength = formattingLabel ? _.trigger( formattingLabel, calendar, [ value, parsingObject ] ) : label.replace( /^!/, '' ).length | ||
5288 | |||
5289 | // If there's a format label, split the value up to the format length. | ||
5290 | // Then add it to the parsing object with appropriate label. | ||
5291 | if ( formattingLabel ) { | ||
5292 | parsingObject[ label ] = value.substr( 0, formatLength ) | ||
5293 | } | ||
5294 | |||
5295 | // Update the value as the substring from format length to end. | ||
5296 | value = value.substr( formatLength ) | ||
5297 | }) | ||
5298 | |||
5299 | // Compensate for month 0index. | ||
5300 | return [ | ||
5301 | parsingObject.yyyy || parsingObject.yy, | ||
5302 | +( parsingObject.mm || parsingObject.m ) - 1, | ||
5303 | parsingObject.dd || parsingObject.d | ||
5304 | ] | ||
5305 | } //DatePicker.prototype.parse | ||
5306 | |||
5307 | |||
5308 | /** | ||
5309 | * Various formats to display the object in. | ||
5310 | */ | ||
5311 | DatePicker.prototype.formats = (function() { | ||
5312 | |||
5313 | // Return the length of the first word in a collection. | ||
5314 | function getWordLengthFromCollection( string, collection, dateObject ) { | ||
5315 | |||
5316 | // Grab the first word from the string. | ||
5317 | var word = string.match( /\w+/ )[ 0 ] | ||
5318 | |||
5319 | // If there's no month index, add it to the date object | ||
5320 | if ( !dateObject.mm && !dateObject.m ) { | ||
5321 | dateObject.m = collection.indexOf( word ) + 1 | ||
5322 | } | ||
5323 | |||
5324 | // Return the length of the word. | ||
5325 | return word.length | ||
5326 | } | ||
5327 | |||
5328 | // Get the length of the first word in a string. | ||
5329 | function getFirstWordLength( string ) { | ||
5330 | return string.match( /\w+/ )[ 0 ].length | ||
5331 | } | ||
5332 | |||
5333 | return { | ||
5334 | |||
5335 | d: function( string, dateObject ) { | ||
5336 | |||
5337 | // If there's string, then get the digits length. | ||
5338 | // Otherwise return the selected date. | ||
5339 | return string ? _.digits( string ) : dateObject.date | ||
5340 | }, | ||
5341 | dd: function( string, dateObject ) { | ||
5342 | |||
5343 | // If there's a string, then the length is always 2. | ||
5344 | // Otherwise return the selected date with a leading zero. | ||
5345 | return string ? 2 : _.lead( dateObject.date ) | ||
5346 | }, | ||
5347 | ddd: function( string, dateObject ) { | ||
5348 | |||
5349 | // If there's a string, then get the length of the first word. | ||
5350 | // Otherwise return the short selected weekday. | ||
5351 | return string ? getFirstWordLength( string ) : this.settings.weekdaysShort[ dateObject.day ] | ||
5352 | }, | ||
5353 | dddd: function( string, dateObject ) { | ||
5354 | |||
5355 | // If there's a string, then get the length of the first word. | ||
5356 | // Otherwise return the full selected weekday. | ||
5357 | return string ? getFirstWordLength( string ) : this.settings.weekdaysFull[ dateObject.day ] | ||
5358 | }, | ||
5359 | m: function( string, dateObject ) { | ||
5360 | |||
5361 | // If there's a string, then get the length of the digits | ||
5362 | // Otherwise return the selected month with 0index compensation. | ||
5363 | return string ? _.digits( string ) : dateObject.month + 1 | ||
5364 | }, | ||
5365 | mm: function( string, dateObject ) { | ||
5366 | |||
5367 | // If there's a string, then the length is always 2. | ||
5368 | // Otherwise return the selected month with 0index and leading zero. | ||
5369 | return string ? 2 : _.lead( dateObject.month + 1 ) | ||
5370 | }, | ||
5371 | mmm: function( string, dateObject ) { | ||
5372 | |||
5373 | var collection = this.settings.monthsShort | ||
5374 | |||
5375 | // If there's a string, get length of the relevant month from the short | ||
5376 | // months collection. Otherwise return the selected month from that collection. | ||
5377 | return string ? getWordLengthFromCollection( string, collection, dateObject ) : collection[ dateObject.month ] | ||
5378 | }, | ||
5379 | mmmm: function( string, dateObject ) { | ||
5380 | |||
5381 | var collection = this.settings.monthsFull | ||
5382 | |||
5383 | // If there's a string, get length of the relevant month from the full | ||
5384 | // months collection. Otherwise return the selected month from that collection. | ||
5385 | return string ? getWordLengthFromCollection( string, collection, dateObject ) : collection[ dateObject.month ] | ||
5386 | }, | ||
5387 | yy: function( string, dateObject ) { | ||
5388 | |||
5389 | // If there's a string, then the length is always 2. | ||
5390 | // Otherwise return the selected year by slicing out the first 2 digits. | ||
5391 | return string ? 2 : ( '' + dateObject.year ).slice( 2 ) | ||
5392 | }, | ||
5393 | yyyy: function( string, dateObject ) { | ||
5394 | |||
5395 | // If there's a string, then the length is always 4. | ||
5396 | // Otherwise return the selected year. | ||
5397 | return string ? 4 : dateObject.year | ||
5398 | }, | ||
5399 | |||
5400 | // Create an array by splitting the formatting string passed. | ||
5401 | toArray: function( formatString ) { return formatString.split( /(d{1,4}|m{1,4}|y{4}|yy|!.)/g ) }, | ||
5402 | |||
5403 | // Format an object into a string using the formatting options. | ||
5404 | toString: function ( formatString, itemObject ) { | ||
5405 | var calendar = this | ||
5406 | return calendar.formats.toArray( formatString ).map( function( label ) { | ||
5407 | return _.trigger( calendar.formats[ label ], calendar, [ 0, itemObject ] ) || label.replace( /^!/, '' ) | ||
5408 | }).join( '' ) | ||
5409 | } | ||
5410 | } | ||
5411 | })() //DatePicker.prototype.formats | ||
5412 | |||
5413 | |||
5414 | |||
5415 | |||
5416 | /** | ||
5417 | * Check if two date units are the exact. | ||
5418 | */ | ||
5419 | DatePicker.prototype.isDateExact = function( one, two ) { | ||
5420 | |||
5421 | var calendar = this | ||
5422 | |||
5423 | // When we’re working with weekdays, do a direct comparison. | ||
5424 | if ( | ||
5425 | ( _.isInteger( one ) && _.isInteger( two ) ) || | ||
5426 | ( typeof one == 'boolean' && typeof two == 'boolean' ) | ||
5427 | ) { | ||
5428 | return one === two | ||
5429 | } | ||
5430 | |||
5431 | // When we’re working with date representations, compare the “pick” value. | ||
5432 | if ( | ||
5433 | ( _.isDate( one ) || $.isArray( one ) ) && | ||
5434 | ( _.isDate( two ) || $.isArray( two ) ) | ||
5435 | ) { | ||
5436 | return calendar.create( one ).pick === calendar.create( two ).pick | ||
5437 | } | ||
5438 | |||
5439 | // When we’re working with range objects, compare the “from” and “to”. | ||
5440 | if ( $.isPlainObject( one ) && $.isPlainObject( two ) ) { | ||
5441 | return calendar.isDateExact( one.from, two.from ) && calendar.isDateExact( one.to, two.to ) | ||
5442 | } | ||
5443 | |||
5444 | return false | ||
5445 | } | ||
5446 | |||
5447 | |||
5448 | /** | ||
5449 | * Check if two date units overlap. | ||
5450 | */ | ||
5451 | DatePicker.prototype.isDateOverlap = function( one, two ) { | ||
5452 | |||
5453 | var calendar = this, | ||
5454 | firstDay = calendar.settings.firstDay ? 1 : 0 | ||
5455 | |||
5456 | // When we’re working with a weekday index, compare the days. | ||
5457 | if ( _.isInteger( one ) && ( _.isDate( two ) || $.isArray( two ) ) ) { | ||
5458 | one = one % 7 + firstDay | ||
5459 | return one === calendar.create( two ).day + 1 | ||
5460 | } | ||
5461 | if ( _.isInteger( two ) && ( _.isDate( one ) || $.isArray( one ) ) ) { | ||
5462 | two = two % 7 + firstDay | ||
5463 | return two === calendar.create( one ).day + 1 | ||
5464 | } | ||
5465 | |||
5466 | // When we’re working with range objects, check if the ranges overlap. | ||
5467 | if ( $.isPlainObject( one ) && $.isPlainObject( two ) ) { | ||
5468 | return calendar.overlapRanges( one, two ) | ||
5469 | } | ||
5470 | |||
5471 | return false | ||
5472 | } | ||
5473 | |||
5474 | |||
5475 | /** | ||
5476 | * Flip the “enabled” state. | ||
5477 | */ | ||
5478 | DatePicker.prototype.flipEnable = function(val) { | ||
5479 | var itemObject = this.item | ||
5480 | itemObject.enable = val || (itemObject.enable == -1 ? 1 : -1) | ||
5481 | } | ||
5482 | |||
5483 | |||
5484 | /** | ||
5485 | * Mark a collection of dates as “disabled”. | ||
5486 | */ | ||
5487 | DatePicker.prototype.deactivate = function( type, datesToDisable ) { | ||
5488 | |||
5489 | var calendar = this, | ||
5490 | disabledItems = calendar.item.disable.slice(0) | ||
5491 | |||
5492 | |||
5493 | // If we’re flipping, that’s all we need to do. | ||
5494 | if ( datesToDisable == 'flip' ) { | ||
5495 | calendar.flipEnable() | ||
5496 | } | ||
5497 | |||
5498 | else if ( datesToDisable === false ) { | ||
5499 | calendar.flipEnable(1) | ||
5500 | disabledItems = [] | ||
5501 | } | ||
5502 | |||
5503 | else if ( datesToDisable === true ) { | ||
5504 | calendar.flipEnable(-1) | ||
5505 | disabledItems = [] | ||
5506 | } | ||
5507 | |||
5508 | // Otherwise go through the dates to disable. | ||
5509 | else { | ||
5510 | |||
5511 | datesToDisable.map(function( unitToDisable ) { | ||
5512 | |||
5513 | var matchFound | ||
5514 | |||
5515 | // When we have disabled items, check for matches. | ||
5516 | // If something is matched, immediately break out. | ||
5517 | for ( var index = 0; index < disabledItems.length; index += 1 ) { | ||
5518 | if ( calendar.isDateExact( unitToDisable, disabledItems[index] ) ) { | ||
5519 | matchFound = true | ||
5520 | break | ||
5521 | } | ||
5522 | } | ||
5523 | |||
5524 | // If nothing was found, add the validated unit to the collection. | ||
5525 | if ( !matchFound ) { | ||
5526 | if ( | ||
5527 | _.isInteger( unitToDisable ) || | ||
5528 | _.isDate( unitToDisable ) || | ||
5529 | $.isArray( unitToDisable ) || | ||
5530 | ( $.isPlainObject( unitToDisable ) && unitToDisable.from && unitToDisable.to ) | ||
5531 | ) { | ||
5532 | disabledItems.push( unitToDisable ) | ||
5533 | } | ||
5534 | } | ||
5535 | }) | ||
5536 | } | ||
5537 | |||
5538 | // Return the updated collection. | ||
5539 | return disabledItems | ||
5540 | } //DatePicker.prototype.deactivate | ||
5541 | |||
5542 | |||
5543 | /** | ||
5544 | * Mark a collection of dates as “enabled”. | ||
5545 | */ | ||
5546 | DatePicker.prototype.activate = function( type, datesToEnable ) { | ||
5547 | |||
5548 | var calendar = this, | ||
5549 | disabledItems = calendar.item.disable, | ||
5550 | disabledItemsCount = disabledItems.length | ||
5551 | |||
5552 | // If we’re flipping, that’s all we need to do. | ||
5553 | if ( datesToEnable == 'flip' ) { | ||
5554 | calendar.flipEnable() | ||
5555 | } | ||
5556 | |||
5557 | else if ( datesToEnable === true ) { | ||
5558 | calendar.flipEnable(1) | ||
5559 | disabledItems = [] | ||
5560 | } | ||
5561 | |||
5562 | else if ( datesToEnable === false ) { | ||
5563 | calendar.flipEnable(-1) | ||
5564 | disabledItems = [] | ||
5565 | } | ||
5566 | |||
5567 | // Otherwise go through the disabled dates. | ||
5568 | else { | ||
5569 | |||
5570 | datesToEnable.map(function( unitToEnable ) { | ||
5571 | |||
5572 | var matchFound, | ||
5573 | disabledUnit, | ||
5574 | index, | ||
5575 | isExactRange | ||
5576 | |||
5577 | // Go through the disabled items and try to find a match. | ||
5578 | for ( index = 0; index < disabledItemsCount; index += 1 ) { | ||
5579 | |||
5580 | disabledUnit = disabledItems[index] | ||
5581 | |||
5582 | // When an exact match is found, remove it from the collection. | ||
5583 | if ( calendar.isDateExact( disabledUnit, unitToEnable ) ) { | ||
5584 | matchFound = disabledItems[index] = null | ||
5585 | isExactRange = true | ||
5586 | break | ||
5587 | } | ||
5588 | |||
5589 | // When an overlapped match is found, add the “inverted” state to it. | ||
5590 | else if ( calendar.isDateOverlap( disabledUnit, unitToEnable ) ) { | ||
5591 | if ( $.isPlainObject( unitToEnable ) ) { | ||
5592 | unitToEnable.inverted = true | ||
5593 | matchFound = unitToEnable | ||
5594 | } | ||
5595 | else if ( $.isArray( unitToEnable ) ) { | ||
5596 | matchFound = unitToEnable | ||
5597 | if ( !matchFound[3] ) matchFound.push( 'inverted' ) | ||
5598 | } | ||
5599 | else if ( _.isDate( unitToEnable ) ) { | ||
5600 | matchFound = [ unitToEnable.getFullYear(), unitToEnable.getMonth(), unitToEnable.getDate(), 'inverted' ] | ||
5601 | } | ||
5602 | break | ||
5603 | } | ||
5604 | } | ||
5605 | |||
5606 | // If a match was found, remove a previous duplicate entry. | ||
5607 | if ( matchFound ) for ( index = 0; index < disabledItemsCount; index += 1 ) { | ||
5608 | if ( calendar.isDateExact( disabledItems[index], unitToEnable ) ) { | ||
5609 | disabledItems[index] = null | ||
5610 | break | ||
5611 | } | ||
5612 | } | ||
5613 | |||
5614 | // In the event that we’re dealing with an exact range of dates, | ||
5615 | // make sure there are no “inverted” dates because of it. | ||
5616 | if ( isExactRange ) for ( index = 0; index < disabledItemsCount; index += 1 ) { | ||
5617 | if ( calendar.isDateOverlap( disabledItems[index], unitToEnable ) ) { | ||
5618 | disabledItems[index] = null | ||
5619 | break | ||
5620 | } | ||
5621 | } | ||
5622 | |||
5623 | // If something is still matched, add it into the collection. | ||
5624 | if ( matchFound ) { | ||
5625 | disabledItems.push( matchFound ) | ||
5626 | } | ||
5627 | }) | ||
5628 | } | ||
5629 | |||
5630 | // Return the updated collection. | ||
5631 | return disabledItems.filter(function( val ) { return val != null }) | ||
5632 | } //DatePicker.prototype.activate | ||
5633 | |||
5634 | |||
5635 | /** | ||
5636 | * Create a string for the nodes in the picker. | ||
5637 | */ | ||
5638 | DatePicker.prototype.nodes = function( isOpen ) { | ||
5639 | |||
5640 | var | ||
5641 | calendar = this, | ||
5642 | settings = calendar.settings, | ||
5643 | calendarItem = calendar.item, | ||
5644 | nowObject = calendarItem.now, | ||
5645 | selectedObject = calendarItem.select, | ||
5646 | highlightedObject = calendarItem.highlight, | ||
5647 | viewsetObject = calendarItem.view, | ||
5648 | disabledCollection = calendarItem.disable, | ||
5649 | minLimitObject = calendarItem.min, | ||
5650 | maxLimitObject = calendarItem.max, | ||
5651 | |||
5652 | |||
5653 | // Create the calendar table head using a copy of weekday labels collection. | ||
5654 | // * We do a copy so we don't mutate the original array. | ||
5655 | tableHead = (function( collection, fullCollection ) { | ||
5656 | |||
5657 | // If the first day should be Monday, move Sunday to the end. | ||
5658 | if ( settings.firstDay ) { | ||
5659 | collection.push( collection.shift() ) | ||
5660 | fullCollection.push( fullCollection.shift() ) | ||
5661 | } | ||
5662 | |||
5663 | // Create and return the table head group. | ||
5664 | return _.node( | ||
5665 | 'thead', | ||
5666 | _.node( | ||
5667 | 'tr', | ||
5668 | _.group({ | ||
5669 | min: 0, | ||
5670 | max: DAYS_IN_WEEK - 1, | ||
5671 | i: 1, | ||
5672 | node: 'th', | ||
5673 | item: function( counter ) { | ||
5674 | return [ | ||
5675 | collection[ counter ], | ||
5676 | settings.klass.weekdays, | ||
5677 | 'scope=col title="' + fullCollection[ counter ] + '"' | ||
5678 | ] | ||
5679 | } | ||
5680 | }) | ||
5681 | ) | ||
5682 | ) //endreturn | ||
5683 | |||
5684 | // Materialize modified | ||
5685 | })( ( settings.showWeekdaysFull ? settings.weekdaysFull : settings.weekdaysLetter ).slice( 0 ), settings.weekdaysFull.slice( 0 ) ), //tableHead | ||
5686 | |||
5687 | |||
5688 | // Create the nav for next/prev month. | ||
5689 | createMonthNav = function( next ) { | ||
5690 | |||
5691 | // Otherwise, return the created month tag. | ||
5692 | return _.node( | ||
5693 | 'div', | ||
5694 | ' ', | ||
5695 | settings.klass[ 'nav' + ( next ? 'Next' : 'Prev' ) ] + ( | ||
5696 | |||
5697 | // If the focused month is outside the range, disabled the button. | ||
5698 | ( next && viewsetObject.year >= maxLimitObject.year && viewsetObject.month >= maxLimitObject.month ) || | ||
5699 | ( !next && viewsetObject.year <= minLimitObject.year && viewsetObject.month <= minLimitObject.month ) ? | ||
5700 | ' ' + settings.klass.navDisabled : '' | ||
5701 | ), | ||
5702 | 'data-nav=' + ( next || -1 ) + ' ' + | ||
5703 | _.ariaAttr({ | ||
5704 | role: 'button', | ||
5705 | controls: calendar.$node[0].id + '_table' | ||
5706 | }) + ' ' + | ||
5707 | 'title="' + (next ? settings.labelMonthNext : settings.labelMonthPrev ) + '"' | ||
5708 | ) //endreturn | ||
5709 | }, //createMonthNav | ||
5710 | |||
5711 | |||
5712 | // Create the month label. | ||
5713 | //Materialize modified | ||
5714 | createMonthLabel = function(override) { | ||
5715 | |||
5716 | var monthsCollection = settings.showMonthsShort ? settings.monthsShort : settings.monthsFull | ||
5717 | |||
5718 | // Materialize modified | ||
5719 | if (override == "short_months") { | ||
5720 | monthsCollection = settings.monthsShort; | ||
5721 | } | ||
5722 | |||
5723 | // If there are months to select, add a dropdown menu. | ||
5724 | if ( settings.selectMonths && override == undefined) { | ||
5725 | |||
5726 | return _.node( 'select', | ||
5727 | _.group({ | ||
5728 | min: 0, | ||
5729 | max: 11, | ||
5730 | i: 1, | ||
5731 | node: 'option', | ||
5732 | item: function( loopedMonth ) { | ||
5733 | |||
5734 | return [ | ||
5735 | |||
5736 | // The looped month and no classes. | ||
5737 | monthsCollection[ loopedMonth ], 0, | ||
5738 | |||
5739 | // Set the value and selected index. | ||
5740 | 'value=' + loopedMonth + | ||
5741 | ( viewsetObject.month == loopedMonth ? ' selected' : '' ) + | ||
5742 | ( | ||
5743 | ( | ||
5744 | ( viewsetObject.year == minLimitObject.year && loopedMonth < minLimitObject.month ) || | ||
5745 | ( viewsetObject.year == maxLimitObject.year && loopedMonth > maxLimitObject.month ) | ||
5746 | ) ? | ||
5747 | ' disabled' : '' | ||
5748 | ) | ||
5749 | ] | ||
5750 | } | ||
5751 | }), | ||
5752 | settings.klass.selectMonth + ' browser-default', | ||
5753 | ( isOpen ? '' : 'disabled' ) + ' ' + | ||
5754 | _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + | ||
5755 | 'title="' + settings.labelMonthSelect + '"' | ||
5756 | ) | ||
5757 | } | ||
5758 | |||
5759 | // Materialize modified | ||
5760 | if (override == "short_months") | ||
5761 | if (selectedObject != null) | ||
5762 | return _.node( 'div', monthsCollection[ selectedObject.month ] ); | ||
5763 | else return _.node( 'div', monthsCollection[ viewsetObject.month ] ); | ||
5764 | |||
5765 | // If there's a need for a month selector | ||
5766 | return _.node( 'div', monthsCollection[ viewsetObject.month ], settings.klass.month ) | ||
5767 | }, //createMonthLabel | ||
5768 | |||
5769 | |||
5770 | // Create the year label. | ||
5771 | // Materialize modified | ||
5772 | createYearLabel = function(override) { | ||
5773 | |||
5774 | var focusedYear = viewsetObject.year, | ||
5775 | |||
5776 | // If years selector is set to a literal "true", set it to 5. Otherwise | ||
5777 | // divide in half to get half before and half after focused year. | ||
5778 | numberYears = settings.selectYears === true ? 5 : ~~( settings.selectYears / 2 ) | ||
5779 | |||
5780 | // If there are years to select, add a dropdown menu. | ||
5781 | if ( numberYears ) { | ||
5782 | |||
5783 | var | ||
5784 | minYear = minLimitObject.year, | ||
5785 | maxYear = maxLimitObject.year, | ||
5786 | lowestYear = focusedYear - numberYears, | ||
5787 | highestYear = focusedYear + numberYears | ||
5788 | |||
5789 | // If the min year is greater than the lowest year, increase the highest year | ||
5790 | // by the difference and set the lowest year to the min year. | ||
5791 | if ( minYear > lowestYear ) { | ||
5792 | highestYear += minYear - lowestYear | ||
5793 | lowestYear = minYear | ||
5794 | } | ||
5795 | |||
5796 | // If the max year is less than the highest year, decrease the lowest year | ||
5797 | // by the lower of the two: available and needed years. Then set the | ||
5798 | // highest year to the max year. | ||
5799 | if ( maxYear < highestYear ) { | ||
5800 | |||
5801 | var availableYears = lowestYear - minYear, | ||
5802 | neededYears = highestYear - maxYear | ||
5803 | |||
5804 | lowestYear -= availableYears > neededYears ? neededYears : availableYears | ||
5805 | highestYear = maxYear | ||
5806 | } | ||
5807 | |||
5808 | if ( settings.selectYears && override == undefined ) { | ||
5809 | return _.node( 'select', | ||
5810 | _.group({ | ||
5811 | min: lowestYear, | ||
5812 | max: highestYear, | ||
5813 | i: 1, | ||
5814 | node: 'option', | ||
5815 | item: function( loopedYear ) { | ||
5816 | return [ | ||
5817 | |||
5818 | // The looped year and no classes. | ||
5819 | loopedYear, 0, | ||
5820 | |||
5821 | // Set the value and selected index. | ||
5822 | 'value=' + loopedYear + ( focusedYear == loopedYear ? ' selected' : '' ) | ||
5823 | ] | ||
5824 | } | ||
5825 | }), | ||
5826 | settings.klass.selectYear + ' browser-default', | ||
5827 | ( isOpen ? '' : 'disabled' ) + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + | ||
5828 | 'title="' + settings.labelYearSelect + '"' | ||
5829 | ) | ||
5830 | } | ||
5831 | } | ||
5832 | |||
5833 | // Materialize modified | ||
5834 | if (override == "raw") | ||
5835 | return _.node( 'div', focusedYear ) | ||
5836 | |||
5837 | // Otherwise just return the year focused | ||
5838 | return _.node( 'div', focusedYear, settings.klass.year ) | ||
5839 | } //createYearLabel | ||
5840 | |||
5841 | |||
5842 | // Materialize modified | ||
5843 | createDayLabel = function() { | ||
5844 | if (selectedObject != null) | ||
5845 | return _.node( 'div', selectedObject.date) | ||
5846 | else return _.node( 'div', nowObject.date) | ||
5847 | } | ||
5848 | createWeekdayLabel = function() { | ||
5849 | var display_day; | ||
5850 | |||
5851 | if (selectedObject != null) | ||
5852 | display_day = selectedObject.day; | ||
5853 | else | ||
5854 | display_day = nowObject.day; | ||
5855 | var weekday = settings.weekdaysFull[ display_day ] | ||
5856 | return weekday | ||
5857 | } | ||
5858 | |||
5859 | |||
5860 | // Create and return the entire calendar. | ||
5861 | return _.node( | ||
5862 | // Date presentation View | ||
5863 | 'div', | ||
5864 | _.node( | ||
5865 | 'div', | ||
5866 | createWeekdayLabel(), | ||
5867 | "picker__weekday-display" | ||
5868 | )+ | ||
5869 | _.node( | ||
5870 | // Div for short Month | ||
5871 | 'div', | ||
5872 | createMonthLabel("short_months"), | ||
5873 | settings.klass.month_display | ||
5874 | )+ | ||
5875 | _.node( | ||
5876 | // Div for Day | ||
5877 | 'div', | ||
5878 | createDayLabel() , | ||
5879 | settings.klass.day_display | ||
5880 | )+ | ||
5881 | _.node( | ||
5882 | // Div for Year | ||
5883 | 'div', | ||
5884 | createYearLabel("raw") , | ||
5885 | settings.klass.year_display | ||
5886 | ), | ||
5887 | settings.klass.date_display | ||
5888 | )+ | ||
5889 | // Calendar container | ||
5890 | _.node('div', | ||
5891 | _.node('div', | ||
5892 | ( settings.selectYears ? createMonthLabel() + createYearLabel() : createMonthLabel() + createYearLabel() ) + | ||
5893 | createMonthNav() + createMonthNav( 1 ), | ||
5894 | settings.klass.header | ||
5895 | ) + _.node( | ||
5896 | 'table', | ||
5897 | tableHead + | ||
5898 | _.node( | ||
5899 | 'tbody', | ||
5900 | _.group({ | ||
5901 | min: 0, | ||
5902 | max: WEEKS_IN_CALENDAR - 1, | ||
5903 | i: 1, | ||
5904 | node: 'tr', | ||
5905 | item: function( rowCounter ) { | ||
5906 | |||
5907 | // If Monday is the first day and the month starts on Sunday, shift the date back a week. | ||
5908 | var shiftDateBy = settings.firstDay && calendar.create([ viewsetObject.year, viewsetObject.month, 1 ]).day === 0 ? -7 : 0 | ||
5909 | |||
5910 | return [ | ||
5911 | _.group({ | ||
5912 | min: DAYS_IN_WEEK * rowCounter - viewsetObject.day + shiftDateBy + 1, // Add 1 for weekday 0index | ||
5913 | max: function() { | ||
5914 | return this.min + DAYS_IN_WEEK - 1 | ||
5915 | }, | ||
5916 | i: 1, | ||
5917 | node: 'td', | ||
5918 | item: function( targetDate ) { | ||
5919 | |||
5920 | // Convert the time date from a relative date to a target date. | ||
5921 | targetDate = calendar.create([ viewsetObject.year, viewsetObject.month, targetDate + ( settings.firstDay ? 1 : 0 ) ]) | ||
5922 | |||
5923 | var isSelected = selectedObject && selectedObject.pick == targetDate.pick, | ||
5924 | isHighlighted = highlightedObject && highlightedObject.pick == targetDate.pick, | ||
5925 | isDisabled = disabledCollection && calendar.disabled( targetDate ) || targetDate.pick < minLimitObject.pick || targetDate.pick > maxLimitObject.pick, | ||
5926 | formattedDate = _.trigger( calendar.formats.toString, calendar, [ settings.format, targetDate ] ) | ||
5927 | |||
5928 | return [ | ||
5929 | _.node( | ||
5930 | 'div', | ||
5931 | targetDate.date, | ||
5932 | (function( klasses ) { | ||
5933 | |||
5934 | // Add the `infocus` or `outfocus` classes based on month in view. | ||
5935 | klasses.push( viewsetObject.month == targetDate.month ? settings.klass.infocus : settings.klass.outfocus ) | ||
5936 | |||
5937 | // Add the `today` class if needed. | ||
5938 | if ( nowObject.pick == targetDate.pick ) { | ||
5939 | klasses.push( settings.klass.now ) | ||
5940 | } | ||
5941 | |||
5942 | // Add the `selected` class if something's selected and the time matches. | ||
5943 | if ( isSelected ) { | ||
5944 | klasses.push( settings.klass.selected ) | ||
5945 | } | ||
5946 | |||
5947 | // Add the `highlighted` class if something's highlighted and the time matches. | ||
5948 | if ( isHighlighted ) { | ||
5949 | klasses.push( settings.klass.highlighted ) | ||
5950 | } | ||
5951 | |||
5952 | // Add the `disabled` class if something's disabled and the object matches. | ||
5953 | if ( isDisabled ) { | ||
5954 | klasses.push( settings.klass.disabled ) | ||
5955 | } | ||
5956 | |||
5957 | return klasses.join( ' ' ) | ||
5958 | })([ settings.klass.day ]), | ||
5959 | 'data-pick=' + targetDate.pick + ' ' + _.ariaAttr({ | ||
5960 | role: 'gridcell', | ||
5961 | label: formattedDate, | ||
5962 | selected: isSelected && calendar.$node.val() === formattedDate ? true : null, | ||
5963 | activedescendant: isHighlighted ? true : null, | ||
5964 | disabled: isDisabled ? true : null | ||
5965 | }) | ||
5966 | ), | ||
5967 | '', | ||
5968 | _.ariaAttr({ role: 'presentation' }) | ||
5969 | ] //endreturn | ||
5970 | } | ||
5971 | }) | ||
5972 | ] //endreturn | ||
5973 | } | ||
5974 | }) | ||
5975 | ), | ||
5976 | settings.klass.table, | ||
5977 | 'id="' + calendar.$node[0].id + '_table' + '" ' + _.ariaAttr({ | ||
5978 | role: 'grid', | ||
5979 | controls: calendar.$node[0].id, | ||
5980 | readonly: true | ||
5981 | }) | ||
5982 | ) | ||
5983 | , settings.klass.calendar_container) // end calendar | ||
5984 | |||
5985 | + | ||
5986 | |||
5987 | // * For Firefox forms to submit, make sure to set the buttons’ `type` attributes as “button”. | ||
5988 | _.node( | ||
5989 | 'div', | ||
5990 | _.node( 'button', settings.today, "btn-flat picker__today", | ||
5991 | 'type=button data-pick=' + nowObject.pick + | ||
5992 | ( isOpen && !calendar.disabled(nowObject) ? '' : ' disabled' ) + ' ' + | ||
5993 | _.ariaAttr({ controls: calendar.$node[0].id }) ) + | ||
5994 | _.node( 'button', settings.clear, "btn-flat picker__clear", | ||
5995 | 'type=button data-clear=1' + | ||
5996 | ( isOpen ? '' : ' disabled' ) + ' ' + | ||
5997 | _.ariaAttr({ controls: calendar.$node[0].id }) ) + | ||
5998 | _.node('button', settings.close, "btn-flat picker__close", | ||
5999 | 'type=button data-close=true ' + | ||
6000 | ( isOpen ? '' : ' disabled' ) + ' ' + | ||
6001 | _.ariaAttr({ controls: calendar.$node[0].id }) ), | ||
6002 | settings.klass.footer | ||
6003 | ) //endreturn | ||
6004 | } //DatePicker.prototype.nodes | ||
6005 | |||
6006 | |||
6007 | |||
6008 | |||
6009 | /** | ||
6010 | * The date picker defaults. | ||
6011 | */ | ||
6012 | DatePicker.defaults = (function( prefix ) { | ||
6013 | |||
6014 | return { | ||
6015 | |||
6016 | // The title label to use for the month nav buttons | ||
6017 | labelMonthNext: 'Next month', | ||
6018 | labelMonthPrev: 'Previous month', | ||
6019 | |||
6020 | // The title label to use for the dropdown selectors | ||
6021 | labelMonthSelect: 'Select a month', | ||
6022 | labelYearSelect: 'Select a year', | ||
6023 | |||
6024 | // Months and weekdays | ||
6025 | monthsFull: [ 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' ], | ||
6026 | monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ], | ||
6027 | weekdaysFull: [ 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ], | ||
6028 | weekdaysShort: [ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ], | ||
6029 | |||
6030 | // Materialize modified | ||
6031 | weekdaysLetter: [ 'S', 'M', 'T', 'W', 'T', 'F', 'S' ], | ||
6032 | |||
6033 | // Today and clear | ||
6034 | today: 'Today', | ||
6035 | clear: 'Clear', | ||
6036 | close: 'Close', | ||
6037 | |||
6038 | // The format to show on the `input` element | ||
6039 | format: 'd mmmm, yyyy', | ||
6040 | |||
6041 | // Classes | ||
6042 | klass: { | ||
6043 | |||
6044 | table: prefix + 'table', | ||
6045 | |||
6046 | header: prefix + 'header', | ||
6047 | |||
6048 | |||
6049 | // Materialize Added klasses | ||
6050 | date_display: prefix + 'date-display', | ||
6051 | day_display: prefix + 'day-display', | ||
6052 | month_display: prefix + 'month-display', | ||
6053 | year_display: prefix + 'year-display', | ||
6054 | calendar_container: prefix + 'calendar-container', | ||
6055 | // end | ||
6056 | |||
6057 | |||
6058 | |||
6059 | navPrev: prefix + 'nav--prev', | ||
6060 | navNext: prefix + 'nav--next', | ||
6061 | navDisabled: prefix + 'nav--disabled', | ||
6062 | |||
6063 | month: prefix + 'month', | ||
6064 | year: prefix + 'year', | ||
6065 | |||
6066 | selectMonth: prefix + 'select--month', | ||
6067 | selectYear: prefix + 'select--year', | ||
6068 | |||
6069 | weekdays: prefix + 'weekday', | ||
6070 | |||
6071 | day: prefix + 'day', | ||
6072 | disabled: prefix + 'day--disabled', | ||
6073 | selected: prefix + 'day--selected', | ||
6074 | highlighted: prefix + 'day--highlighted', | ||
6075 | now: prefix + 'day--today', | ||
6076 | infocus: prefix + 'day--infocus', | ||
6077 | outfocus: prefix + 'day--outfocus', | ||
6078 | |||
6079 | footer: prefix + 'footer', | ||
6080 | |||
6081 | buttonClear: prefix + 'button--clear', | ||
6082 | buttonToday: prefix + 'button--today', | ||
6083 | buttonClose: prefix + 'button--close' | ||
6084 | } | ||
6085 | } | ||
6086 | })( Picker.klasses().picker + '__' ) | ||
6087 | |||
6088 | |||
6089 | |||
6090 | |||
6091 | |||
6092 | /** | ||
6093 | * Extend the picker to add the date picker. | ||
6094 | */ | ||
6095 | Picker.extend( 'pickadate', DatePicker ) | ||
6096 | |||
6097 | |||
6098 | })); | ||
6099 | |||
6100 | |||
6101 | ;(function ($) { | ||
6102 | |||
6103 | $.fn.characterCounter = function(){ | ||
6104 | return this.each(function(){ | ||
6105 | |||
6106 | var itHasLengthAttribute = $(this).attr('length') !== undefined; | ||
6107 | |||
6108 | if(itHasLengthAttribute){ | ||
6109 | $(this).on('input', updateCounter); | ||
6110 | $(this).on('focus', updateCounter); | ||
6111 | $(this).on('blur', removeCounterElement); | ||
6112 | |||
6113 | addCounterElement($(this)); | ||
6114 | } | ||
6115 | |||
6116 | }); | ||
6117 | }; | ||
6118 | |||
6119 | function updateCounter(){ | ||
6120 | var maxLength = +$(this).attr('length'), | ||
6121 | actualLength = +$(this).val().length, | ||
6122 | isValidLength = actualLength <= maxLength; | ||
6123 | |||
6124 | $(this).parent().find('span[class="character-counter"]') | ||
6125 | .html( actualLength + '/' + maxLength); | ||
6126 | |||
6127 | addInputStyle(isValidLength, $(this)); | ||
6128 | } | ||
6129 | |||
6130 | function addCounterElement($input){ | ||
6131 | var $counterElement = $('<span/>') | ||
6132 | .addClass('character-counter') | ||
6133 | .css('float','right') | ||
6134 | .css('font-size','12px') | ||
6135 | .css('height', 1); | ||
6136 | |||
6137 | $input.parent().append($counterElement); | ||
6138 | } | ||
6139 | |||
6140 | function removeCounterElement(){ | ||
6141 | $(this).parent().find('span[class="character-counter"]').html(''); | ||
6142 | } | ||
6143 | |||
6144 | function addInputStyle(isValidLength, $input){ | ||
6145 | var inputHasInvalidClass = $input.hasClass('invalid'); | ||
6146 | if (isValidLength && inputHasInvalidClass) { | ||
6147 | $input.removeClass('invalid'); | ||
6148 | } | ||
6149 | else if(!isValidLength && !inputHasInvalidClass){ | ||
6150 | $input.removeClass('valid'); | ||
6151 | $input.addClass('invalid'); | ||
6152 | } | ||
6153 | } | ||
6154 | |||
6155 | $(document).ready(function(){ | ||
6156 | $('input, textarea').characterCounter(); | ||
6157 | }); | ||
6158 | |||
6159 | }( jQuery )); | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/materialize.min.js b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/materialize.min.js new file mode 100644 index 00000000..cc3c33f0 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/materialize.min.js | |||
@@ -0,0 +1,9 @@ | |||
1 | /*! | ||
2 | * Materialize v0.97.0 (http://materializecss.com) | ||
3 | * Copyright 2014-2015 Materialize | ||
4 | * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) | ||
5 | */ | ||
6 | jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin(2*(b*e-f)*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(2==(b/=e/2))return c+d;if(g||(g=.3*e*1.5),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return 1>b?-.5*h*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g)+c:h*Math.pow(2,-10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),(b/=e/2)<1?d/2*b*b*(((f*=1.525)+1)*b-f)+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?7.5625*d*b*b+c:2/2.75>b?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:2.5/2.75>b?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return e/2>b?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}),jQuery.extend(jQuery.easing,{easeInOutMaterial:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:d/4*((b-=2)*b*b+2)+c}}),!function(a){function b(a){var b=a.length,d=c.type(a);return"function"===d||c.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===d||0===b||"number"==typeof b&&b>0&&b-1 in a}if(!a.jQuery){var c=function(a,b){return new c.fn.init(a,b)};c.isWindow=function(a){return null!=a&&a==a.window},c.type=function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a},c.isArray=Array.isArray||function(a){return"array"===c.type(a)},c.isPlainObject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(b in a);return void 0===b||f.call(a,b)},c.each=function(a,c,d){var e,f=0,g=a.length,h=b(a);if(d){if(h)for(;g>f&&(e=c.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=c.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=c.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=c.call(a[f],f,a[f]),e===!1)break;return a},c.data=function(a,b,e){if(void 0===e){var f=a[c.expando],g=f&&d[f];if(void 0===b)return g;if(g&&b in g)return g[b]}else if(void 0!==b){var f=a[c.expando]||(a[c.expando]=++c.uuid);return d[f]=d[f]||{},d[f][b]=e,e}},c.removeData=function(a,b){var e=a[c.expando],f=e&&d[e];f&&c.each(b,function(a,b){delete f[b]})},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&&(k=h,h=arguments[i]||{},i++),"object"!=typeof h&&"function"!==c.type(h)&&(h={}),i===j&&(h=this,i--);j>i;i++)if(null!=(f=arguments[i]))for(e in f)a=h[e],d=f[e],h!==d&&(k&&d&&(c.isPlainObject(d)||(b=c.isArray(d)))?(b?(b=!1,g=a&&c.isArray(a)?a:[]):g=a&&c.isPlainObject(a)?a:{},h[e]=c.extend(k,g,d)):void 0!==d&&(h[e]=d));return h},c.queue=function(a,d,e){function f(a,c){var d=c||[];return null!=a&&(b(Object(a))?!function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;)a[e++]=b[d++];if(c!==c)for(;void 0!==b[d];)a[e++]=b[d++];return a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}if(a){d=(d||"fx")+"queue";var g=c.data(a,d);return e?(!g||c.isArray(e)?g=c.data(a,d,f(e)):g.push(e),g):g||[]}},c.dequeue=function(a,b){c.each(a.nodeType?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&&(f=e.shift()),f&&("fx"===b&&e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodeType)return this[0]=a,this;throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function a(){for(var a=this.offsetParent||document;a&&"html"===!a.nodeType.toLowerCase&&"static"===a.style.position;)a=a.offsetParent;return a||document}var b=this[0],a=a.apply(b),d=this.offset(),e=/^(?:body|html)$/i.test(a.nodeName)?{top:0,left:0}:c(a).offset();return d.top-=parseFloat(b.style.marginTop)||0,d.left-=parseFloat(b.style.marginLeft)||0,a.style&&(e.top+=parseFloat(a.style.borderTopWidth)||0,e.left+=parseFloat(a.style.borderLeftWidth)||0),{top:d.top-e.top,left:d.left-e.left}}};var d={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;i<h.length;i++)e["[object "+h[i]+"]"]=h[i].toLowerCase();c.fn.init.prototype=c.fn,a.Velocity={Utilities:c}}}(window),function(a){"object"==typeof module&&"object"==typeof module.exports?module.exports=a():"function"==typeof define&&define.amd?define(a):a()}(function(){return function(a,b,c,d){function e(a){for(var b=-1,c=a?a.length:0,d=[];++b<c;){var e=a[b];e&&d.push(e)}return d}function f(a){return p.isWrapped(a)?a=[].slice.call(a):p.isNode(a)&&(a=[a]),a}function g(a){var b=m.data(a,"velocity");return null===b?d:b}function h(a){return function(b){return Math.round(b*a)*(1/a)}}function i(a,c,d,e){function f(a,b){return 1-3*b+3*a}function g(a,b){return 3*b-6*a}function h(a){return 3*a}function i(a,b,c){return((f(b,c)*a+g(b,c))*a+h(b))*a}function j(a,b,c){return 3*f(b,c)*a*a+2*g(b,c)*a+h(b)}function k(b,c){for(var e=0;p>e;++e){var f=j(c,a,d);if(0===f)return c;var g=i(c,a,d)-b;c-=g/f}return c}function l(){for(var b=0;t>b;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do g=c+(e-c)/2,f=i(g,a,d)-b,f>0?e=g:c=g;while(Math.abs(f)>r&&++h<s);return g}function n(b){for(var c=0,e=1,f=t-1;e!=f&&x[e]<=b;++e)c+=u;--e;var g=(b-x[e])/(x[e+1]-x[e]),h=c+g*u,i=j(h,a,d);return i>=q?k(b,h):0==i?h:m(b,c,c+u)}function o(){y=!0,(a!=c||d!=e)&&l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="Float32Array"in b;if(4!==arguments.length)return!1;for(var w=0;4>w;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;a=Math.min(a,1),d=Math.min(d,1),a=Math.max(a,0),d=Math.max(d,0);var x=v?new Float32Array(t):new Array(t),y=!1,z=function(b){return y||o(),a===c&&d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getControlPoints=function(){return[{x:a,y:c},{x:d,y:e}]};var A="generateBezier("+[a,c,d,e]+")";return z.toString=function(){return A},z}function j(a,b){var c=a;return p.isString(a)?t.Easings[a]||(c=!1):c=p.isArray(a)&&1===a.length?h.apply(null,a):p.isArray(a)&&2===a.length?u.apply(null,a.concat([b])):p.isArray(a)&&4===a.length?i.apply(null,a):!1,c===!1&&(c=t.Easings[t.defaults.easing]?t.defaults.easing:s),c}function k(a){if(a){var b=(new Date).getTime(),c=t.State.calls.length;c>1e4&&(t.State.calls=e(t.State.calls));for(var f=0;c>f;f++)if(t.State.calls[f]){var h=t.State.calls[f],i=h[0],j=h[2],n=h[3],o=!!n,q=null;n||(n=t.State.calls[f][3]=b-16);for(var r=Math.min((b-n)/j.duration,1),s=0,u=i.length;u>s;s++){var w=i[s],y=w.element;if(g(y)){var z=!1;if(j.display!==d&&null!==j.display&&"none"!==j.display){if("flex"===j.display){var A=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];m.each(A,function(a,b){v.setPropertyValue(y,"display",b)})}v.setPropertyValue(y,"display",j.display)}j.visibility!==d&&"hidden"!==j.visibility&&v.setPropertyValue(y,"visibility",j.visibility);for(var B in w)if("element"!==B){var C,D=w[B],E=p.isString(D.easing)?t.Easings[D.easing]:D.easing;if(1===r)C=D.endValue;else{var F=D.endValue-D.startValue;if(C=D.startValue+F*E(r,j,F),!o&&C===D.currentValue)continue}if(D.currentValue=C,"tween"===B)q=C;else{if(v.Hooks.registered[B]){var G=v.Hooks.getRoot(B),H=g(y).rootPropertyValueCache[G];H&&(D.rootPropertyValue=H)}var I=v.setPropertyValue(y,B,D.currentValue+(0===parseFloat(C)?"":D.unitType),D.rootPropertyValue,D.scrollData);v.Hooks.registered[B]&&(g(y).rootPropertyValueCache[G]=v.Normalizations.registered[G]?v.Normalizations.registered[G]("extract",null,I[1]):I[1]),"transform"===I[0]&&(z=!0)}}j.mobileHA&&g(y).transformCache.translate3d===d&&(g(y).transformCache.translate3d="(0px, 0px, 0px)",z=!0),z&&v.flushTransformCache(y)}}j.display!==d&&"none"!==j.display&&(t.State.calls[f][2].display=!1),j.visibility!==d&&"hidden"!==j.visibility&&(t.State.calls[f][2].visibility=!1),j.progress&&j.progress.call(h[1],h[1],r,Math.max(0,n+j.duration-b),n,q),1===r&&l(f)}}t.State.isTicking&&x(k)}function l(a,b){if(!t.State.calls[a])return!1;for(var c=t.State.calls[a][0],e=t.State.calls[a][1],f=t.State.calls[a][2],h=t.State.calls[a][4],i=!1,j=0,k=c.length;k>j;j++){var l=c[j].element;if(b||f.loop||("none"===f.display&&v.setPropertyValue(l,"display",f.display),"hidden"===f.visibility&&v.setPropertyValue(l,"visibility",f.visibility)),f.loop!==!0&&(m.queue(l)[1]===d||!/\.velocityQueueEntryFlag/i.test(m.queue(l)[1]))&&g(l)){g(l).isAnimating=!1,g(l).rootPropertyValueCache={};var n=!1;m.each(v.Lists.transforms3D,function(a,b){var c=/^scale/.test(b)?1:0,e=g(l).transformCache[b];g(l).transformCache[b]!==d&&new RegExp("^\\("+c+"[^.]").test(e)&&(n=!0,delete g(l).transformCache[b])}),f.mobileHA&&(n=!0,delete g(l).transformCache.translate3d),n&&v.flushTransformCache(l),v.Values.removeClass(l,"velocity-animating")}if(!b&&f.complete&&!f.loop&&j===k-1)try{f.complete.call(e,e)}catch(o){setTimeout(function(){throw o},1)}h&&f.loop!==!0&&h(e),g(l)&&f.loop===!0&&!b&&(m.each(g(l).tweensContainer,function(a,b){/^rotate/.test(a)&&360===parseFloat(b.endValue)&&(b.endValue=0,b.startValue=360),/^backgroundPosition/.test(a)&&100===parseFloat(b.endValue)&&"%"===b.unitType&&(b.endValue=0,b.startValue=100)}),t(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&&m.dequeue(l,f.queue)}t.State.calls[a]=!1;for(var p=0,q=t.State.calls.length;q>p;p++)if(t.State.calls[p]!==!1){i=!0;break}i===!1&&(t.State.isTicking=!1,delete t.State.calls,t.State.calls=[])}var m,n=function(){if(c.documentMode)return c.documentMode;for(var a=7;a>4;a--){var b=c.createElement("div");if(b.innerHTML="<!--[if IE "+a+"]><span></span><![endif]-->",b.getElementsByTagName("span").length)return b=null,a}return d}(),o=function(){var a=0;return b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||function(b){var c,d=(new Date).getTime();return c=Math.max(0,16-(d-a)),a=d+c,setTimeout(function(){b(d+c)},c)}}(),p={isString:function(a){return"string"==typeof a},isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},isFunction:function(a){return"[object Function]"===Object.prototype.toString.call(a)},isNode:function(a){return a&&a.nodeType},isNodeList:function(a){return"object"==typeof a&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(a))&&a.length!==d&&(0===a.length||"object"==typeof a[0]&&a[0].nodeType>0)},isWrapped:function(a){return a&&(a.jquery||b.Zepto&&b.Zepto.zepto.isZ(a))},isSVG:function(a){return b.SVGElement&&a instanceof b.SVGElement},isEmptyObject:function(a){for(var b in a)return!1;return!0}},q=!1;if(a.fn&&a.fn.jquery?(m=a,q=!0):m=b.Velocity.Utilities,8>=n&&!q)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=n)return void(jQuery.fn.velocity=jQuery.fn.animate);var r=400,s="swing",t={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:b.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:c.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:m,Redirects:{},Easings:{},Promise:b.Promise,defaults:{queue:"",duration:r,easing:s,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(a){m.data(a,"velocity",{isSVG:p.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};b.pageYOffset!==d?(t.State.scrollAnchor=b,t.State.scrollPropertyLeft="pageXOffset",t.State.scrollPropertyTop="pageYOffset"):(t.State.scrollAnchor=c.documentElement||c.body.parentNode||c.body,t.State.scrollPropertyLeft="scrollLeft",t.State.scrollPropertyTop="scrollTop");var u=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0,l=1e-4,m=.016;for(a=parseFloat(a)||500,b=parseFloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*m):g=m;h=c(h||i,g),j.push(1+h.x),k+=16,Math.abs(h.x)>l&&Math.abs(h.v)>l;);return f?function(a){return j[a*(j.length-1)|0]}:k}}();t.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(4.5*a*Math.PI)*Math.exp(6*-a)}},m.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){t.Easings[b[0]]=i.apply(null,b[1])});var v=t.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a<v.Lists.colors.length;a++){var b="color"===v.Lists.colors[a]?"0 0 0 1":"255 255 255 1";v.Hooks.templates[v.Lists.colors[a]]=["Red Green Blue Alpha",b]}var c,d,e;if(n)for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");var f=d[1].match(v.RegEx.valueSplit);"Color"===e[0]&&(e.push(e.shift()),f.push(f.shift()),v.Hooks.templates[c]=[e.join(" "),f.join(" ")])}for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");for(var a in e){var g=c+e[a],h=a;v.Hooks.registered[g]=[c,h]}}},getRoot:function(a){var b=v.Hooks.registered[a];return b?b[0]:a},cleanRootPropertyValue:function(a,b){return v.RegEx.valueUnwrap.test(b)&&(b=b.match(v.RegEx.valueUnwrap)[1]),v.Values.isCSSNullValue(b)&&(b=v.Hooks.templates[a][1]),b},extractValue:function(a,b){var c=v.Hooks.registered[a];if(c){var d=c[0],e=c[1];return b=v.Hooks.cleanRootPropertyValue(d,b),b.toString().match(v.RegEx.valueSplit)[e]}return b},injectValue:function(a,b,c){var d=v.Hooks.registered[a];if(d){var e,f,g=d[0],h=d[1];return c=v.Hooks.cleanRootPropertyValue(g,c),e=c.toString().match(v.RegEx.valueSplit),e[h]=b,f=e.join(" ")}return c}},Normalizations:{registered:{clip:function(a,b,c){switch(a){case"name":return"clip";case"extract":var d;return v.RegEx.wrappedValueAlreadyExtracted.test(c)?d=c:(d=c.toString().match(v.RegEx.valueUnwrap),d=d?d[1].replace(/,(\s+)?/g," "):c),d;case"inject":return"rect("+c+")"}},blur:function(a,b,c){switch(a){case"name":return t.State.isFirefox?"filter":"-webkit-filter";case"extract":var d=parseFloat(c);if(!d&&0!==d){var e=c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);d=e?e[1]:0}return d;case"inject":return parseFloat(c)?"blur("+c+")":"none"}},opacity:function(a,b,c){if(8>=n)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parseFloat(c)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){9>=n||t.State.isGingerbread||(v.Lists.transformsBase=v.Lists.transformsBase.concat(v.Lists.transforms3D));for(var a=0;a<v.Lists.transformsBase.length;a++)!function(){var b=v.Lists.transformsBase[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return"transform";case"extract":return g(c)===d||g(c).transformCache[b]===d?/^scale/i.test(b)?1:0:g(c).transformCache[b].replace(/[()]/g,"");case"inject":var f=!1;switch(b.substr(0,b.length-1)){case"translate":f=!/(%|px|em|rem|vw|vh|\d)$/i.test(e);break;case"scal":case"scale":t.State.isAndroid&&g(c).transformCache[b]===d&&1>e&&(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformCache[b]="("+e+")"),g(c).transformCache[b]}}}();for(var a=0;a<v.Lists.colors.length;a++)!function(){var b=v.Lists.colors[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return b;case"extract":var f;if(v.RegEx.wrappedValueAlreadyExtracted.test(e))f=e;else{var g,h={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(e)?g=h[e]!==d?h[e]:h.black:v.RegEx.isHex.test(e)?g="rgb("+v.Values.hexToRgb(e).join(" ")+")":/^rgba?\(/i.test(e)||(g=h.black),f=(g||e).toString().match(v.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=n||3!==f.split(" ").length||(f+=" 1"),f;case"inject":return 8>=n?4===e.split(" ").length&&(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&&(e+=" 1"),(8>=n?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(n||t.State.isAndroid&&!t.State.isChrome)&&(b+="|transform"),new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(t.State.prefixMatches[a])return[t.State.prefixMatches[a],!0];for(var b=["","Webkit","Moz","ms","O"],c=0,d=b.length;d>c;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()}),p.isString(t.State.prefixElement.style[e]))return t.State.prefixMatches[a]=e,[e,!0]}return[a,!1]}},Values:{hexToRgb:function(a){var b,c=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(c,function(a,b,c,d){return b+b+c+c+d+d}),b=d.exec(a),b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return 0==a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getDisplayType:function(a){var b=a&&a.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":/^(table)$/i.test(b)?"table":/^(tbody)$/i.test(b)?"table-row-group":"block"},addClass:function(a,b){a.classList?a.classList.add(b):a.className+=(a.className.length?" ":"")+b},removeClass:function(a,b){a.classList?a.classList.remove(b):a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(a,c,e,f){function h(a,c){function e(){j&&v.setPropertyValue(a,"display","none")}var i=0;if(8>=n)i=m.css(a,c);else{var j=!1;if(/^(width|height)$/.test(c)&&0===v.getPropertyValue(a,"display")&&(j=!0,v.setPropertyValue(a,"display",v.Values.getDisplayType(a))),!f){if("height"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var k=a.offsetHeight-(parseFloat(v.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(v.getPropertyValue(a,"paddingBottom"))||0);return e(),k}if("width"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var l=a.offsetWidth-(parseFloat(v.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(v.getPropertyValue(a,"paddingRight"))||0);return e(),l}}var o;o=g(a)===d?b.getComputedStyle(a,null):g(a).computedStyle?g(a).computedStyle:g(a).computedStyle=b.getComputedStyle(a,null),"borderColor"===c&&(c="borderTopColor"),i=9===n&&"filter"===c?o.getPropertyValue(c):o[c],(""===i||null===i)&&(i=a.style[c]),e()}if("auto"===i&&/^(top|right|bottom|left)$/i.test(c)){var p=h(a,"position");("fixed"===p||"absolute"===p&&/top|left/i.test(c))&&(i=m(a).position()[c]+"px")}return i}var i;if(v.Hooks.registered[c]){var j=c,k=v.Hooks.getRoot(j);e===d&&(e=v.getPropertyValue(a,v.Names.prefixCheck(k)[0])),v.Normalizations.registered[k]&&(e=v.Normalizations.registered[k]("extract",a,e)),i=v.Hooks.extractValue(j,e)}else if(v.Normalizations.registered[c]){var l,o;l=v.Normalizations.registered[c]("name",a),"transform"!==l&&(o=h(a,v.Names.prefixCheck(l)[0]),v.Values.isCSSNullValue(o)&&v.Hooks.templates[c]&&(o=v.Hooks.templates[c][1])),i=v.Normalizations.registered[c]("extract",a,o)}if(!/^[\d-]/.test(i))if(g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c))if(/^(height|width)$/i.test(c))try{i=a.getBBox()[c]}catch(p){i=0}else i=a.getAttribute(c);else i=h(a,v.Names.prefixCheck(c)[0]);return v.Values.isCSSNullValue(i)&&(i=0),t.debug>=2&&console.log("Get "+c+": "+i),i},setPropertyValue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"Left"===f.direction?b.scrollTo(d,f.alternateValue):b.scrollTo(f.alternateValue,d);else if(v.Normalizations.registered[c]&&"transform"===v.Normalizations.registered[c]("name",a))v.Normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformCache[c];else{if(v.Hooks.registered[c]){var i=c,j=v.Hooks.getRoot(c);e=e||v.getPropertyValue(a,j),d=v.Hooks.injectValue(i,d,e),c=j}if(v.Normalizations.registered[c]&&(d=v.Normalizations.registered[c]("inject",a,d),c=v.Normalizations.registered[c]("name",a)),h=v.Names.prefixCheck(c)[0],8>=n)try{a.style[h]=d}catch(k){t.debug&&console.log("Browser does not support ["+d+"] for ["+h+"]")}else g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c)?a.setAttribute(c,d):a.style[h]=d;t.debug>=2&&console.log("Set "+c+" ("+h+"): "+d)}return[h,d]},flushTransformCache:function(a){function b(b){return parseFloat(v.getPropertyValue(a,b))}var c="";if((n||t.State.isAndroid&&!t.State.isChrome)&&g(a).isSVG){var d={translate:[b("translateX"),b("translateY")],skewX:[b("skewX")],skewY:[b("skewY")],scale:1!==b("scale")?[b("scale"),b("scale")]:[b("scaleX"),b("scaleY")],rotate:[b("rotateZ"),0,0]};m.each(g(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),d[a]&&(c+=a+"("+d[a].join(" ")+") ",delete d[a])})}else{var e,f;m.each(g(a).transformCache,function(b){return e=g(a).transformCache[b],"transformPerspective"===b?(f=e,!0):(9===n&&"rotateZ"===b&&(b="rotate"),void(c+=b+e+" "))}),f&&(c="perspective"+f+" "+c)}v.setPropertyValue(a,"transform",c)}};v.Hooks.register(),v.Normalizations.register(),t.hook=function(a,b,c){var e=d;return a=f(a),m.each(a,function(a,f){if(g(f)===d&&t.init(f),c===d)e===d&&(e=t.CSS.getPropertyValue(f,b));else{var h=t.CSS.setPropertyValue(f,b,c);"transform"===h[0]&&t.CSS.flushTransformCache(f),e=h}}),e};var w=function(){function a(){return h?B.promise||null:i}function e(){function a(){function a(a,b){var c=d,e=d,g=d;return p.isArray(a)?(c=a[0],!p.isArray(a[1])&&/^[\d-]/.test(a[1])||p.isFunction(a[1])||v.RegEx.isHex.test(a[1])?g=a[1]:(p.isString(a[1])&&!v.RegEx.isHex.test(a[1])||p.isArray(a[1]))&&(e=b?a[1]:j(a[1],h.duration),a[2]!==d&&(g=a[2]))):c=a,b||(e=e||h.easing),p.isFunction(c)&&(c=c.call(f,y,x)),p.isFunction(g)&&(g=g.call(f,y,x)),[c||0,e,g]}function l(a,b){var c,d;return d=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){return c=a,""}),c||(c=v.Values.getUnitType(a)),[d,c]}function n(){var a={myParent:f.parentNode||c.body,position:v.getPropertyValue(f,"position"),fontSize:v.getPropertyValue(f,"fontSize")},d=a.position===I.lastPosition&&a.myParent===I.lastParent,e=a.fontSize===I.lastFontSize;I.lastParent=a.myParent,I.lastPosition=a.position,I.lastFontSize=a.fontSize;var h=100,i={};if(e&&d)i.emToPx=I.lastEmToPx,i.percentToPxWidth=I.lastPercentToPxWidth,i.percentToPxHeight=I.lastPercentToPxHeight;else{var j=g(f).isSVG?c.createElementNS("http://www.w3.org/2000/svg","rect"):c.createElement("div");t.init(j),a.myParent.appendChild(j),m.each(["overflow","overflowX","overflowY"],function(a,b){t.CSS.setPropertyValue(j,b,"hidden")}),t.CSS.setPropertyValue(j,"position",a.position),t.CSS.setPropertyValue(j,"fontSize",a.fontSize),t.CSS.setPropertyValue(j,"boxSizing","content-box"),m.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){t.CSS.setPropertyValue(j,b,h+"%")}),t.CSS.setPropertyValue(j,"paddingLeft",h+"em"),i.percentToPxWidth=I.lastPercentToPxWidth=(parseFloat(v.getPropertyValue(j,"width",null,!0))||1)/h,i.percentToPxHeight=I.lastPercentToPxHeight=(parseFloat(v.getPropertyValue(j,"height",null,!0))||1)/h,i.emToPx=I.lastEmToPx=(parseFloat(v.getPropertyValue(j,"paddingLeft"))||1)/h,a.myParent.removeChild(j)}return null===I.remToPx&&(I.remToPx=parseFloat(v.getPropertyValue(c.body,"fontSize"))||16),null===I.vwToPx&&(I.vwToPx=parseFloat(b.innerWidth)/100,I.vhToPx=parseFloat(b.innerHeight)/100),i.remToPx=I.remToPx,i.vwToPx=I.vwToPx,i.vhToPx=I.vhToPx,t.debug>=1&&console.log("Unit ratios: "+JSON.stringify(i),f),i}if(h.begin&&0===y)try{h.begin.call(o,o)}catch(r){setTimeout(function(){throw r},1)}if("scroll"===C){var u,w,z,A=/^x$/i.test(h.axis)?"Left":"Top",D=parseFloat(h.offset)||0;h.container?p.isWrapped(h.container)||p.isNode(h.container)?(h.container=h.container[0]||h.container,u=h.container["scroll"+A],z=u+m(f).position()[A.toLowerCase()]+D):h.container=null:(u=t.State.scrollAnchor[t.State["scrollProperty"+A]],w=t.State.scrollAnchor[t.State["scrollProperty"+("Left"===A?"Top":"Left")]],z=m(f).offset()[A.toLowerCase()]+D),i={scroll:{rootPropertyValue:!1,startValue:u,currentValue:u,endValue:z,unitType:"",easing:h.easing,scrollData:{container:h.container,direction:A,alternateValue:w}},element:f},t.debug&&console.log("tweensContainer (scroll): ",i.scroll,f)}else if("reverse"===C){if(!g(f).tweensContainer)return void m.dequeue(f,h.queue);"none"===g(f).opts.display&&(g(f).opts.display="auto"),"hidden"===g(f).opts.visibility&&(g(f).opts.visibility="visible"),g(f).opts.loop=!1,g(f).opts.begin=null,g(f).opts.complete=null,s.easing||delete h.easing,s.duration||delete h.duration,h=m.extend({},g(f).opts,h);var E=m.extend(!0,{},g(f).tweensContainer);for(var F in E)if("element"!==F){var G=E[F].startValue;E[F].startValue=E[F].currentValue=E[F].endValue,E[F].endValue=G,p.isEmptyObject(s)||(E[F].easing=h.easing),t.debug&&console.log("reverse tweensContainer ("+F+"): "+JSON.stringify(E[F]),f)}i=E}else if("start"===C){var E;g(f).tweensContainer&&g(f).isAnimating===!0&&(E=g(f).tweensContainer),m.each(q,function(b,c){if(RegExp("^"+v.Lists.colors.join("$|^")+"$").test(b)){var e=a(c,!0),f=e[0],g=e[1],h=e[2];if(v.RegEx.isHex.test(f)){for(var i=["Red","Green","Blue"],j=v.Values.hexToRgb(f),k=h?v.Values.hexToRgb(h):d,l=0;l<i.length;l++){var m=[j[l]];g&&m.push(g),k!==d&&m.push(k[l]),q[b+i[l]]=m}delete q[b]}}});for(var H in q){var K=a(q[H]),L=K[0],M=K[1],N=K[2];H=v.Names.camelCase(H);var O=v.Hooks.getRoot(H),P=!1;if(g(f).isSVG||"tween"===O||v.Names.prefixCheck(O)[1]!==!1||v.Normalizations.registered[O]!==d){(h.display!==d&&null!==h.display&&"none"!==h.display||h.visibility!==d&&"hidden"!==h.visibility)&&/opacity|filter/.test(H)&&!N&&0!==L&&(N=0),h._cacheValues&&E&&E[H]?(N===d&&(N=E[H].endValue+E[H].unitType),P=g(f).rootPropertyValueCache[O]):v.Hooks.registered[H]?N===d?(P=v.getPropertyValue(f,O),N=v.getPropertyValue(f,H,P)):P=v.Hooks.templates[O][1]:N===d&&(N=v.getPropertyValue(f,H));var Q,R,S,T=!1;if(Q=l(H,N),N=Q[0],S=Q[1],Q=l(H,L),L=Q[0].replace(/^([+-\/*])=/,function(a,b){return T=b,""}),R=Q[1],N=parseFloat(N)||0,L=parseFloat(L)||0,"%"===R&&(/^(fontSize|lineHeight)$/.test(H)?(L/=100,R="em"):/^scale/.test(H)?(L/=100,R=""):/(Red|Green|Blue)$/i.test(H)&&(L=L/100*255,R="")),/[\/*]/.test(T))R=S;else if(S!==R&&0!==N)if(0===L)R=S;else{e=e||n();var U=/margin|padding|left|right|width|text|word|letter/i.test(H)||/X$/.test(H)||"x"===H?"x":"y";switch(S){case"%":N*="x"===U?e.percentToPxWidth:e.percentToPxHeight;break;case"px":break;default:N*=e[S+"ToPx"]}switch(R){case"%":N*=1/("x"===U?e.percentToPxWidth:e.percentToPxHeight);break;case"px":break;default: | ||
7 | N*=1/e[R+"ToPx"]}}switch(T){case"+":L=N+L;break;case"-":L=N-L;break;case"*":L=N*L;break;case"/":L=N/L}i[H]={rootPropertyValue:P,startValue:N,currentValue:N,endValue:L,unitType:R,easing:M},t.debug&&console.log("tweensContainer ("+H+"): "+JSON.stringify(i[H]),f)}else t.debug&&console.log("Skipping ["+O+"] due to a lack of browser support.")}i.element=f}i.element&&(v.Values.addClass(f,"velocity-animating"),J.push(i),""===h.queue&&(g(f).tweensContainer=i,g(f).opts=h),g(f).isAnimating=!0,y===x-1?(t.State.calls.push([J,o,h,null,B.resolver]),t.State.isTicking===!1&&(t.State.isTicking=!0,k())):y++)}var e,f=this,h=m.extend({},t.defaults,s),i={};switch(g(f)===d&&t.init(f),parseFloat(h.delay)&&h.queue!==!1&&m.queue(f,h.queue,function(a){t.velocityQueueEntryFlag=!0,g(f).delayTimer={setTimeout:setTimeout(a,parseFloat(h.delay)),next:a}}),h.duration.toString().toLowerCase()){case"fast":h.duration=200;break;case"normal":h.duration=r;break;case"slow":h.duration=600;break;default:h.duration=parseFloat(h.duration)||1}t.mock!==!1&&(t.mock===!0?h.duration=h.delay=1:(h.duration*=parseFloat(t.mock)||1,h.delay*=parseFloat(t.mock)||1)),h.easing=j(h.easing,h.duration),h.begin&&!p.isFunction(h.begin)&&(h.begin=null),h.progress&&!p.isFunction(h.progress)&&(h.progress=null),h.complete&&!p.isFunction(h.complete)&&(h.complete=null),h.display!==d&&null!==h.display&&(h.display=h.display.toString().toLowerCase(),"auto"===h.display&&(h.display=t.CSS.Values.getDisplayType(f))),h.visibility!==d&&null!==h.visibility&&(h.visibility=h.visibility.toString().toLowerCase()),h.mobileHA=h.mobileHA&&t.State.isMobile&&!t.State.isGingerbread,h.queue===!1?h.delay?setTimeout(a,h.delay):a():m.queue(f,h.queue,function(b,c){return c===!0?(B.promise&&B.resolver(o),!0):(t.velocityQueueEntryFlag=!0,void a(b))}),""!==h.queue&&"fx"!==h.queue||"inprogress"===m.queue(f)[0]||m.dequeue(f)}var h,i,n,o,q,s,u=arguments[0]&&(arguments[0].p||m.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||p.isString(arguments[0].properties));if(p.isWrapped(this)?(h=!1,n=0,o=this,i=this):(h=!0,n=1,o=u?arguments[0].elements||arguments[0].e:arguments[0]),o=f(o)){u?(q=arguments[0].properties||arguments[0].p,s=arguments[0].options||arguments[0].o):(q=arguments[n],s=arguments[n+1]);var x=o.length,y=0;if(!/^(stop|finish)$/i.test(q)&&!m.isPlainObject(s)){var z=n+1;s={};for(var A=z;A<arguments.length;A++)p.isArray(arguments[A])||!/^(fast|normal|slow)$/i.test(arguments[A])&&!/^\d/.test(arguments[A])?p.isString(arguments[A])||p.isArray(arguments[A])?s.easing=arguments[A]:p.isFunction(arguments[A])&&(s.complete=arguments[A]):s.duration=arguments[A]}var B={promise:null,resolver:null,rejecter:null};h&&t.Promise&&(B.promise=new t.Promise(function(a,b){B.resolver=a,B.rejecter=b}));var C;switch(q){case"scroll":C="scroll";break;case"reverse":C="reverse";break;case"finish":case"stop":m.each(o,function(a,b){g(b)&&g(b).delayTimer&&(clearTimeout(g(b).delayTimer.setTimeout),g(b).delayTimer.next&&g(b).delayTimer.next(),delete g(b).delayTimer)});var D=[];return m.each(t.State.calls,function(a,b){b&&m.each(b[1],function(c,e){var f=s===d?"":s;return f===!0||b[2].queue===f||s===d&&b[2].queue===!1?void m.each(o,function(c,d){d===e&&((s===!0||p.isString(s))&&(m.each(m.queue(d,p.isString(s)?s:""),function(a,b){p.isFunction(b)&&b(null,!0)}),m.queue(d,p.isString(s)?s:"",[])),"stop"===q?(g(d)&&g(d).tweensContainer&&f!==!1&&m.each(g(d).tweensContainer,function(a,b){b.endValue=b.currentValue}),D.push(a)):"finish"===q&&(b[2].duration=1))}):!0})}),"stop"===q&&(m.each(D,function(a,b){l(b,!0)}),B.promise&&B.resolver(o)),a();default:if(!m.isPlainObject(q)||p.isEmptyObject(q)){if(p.isString(q)&&t.Redirects[q]){var E=m.extend({},s),F=E.duration,G=E.delay||0;return E.backwards===!0&&(o=m.extend(!0,[],o).reverse()),m.each(o,function(a,b){parseFloat(E.stagger)?E.delay=G+parseFloat(E.stagger)*a:p.isFunction(E.stagger)&&(E.delay=G+E.stagger.call(b,a,x)),E.drag&&(E.duration=parseFloat(F)||(/^(callout|transition)/.test(q)?1e3:r),E.duration=Math.max(E.duration*(E.backwards?1-a/x:(a+1)/x),.75*E.duration,200)),t.Redirects[q].call(b,b,E||{},a,x,o,B.promise?B:d)}),a()}var H="Velocity: First argument ("+q+") was not a property map, a known action, or a registered redirect. Aborting.";return B.promise?B.rejecter(new Error(H)):console.log(H),a()}C="start"}var I={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},J=[];m.each(o,function(a,b){p.isNode(b)&&e.call(b)});var K,E=m.extend({},t.defaults,s);if(E.loop=parseInt(E.loop),K=2*E.loop-1,E.loop)for(var L=0;K>L;L++){var M={delay:E.delay,progress:E.progress};L===K-1&&(M.display=E.display,M.visibility=E.visibility,M.complete=E.complete),w(o,"reverse",M)}return a()}};t=m.extend(w,t),t.animate=w;var x=b.requestAnimationFrame||o;return t.State.isMobile||c.hidden===d||c.addEventListener("visibilitychange",function(){c.hidden?(x=function(a){return setTimeout(function(){a(!0)},16)},k()):x=b.requestAnimationFrame||o}),a.Velocity=t,a!==b&&(a.fn.velocity=w,a.fn.velocity.defaults=t.defaults),m.each(["Down","Up"],function(a,b){t.Redirects["slide"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j=i.begin,k=i.complete,l={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},n={};i.display===d&&(i.display="Down"===b?"inline"===t.CSS.Values.getDisplayType(a)?"inline-block":"block":"none"),i.begin=function(){j&&j.call(g,g);for(var c in l){n[c]=a.style[c];var d=t.CSS.getPropertyValue(a,c);l[c]="Down"===b?[d,0]:[0,d]}n.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in n)a.style[b]=n[b];k&&k.call(g,g),h&&h.resolver(g)},t(a,l,i)}}),m.each(["In","Out"],function(a,b){t.Redirects["fade"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j={opacity:"In"===b?1:0},k=i.complete;i.complete=e!==f-1?i.begin=null:function(){k&&k.call(g,g),h&&h.resolver(g)},i.display===d&&(i.display="In"===b?"auto":"none"),t(this,j,i)}}),t}(window.jQuery||window.Zepto||window,window,document)}),!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(k(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(a,b,c){for(var e=Object.keys(b),f=0;f<e.length;)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]),f++;return a}function i(a,b){return h(a,b,!0)}function j(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&h(d,c)}function k(a,b){return function(){return a.apply(b,arguments)}}function l(a,b){return typeof a==ka?a.apply(b?b[0]||d:d,b):a}function m(a,b){return a===d?b:a}function n(a,b,c){g(r(b),function(b){a.addEventListener(b,c,!1)})}function o(a,b,c){g(r(b),function(b){a.removeEventListener(b,c,!1)})}function p(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function q(a,b){return a.indexOf(b)>-1}function r(a){return a.trim().split(/\s+/g)}function s(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function t(a){return Array.prototype.slice.call(a,0)}function u(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];s(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function v(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ia.length;){if(c=ia[g],e=c?c+f:b,e in a)return e;g++}return d}function w(){return oa++}function x(a){var b=a.ownerDocument;return b.defaultView||b.parentWindow}function y(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){l(a.options.enable,[a])&&c.handler(b)},this.init()}function z(a){var b,c=a.options.inputClass;return new(b=c?c:ra?N:sa?Q:qa?S:M)(a,A)}function A(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&ya&&0===d-e,g=b&(Aa|Ba)&&0===d-e;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,B(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function B(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=E(b)),e>1&&!c.firstMultiple?c.firstMultiple=E(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=F(d);b.timeStamp=na(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=J(h,i),b.distance=I(h,i),C(c,b),b.offsetDirection=H(b.deltaX,b.deltaY),b.scale=g?L(g.pointers,d):1,b.rotation=g?K(g.pointers,d):0,D(c,b);var j=a.element;p(b.srcEvent.target,j)&&(j=b.srcEvent.target),b.target=j}function C(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===ya||f.eventType===Aa)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function D(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Ba&&(i>xa||h.velocity===d)){var j=h.deltaX-b.deltaX,k=h.deltaY-b.deltaY,l=G(i,j,k);e=l.x,f=l.y,c=ma(l.x)>ma(l.y)?l.x:l.y,g=H(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function E(a){for(var b=[],c=0;c<a.pointers.length;)b[c]={clientX:la(a.pointers[c].clientX),clientY:la(a.pointers[c].clientY)},c++;return{timeStamp:na(),pointers:b,center:F(b),deltaX:a.deltaX,deltaY:a.deltaY}}function F(a){var b=a.length;if(1===b)return{x:la(a[0].clientX),y:la(a[0].clientY)};for(var c=0,d=0,e=0;b>e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:la(c/b),y:la(d/b)}}function G(a,b,c){return{x:b/a||0,y:c/a||0}}function H(a,b){return a===b?Ca:ma(a)>=ma(b)?a>0?Da:Ea:b>0?Fa:Ga}function I(a,b,c){c||(c=Ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function J(a,b,c){c||(c=Ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function K(a,b){return J(b[1],b[0],La)-J(a[1],a[0],La)}function L(a,b){return I(b[0],b[1],La)/I(a[0],a[1],La)}function M(){this.evEl=Na,this.evWin=Oa,this.allow=!0,this.pressed=!1,y.apply(this,arguments)}function N(){this.evEl=Ra,this.evWin=Sa,y.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function O(){this.evTarget=Ua,this.evWin=Va,this.started=!1,y.apply(this,arguments)}function P(a,b){var c=t(a.touches),d=t(a.changedTouches);return b&(Aa|Ba)&&(c=u(c.concat(d),"identifier",!0)),[c,d]}function Q(){this.evTarget=Xa,this.targetIds={},y.apply(this,arguments)}function R(a,b){var c=t(a.touches),d=this.targetIds;if(b&(ya|za)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=t(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return p(a.target,i)}),b===ya)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Aa|Ba)&&delete d[g[e].identifier],e++;return h.length?[u(f.concat(h),"identifier",!0),h]:void 0}function S(){y.apply(this,arguments);var a=k(this.handler,this);this.touch=new Q(this.manager,a),this.mouse=new M(this.manager,a)}function T(a,b){this.manager=a,this.set(b)}function U(a){if(q(a,bb))return bb;var b=q(a,cb),c=q(a,db);return b&&c?cb+" "+db:b||c?b?cb:db:q(a,ab)?ab:_a}function V(a){this.id=w(),this.manager=null,this.options=i(a||{},this.defaults),this.options.enable=m(this.options.enable,!0),this.state=eb,this.simultaneous={},this.requireFail=[]}function W(a){return a&jb?"cancel":a&hb?"end":a&gb?"move":a&fb?"start":""}function X(a){return a==Ga?"down":a==Fa?"up":a==Da?"left":a==Ea?"right":""}function Y(a,b){var c=b.manager;return c?c.get(a):a}function Z(){V.apply(this,arguments)}function $(){Z.apply(this,arguments),this.pX=null,this.pY=null}function _(){Z.apply(this,arguments)}function aa(){V.apply(this,arguments),this._timer=null,this._input=null}function ba(){Z.apply(this,arguments)}function ca(){Z.apply(this,arguments)}function da(){V.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ea(a,b){return b=b||{},b.recognizers=m(b.recognizers,ea.defaults.preset),new fa(a,b)}function fa(a,b){b=b||{},this.options=i(b,ea.defaults),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.element=a,this.input=z(this),this.touchAction=new T(this,this.options.touchAction),ga(this,!0),g(b.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function ga(a,b){var c=a.element;g(a.options.cssProps,function(a,d){c.style[v(c.style,d)]=b?a:""})}function ha(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var ia=["","webkit","moz","MS","ms","o"],ja=b.createElement("div"),ka="function",la=Math.round,ma=Math.abs,na=Date.now,oa=1,pa=/mobile|tablet|ip(ad|hone|od)|android/i,qa="ontouchstart"in a,ra=v(a,"PointerEvent")!==d,sa=qa&&pa.test(navigator.userAgent),ta="touch",ua="pen",va="mouse",wa="kinect",xa=25,ya=1,za=2,Aa=4,Ba=8,Ca=1,Da=2,Ea=4,Fa=8,Ga=16,Ha=Da|Ea,Ia=Fa|Ga,Ja=Ha|Ia,Ka=["x","y"],La=["clientX","clientY"];y.prototype={handler:function(){},init:function(){this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(x(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&o(this.element,this.evEl,this.domHandler),this.evTarget&&o(this.target,this.evTarget,this.domHandler),this.evWin&&o(x(this.element),this.evWin,this.domHandler)}};var Ma={mousedown:ya,mousemove:za,mouseup:Aa},Na="mousedown",Oa="mousemove mouseup";j(M,y,{handler:function(a){var b=Ma[a.type];b&ya&&0===a.button&&(this.pressed=!0),b&za&&1!==a.which&&(b=Aa),this.pressed&&this.allow&&(b&Aa&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:va,srcEvent:a}))}});var Pa={pointerdown:ya,pointermove:za,pointerup:Aa,pointercancel:Ba,pointerout:Ba},Qa={2:ta,3:ua,4:va,5:wa},Ra="pointerdown",Sa="pointermove pointerup pointercancel";a.MSPointerEvent&&(Ra="MSPointerDown",Sa="MSPointerMove MSPointerUp MSPointerCancel"),j(N,y,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=Pa[d],f=Qa[a.pointerType]||a.pointerType,g=f==ta,h=s(b,a.pointerId,"pointerId");e&ya&&(0===a.button||g)?0>h&&(b.push(a),h=b.length-1):e&(Aa|Ba)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Ta={touchstart:ya,touchmove:za,touchend:Aa,touchcancel:Ba},Ua="touchstart",Va="touchstart touchmove touchend touchcancel";j(O,y,{handler:function(a){var b=Ta[a.type];if(b===ya&&(this.started=!0),this.started){var c=P.call(this,a,b);b&(Aa|Ba)&&0===c[0].length-c[1].length&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:ta,srcEvent:a})}}});var Wa={touchstart:ya,touchmove:za,touchend:Aa,touchcancel:Ba},Xa="touchstart touchmove touchend touchcancel";j(Q,y,{handler:function(a){var b=Wa[a.type],c=R.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:ta,srcEvent:a})}}),j(S,y,{handler:function(a,b,c){var d=c.pointerType==ta,e=c.pointerType==va;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(Aa|Ba)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ya=v(ja.style,"touchAction"),Za=Ya!==d,$a="compute",_a="auto",ab="manipulation",bb="none",cb="pan-x",db="pan-y";T.prototype={set:function(a){a==$a&&(a=this.compute()),Za&&(this.manager.element.style[Ya]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){l(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),U(a.join(" "))},preventDefaults:function(a){if(!Za){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=q(d,bb),f=q(d,db),g=q(d,cb);return e||f&&c&Ha||g&&c&Ia?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var eb=1,fb=2,gb=4,hb=8,ib=hb,jb=16,kb=32;V.prototype={defaults:{},set:function(a){return h(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=Y(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=Y(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=Y(a,this),-1===s(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=Y(a,this);var b=s(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(c.options.event+(b?W(d):""),a)}var c=this,d=this.state;hb>d&&b(!0),b(),d>=hb&&b(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=kb)},canEmit:function(){for(var a=0;a<this.requireFail.length;){if(!(this.requireFail[a].state&(kb|eb)))return!1;a++}return!0},recognize:function(a){var b=h({},a);return l(this.options.enable,[this,b])?(this.state&(ib|jb|kb)&&(this.state=eb),this.state=this.process(b),void(this.state&(fb|gb|hb|jb)&&this.tryEmit(b))):(this.reset(),void(this.state=kb))},process:function(){},getTouchAction:function(){},reset:function(){}},j(Z,V,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(fb|gb),e=this.attrTest(a);return d&&(c&Ba||!e)?b|jb:d||e?c&Aa?b|hb:b&fb?b|gb:fb:kb}}),j($,Z,{defaults:{event:"pan",threshold:10,pointers:1,direction:Ja},getTouchAction:function(){var a=this.options.direction,b=[];return a&Ha&&b.push(db),a&Ia&&b.push(cb),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&Ha?(e=0===f?Ca:0>f?Da:Ea,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Ca:0>g?Fa:Ga,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return Z.prototype.attrTest.call(this,a)&&(this.state&fb||!(this.state&fb)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),j(_,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[bb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&fb)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),j(aa,V,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[_a]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Aa|Ba)&&!f)this.reset();else if(a.eventType&ya)this.reset(),this._timer=e(function(){this.state=ib,this.tryEmit()},b.time,this);else if(a.eventType&Aa)return ib;return kb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===ib&&(a&&a.eventType&Aa?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=na(),this.manager.emit(this.options.event,this._input)))}}),j(ba,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[bb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&fb)}}),j(ca,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Ha|Ia,pointers:1},getTouchAction:function(){return $.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Ha|Ia)?b=a.velocity:c&Ha?b=a.velocityX:c&Ia&&(b=a.velocityY),this._super.attrTest.call(this,a)&&c&a.direction&&a.distance>this.options.threshold&&ma(b)>this.options.velocity&&a.eventType&Aa},emit:function(a){var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),j(da,V,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[ab]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&ya&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=Aa)return this.failTimeout();var g=this.pTime?a.timeStamp-this.pTime<b.interval:!0,h=!this.pCenter||I(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=ib,this.tryEmit()},b.interval,this),fb):ib}return kb},failTimeout:function(){return this._timer=e(function(){this.state=kb},this.options.interval,this),kb},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==ib&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ea.VERSION="2.0.4",ea.defaults={domEvents:!1,touchAction:$a,enable:!0,inputTarget:null,inputClass:null,preset:[[ba,{enable:!1}],[_,{enable:!1},["rotate"]],[ca,{direction:Ha}],[$,{direction:Ha},["swipe"]],[da],[da,{event:"doubletap",taps:2},["tap"]],[aa]],cssProps:{userSelect:"default",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var lb=1,mb=2;fa.prototype={set:function(a){return h(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?mb:lb},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&ib)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===mb||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(fb|gb|hb)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof V)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;var b=this.recognizers;return a=this.get(a),b.splice(s(b,a),1),this.touchAction.update(),this},on:function(a,b){var c=this.handlers;return g(r(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this},off:function(a,b){var c=this.handlers;return g(r(a),function(a){b?c[a].splice(s(c[a],b),1):delete c[a]}),this},emit:function(a,b){this.options.domEvents&&ha(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&ga(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},h(ea,{INPUT_START:ya,INPUT_MOVE:za,INPUT_END:Aa,INPUT_CANCEL:Ba,STATE_POSSIBLE:eb,STATE_BEGAN:fb,STATE_CHANGED:gb,STATE_ENDED:hb,STATE_RECOGNIZED:ib,STATE_CANCELLED:jb,STATE_FAILED:kb,DIRECTION_NONE:Ca,DIRECTION_LEFT:Da,DIRECTION_RIGHT:Ea,DIRECTION_UP:Fa,DIRECTION_DOWN:Ga,DIRECTION_HORIZONTAL:Ha,DIRECTION_VERTICAL:Ia,DIRECTION_ALL:Ja,Manager:fa,Input:y,TouchAction:T,TouchInput:Q,MouseInput:M,PointerEventInput:N,TouchMouseInput:S,SingleTouchInput:O,Recognizer:V,AttrRecognizer:Z,Tap:da,Pan:$,Swipe:ca,Pinch:_,Rotate:ba,Press:aa,on:n,off:o,each:g,merge:i,extend:h,inherit:j,bindFn:k,prefixed:v}),typeof define==ka&&define.amd?define(function(){return ea}):"undefined"!=typeof module&&module.exports?module.exports=ea:a[c]=ea}(window,document,"Hammer"),function(a){"function"==typeof define&&define.amd?define(["jquery","hammerjs"],a):"object"==typeof exports?a(require("jquery"),require("hammerjs")):a(jQuery,Hammer)}(function(a,b){function c(c,d){var e=a(c);e.data("hammer")||e.data("hammer",new b(e[0],d))}a.fn.hammer=function(a){return this.each(function(){c(this,a)})},b.Manager.prototype.emit=function(b){return function(c,d){b.call(this,c,d),a(this.element).trigger({type:c,gesture:d})}}(b.Manager.prototype.emit)}),Materialize={},Materialize.guid=function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()}}(),Materialize.elementOrParentIsFixed=function(a){var b=$(a),c=b.add(b.parents()),d=!1;return c.each(function(){return"fixed"===$(this).css("position")?(d=!0,!1):void 0}),d};var Vel;Vel=$?$.Velocity:Velocity,function(a){a.fn.collapsible=function(b){var c={accordion:void 0};return b=a.extend(c,b),this.each(function(){function c(b){h=g.find("> li > .collapsible-header"),b.hasClass("active")?b.parent().addClass("active"):b.parent().removeClass("active"),b.parent().hasClass("active")?b.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}),h.not(b).removeClass("active").parent().removeClass("active"),h.not(b).parent().children(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}})}function d(b){b.hasClass("active")?b.parent().addClass("active"):b.parent().removeClass("active"),b.parent().hasClass("active")?b.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}})}function e(a){var b=f(a);return b.length>0}function f(a){return a.closest("li > .collapsible-header")}var g=a(this),h=a(this).find("> li > .collapsible-header"),i=g.data("collapsible");g.off("click.collapse",".collapsible-header"),h.off("click.collapse"),b.accordion||"accordion"===i||void 0===i?(h=g.find("> li > .collapsible-header"),h.on("click.collapse",function(b){var d=a(b.target);e(d)&&(d=f(d)),d.toggleClass("active"),c(d)}),c(h.filter(".active").first())):h.each(function(){a(this).on("click.collapse",function(b){var c=a(b.target);e(c)&&(c=f(c)),c.toggleClass("active"),d(c)}),a(this).hasClass("active")&&d(a(this))})})},a(document).ready(function(){a(".collapsible").collapsible()})}(jQuery),function(a){a.fn.scrollTo=function(b){return a(this).scrollTop(a(this).scrollTop()-a(this).offset().top+a(b).offset().top),this},a.fn.dropdown=function(b){var c={inDuration:300,outDuration:225,constrain_width:!0,hover:!1,gutter:0,belowOrigin:!1};this.each(function(){function d(){void 0!==g.data("induration")&&(h.inDuration=g.data("inDuration")),void 0!==g.data("outduration")&&(h.outDuration=g.data("outDuration")),void 0!==g.data("constrainwidth")&&(h.constrain_width=g.data("constrainwidth")),void 0!==g.data("hover")&&(h.hover=g.data("hover")),void 0!==g.data("gutter")&&(h.gutter=g.data("gutter")),void 0!==g.data("beloworigin")&&(h.belowOrigin=g.data("beloworigin"))}function e(){d(),i.addClass("active"),h.constrain_width===!0&&i.css("width",g.outerWidth());var b=0;h.belowOrigin===!0&&(b=g.height());var c=g.offset().left,e=0,f=h.gutter;c+i.innerWidth()>a(window).width()&&(e=g.innerWidth()-i.innerWidth(),f=-1*f),i.css({position:"absolute",top:g.position().top+b,left:g.position().left+e+f}),i.stop(!0,!0).css("opacity",0).slideDown({queue:!1,duration:h.inDuration,easing:"easeOutCubic",complete:function(){a(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:h.inDuration,easing:"easeOutSine"})}function f(){i.fadeOut(h.outDuration),i.removeClass("active")}var g=a(this),h=a.extend({},c,b),i=a("#"+g.attr("data-activates"));if(d(),g.after(i),h.hover){var j=!1;g.unbind("click."+g.attr("id")),g.on("mouseenter",function(){j===!1&&(e(),j=!0)}),g.on("mouseleave",function(b){var c=b.toElement||b.relatedTarget;a(c).closest(".dropdown-content").is(i)||(i.stop(!0,!0),f(),j=!1)}),i.on("mouseleave",function(b){var c=b.toElement||b.relatedTarget;a(c).closest(".dropdown-button").is(g)||(i.stop(!0,!0),f(),j=!1)})}else g.unbind("click."+g.attr("id")),g.bind("click."+g.attr("id"),function(b){g[0]==b.currentTarget&&0===a(b.target).closest(".dropdown-content").length?(b.preventDefault(),e()):g.hasClass("active")&&(f(),a(document).unbind("click."+i.attr("id"))),i.hasClass("active")&&a(document).bind("click."+i.attr("id"),function(b){!i.is(b.target)&&!g.is(b.target)&&!g.find(b.target).length>0&&(f(),a(document).unbind("click."+i.attr("id")))})});g.on("open",e),g.on("close",f)})},a(document).ready(function(){a(".dropdown-button").dropdown()})}(jQuery),function(a){var b=0,c=0,d=function(){return c++,"materialize-lean-overlay-"+c};a.fn.extend({openModal:function(c){a("body").css("overflow","hidden");var e={opacity:.5,in_duration:350,out_duration:250,ready:void 0,complete:void 0,dismissible:!0,starting_top:"4%"},f=d(),g=a(this),h=a('<div class="lean-overlay"></div>'),i=++b;h.attr("id",f).css("z-index",1e3+2*i),g.data("overlay-id",f).css("z-index",1e3+2*i+1),a("body").append(h),c=a.extend(e,c),c.dismissible&&(h.click(function(){g.closeModal(c)}),a(document).on("keyup.leanModal"+f,function(a){27===a.keyCode&&g.closeModal(c)})),g.find(".modal-close").on("click.close",function(){g.closeModal(c)}),h.css({display:"block",opacity:0}),g.css({display:"block",opacity:0}),h.velocity({opacity:c.opacity},{duration:c.in_duration,queue:!1,ease:"easeOutCubic"}),g.data("associated-overlay",h[0]),g.hasClass("bottom-sheet")?g.velocity({bottom:"0",opacity:1},{duration:c.in_duration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof c.ready&&c.ready()}}):(a.Velocity.hook(g,"scaleX",.7),g.css({top:c.starting_top}),g.velocity({top:"10%",opacity:1,scaleX:"1"},{duration:c.in_duration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof c.ready&&c.ready()}}))}}),a.fn.extend({closeModal:function(c){var d={out_duration:250,complete:void 0},e=a(this),f=e.data("overlay-id"),g=a("#"+f);c=a.extend(d,c),a("body").css("overflow",""),e.find(".modal-close").off("click.close"),a(document).off("keyup.leanModal"+f),g.velocity({opacity:0},{duration:c.out_duration,queue:!1,ease:"easeOutQuart"}),e.hasClass("bottom-sheet")?e.velocity({bottom:"-100%",opacity:0},{duration:c.out_duration,queue:!1,ease:"easeOutCubic",complete:function(){g.css({display:"none"}),"function"==typeof c.complete&&c.complete(),g.remove(),b--}}):e.velocity({top:c.starting_top,opacity:0,scaleX:.7},{duration:c.out_duration,complete:function(){a(this).css("display","none"),"function"==typeof c.complete&&c.complete(),g.remove(),b--}})}}),a.fn.extend({leanModal:function(b){return this.each(function(){var c={starting_top:"4%"},d=a.extend(c,b);a(this).click(function(b){d.starting_top=(a(this).offset().top-a(window).scrollTop())/1.15;var c=a(this).attr("href")||"#"+a(this).data("target");a(c).openModal(d),b.preventDefault()})})}})}(jQuery),function(a){a.fn.materialbox=function(){return this.each(function(){function b(){d=!1;var b=g.parent(".material-placeholder"),e=(window.innerWidth,window.innerHeight,g.data("width")),h=g.data("height");g.velocity("stop",!0),a("#materialbox-overlay").velocity("stop",!0),a(".materialbox-caption").velocity("stop",!0),a("#materialbox-overlay").velocity({opacity:0},{duration:f,queue:!1,easing:"easeOutQuad",complete:function(){ | ||
8 | c=!1,a(this).remove()}}),g.velocity({width:e,height:h,left:0,top:0},{duration:f,queue:!1,easing:"easeOutQuad"}),a(".materialbox-caption").velocity({opacity:0},{duration:f,queue:!1,easing:"easeOutQuad",complete:function(){b.css({height:"",width:"",position:"",top:"",left:""}),g.css({height:"",top:"",left:"",width:"","max-width":"",position:"","z-index":""}),g.removeClass("active"),d=!0,a(this).remove()}})}if(!a(this).hasClass("initialized")){a(this).addClass("initialized");var c=!1,d=!0,e=275,f=200,g=a(this),h=a("<div></div>").addClass("material-placeholder");g.wrap(h),g.on("click",function(){var f=g.parent(".material-placeholder"),h=window.innerWidth,i=window.innerHeight,j=g.width(),k=g.height();if(d===!1)return b(),!1;if(c&&d===!0)return b(),!1;d=!1,g.addClass("active"),c=!0,f.css({width:f[0].getBoundingClientRect().width,height:f[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),g.css({position:"absolute","z-index":1e3}).data("width",j).data("height",k);var l=a('<div id="materialbox-overlay"></div>').css({opacity:0}).click(function(){d===!0&&b()});if(a("body").append(l),l.velocity({opacity:1},{duration:e,queue:!1,easing:"easeOutQuad"}),""!==g.data("caption")){var m=a('<div class="materialbox-caption"></div>');m.text(g.data("caption")),a("body").append(m),m.css({display:"inline"}),m.velocity({opacity:1},{duration:e,queue:!1,easing:"easeOutQuad"})}var n=0,o=j/h,p=k/i,q=0,r=0;o>p?(n=k/j,q=.9*h,r=.9*h*n):(n=j/k,q=.9*i*n,r=.9*i),g.hasClass("responsive-img")?g.velocity({"max-width":q,width:j},{duration:0,queue:!1,complete:function(){g.css({left:0,top:0}).velocity({height:r,width:q,left:a(document).scrollLeft()+h/2-g.parent(".material-placeholder").offset().left-q/2,top:a(document).scrollTop()+i/2-g.parent(".material-placeholder").offset().top-r/2},{duration:e,queue:!1,easing:"easeOutQuad",complete:function(){d=!0}})}}):g.css("left",0).css("top",0).velocity({height:r,width:q,left:a(document).scrollLeft()+h/2-g.parent(".material-placeholder").offset().left-q/2,top:a(document).scrollTop()+i/2-g.parent(".material-placeholder").offset().top-r/2},{duration:e,queue:!1,easing:"easeOutQuad",complete:function(){d=!0}})}),a(window).scroll(function(){c&&b()}),a(document).keyup(function(a){27===a.keyCode&&d===!0&&c&&b()})}})},a(document).ready(function(){a(".materialboxed").materialbox()})}(jQuery),function(a){a.fn.parallax=function(){var b=a(window).width();return this.each(function(){function c(c){var e;e=601>b?d.height()>0?d.height():d.children("img").height():d.height()>0?d.height():500;var f=d.children("img").first(),g=f.height(),h=g-e,i=d.offset().top+e,j=d.offset().top,k=a(window).scrollTop(),l=window.innerHeight,m=k+l,n=(m-j)/(e+l),o=Math.round(h*n);c&&f.css("display","block"),i>k&&k+l>j&&f.css("transform","translate3D(-50%,"+o+"px, 0)")}var d=a(this);d.addClass("parallax"),d.children("img").one("load",function(){c(!0)}).each(function(){this.complete&&a(this).load()}),a(window).scroll(function(){b=a(window).width(),c(!1)}),a(window).resize(function(){b=a(window).width(),c(!1)})})}}(jQuery),function(a){var b={init:function(){return this.each(function(){{var b=a(this);a(window).width()}b.width("100%");var c=a(this).children("li").length;b.children("li").each(function(){a(this).width(100/c+"%")});var d,e,f=b.find("li.tab a"),g=b.width(),h=b.find("li").first().outerWidth(),i=0;d=a(f.filter('[href="'+location.hash+'"]')),0===d.length&&(d=a(this).find("li.tab a.active").first()),0===d.length&&(d=a(this).find("li.tab a").first()),d.addClass("active"),i=f.index(d),0>i&&(i=0),e=a(d[0].hash),b.append('<div class="indicator"></div>');var j=b.find(".indicator");b.is(":visible")&&(j.css({right:g-(i+1)*h}),j.css({left:i*h})),a(window).resize(function(){g=b.width(),h=b.find("li").first().outerWidth(),0>i&&(i=0),0!==h&&0!==g&&(j.css({right:g-(i+1)*h}),j.css({left:i*h}))}),f.not(d).each(function(){a(this.hash).hide()}),b.on("click","a",function(c){if(a(this).parent().hasClass("disabled"))return void c.preventDefault();g=b.width(),h=b.find("li").first().outerWidth(),d.removeClass("active"),e.hide(),d=a(this),e=a(this.hash),f=b.find("li.tab a"),d.addClass("active");var k=i;i=f.index(a(this)),0>i&&(i=0),e.show(),i-k>=0?(j.velocity({right:g-(i+1)*h},{duration:300,queue:!1,easing:"easeOutQuad"}),j.velocity({left:i*h},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(j.velocity({left:i*h},{duration:300,queue:!1,easing:"easeOutQuad"}),j.velocity({right:g-(i+1)*h},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})),c.preventDefault()})})},select_tab:function(a){this.find('a[href="#'+a+'"]').trigger("click")}};a.fn.tabs=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tooltip"):b.init.apply(this,arguments)},a(document).ready(function(){a("ul.tabs").tabs()})}(jQuery),function(a){a.fn.tooltip=function(b){var c=null,d=!1,e=null,f=5,g={delay:350};return b=a.extend(g,b),a(".material-tooltip").remove(),this.each(function(){var g=a(this),h=a("<span></span>").text(g.attr("data-tooltip")),i=a("<div></div>");i.addClass("material-tooltip").append(h),i.appendTo(a("body"));var j=a("<div></div>").addClass("backdrop");j.appendTo(i),j.css({top:0,left:0}),a(this).off("mouseenter mouseleave"),a(this).on({mouseenter:function(){var a=g.data("delay");a=void 0===a||""===a?b.delay:a,c=0,e=setInterval(function(){if(c+=10,c>=a&&d===!1){d=!0,i.css({display:"block",left:"0px",top:"0px"}),i.children("span").text(g.attr("data-tooltip"));var b=g.outerWidth(),e=g.outerHeight(),h=g.attr("data-position"),k=i.outerHeight(),l=i.outerWidth(),m="0px",n="0px",o=8;"top"===h?(i.css({top:g.offset().top-k-f,left:g.offset().left+b/2-l/2}),m="-10px",j.css({borderRadius:"14px 14px 0 0",transformOrigin:"50% 90%",marginTop:k,marginLeft:l/2-j.width()/2})):"left"===h?(i.css({top:g.offset().top+e/2-k/2,left:g.offset().left-l-f}),n="-10px",j.css({width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:k/2,marginLeft:l})):"right"===h?(i.css({top:g.offset().top+e/2-k/2,left:g.offset().left+b+f}),n="+10px",j.css({width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:k/2,marginLeft:"0px"})):(i.css({top:g.offset().top+g.outerHeight()+f,left:g.offset().left+b/2-l/2}),m="+10px",j.css({marginLeft:l/2-j.width()/2})),o=l/8,8>o&&(o=8),("right"===h||"left"===h)&&(o=l/10,6>o&&(o=6)),i.velocity({opacity:1,marginTop:m,marginLeft:n},{duration:350,queue:!1}),j.css({display:"block"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scale:o},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})}},10)},mouseleave:function(){clearInterval(e),c=0,i.velocity({opacity:0,marginTop:0,marginLeft:0},{duration:225,queue:!1,delay:275}),j.velocity({opacity:0,scale:1},{duration:225,delay:275,queue:!1,complete:function(){j.css("display","none"),i.css("display","none"),d=!1}})}})})},a(document).ready(function(){a(".tooltipped").tooltip()})}(jQuery),function(a){"use strict";function b(a){return null!==a&&a===a.window}function c(a){return b(a)?a:9===a.nodeType&&a.defaultView}function d(a){var b,d,e={top:0,left:0},f=a&&a.ownerDocument;return b=f.documentElement,"undefined"!=typeof a.getBoundingClientRect&&(e=a.getBoundingClientRect()),d=c(f),{top:e.top+d.pageYOffset-b.clientTop,left:e.left+d.pageXOffset-b.clientLeft}}function e(a){var b="";for(var c in a)a.hasOwnProperty(c)&&(b+=c+":"+a[c]+";");return b}function f(a){if(k.allowEvent(a)===!1)return null;for(var b=null,c=a.target||a.srcElement;null!==c.parentElement;){if(!(c instanceof SVGElement||-1===c.className.indexOf("waves-effect"))){b=c;break}if(c.classList.contains("waves-effect")){b=c;break}c=c.parentElement}return b}function g(b){var c=f(b);null!==c&&(j.show(b,c),"ontouchstart"in a&&(c.addEventListener("touchend",j.hide,!1),c.addEventListener("touchcancel",j.hide,!1)),c.addEventListener("mouseup",j.hide,!1),c.addEventListener("mouseleave",j.hide,!1))}var h=h||{},i=document.querySelectorAll.bind(document),j={duration:750,show:function(a,b){if(2===a.button)return!1;var c=b||this,f=document.createElement("div");f.className="waves-ripple",c.appendChild(f);var g=d(c),h=a.pageY-g.top,i=a.pageX-g.left,k="scale("+c.clientWidth/100*10+")";"touches"in a&&(h=a.touches[0].pageY-g.top,i=a.touches[0].pageX-g.left),f.setAttribute("data-hold",Date.now()),f.setAttribute("data-scale",k),f.setAttribute("data-x",i),f.setAttribute("data-y",h);var l={top:h+"px",left:i+"px"};f.className=f.className+" waves-notransition",f.setAttribute("style",e(l)),f.className=f.className.replace("waves-notransition",""),l["-webkit-transform"]=k,l["-moz-transform"]=k,l["-ms-transform"]=k,l["-o-transform"]=k,l.transform=k,l.opacity="1",l["-webkit-transition-duration"]=j.duration+"ms",l["-moz-transition-duration"]=j.duration+"ms",l["-o-transition-duration"]=j.duration+"ms",l["transition-duration"]=j.duration+"ms",l["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f.setAttribute("style",e(l))},hide:function(a){k.touchup(a);var b=this,c=(1.4*b.clientWidth,null),d=b.getElementsByClassName("waves-ripple");if(!(d.length>0))return!1;c=d[d.length-1];var f=c.getAttribute("data-x"),g=c.getAttribute("data-y"),h=c.getAttribute("data-scale"),i=Date.now()-Number(c.getAttribute("data-hold")),l=350-i;0>l&&(l=0),setTimeout(function(){var a={top:g+"px",left:f+"px",opacity:"0","-webkit-transition-duration":j.duration+"ms","-moz-transition-duration":j.duration+"ms","-o-transition-duration":j.duration+"ms","transition-duration":j.duration+"ms","-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h};c.setAttribute("style",e(a)),setTimeout(function(){try{b.removeChild(c)}catch(a){return!1}},j.duration)},l)},wrapInput:function(a){for(var b=0;b<a.length;b++){var c=a[b];if("input"===c.tagName.toLowerCase()){var d=c.parentNode;if("i"===d.tagName.toLowerCase()&&-1!==d.className.indexOf("waves-effect"))continue;var e=document.createElement("i");e.className=c.className+" waves-input-wrapper";var f=c.getAttribute("style");f||(f=""),e.setAttribute("style",f),c.className="waves-button-input",c.removeAttribute("style"),d.replaceChild(e,c),e.appendChild(c)}}}},k={touches:0,allowEvent:function(a){var b=!0;return"touchstart"===a.type?k.touches+=1:"touchend"===a.type||"touchcancel"===a.type?setTimeout(function(){k.touches>0&&(k.touches-=1)},500):"mousedown"===a.type&&k.touches>0&&(b=!1),b},touchup:function(a){k.allowEvent(a)}};h.displayEffect=function(b){b=b||{},"duration"in b&&(j.duration=b.duration),j.wrapInput(i(".waves-effect")),"ontouchstart"in a&&document.body.addEventListener("touchstart",g,!1),document.body.addEventListener("mousedown",g,!1)},h.attach=function(b){"input"===b.tagName.toLowerCase()&&(j.wrapInput([b]),b=b.parentElement),"ontouchstart"in a&&b.addEventListener("touchstart",g,!1),b.addEventListener("mousedown",g,!1)},a.Waves=h,document.addEventListener("DOMContentLoaded",function(){h.displayEffect()},!1)}(window),Materialize.toast=function(a,b,c,d){function e(a){var b=document.createElement("div");if(b.classList.add("toast"),c)for(var e=c.split(" "),f=0,g=e.length;g>f;f++)b.classList.add(e[f]);b.innerHTML=a;var h=new Hammer(b,{prevent_default:!1});return h.on("pan",function(a){var c=a.deltaX,d=80;b.classList.contains("panning")||b.classList.add("panning");var e=1-Math.abs(c/d);0>e&&(e=0),Vel(b,{left:c,opacity:e},{duration:50,queue:!1,easing:"easeOutQuad"})}),h.on("panend",function(a){var c=a.deltaX,e=80;Math.abs(c)>e?Vel(b,{marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),b.parentNode.removeChild(b)}}):(b.classList.remove("panning"),Vel(b,{left:0,opacity:1},{duration:300,easing:"easeOutExpo",queue:!1}))}),b}c=c||"";var f=document.getElementById("toast-container");null===f&&(f=document.createElement("div"),f.id="toast-container",document.body.appendChild(f));var g=e(a);a&&f.appendChild(g),g.style.top="35px",g.style.opacity=0,Vel(g,{top:"0px",opacity:1},{duration:300,easing:"easeOutCubic",queue:!1});var h=b,i=setInterval(function(){null===g.parentNode&&window.clearInterval(i),g.classList.contains("panning")||(h-=20),0>=h&&(Vel(g,{opacity:0,marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),this[0].parentNode.removeChild(this[0])}}),window.clearInterval(i))},20)},function(a){var b={init:function(b){var c={menuWidth:240,edge:"left",closeOnClick:!1};b=a.extend(c,b),a(this).each(function(){function c(c){f=!1,g=!1,a("body").css("overflow",""),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),"left"===b.edge?(a(".drag-target").css({width:"",right:"",left:"0"}),e.velocity({left:-1*(b.menuWidth+10)},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){c===!0&&(e.removeAttr("style"),e.css("width",b.menuWidth))}})):(a(".drag-target").css({width:"",right:"0",left:""}),e.velocity({right:-1*(b.menuWidth+10)},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){c===!0&&(e.removeAttr("style"),e.css("width",b.menuWidth))}}))}var d=a(this),e=a("#"+d.attr("data-activates"));240!=b.menuWidth&&e.css("width",b.menuWidth),a("body").append(a('<div class="drag-target"></div>')),"left"==b.edge?(e.css("left",-1*(b.menuWidth+10)),a(".drag-target").css({left:0})):(e.addClass("right-aligned").css("right",-1*(b.menuWidth+10)).css("left",""),a(".drag-target").css({right:0})),e.hasClass("fixed")&&window.innerWidth>992&&e.css("left",0),e.hasClass("fixed")&&a(window).resize(function(){window.innerWidth>992?0!==a("#sidenav-overlay").css("opacity")&&g?c(!0):(e.removeAttr("style"),e.css("width",b.menuWidth)):g===!1&&("left"===b.edge?e.css("left",-1*(b.menuWidth+10)):e.css("right",-1*(b.menuWidth+10)))}),b.closeOnClick===!0&&e.on("click.itemclick","a:not(.collapsible-header)",function(){c()});var f=!1,g=!1;a(".drag-target").on("click",function(){c()}),a(".drag-target").hammer({prevent_default:!1}).bind("pan",function(d){if("touch"==d.gesture.pointerType){{var f=(d.gesture.direction,d.gesture.center.x);d.gesture.center.y,d.gesture.velocityX}if(a("body").css("overflow","hidden"),0===a("#sidenav-overlay").length){var h=a('<div id="sidenav-overlay"></div>');h.css("opacity",0).click(function(){c()}),a("body").append(h)}if("left"===b.edge&&(f>b.menuWidth?f=b.menuWidth:0>f&&(f=0)),"left"===b.edge)f<b.menuWidth/2?g=!1:f>=b.menuWidth/2&&(g=!0),e.css("left",f-b.menuWidth);else{f<window.innerWidth-b.menuWidth/2?g=!0:f>=window.innerWidth-b.menuWidth/2&&(g=!1);var i=-1*(f-b.menuWidth/2);i>0&&(i=0),e.css("right",i)}var j;"left"===b.edge?(j=f/b.menuWidth,a("#sidenav-overlay").velocity({opacity:j},{duration:50,queue:!1,easing:"easeOutQuad"})):(j=Math.abs((f-window.innerWidth)/b.menuWidth),a("#sidenav-overlay").velocity({opacity:j},{duration:50,queue:!1,easing:"easeOutQuad"}))}}).bind("panend",function(c){if("touch"==c.gesture.pointerType){var d=c.gesture.velocityX;f=!1,"left"===b.edge?g&&.3>=d||-.5>d?(e.velocity({left:0},{duration:300,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a(".drag-target").css({width:"50%",right:0,left:""})):(!g||d>.3)&&(a("body").css("overflow",""),e.velocity({left:-1*(b.menuWidth+10)},{duration:200,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),a(".drag-target").css({width:"10px",right:"",left:0})):g&&d>=-.3||d>.5?(e.velocity({right:0},{duration:300,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a(".drag-target").css({width:"50%",right:"",left:0})):(!g||-.3>d)&&(a("body").css("overflow",""),e.velocity({right:-1*(b.menuWidth+10)},{duration:200,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),a(".drag-target").css({width:"10px",right:0,left:""}))}}),d.click(function(){if(g===!0)g=!1,f=!1,c();else{a("body").css("overflow","hidden"),"left"===b.edge?(a(".drag-target").css({width:"50%",right:0,left:""}),e.velocity({left:0},{duration:300,queue:!1,easing:"easeOutQuad"})):(a(".drag-target").css({width:"50%",right:"",left:0}),e.velocity({right:0},{duration:300,queue:!1,easing:"easeOutQuad"}),e.css("left",""));var d=a('<div id="sidenav-overlay"></div>');d.css("opacity",0).click(function(){g=!1,f=!1,c(),d.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}})}),a("body").append(d),d.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){g=!0,f=!1}})}return!1})})},show:function(){this.trigger("click")},hide:function(){a("#sidenav-overlay").trigger("click")}};a.fn.sideNav=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.sideNav"):b.init.apply(this,arguments)}}(jQuery),function(a){function b(b,c,d,e){var f=a();return a.each(g,function(a,g){if(g.height()>0){var h=g.offset().top,i=g.offset().left,j=i+g.width(),k=h+g.height(),l=!(i>c||e>j||h>d||b>k);l&&f.push(g)}}),f}function c(){++j;var c=f.scrollTop(),d=f.scrollLeft(),e=d+f.width(),g=c+f.height(),i=b(c+k.top+200,e+k.right,g+k.bottom,d+k.left);a.each(i,function(a,b){var c=b.data("scrollSpy:ticks");"number"!=typeof c&&b.triggerHandler("scrollSpy:enter"),b.data("scrollSpy:ticks",j)}),a.each(h,function(a,b){var c=b.data("scrollSpy:ticks");"number"==typeof c&&c!==j&&(b.triggerHandler("scrollSpy:exit"),b.data("scrollSpy:ticks",null))}),h=i}function d(){f.trigger("scrollSpy:winSize")}function e(a,b,c){var d,e,f,g=null,h=0;c||(c={});var i=function(){h=c.leading===!1?0:l(),g=null,f=a.apply(d,e),d=e=null};return function(){var j=l();h||c.leading!==!1||(h=j);var k=b-(j-h);return d=this,e=arguments,0>=k?(clearTimeout(g),g=null,h=j,f=a.apply(d,e),d=e=null):g||c.trailing===!1||(g=setTimeout(i,k)),f}}var f=a(window),g=[],h=[],i=!1,j=0,k={top:0,right:0,bottom:0,left:0},l=Date.now||function(){return(new Date).getTime()};a.scrollSpy=function(b,d){var h=[];b=a(b),b.each(function(b,c){g.push(a(c)),a(c).data("scrollSpy:id",b),a("a[href=#"+a(c).attr("id")+"]").click(function(b){b.preventDefault();var c=a(this.hash).offset().top+1;a("html, body").animate({scrollTop:c-200},{duration:400,queue:!1,easing:"easeOutCubic"})})}),d=d||{throttle:100},k.top=d.offsetTop||0,k.right=d.offsetRight||0,k.bottom=d.offsetBottom||0,k.left=d.offsetLeft||0;var j=e(c,d.throttle||100),l=function(){a(document).ready(j)};return i||(f.on("scroll",l),f.on("resize",l),i=!0),setTimeout(l,0),b.on("scrollSpy:enter",function(){h=a.grep(h,function(a){return 0!=a.height()});var b=a(this);h[0]?(a("a[href=#"+h[0].attr("id")+"]").removeClass("active"),b.data("scrollSpy:id")<h[0].data("scrollSpy:id")?h.unshift(a(this)):h.push(a(this))):h.push(a(this)),a("a[href=#"+h[0].attr("id")+"]").addClass("active")}),b.on("scrollSpy:exit",function(){if(h=a.grep(h,function(a){return 0!=a.height()}),h[0]){a("a[href=#"+h[0].attr("id")+"]").removeClass("active");var b=a(this);h=a.grep(h,function(a){return a.attr("id")!=b.attr("id")}),h[0]&&a("a[href=#"+h[0].attr("id")+"]").addClass("active")}}),b},a.winSizeSpy=function(b){return a.winSizeSpy=function(){return f},b=b||{throttle:100},f.on("resize",e(d,b.throttle||100))},a.fn.scrollSpy=function(b){return a.scrollSpy(a(this),b)}}(jQuery),function(a){a(document).ready(function(){function b(b){var c=b.css("font-family"),e=b.css("font-size");e&&d.css("font-size",e),c&&d.css("font-family",c),"off"===b.attr("wrap")&&d.css("overflow-wrap","normal").css("white-space","pre"),d.text(b.val()+"\n");var f=d.html().replace(/\n/g,"<br>");d.html(f),b.is(":visible")?d.css("width",b.width()):d.css("width",a(window).width()/2),b.css("height",d.height())}Materialize.updateTextFields=function(){var b="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a(b).each(function(b,c){a(c).val().length>0||void 0!==a(this).attr("placeholder")||a(c)[0].validity.badInput===!0?a(this).siblings("label, i").addClass("active"):a(this).siblings("label, i").removeClass("active")})};var c="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a("input[autofocus]").siblings("label, i").addClass("active"),a(document).on("change",c,function(){(0!==a(this).val().length||void 0!==a(this).attr("placeholder"))&&a(this).siblings("label, i").addClass("active"),validate_field(a(this))}),a(document).ready(function(){Materialize.updateTextFields()}),a(document).on("reset",function(b){var d=a(b.target);d.is("form")&&(d.find(c).removeClass("valid").removeClass("invalid"),d.find(c).each(function(){""===a(this).attr("value")&&a(this).siblings("label, i").removeClass("active")}),d.find("select.initialized").each(function(){var a=d.find("option[selected]").text();d.siblings("input.select-dropdown").val(a)}))}),a(document).on("focus",c,function(){a(this).siblings("label, i").addClass("active")}),a(document).on("blur",c,function(){var b=a(this);0===b.val().length&&b[0].validity.badInput!==!0&&void 0===b.attr("placeholder")&&b.siblings("label, i").removeClass("active"),validate_field(b)}),validate_field=function(a){var b=void 0!==a.attr("length"),c=parseInt(a.attr("length")),d=a.val().length;0===a.val().length&&a[0].validity.badInput===!1?a.hasClass("validate")&&(a.removeClass("valid"),a.removeClass("invalid")):a.hasClass("validate")&&(a.is(":valid")&&b&&c>d||a.is(":valid")&&!b?(a.removeClass("invalid"),a.addClass("valid")):(a.removeClass("valid"),a.addClass("invalid")))};var d=a(".hiddendiv").first();d.length||(d=a('<div class="hiddendiv common"></div>'),a("body").append(d));var e=".materialize-textarea";a(e).each(function(){var c=a(this);c.val().length&&b(c)}),a("body").on("keyup keydown",e,function(){b(a(this))}),a(".file-field").each(function(){var b=a(this).find("input.file-path");a(this).find('input[type="file"]').change(function(){b.val(a(this)[0].files[0].name),b.trigger("change")})});var f,g="input[type=range]",h=!1;a(g).each(function(){var b=a('<span class="thumb"><span class="value"></span></span>');a(this).after(b)});var i=".range-field";a(document).on("change",g,function(){var b=a(this).siblings(".thumb");b.find(".value").html(a(this).val())}),a(document).on("mousedown touchstart",g,function(b){var c=a(this).siblings(".thumb");c.length<=0&&(c=a('<span class="thumb"><span class="value"></span></span>'),a(this).append(c)),c.find(".value").html(a(this).val()),h=!0,a(this).addClass("active"),c.hasClass("active")||c.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"}),f=void 0===b.pageX||null===b.pageX?b.originalEvent.touches[0].pageX-a(this).offset().left:b.pageX-a(this).offset().left;var d=a(this).outerWidth();0>f?f=0:f>d&&(f=d),c.addClass("active").css("left",f),c.find(".value").html(a(this).val())}),a(document).on("mouseup touchend",i,function(){h=!1,a(this).removeClass("active")}),a(document).on("mousemove touchmove",i,function(b){var c,d=a(this).children(".thumb");if(h){d.hasClass("active")||d.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"}),c=void 0===b.pageX||null===b.pageX?b.originalEvent.touches[0].pageX-a(this).offset().left:b.pageX-a(this).offset().left;var e=a(this).outerWidth();0>c?c=0:c>e&&(c=e),d.addClass("active").css("left",c)}}),a(document).on("mouseout touchleave",i,function(){if(!h){var b=a(this).children(".thumb");b.hasClass("active")&&b.velocity({height:"0",width:"0",top:"10px",marginLeft:"-6px"},{duration:100}),b.removeClass("active")}})}),a.fn.material_select=function(b){a(this).each(function(){if($select=a(this),!$select.hasClass("browser-default")){var c=$select.data("select-id");if(c&&($select.parent().find("i").remove(),$select.parent().find("input").remove(),$select.unwrap(),a("ul#select-options-"+c).remove()),"destroy"===b)return void $select.data("select-id",null).removeClass("initialized");var d=Materialize.guid();$select.data("select-id",d);var e=a('<div class="select-wrapper"></div>');e.addClass($select.attr("class"));var f,g=a('<ul id="select-options-'+d+'" class="dropdown-content select-dropdown"></ul>'),h=$select.children("option");f=void 0!==$select.find("option:selected")?$select.find("option:selected"):g.first(),h.each(function(){g.append(a('<li class="'+(a(this).is(":disabled")?"disabled":"")+'"><span>'+a(this).html()+"</span></li>"))}),g.find("li").each(function(c){var d=$select;a(this).click(function(){a(this).hasClass("disabled")||(d.find("option").eq(c).prop("selected",!0),d.trigger("change"),d.siblings("input.select-dropdown").val(a(this).text()),"undefined"!=typeof b&&b())})}),$select.wrap(e);var i=a('<span class="caret">▼</span>');$select.is(":disabled")&&i.addClass("disabled");var j=a('<input type="text" class="select-dropdown" readonly="true" '+($select.is(":disabled")?"disabled":"")+' data-activates="select-options-'+d+'" value="'+f.html()+'"/>');$select.before(j),j.before(i),a("body").append(g),$select.is(":disabled")||j.dropdown({hover:!1}),$select.attr("tabindex")&&a(j[0]).attr("tabindex",$select.attr("tabindex")),$select.addClass("initialized"),j.on("focus",function(){a(this).trigger("open"),f=a(this).val(),selectedOption=g.find("li").filter(function(){return a(this).text().toLowerCase()===f.toLowerCase()})[0],activateOption(g,selectedOption)}),j.on("blur",function(){a(this).trigger("close")}),activateOption=function(b,c){b.find("li.active").removeClass("active"),a(c).addClass("active"),b.scrollTo(c)},filterQuery=[],onKeyDown=function(b){if(9==b.which)return void j.trigger("close");if(40==b.which&&!g.is(":visible"))return void j.trigger("open");if(13!=b.which||g.is(":visible")){b.preventDefault(),letter=String.fromCharCode(b.which).toLowerCase();var c=[9,13,27,38,40];letter&&-1===c.indexOf(b.which)&&(filterQuery.push(letter),string=filterQuery.join(""),newOption=g.find("li").filter(function(){return 0===a(this).text().toLowerCase().indexOf(string)})[0],newOption&&activateOption(g,newOption)),13==b.which&&(activeOption=g.find("li.active:not(.disabled)")[0],activeOption&&(a(activeOption).trigger("click"),j.trigger("close"))),40==b.which&&(newOption=g.find("li.active").next("li:not(.disabled)")[0],newOption&&activateOption(g,newOption)),27==b.which&&j.trigger("close"),38==b.which&&(newOption=g.find("li.active").prev("li:not(.disabled)")[0],newOption&&activateOption(g,newOption)),setTimeout(function(){filterQuery=[]},1e3)}},j.on("keydown",onKeyDown)}})}}(jQuery),function(a){var b={init:function(b){var c={indicators:!0,height:400,transition:500,interval:6e3};return b=a.extend(c,b),this.each(function(){function c(a,b){a.hasClass("center-align")?a.velocity({opacity:0,translateY:-100},{duration:b,queue:!1}):a.hasClass("right-align")?a.velocity({opacity:0,translateX:100},{duration:b,queue:!1}):a.hasClass("left-align")&&a.velocity({opacity:0,translateX:-100},{duration:b,queue:!1})}function d(a){a>=h.length?a=0:0>a&&(a=h.length-1),i=g.find(".active").index(),i!=a&&(e=h.eq(i),$caption=e.find(".caption"),e.removeClass("active"),e.velocity({opacity:0},{duration:b.transition,queue:!1,easing:"easeOutQuad",complete:function(){h.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),c($caption,b.transition),b.indicators&&j.eq(i).removeClass("active"),h.eq(a).velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),h.eq(a).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,delay:b.transition,queue:!1,easing:"easeOutQuad"}),h.eq(a).addClass("active"),b.indicators&&j.eq(a).addClass("active"))}var e,f=a(this),g=f.find("ul.slides").first(),h=g.find("li"),i=g.find(".active").index();if(-1!=i&&(e=h.eq(i)),f.hasClass("fullscreen")||(f.height(b.indicators?b.height+40:b.height),g.height(b.height)),h.find(".caption").each(function(){c(a(this),0)}),h.find("img").each(function(){a(this).css("background-image","url("+a(this).attr("src")+")"),a(this).attr("src","data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==")}),b.indicators){var j=a('<ul class="indicators"></ul>');h.each(function(){var c=a('<li class="indicator-item"></li>');c.click(function(){var c=g.parent(),e=c.find(a(this)).index();d(e),clearInterval($interval),$interval=setInterval(function(){i=g.find(".active").index(),h.length==i+1?i=0:i+=1,d(i)},b.transition+b.interval)}),j.append(c)}),f.append(j),j=f.find("ul.indicators").find("li.indicator-item")}e?e.show():(h.first().addClass("active").velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),i=0,e=h.eq(i),b.indicators&&j.eq(i).addClass("active")),e.find("img").each(function(){e.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,queue:!1,easing:"easeOutQuad"})}),$interval=setInterval(function(){i=g.find(".active").index(),d(i+1)},b.transition+b.interval);var k=!1,l=!1,m=!1;f.hammer({prevent_default:!1}).bind("pan",function(a){if("touch"===a.gesture.pointerType){clearInterval($interval);var b=a.gesture.direction,c=a.gesture.deltaX,d=a.gesture.velocityX;$curr_slide=g.find(".active"),$curr_slide.velocity({translateX:c},{duration:50,queue:!1,easing:"easeOutQuad"}),4===b&&(c>f.innerWidth()/2||-.65>d)?m=!0:2===b&&(c<-1*f.innerWidth()/2||d>.65)&&(l=!0);var e;l&&(e=$curr_slide.next(),0===e.length&&(e=h.first()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),m&&(e=$curr_slide.prev(),0===e.length&&(e=h.last()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).bind("panend",function(a){"touch"===a.gesture.pointerType&&($curr_slide=g.find(".active"),k=!1,curr_index=g.find(".active").index(),m||l?l?(d(curr_index+1),$curr_slide.velocity({translateX:-1*f.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):m&&(d(curr_index-1),$curr_slide.velocity({translateX:f.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}),l=!1,m=!1,clearInterval($interval),$interval=setInterval(function(){i=g.find(".active").index(),h.length==i+1?i=0:i+=1,d(i)},b.transition+b.interval))}),f.on("sliderPause",function(){clearInterval($interval)}),f.on("sliderStart",function(){clearInterval($interval),$interval=setInterval(function(){i=g.find(".active").index(),h.length==i+1?i=0:i+=1,d(i)},b.transition+b.interval)})})},pause:function(){a(this).trigger("sliderPause")},start:function(){a(this).trigger("sliderStart")}};a.fn.slider=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tooltip"):b.init.apply(this,arguments)}}(jQuery),function(a){a(document).ready(function(){a(document).on("click.card",".card",function(b){a(this).find(".card-reveal").length&&(a(b.target).is(a(".card-reveal .card-title"))||a(b.target).is(a(".card-reveal .card-title i"))?a(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){a(this).css({display:"none"})}}):(a(b.target).is(a(".card .activator"))||a(b.target).is(a(".card .activator i")))&&a(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))})})}(jQuery), | ||
9 | function(a){a(document).ready(function(){a.fn.pushpin=function(b){var c={top:0,bottom:1/0,offset:0};return b=a.extend(c,b),$index=0,this.each(function(){function c(a){a.removeClass("pin-top"),a.removeClass("pinned"),a.removeClass("pin-bottom")}function d(d,e){d.each(function(){b.top<=e&&b.bottom>=e&&!a(this).hasClass("pinned")&&(c(a(this)),a(this).css("top",b.offset),a(this).addClass("pinned")),e<b.top&&!a(this).hasClass("pin-top")&&(c(a(this)),a(this).css("top",0),a(this).addClass("pin-top")),e>b.bottom&&!a(this).hasClass("pin-bottom")&&(c(a(this)),a(this).addClass("pin-bottom"),a(this).css("top",b.bottom-g))})}var e=Materialize.guid(),f=a(this),g=a(this).offset().top;d(f,a(window).scrollTop()),a(window).on("scroll."+e,function(){var c=a(window).scrollTop()+b.offset;d(f,c)})})}})}(jQuery),function(a){a(document).ready(function(){a.fn.reverse=[].reverse,a(document).on("mouseenter.fixedActionBtn",".fixed-action-btn",function(){var c=a(this);b(c)}),a(document).on("mouseleave.fixedActionBtn",".fixed-action-btn",function(){var b=a(this);c(b)})}),a.fn.extend({openFAB:function(){var c=a(this);b(c)},closeFAB:function(){c($this)}});var b=function(b){if($this=b,$this.hasClass("active")===!1){$this.addClass("active"),$this.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:"40px"},{duration:0});var c=0;$this.find("ul .btn-floating").reverse().each(function(){a(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0"},{duration:80,delay:c}),c+=40})}},c=function(a){$this=a,$this.removeClass("active");$this.find("ul .btn-floating").velocity("stop",!0),$this.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:"40px"},{duration:80})}}(jQuery),function(a){Materialize.fadeInImage=function(b){var c=a(b);c.css({opacity:0}),a(c).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),a(c).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(b,c){c.start=100;var d=b/100,e=150-(100-b)/1.75;100>e&&(e=100),b>=0&&a(this).css({"-webkit-filter":"grayscale("+d+")brightness("+e+"%)",filter:"grayscale("+d+")brightness("+e+"%)"})}})},Materialize.showStaggeredList=function(b){var c=0;a(b).find("li").velocity({translateX:"-100px"},{duration:0}),a(b).find("li").each(function(){a(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:c,easing:[60,10]}),c+=120})},a(document).ready(function(){var b=!1,c=!1;a(".dismissable").each(function(){a(this).hammer({prevent_default:!1}).bind("pan",function(d){if("touch"===d.gesture.pointerType){var e=a(this),f=d.gesture.direction,g=d.gesture.deltaX,h=d.gesture.velocityX;e.velocity({translateX:g},{duration:50,queue:!1,easing:"easeOutQuad"}),4===f&&(g>e.innerWidth()/2||-.75>h)&&(b=!0),2===f&&(g<-1*e.innerWidth()/2||h>.75)&&(c=!0)}}).bind("panend",function(d){if(Math.abs(d.gesture.deltaX)<a(this).innerWidth()/2&&(c=!1,b=!1),"touch"===d.gesture.pointerType){var e=a(this);if(b||c){var f;f=b?e.innerWidth():-1*e.innerWidth(),e.velocity({translateX:f},{duration:100,queue:!1,easing:"easeOutQuad",complete:function(){e.css("border","none"),e.velocity({height:0,padding:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){e.remove()}})}})}else e.velocity({translateX:0},{duration:100,queue:!1,easing:"easeOutQuad"});b=!1,c=!1}})})})}(jQuery),function(){Materialize.scrollFire=function(a){var b=!1;window.addEventListener("scroll",function(){b=!0}),setInterval(function(){if(b){b=!1;for(var c=window.pageYOffset+window.innerHeight,d=0;d<a.length;d++){var e=a[d],f=e.selector,g=e.offset,h=e.callback,i=document.querySelector(f);if(null!==i){var j=i.getBoundingClientRect().top+document.body.scrollTop;if(c>j+g&&e.done!==!0){var k=new Function(h);k(),e.done=!0}}}}},100)}}(jQuery),function(a){"function"==typeof define&&define.amd?define("picker",["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):this.Picker=a(jQuery)}(function(a){function b(f,g,i,l){function m(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",y.component.nodes(t.open),v.box),v.wrap),v.frame),v.holder)}function n(){w.data(g,y).addClass(v.input).attr("tabindex",-1).val(w.data("value")?y.get("select",u.format):f.value),u.editable||w.on("focus."+t.id+" click."+t.id,function(a){a.preventDefault(),y.$root[0].focus()}).on("keydown."+t.id,q),e(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function o(){y.$root.on({keydown:q,focusin:function(a){y.$root.removeClass(v.focused),a.stopPropagation()},"mousedown click":function(b){var c=b.target;c!=y.$root.children()[0]&&(b.stopPropagation(),"mousedown"!=b.type||a(c).is("input, select, textarea, button, option")||(b.preventDefault(),y.$root[0].focus()))}}).on({focus:function(){w.addClass(v.target)},blur:function(){w.removeClass(v.target)}}).on("focus.toOpen",r).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var b=a(this),c=b.data(),d=b.hasClass(v.navDisabled)||b.hasClass(v.disabled),e=h();e=e&&(e.type||e.href),(d||e&&!a.contains(y.$root[0],e))&&y.$root[0].focus(),!d&&c.nav?y.set("highlight",y.component.item.highlight,{nav:c.nav}):!d&&"pick"in c?y.set("select",c.pick):c.clear?y.clear().close(!0):c.close&&y.close(!0)}),e(y.$root[0],"hidden",!0)}function p(){var b;u.hiddenName===!0?(b=f.name,f.name=""):(b=["string"==typeof u.hiddenPrefix?u.hiddenPrefix:"","string"==typeof u.hiddenSuffix?u.hiddenSuffix:"_submit"],b=b[0]+f.name+b[1]),y._hidden=a('<input type=hidden name="'+b+'"'+(w.data("value")||f.value?' value="'+y.get("select",u.formatSubmit)+'"':"")+">")[0],w.on("change."+t.id,function(){y._hidden.value=f.value?y.get("select",u.formatSubmit):""}),u.container?a(u.container).append(y._hidden):w.after(y._hidden)}function q(a){var b=a.keyCode,c=/^(8|46)$/.test(b);return 27==b?(y.close(),!1):void((32==b||c||!t.open&&y.component.key[b])&&(a.preventDefault(),a.stopPropagation(),c?y.clear().close():y.open()))}function r(a){a.stopPropagation(),"focus"==a.type&&y.$root.addClass(v.focused),y.open()}if(!f)return b;var s=!1,t={id:f.id||"P"+Math.abs(~~(Math.random()*new Date))},u=i?a.extend(!0,{},i.defaults,l):l||{},v=a.extend({},b.klasses(),u.klass),w=a(f),x=function(){return this.start()},y=x.prototype={constructor:x,$node:w,start:function(){return t&&t.start?y:(t.methods={},t.start=!0,t.open=!1,t.type=f.type,f.autofocus=f==h(),f.readOnly=!u.editable,f.id=f.id||t.id,"text"!=f.type&&(f.type="text"),y.component=new i(y,u),y.$root=a(b._.node("div",m(),v.picker,'id="'+f.id+'_root" tabindex="0"')),o(),u.formatSubmit&&p(),n(),u.container?a(u.container).append(y.$root):w.after(y.$root),y.on({start:y.component.onStart,render:y.component.onRender,stop:y.component.onStop,open:y.component.onOpen,close:y.component.onClose,set:y.component.onSet}).on({start:u.onStart,render:u.onRender,stop:u.onStop,open:u.onOpen,close:u.onClose,set:u.onSet}),s=c(y.$root.children()[0]),f.autofocus&&y.open(),y.trigger("start").trigger("render"))},render:function(a){return a?y.$root.html(m()):y.$root.find("."+v.box).html(y.component.nodes(t.open)),y.trigger("render")},stop:function(){return t.start?(y.close(),y._hidden&&y._hidden.parentNode.removeChild(y._hidden),y.$root.remove(),w.removeClass(v.input).removeData(g),setTimeout(function(){w.off("."+t.id)},0),f.type=t.type,f.readOnly=!1,y.trigger("stop"),t.methods={},t.start=!1,y):y},open:function(c){return t.open?y:(w.addClass(v.active),e(f,"expanded",!0),setTimeout(function(){y.$root.addClass(v.opened),e(y.$root[0],"hidden",!1)},0),c!==!1&&(t.open=!0,s&&k.css("overflow","hidden").css("padding-right","+="+d()),y.$root[0].focus(),j.on("click."+t.id+" focusin."+t.id,function(a){var b=a.target;b!=f&&b!=document&&3!=a.which&&y.close(b===y.$root.children()[0])}).on("keydown."+t.id,function(c){var d=c.keyCode,e=y.component.key[d],f=c.target;27==d?y.close(!0):f!=y.$root[0]||!e&&13!=d?a.contains(y.$root[0],f)&&13==d&&(c.preventDefault(),f.click()):(c.preventDefault(),e?b._.trigger(y.component.key.go,y,[b._.trigger(e)]):y.$root.find("."+v.highlighted).hasClass(v.disabled)||y.set("select",y.component.item.highlight).close())})),y.trigger("open"))},close:function(a){return a&&(y.$root.off("focus.toOpen")[0].focus(),setTimeout(function(){y.$root.on("focus.toOpen",r)},0)),w.removeClass(v.active),e(f,"expanded",!1),setTimeout(function(){y.$root.removeClass(v.opened+" "+v.focused),e(y.$root[0],"hidden",!0)},0),t.open?(t.open=!1,s&&k.css("overflow","").css("padding-right","-="+d()),j.off("."+t.id),y.trigger("close")):y},clear:function(a){return y.set("clear",null,a)},set:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(d=g&&a.isPlainObject(c)?c:d||{},b){g||(h[b]=c);for(e in h)f=h[e],e in y.component.item&&(void 0===f&&(f=null),y.component.set(e,f,d)),("select"==e||"clear"==e)&&w.val("clear"==e?"":y.get(e,u.format)).trigger("change");y.render()}return d.muted?y:y.trigger("set",h)},get:function(a,c){if(a=a||"value",null!=t[a])return t[a];if("valueSubmit"==a){if(y._hidden)return y._hidden.value;a="value"}if("value"==a)return f.value;if(a in y.component.item){if("string"==typeof c){var d=y.component.get(a);return d?b._.trigger(y.component.formats.toString,y.component,[c,d]):""}return y.component.get(a)}},on:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(b){g||(h[b]=c);for(e in h)f=h[e],d&&(e="_"+e),t.methods[e]=t.methods[e]||[],t.methods[e].push(f)}return y},off:function(){var a,b,c=arguments;for(a=0,namesCount=c.length;a<namesCount;a+=1)b=c[a],b in t.methods&&delete t.methods[b];return y},trigger:function(a,c){var d=function(a){var d=t.methods[a];d&&d.map(function(a){b._.trigger(a,y,[c])})};return d("_"+a),d(a),y}};return new x}function c(a){var b,c="position";return a.currentStyle?b=a.currentStyle[c]:window.getComputedStyle&&(b=getComputedStyle(a)[c]),"fixed"==b}function d(){if(k.height()<=i.height())return 0;var b=a('<div style="visibility:hidden;width:100px" />').appendTo("body"),c=b[0].offsetWidth;b.css("overflow","scroll");var d=a('<div style="width:100%" />').appendTo(b),e=d[0].offsetWidth;return b.remove(),c-e}function e(b,c,d){if(a.isPlainObject(c))for(var e in c)f(b,e,c[e]);else f(b,c,d)}function f(a,b,c){a.setAttribute(("role"==b?"":"aria-")+b,c)}function g(b,c){a.isPlainObject(b)||(b={attribute:c}),c="";for(var d in b){var e=("role"==d?"":"aria-")+d,f=b[d];c+=null==f?"":e+'="'+b[d]+'"'}return c}function h(){try{return document.activeElement}catch(a){}}var i=a(window),j=a(document),k=a(document.documentElement);return b.klasses=function(a){return a=a||"picker",{picker:a,opened:a+"--opened",focused:a+"--focused",input:a+"__input",active:a+"__input--active",target:a+"__input--target",holder:a+"__holder",frame:a+"__frame",wrap:a+"__wrap",box:a+"__box"}},b._={group:function(a){for(var c,d="",e=b._.trigger(a.min,a);e<=b._.trigger(a.max,a,[e]);e+=a.i)c=b._.trigger(a.item,a,[e]),d+=b._.node(a.node,c[0],c[1],c[2]);return d},node:function(b,c,d,e){return c?(c=a.isArray(c)?c.join(""):c,d=d?' class="'+d+'"':"",e=e?" "+e:"","<"+b+d+e+">"+c+"</"+b+">"):""},lead:function(a){return(10>a?"0":"")+a},trigger:function(a,b,c){return"function"==typeof a?a.apply(b,c||[]):a},digits:function(a){return/\d/.test(a[1])?2:1},isDate:function(a){return{}.toString.call(a).indexOf("Date")>-1&&this.isInteger(a.getDate())},isInteger:function(a){return{}.toString.call(a).indexOf("Number")>-1&&a%1===0},ariaAttr:g},b.extend=function(c,d){a.fn[c]=function(e,f){var g=this.data(c);return"picker"==e?g:g&&"string"==typeof e?b._.trigger(g[e],g,[f]):this.each(function(){var f=a(this);f.data(c)||new b(this,c,d,e)})},a.fn[c].defaults=d.defaults},b}),function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0],e=d.value,f=a.$node.data("value"),g=f||e,h=f?b.formatSubmit:b.format,i=function(){return d.currentStyle?"rtl"==d.currentStyle.direction:"rtl"==getComputedStyle(a.$root[0]).direction};c.settings=b,c.$node=a.$node,c.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),g?c.set("select",g,{format:h}):c.set("select",null).set("highlight",c.item.now),c.key={40:7,38:-7,39:function(){return i()?-1:1},37:function(){return i()?1:-1},go:function(a){var b=c.item.highlight,d=new Date(b.year,b.month,b.date+a);c.set("highlight",d,{interval:a}),this.render()}},a.on("render",function(){a.$root.find("."+b.klass.selectMonth).on("change",function(){var c=this.value;c&&(a.set("highlight",[a.get("view").year,c,a.get("highlight").date]),a.$root.find("."+b.klass.selectMonth).trigger("focus"))}),a.$root.find("."+b.klass.selectYear).on("change",function(){var c=this.value;c&&(a.set("highlight",[c,a.get("view").month,a.get("highlight").date]),a.$root.find("."+b.klass.selectYear).trigger("focus"))})},1).on("open",function(){var d="";c.disabled(c.get("now"))&&(d=":not(."+b.klass.buttonToday+")"),a.$root.find("button"+d+", select").attr("disabled",!1)},1).on("close",function(){a.$root.find("button, select").attr("disabled",!0)},1)}var d=7,e=6,f=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",e.select,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",e.highlight,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,d){var e,g=this;return c=void 0===c?a:c,c==-(1/0)||c==1/0?e=c:b.isPlainObject(c)&&f.isInteger(c.pick)?c=c.obj:b.isArray(c)?(c=new Date(c[0],c[1],c[2]),c=f.isDate(c)?c:g.create().obj):c=f.isInteger(c)||f.isDate(c)?g.normalize(new Date(c),d):g.now(a,c,d),{year:e||c.getFullYear(),month:e||c.getMonth(),date:e||c.getDate(),day:e||c.getDay(),obj:e||c,pick:e||c.getTime()}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||f.isDate(a)?d.create(a):a};return f.isInteger(a)||(a=e(a)),f.isInteger(c)||(c=e(c)),f.isInteger(a)&&b.isPlainObject(c)?a=[c.year,c.month,c.date+a]:f.isInteger(c)&&b.isPlainObject(a)&&(c=[a.year,a.month,a.date+c]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b,c){return b=new Date,c&&c.rel&&b.setDate(b.getDate()+c.rel),this.normalize(b,c)},c.prototype.navigate=function(a,c,d){var e,f,g,h,i=b.isArray(c),j=b.isPlainObject(c),k=this.item.view;if(i||j){for(j?(f=c.year,g=c.month,h=c.date):(f=+c[0],g=+c[1],h=+c[2]),d&&d.nav&&k&&k.month!==g&&(f=k.year,g=k.month),e=new Date(f,g+(d&&d.nav?d.nav:0),1),f=e.getFullYear(),g=e.getMonth();new Date(f,g,h).getMonth()!==g;)h-=1;c=[f,g,h]}return c},c.prototype.normalize=function(a){return a.setHours(0,0,0,0),a},c.prototype.measure=function(a,b){var c=this;return b?"string"==typeof b?b=c.parse(a,b):f.isInteger(b)&&(b=c.now(a,b,{rel:b})):b="min"==a?-(1/0):1/0,b},c.prototype.viewset=function(a,b){return this.create([b.year,b.month,1])},c.prototype.validate=function(a,c,d){var e,g,h,i,j=this,k=c,l=d&&d.interval?d.interval:1,m=-1===j.item.enable,n=j.item.min,o=j.item.max,p=m&&j.item.disable.filter(function(a){if(b.isArray(a)){var d=j.create(a).pick;d<c.pick?e=!0:d>c.pick&&(g=!0)}return f.isInteger(a)}).length;if((!d||!d.nav)&&(!m&&j.disabled(c)||m&&j.disabled(c)&&(p||e||g)||!m&&(c.pick<=n.pick||c.pick>=o.pick)))for(m&&!p&&(!g&&l>0||!e&&0>l)&&(l*=-1);j.disabled(c)&&(Math.abs(l)>1&&(c.month<k.month||c.month>k.month)&&(c=k,l=l>0?1:-1),c.pick<=n.pick?(h=!0,l=1,c=j.create([n.year,n.month,n.date+(c.pick===n.pick?0:-1)])):c.pick>=o.pick&&(i=!0,l=-1,c=j.create([o.year,o.month,o.date+(c.pick===o.pick?0:1)])),!h||!i);)c=j.create([c.year,c.month,c.date+l]);return c},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return f.isInteger(d)?a.day===(c.settings.firstDay?d:d-1)%7:b.isArray(d)||f.isDate(d)?a.pick===c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[3]||b.isPlainObject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pick<c.item.min.pick||a.pick>c.item.max.pick},c.prototype.parse=function(a,b,c){var d=this,e={};return b&&"string"==typeof b?(c&&c.format||(c=c||{},c.format=d.settings.format),d.formats.toArray(c.format).map(function(a){var c=d.formats[a],g=c?f.trigger(c,d,[b,e]):a.replace(/^!/,"").length;c&&(e[a]=b.substr(0,g)),b=b.substr(g)}),[e.yyyy||e.yy,+(e.mm||e.m)-1,e.dd||e.d]):b},c.prototype.formats=function(){function a(a,b,c){var d=a.match(/\w+/)[0];return c.mm||c.m||(c.m=b.indexOf(d)+1),d.length}function b(a){return a.match(/\w+/)[0].length}return{d:function(a,b){return a?f.digits(a):b.date},dd:function(a,b){return a?2:f.lead(b.date)},ddd:function(a,c){return a?b(a):this.settings.weekdaysShort[c.day]},dddd:function(a,c){return a?b(a):this.settings.weekdaysFull[c.day]},m:function(a,b){return a?f.digits(a):b.month+1},mm:function(a,b){return a?2:f.lead(b.month+1)},mmm:function(b,c){var d=this.settings.monthsShort;return b?a(b,d,c):d[c.month]},mmmm:function(b,c){var d=this.settings.monthsFull;return b?a(b,d,c):d[c.month]},yy:function(a,b){return a?2:(""+b.year).slice(2)},yyyy:function(a,b){return a?4:b.year},toArray:function(a){return a.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return f.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}}}(),c.prototype.isDateExact=function(a,c){var d=this;return f.isInteger(a)&&f.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(f.isDate(a)||b.isArray(a))&&(f.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:b.isPlainObject(a)&&b.isPlainObject(c)?d.isDateExact(a.from,c.from)&&d.isDateExact(a.to,c.to):!1},c.prototype.isDateOverlap=function(a,c){var d=this,e=d.settings.firstDay?1:0;return f.isInteger(a)&&(f.isDate(c)||b.isArray(c))?(a=a%7+e,a===d.create(c).day+1):f.isInteger(c)&&(f.isDate(a)||b.isArray(a))?(c=c%7+e,c===d.create(a).day+1):b.isPlainObject(a)&&b.isPlainObject(c)?d.overlapRanges(a,c):!1},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,g=0;g<e.length;g+=1)if(d.isDateExact(a,e[g])){c=!0;break}c||(f.isInteger(a)||f.isDate(a)||b.isArray(a)||b.isPlainObject(a)&&a.from&&a.to)&&e.push(a)}),e},c.prototype.activate=function(a,c){var d=this,e=d.item.disable,g=e.length;return"flip"==c?d.flipEnable():c===!0?(d.flipEnable(1),e=[]):c===!1?(d.flipEnable(-1),e=[]):c.map(function(a){var c,h,i,j;for(i=0;g>i;i+=1){if(h=e[i],d.isDateExact(h,a)){c=e[i]=null,j=!0;break}if(d.isDateOverlap(h,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[3]||c.push("inverted")):f.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;g>i;i+=1)if(d.isDateExact(e[i],a)){e[i]=null;break}if(j)for(i=0;g>i;i+=1)if(d.isDateOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.nodes=function(a){var b=this,c=b.settings,g=b.item,h=g.now,i=g.select,j=g.highlight,k=g.view,l=g.disable,m=g.min,n=g.max,o=function(a,b){return c.firstDay&&(a.push(a.shift()),b.push(b.shift())),f.node("thead",f.node("tr",f.group({min:0,max:d-1,i:1,node:"th",item:function(d){return[a[d],c.klass.weekdays,'scope=col title="'+b[d]+'"']}})))}((c.showWeekdaysFull?c.weekdaysFull:c.weekdaysLetter).slice(0),c.weekdaysFull.slice(0)),p=function(a){return f.node("div"," ",c.klass["nav"+(a?"Next":"Prev")]+(a&&k.year>=n.year&&k.month>=n.month||!a&&k.year<=m.year&&k.month<=m.month?" "+c.klass.navDisabled:""),"data-nav="+(a||-1)+" "+f.ariaAttr({role:"button",controls:b.$node[0].id+"_table"})+' title="'+(a?c.labelMonthNext:c.labelMonthPrev)+'"')},q=function(d){var e=c.showMonthsShort?c.monthsShort:c.monthsFull;return"short_months"==d&&(e=c.monthsShort),c.selectMonths&&void 0==d?f.node("select",f.group({min:0,max:11,i:1,node:"option",item:function(a){return[e[a],0,"value="+a+(k.month==a?" selected":"")+(k.year==m.year&&a<m.month||k.year==n.year&&a>n.month?" disabled":"")]}}),c.klass.selectMonth+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelMonthSelect+'"'):"short_months"==d?null!=i?f.node("div",e[i.month]):f.node("div",e[k.month]):f.node("div",e[k.month],c.klass.month)},r=function(d){var e=k.year,g=c.selectYears===!0?5:~~(c.selectYears/2);if(g){var h=m.year,i=n.year,j=e-g,l=e+g;if(h>j&&(l+=h-j,j=h),l>i){var o=j-h,p=l-i;j-=o>p?p:o,l=i}if(c.selectYears&&void 0==d)return f.node("select",f.group({min:j,max:l,i:1,node:"option",item:function(a){return[a,0,"value="+a+(e==a?" selected":"")]}}),c.klass.selectYear+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelYearSelect+'"')}return"raw"==d?f.node("div",e):f.node("div",e,c.klass.year)};return createDayLabel=function(){return null!=i?f.node("div",i.date):f.node("div",h.date)},createWeekdayLabel=function(){var a;a=null!=i?i.day:h.day;var b=c.weekdaysFull[a];return b},f.node("div",f.node("div",createWeekdayLabel(),"picker__weekday-display")+f.node("div",q("short_months"),c.klass.month_display)+f.node("div",createDayLabel(),c.klass.day_display)+f.node("div",r("raw"),c.klass.year_display),c.klass.date_display)+f.node("div",f.node("div",(c.selectYears?q()+r():q()+r())+p()+p(1),c.klass.header)+f.node("table",o+f.node("tbody",f.group({min:0,max:e-1,i:1,node:"tr",item:function(a){var e=c.firstDay&&0===b.create([k.year,k.month,1]).day?-7:0;return[f.group({min:d*a-k.day+e+1,max:function(){return this.min+d-1},i:1,node:"td",item:function(a){a=b.create([k.year,k.month,a+(c.firstDay?1:0)]);var d=i&&i.pick==a.pick,e=j&&j.pick==a.pick,g=l&&b.disabled(a)||a.pick<m.pick||a.pick>n.pick,o=f.trigger(b.formats.toString,b,[c.format,a]);return[f.node("div",a.date,function(b){return b.push(k.month==a.month?c.klass.infocus:c.klass.outfocus),h.pick==a.pick&&b.push(c.klass.now),d&&b.push(c.klass.selected),e&&b.push(c.klass.highlighted),g&&b.push(c.klass.disabled),b.join(" ")}([c.klass.day]),"data-pick="+a.pick+" "+f.ariaAttr({role:"gridcell",label:o,selected:d&&b.$node.val()===o?!0:null,activedescendant:e?!0:null,disabled:g?!0:null})),"",f.ariaAttr({role:"presentation"})]}})]}})),c.klass.table,'id="'+b.$node[0].id+'_table" '+f.ariaAttr({role:"grid",controls:b.$node[0].id,readonly:!0})),c.klass.calendar_container)+f.node("div",f.node("button",c.today,"btn-flat picker__today","type=button data-pick="+h.pick+(a&&!b.disabled(h)?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.clear,"btn-flat picker__clear","type=button data-clear=1"+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.close,"btn-flat picker__close","type=button data-close=true "+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id})),c.klass.footer)},c.defaults=function(a){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Close",format:"d mmmm, yyyy",klass:{table:a+"table",header:a+"header",date_display:a+"date-display",day_display:a+"day-display",month_display:a+"month-display",year_display:a+"year-display",calendar_container:a+"calendar-container",navPrev:a+"nav--prev",navNext:a+"nav--next",navDisabled:a+"nav--disabled",month:a+"month",year:a+"year",selectMonth:a+"select--month",selectYear:a+"select--year",weekdays:a+"weekday",day:a+"day",disabled:a+"day--disabled",selected:a+"day--selected",highlighted:a+"day--highlighted",now:a+"day--today",infocus:a+"day--infocus",outfocus:a+"day--outfocus",footer:a+"footer",buttonClear:a+"button--clear",buttonToday:a+"button--today",buttonClose:a+"button--close"}}}(a.klasses().picker+"__"),a.extend("pickadate",c)}),function(a){function b(){var b=+a(this).attr("length"),c=+a(this).val().length,d=b>=c;a(this).parent().find('span[class="character-counter"]').html(c+"/"+b),e(d,a(this))}function c(b){var c=a("<span/>").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1);b.parent().append(c)}function d(){a(this).parent().find('span[class="character-counter"]').html("")}function e(a,b){var c=b.hasClass("invalid");a&&c?b.removeClass("invalid"):a||c||(b.removeClass("valid"),b.addClass("invalid"))}a.fn.characterCounter=function(){return this.each(function(){var e=void 0!==a(this).attr("length");e&&(a(this).on("input",b),a(this).on("focus",b),a(this).on("blur",d),c(a(this)))})},a(document).ready(function(){a("input, textarea").characterCounter()})}(jQuery); \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/restoreScroll.js b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/restoreScroll.js new file mode 100644 index 00000000..331c9e19 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/restoreScroll.js | |||
@@ -0,0 +1,25 @@ | |||
1 | function supportsLocalStorage() { | ||
2 | try { | ||
3 | return 'localStorage' in window && window['localStorage'] !== null; | ||
4 | } catch (e) { | ||
5 | return false; | ||
6 | } | ||
7 | } | ||
8 | |||
9 | function savePercent(id, percent) { | ||
10 | if (!supportsLocalStorage()) { return false; } | ||
11 | localStorage["poche.article." + id + ".percent"] = percent; | ||
12 | return true; | ||
13 | } | ||
14 | |||
15 | function retrievePercent(id) { | ||
16 | if (!supportsLocalStorage()) { return false; } | ||
17 | |||
18 | var bheight = $(document).height(); | ||
19 | var percent = localStorage["poche.article." + id + ".percent"]; | ||
20 | var scroll = bheight * percent; | ||
21 | |||
22 | $('html,body').animate({scrollTop: scroll}, 'fast'); | ||
23 | |||
24 | return true; | ||
25 | } \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/screenshot.jpg b/src/Wallabag/CoreBundle/Resources/views/themes/material/screenshot.jpg new file mode 100755 index 00000000..6649719d --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/screenshot.jpg | |||
Binary files differ | |||