Upgrade to Bootstrap 3

This commit is contained in:
benweet 2013-08-24 01:50:14 +02:00
parent 376f092052
commit db9a37b387
85 changed files with 21986 additions and 16523 deletions

View File

@ -1,18 +1,9 @@
CACHE MANIFEST CACHE MANIFEST
# Mon 19 Aug 2013 00:01:51 IST
CACHE: CACHE:
index.html index.html
viewer.html viewer.html
css/main-min.css
js/main-min.js
js/libs/require.js js/libs/require.js
img/ajax-loader.gif
img/glyphicons-halflings.png
img/glyphicons-halflings-white.png
img/icons.png
img/stackedit-32.ico
img/stackedit-promo.png
lib/MathJax/MathJax.js?config=TeX-AMS_HTML lib/MathJax/MathJax.js?config=TeX-AMS_HTML
lib/MathJax/config/Safe.js lib/MathJax/config/Safe.js
lib/MathJax/config/TeX-AMS_HTML.js lib/MathJax/config/TeX-AMS_HTML.js
@ -93,12 +84,31 @@ lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js
lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js
lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js
lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js
themes/blue-gray/ajax-loader.gif
themes/blue-gray/blue-gray.css
themes/night/ajax-loader.gif
themes/night/night.css
#dynamic
# Sat 24 Aug 2013 01:45:48 CEST
js-min/font/fontello.eot
js-min/font/fontello.svg
js-min/font/fontello.ttf
js-min/font/fontello.woff
js-min/img/glyphicons-halflings-white.png
js-min/img/glyphicons-halflings.png
js-min/img/icons.png
js-min/img/icons2x.png
js-min/img/loader-blue-gray.gif
js-min/img/loader-blue-gray2x.gif
js-min/img/loader-default.gif
js-min/img/loader-default2x.gif
js-min/img/loader-night.gif
js-min/img/loader-night2x.gif
js-min/img/stackedit-32.ico
js-min/img/stackedit-64.png
js-min/img/stackedit-promo.png
js-min/main.js
js-min/themes/blue-gray.css
js-min/themes/default.css
js-min/themes/night.css
NETWORK: NETWORK:
* *

View File

@ -1,98 +0,0 @@
div.jGrowl {
z-index: 1040;
color: #fff;
}
/** Normal Style Positions **/
div.jGrowl {
position: absolute;
}
body > div.jGrowl {
position: fixed;
}
div.jGrowl.top-left {
left: 0px;
top: 0px;
}
div.jGrowl.top-right {
right: 0px;
top: 0px;
}
div.jGrowl.bottom-left {
left: 0px;
bottom: 0px;
}
div.jGrowl.bottom-right {
right: 0px;
bottom: 0px;
}
div.jGrowl.center {
top: 0px;
width: 50%;
left: 25%;
}
/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
margin-left: auto;
margin-right: auto;
}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
background-color: #777;
zoom: 1;
width: 260px;
padding: 15px 20px;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
display: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
div.jGrowl div.jGrowl-notification {
min-height: 80px;
}
div.jGrowl div.jGrowl-notification,
div.jGrowl div.jGrowl-closer {
margin: 20px;
}
div.jGrowl div.jGrowl-notification div.jGrowl-header {
font-weight: bold;
font-size: .85em;
}
div.jGrowl div.jGrowl-notification div.jGrowl-close {
z-index: 99;
float: right;
font-weight: bold;
font-size: 1em;
cursor: pointer;
}
div.jGrowl div.jGrowl-closer {
padding-top: 4px;
padding-bottom: 4px;
cursor: pointer;
font-size: .9em;
font-weight: bold;
text-align: center;
}
/** Hide jGrowl when printing **/
@media print {
div.jGrowl {
display: none;
}
}

View File

@ -1,120 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="32"
height="32"
id="svg2"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="stackedit-half.svg"
inkscape:export-filename="C:\Documents and Settings\g550003\Mes documents\Mes images\stackedit-96.png"
inkscape:export-xdpi="270"
inkscape:export-ydpi="270">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="13.984375"
inkscape:cx="38.091753"
inkscape:cy="18.637995"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1920"
inkscape:window-height="1143"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid3000"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-1020.3622)">
<path
style="fill:none;stroke:#626265;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 2,0 2,12 30,12 30,0"
id="path3001"
inkscape:connector-curvature="0"
transform="translate(0,1036.3622)"
sodipodi:nodetypes="cccc" />
<path
style="fill:none;stroke:#6c6c70;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 6,23 18,0"
id="path3789"
inkscape:connector-curvature="0"
transform="translate(0,1020.3622)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#95785b;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 6,19 16,0"
id="path3791"
inkscape:connector-curvature="0"
transform="translate(0,1020.3622)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#bc8e48;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 6,15 8,0"
id="path3793"
inkscape:connector-curvature="0"
transform="translate(0,1020.3622)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#d38b28;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 6,11 20,0"
id="path3795"
inkscape:connector-curvature="0"
transform="translate(0,1020.3622)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#fd8a07;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 6,7 20,7"
id="path3797"
inkscape:connector-curvature="0"
transform="translate(0,1020.3622)"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#fe7a15;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="M 6,3 26,3"
inkscape:connector-curvature="0"
id="path3799"
transform="translate(0,1020.3622)" />
<path
style="fill:#ffffff;fill-opacity:0.09803922;stroke:none"
d="M 6 2 L 6 4 L 13.3125 4 L 12.84375 2 L 6 2 z M 6 6 L 6 8 L 14.28125 8 L 13.8125 6 L 6 6 z M 6 10 L 6 12 L 15.25 12 L 14.75 10 L 6 10 z M 6 14 L 6 16 L 14 16 L 14 14 L 6 14 z M 0 16 L 0 28 L 0 30 L 2 30 L 19.53125 30 L 18.5625 26 L 4 26 L 4 16 L 0 16 z M 6 18 L 6 20 L 17.125 20 L 16.65625 18 L 6 18 z M 6 22 L 6 24 L 18.09375 24 L 17.625 22 L 6 22 z "
transform="translate(0,1020.3622)"
id="path2990" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -13,14 +13,14 @@
<meta name="msvalidate.01" content="5E47EE6F67B069C17E3CDD418351A612" /> <meta name="msvalidate.01" content="5E47EE6F67B069C17E3CDD418351A612" />
<script> <script>
// Use http://.../?debug to serve original JavaScript files instead of minified // Use http://.../?debug to serve original JavaScript files instead of minified
var mainModule = "main"; var baseDir = 'js';
if(!location.search.match(/(\?|&)debug/)) { if(!location.search.match(/(\?|&)debug/)) {
mainModule += "-min"; baseDir += '-min';
} }
var require = { var require = {
baseUrl: "js", baseUrl: baseDir,
deps: [ deps: [
mainModule 'main'
] ]
}; };
</script> </script>

BIN
js-min/font/fontello.eot Normal file

Binary file not shown.

329
js-min/font/fontello.svg Normal file
View File

@ -0,0 +1,329 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Copyright (C) 2012 by original authors @ fontello.com</metadata>
<defs>
<font id="fontello" horiz-adv-x="1000" >
<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
<missing-glyph horiz-adv-x="1000" />
<glyph glyph-name="plus" unicode="&#xe81f;" d="M786 439l0-107q0-22-16-38t-38-16l-232 0 0-232q0-22-16-38t-38-16l-107 0q-22 0-38 16t-16 38l0 232-232 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l232 0 0 232q0 22 16 38t38 16l107 0q22 0 38-16t16-38l0-232 232 0q22 0 38-16t16-38z" horiz-adv-x="785.714" />
<glyph glyph-name="minus" unicode="&#xe823;" d="M786 439l0-107q0-22-16-38t-38-16l-679 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l679 0q22 0 38-16t16-38z" horiz-adv-x="785.714" />
<glyph glyph-name="left-big" unicode="&#xe88a;" d="M857 350l0-71q0-30-18-50t-47-21l-393 0 163-164q21-20 21-50t-21-50l-42-42q-21-21-50-21t-51 21l-363 364q-21 21-21 50t21 51l363 363q21 21 51 21 29 0 50-21l42-41q21-21 21-51t-21-51l-163-163 393 0q29 0 47-21t18-50z" horiz-adv-x="857.143" />
<glyph glyph-name="up-big" unicode="&#xe88c;" d="M899 308q0-28-21-50l-42-42q-21-21-51-21t-50 21l-164 163 0-393q0-29-21-47t-50-18l-71 0q-30 0-50 18t-21 47l0 393-164-163q-20-21-50-21t-50 21l-42 42q-21 21-21 50 0 30 21 51l363 363q20 21 50 21t51-21l363-363q21-22 21-51z" horiz-adv-x="928.571" />
<glyph glyph-name="right-big" unicode="&#xe88b;" d="M821 314q0-30-21-51l-363-363q-22-21-51-21-28 0-50 21l-42 42q-21 21-21 51t21 51l163 163-393 0q-29 0-47 21t-18 50l0 71q0 30 18 50t47 21l393 0-163 164q-21 20-21 50t21 50l42 42q21 21 50 21 30 0 51-21l363-363q21-20 21-50z" horiz-adv-x="857.143" />
<glyph glyph-name="down-big" unicode="&#xe889;" d="M899 386q0-30-21-50l-363-364q-22-21-51-21-30 0-50 21l-363 364q-21 20-21 50t21 51l41 42q22 21 51 21 30 0 50-21l164-164 0 393q0 29 21 50t50 21l71 0q29 0 50-21t21-50l0-393 164 164q21 21 50 21t51-21l42-42q21-22 21-51z" horiz-adv-x="928.571" />
<glyph glyph-name="home" unicode="&#xe93c;" d="M786 296l0-268q0-15-11-25t-25-11l-214 0 0 214-143 0 0-214-214 0q-15 0-25 11t-11 25l0 268q0 1 0 2t0 2l321 264 321-264q1-1 1-3z m124 39l-35-41q-4-5-12-6l-2 0q-7 0-12 4l-386 322-386-322q-7-4-13-4-7 1-12 6l-35 41q-4 6-4 13t6 12l401 334q18 15 42 15t42-15l136-114 0 109q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-228 122-102q6-4 6-12t-4-13z" horiz-adv-x="928.571" />
<glyph glyph-name="pause" unicode="&#xe800;" d="M857 743l0-786q0-15-11-25t-25-11l-286 0q-15 0-25 11t-11 25l0 786q0 15 11 25t25 11l286 0q15 0 25-11t11-25z m-500 0l0-786q0-15-11-25t-25-11l-286 0q-15 0-25 11t-11 25l0 786q0 15 11 25t25 11l286 0q15 0 25-11t11-25z" horiz-adv-x="857.143" />
<glyph glyph-name="fast-fw" unicode="&#xe8a4;" d="M25-71q-11-11-18-7t-7 18l0 821q0 15 7 18t18-7l396-396q4-4 7-11l0 396q0 15 7 18t18-7l396-396q11-11 11-25t-11-25l-396-396q-11-11-18-7t-7 18l0 396q-3-6-7-11z" horiz-adv-x="928.571" />
<glyph glyph-name="fast-bw" unicode="&#xe8a5;" d="M903 771q11 11 18 7t7-18l0-821q0-15-7-18t-18 7l-396 396q-4 5-7 11l0-396q0-15-7-18t-18 7l-396 396q-11 11-11 25t11 25l396 396q11 11 18 7t7-18l0-396q3 6 7 11z" horiz-adv-x="928.571" />
<glyph glyph-name="to-end" unicode="&#xe8a0;" d="M25-71q-11-11-18-7t-7 18l0 821q0 15 7 18t18-7l396-396q4-4 7-11l0 378q0 15 11 25t25 11l71 0q15 0 25-11t11-25l0-786q0-15-11-25t-25-11l-71 0q-15 0-25 11t-11 25l0 378q-3-6-7-11z" horiz-adv-x="571.429" />
<glyph glyph-name="to-start" unicode="&#xe8a2;" d="M546 771q11 11 18 7t7-18l0-821q0-15-7-18t-18 7l-396 396q-5 5-7 11l0-378q0-15-11-25t-25-11l-71 0q-15 0-25 11t-11 25l0 786q0 15 11 25t25 11l71 0q15 0 25-11t11-25l0-378q2 6 7 11z" horiz-adv-x="571.429" />
<glyph glyph-name="stop" unicode="&#xe89e;" d="M857 743l0-786q0-15-11-25t-25-11l-786 0q-15 0-25 11t-11 25l0 786q0 15 11 25t25 11l786 0q15 0 25-11t11-25z" horiz-adv-x="857.143" />
<glyph glyph-name="up-dir" unicode="&#xe94e;" d="M571 171q0-15-11-25t-25-11l-500 0q-15 0-25 11t-11 25 11 25l250 250q11 11 25 11t25-11l250-250q11-11 11-25z" horiz-adv-x="571.429" />
<glyph glyph-name="play" unicode="&#xe89b;" d="M772 333l-741-412q-13-7-22-2t-9 20l0 821q0 15 9 20t22-2l741-412q13-7 13-17t-13-17z" horiz-adv-x="785.714" />
<glyph glyph-name="right-dir" unicode="&#xe950;" d="M321 350q0-15-11-25l-250-250q-11-11-25-11t-25 11-11 25l0 500q0 15 11 25t25 11 25-11l250-250q11-11 11-25z" horiz-adv-x="357.143" />
<glyph glyph-name="down-dir" unicode="&#xe94d;" d="M571 457q0-15-11-25l-250-250q-11-11-25-11t-25 11l-250 250q-11 11-11 25t11 25 25 11l500 0q15 0 25-11t11-25z" horiz-adv-x="571.429" />
<glyph glyph-name="left-dir" unicode="&#xe94f;" d="M357 600l0-500q0-15-11-25t-25-11-25 11l-250 250q-11 11-11 25t11 25l250 250q11 11 25 11t25-11 11-25z" horiz-adv-x="357.143" />
<glyph glyph-name="cloud" unicode="&#xe8ad;" d="M1071 207q0-89-63-151t-151-63l-607 0q-103 0-177 73t-73 177q0 74 40 135t104 91q-1 16-1 24 0 118 84 202t202 84q88 0 160-49t105-128q39 35 93 35 59 0 101-42t42-101q0-42-23-77 72-17 119-75t47-134z" horiz-adv-x="1071.429" />
<glyph glyph-name="umbrella" unicode="&#xe8b0;" d="M500 388l0-324q0-58-42-100t-100-42-100 42-42 100q0 15 11 25t25 11 25-11 11-25q0-28 22-50t50-22 50 22 22 50l0 324q18 6 36 6t36-6z m429-15q0-7-5-13t-13-5q-6 0-13 6-27 26-52 39t-57 13q-38 0-71-21t-57-54q-4-6-10-16t-8-13q-6-9-16-9t-16 9q-2 3-8 13t-10 16q-24 33-57 54t-71 21-71-21-57-54q-4-6-10-16t-8-13q-6-9-16-9-9 0-16 9-2 3-8 13t-10 16q-24 33-57 54t-71 21q-32 0-57-13t-52-39q-7-6-13-6-7 0-13 5t-5 13q0 3 1 4 25 102 96 178t166 114 201 38q78 0 153-22t138-63 109-104 64-140q1-1 1-4z m-429 406l0-55q-23 1-36 1t-36-1l0 55q0 15 11 25t25 11 25-11 11-25z" horiz-adv-x="928.571" />
<glyph glyph-name="star" unicode="&#xe808;" d="M929 489q0-12-15-27l-203-198 48-279q1-4 1-11 0-12-6-20t-17-8q-11 0-22 7l-251 132-251-132q-12-7-22-7-12 0-18 8t-6 20q0 3 1 11l48 279-203 198q-14 15-14 27 0 21 31 26l280 41 126 254q11 23 27 23t27-23l126-254 280-41q31-5 31-26z" horiz-adv-x="928.571" />
<glyph glyph-name="star-empty" unicode="&#xe809;" d="M634 290l171 166-235 35-105 213-105-213-235-35 171-166-41-235 211 111 210-111z m294 199q0-12-15-27l-203-198 48-279q1-4 1-11 0-28-23-28-11 0-22 7l-251 132-251-132q-12-7-22-7-12 0-18 8t-6 20q0 3 1 11l48 279-203 198q-14 15-14 27 0 21 31 26l280 41 126 254q11 23 27 23t27-23l126-254 280-41q31-5 31-26z" horiz-adv-x="928.571" />
<glyph glyph-name="check" unicode="&#xe8cf;" d="M786 331l0-177q0-66-47-114t-114-47l-464 0q-66 0-114 47t-47 114l0 464q0 66 47 114t114 47l464 0q35 0 65-14 8-4 10-13t-5-16l-27-27q-6-6-13-6-2 0-5 1-13 3-25 3l-464 0q-37 0-63-26t-26-63l0-464q0-37 26-63t63-26l464 0q37 0 63 26t26 63l0 142q0 7 5 12l36 36q6 6 13 6 3 0 7-2 11-4 11-16z m129 273l-454-454q-13-13-32-13t-32 13l-240 240q-13 13-13 32t13 32l61 61q13 13 32 13t32-13l147-147 361 361q13 13 32 13t32-13l61-61q13-13 13-32t-13-32z" horiz-adv-x="928.571" />
<glyph glyph-name="left-hand" unicode="&#xe88e;" d="M768 64l18 0 0 357-18 0q-20 0-38 7t-35 21-28 26-27 30q-1 2-2 3t-2 3-3 3q-40 45-62 81-8 12-21 38-1 2-6 13t-10 20-11 20-12 17-10 6q-40 0-64-17t-25-54q0-24 8-47t18-38 18-31 8-27l-321 0q-28 0-50-21t-22-50q0-29 21-50t50-21l185 0q-8-9-14-27t-6-31q0-39 30-66-10-18-10-39t10-41 27-29q-2-13-2-31 0-47 27-70t76-23q47 0 102 18t108 36 93 18z m161 36q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m71 321l0-357q0-30-21-50t-50-21l-161 0q-33 0-124-33-106-39-177-39-79 0-128 43t-49 121l1 3q-34 42-34 99 0 12 2 24-18 32-21 66l-94 0q-59 0-101 42t-42 101q0 57 42 100t100 42l209 0q-12 33-12 71 0 68 45 105t115 37q21 0 39-10t31-28 23-35 21-40 18-35q20-31 56-72 1-2 8-9t11-12 11-12 13-13 13-10 13-8 12-3l161 0q30 0 50-21t21-50z" horiz-adv-x="1000" />
<glyph glyph-name="up-hand" unicode="&#xe88f;" d="M714-43q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m71 426q0 105-93 105-15 0-31-3-9 17-29 27t-41 10-39-10q-28 30-66 30-14 0-31-6t-27-14l0 185q0 29-21 50t-50 21q-28 0-50-22t-21-50l0-321q-11 0-27 8t-31 18-38 18-47 8q-37 0-54-25t-17-64q0-13 78-50 25-13 36-21 36-22 81-62t59-56q32-39 32-78l0-18 357 0 0 18q0 40 18 93t36 108 18 100z m71 3q0-74-39-180-33-92-33-124l0-161q0-30-21-50t-50-21l-357 0q-30 0-50 21t-21 50l0 161q0 6-3 12t-8 13-10 13-13 13-12 11-12 11-9 8q-41 36-72 56-12 7-35 18t-40 21-35 23-28 31-10 39q0 70 37 115t105 45q38 0 71-12l0 209q0 58 42 100t100 42q59 0 101-42t42-101l0-94q35-2 66-21 12 2 24 2 56 0 99-33 78 1 122-47t45-127z" horiz-adv-x="857.143" />
<glyph glyph-name="right-hand" unicode="&#xe88d;" d="M143 100q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m786 321q0 28-22 50t-50 21l-321 0q0 11 8 27t18 31 18 38 8 47q0 37-25 54t-64 17q-13 0-50-78-13-25-21-36-22-36-62-81t-56-59q-39-32-78-32l-18 0 0-357 18 0q40 0 93-18t108-36 100-18q105 0 105 93 0 15-3 31 17 9 27 29t10 41-10 39q30 28 30 66 0 14-6 31t-14 27l185 0q29 0 50 21t21 50z m71 1q0-59-42-101t-101-42l-94 0q-2-35-21-66 2-12 2-24 0-56-33-99 1-78-47-122t-127-45q-74 0-180 39-92 33-124 33l-161 0q-30 0-50 21t-21 50l0 357q0 30 21 50t50 21l161 0q6 0 12 3t13 8 13 10 13 13 11 12 11 12 8 9q36 41 56 72 7 12 18 35t21 40 23 35 31 28 39 10q70 0 115-37t45-105q0-38-12-71l209 0q58 0 100-42t42-100z" horiz-adv-x="1000" />
<glyph glyph-name="down-hand" unicode="&#xe890;" d="M786 314q0 47-18 102t-36 108-18 93l0 18-357 0 0-18q0-20-7-38t-21-35-26-28-30-27q-5-4-8-7-45-40-81-62-12-8-38-21-2-1-13-6t-20-10-20-11-17-12-6-10q0-40 17-64t54-25q24 0 47 8t38 18 31 18 27 8l0-321q0-28 21-50t50-22q29 0 50 21t21 50l0 185q26-20 57-20 39 0 66 30 18-10 39-10t41 10 29 27q13-2 31-2 47 0 70 27t23 76z m-71 429q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m143-426q0-79-43-128t-121-49l-3 1q-42-34-99-34-12 0-24 2-30-17-66-21l0-94q0-59-42-101t-101-42q-57 0-100 42t-42 100l0 209q-30-12-71-12-68 0-105 45t-38 115q0 21 10 39t28 31 35 23 40 21 35 18q31 20 72 56 2 1 9 8t12 11 12 11 13 13 10 13 8 13 3 12l0 161q0 30 21 50t50 21l357 0q30 0 50-21t21-50l0-161q0-33 33-124 39-106 39-177z" horiz-adv-x="857.143" />
<glyph glyph-name="th-list" unicode="&#xe817;" d="M286 154l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m0 286l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m714-286l0-107q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l536 0q22 0 38-16t16-38z m-714 571l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m714-286l0-107q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l536 0q22 0 38-16t16-38z m0 286l0-107q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l536 0q22 0 38-16t16-38z" horiz-adv-x="1000" />
<glyph glyph-name="heart-empty" unicode="&#xe807;" d="M929 517q0 45-12 80t-31 55-45 33-52 17-55 4-62-14-62-36-48-40-33-34q-10-12-27-12t-27 12q-13 16-33 34t-48 40-62 36-62 14-55-4-52-17-45-33-31-55-12-80q0-94 104-198l324-312 324 312q105 105 105 199z m71 0q0-123-128-251l-348-335q-10-10-25-10t-25 10l-348 336q-6 4-15 15t-31 37-38 54-30 68-13 77q0 123 71 192t196 69q35 0 71-12t67-32 53-38 42-38q20 20 42 38t53 38 67 32 71 12q125 0 196-69t71-192z" horiz-adv-x="1000" />
<glyph glyph-name="heart" unicode="&#xe806;" d="M500-79q-15 0-25 10l-348 336q-6 4-15 15t-31 37-38 54-30 68-13 77q0 123 71 192t196 69q35 0 71-12t67-32 53-38 42-38q20 20 42 38t53 38 67 32 71 12q125 0 196-69t71-192q0-123-128-251l-348-335q-10-10-25-10z" horiz-adv-x="1000" />
<glyph glyph-name="music" unicode="&#xe802;" d="M857 725l0-625q0-28-19-50t-48-34-58-18-54-6-54 6-58 18-48 34-19 50 19 50 48 34 58 18 54 6q59 0 107-22l0 300-429-132 0-396q0-28-19-50t-48-34-58-18-54-6-54 6-58 18-48 34-19 50 19 50 48 34 58 18 54 6q59 0 107-22l0 540q0 17 11 32t27 20l464 143q7 2 16 2 22 0 38-16t16-38z" horiz-adv-x="857.143" />
<glyph glyph-name="th" unicode="&#xe816;" d="M286 154l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m0 286l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m357-286l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m-357 571l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m357-286l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m357-286l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m-357 571l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m357-286l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z m0 286l0-107q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l179 0q22 0 38-16t16-38z" horiz-adv-x="1000" />
<glyph glyph-name="flag" unicode="&#xe838;" d="M179 707q0-40-36-61l0-706q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 706q-36 21-36 61 0 30 21 50t50 21 50-21 21-50z m821-36l0-426q0-14-7-21t-22-15q-120-65-206-65-34 0-69 12t-61 27-64 27-80 12q-107 0-259-81-9-5-18-5-15 0-25 11t-11 25l0 414q0 18 17 31 12 8 44 24 132 67 235 67 60 0 112-16t122-49q21-11 49-11 30 0 66 12t61 26 49 26 30 12q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="cog" unicode="&#xe862;" d="M571 350q0 59-42 101t-101 42-101-42-42-101 42-101 101-42 101 42 42 101z m286 61l0-124q0-7-4-13t-11-7l-103-16q-11-30-22-51 20-28 60-77 6-7 6-14t-5-13q-15-21-55-60t-52-40q-7 0-15 5l-77 60q-25-13-51-21-9-76-16-104-4-16-20-16l-124 0q-8 0-14 5t-6 12l-16 103q-27 9-50 21l-79-60q-6-5-14-5t-14 6q-70 64-92 94-4 6-4 13t4 13q8 12 28 37t30 39q-15 28-23 55l-102 15q-7 1-12 7t-4 13l0 124q0 7 4 13t11 7l104 16q8 26 22 51-22 32-60 77-6 7-6 13t5 13q15 20 55 60t53 40q7 0 15-6l77-60q25 13 51 21 9 76 16 104 4 16 20 16l124 0q8 0 14-5t6-12l16-103q27-9 50-21l79 60q5 5 13 5 7 0 14-6 72-66 92-95 4-4 4-12 0-7-4-13-8-12-28-37t-30-39q15-28 23-55l102-16q7-1 12-7t4-13z" horiz-adv-x="857.143" />
<glyph glyph-name="attention" unicode="&#xe851;" d="M571 83l0 106q0 8-5 13t-13 5l-107 0q-7 0-13-5t-5-13l0-106q0-8 5-13t13-5l107 0q7 0 13 5t5 13z m-1 209l10 256q0 7-6 11-7 6-13 6l-123 0q-6 0-13-6-6-4-6-12l9-255q0-6 6-9t13-4l103 0q8 0 13 4t6 9z m-8 521l429-786q20-35-1-70-9-16-26-26t-35-9l-857 0q-19 0-35 9t-26 26q-21 35-1 70l429 786q9 17 26 27t36 10 36-10 26-27z" horiz-adv-x="1000" />
<glyph glyph-name="flash" unicode="&#xe8ae;" d="M494 534q10-11 4-25l-301-646q-7-14-23-14-2 0-8 1-9 3-14 11t-3 17l110 451-227-56q-2-1-7-1-10 0-17 6-10 8-7 22l112 460q2 8 9 13t16 5l183 0q11 0 18-7t7-16q0-4-3-10l-95-258 221 55q4 1 7 1 11 0 19-8z" horiz-adv-x="500" />
<glyph glyph-name="cog-alt" unicode="&#xe863;" d="M500 350q0 59-42 101t-101 42-101-42-42-101 42-101 101-42 101 42 42 101z m429-286q0 29-21 50t-50 21-50-21-21-50q0-30 21-50t50-21 50 21 21 50z m0 571q0 29-21 50t-50 21-50-21-21-50q0-30 21-50t50-21 50 21 21 50z m-214-235l0-103q0-6-4-11t-9-6l-86-13q-6-20-18-42 19-27 50-64 4-6 4-11 0-7-4-11-13-17-46-50t-44-33q-6 0-12 4l-64 50q-21-11-43-17-6-60-13-86-4-13-17-13l-104 0q-6 0-11 4t-6 10l-13 85q-19 6-42 17l-66-50q-4-4-11-4-6 0-12 4-80 74-80 89 0 5 4 11 6 8 23 30t26 34q-13 25-20 46l-85 13q-6 1-9 5t-4 11l0 103q0 6 4 11t9 6l86 13q6 20 18 42-19 27-50 64-4 6-4 11 0 7 4 11 12 17 46 50t44 33q6 0 12-4l64-50q19 10 43 18 6 60 13 86 4 13 17 13l104 0q6 0 11-4t6-10l13-85q19-6 42-17l66 50q4 4 11 4 6 0 12-4 80-74 80-89 0-5-4-11-7-9-23-30t-25-33q13-27 19-46l85-13q6-1 9-6t4-11z m357-297l0-78q0-9-83-17-7-15-17-29 28-63 28-77 0-2-2-4-68-40-69-40-4 0-26 26t-29 38q-11-1-17-1t-17 1q-8-12-29-38t-26-26q-1 0-69 40-2 2-2 4 0 14 28 77-10 14-17 29-83 8-83 17l0 78q0 9 83 17 7 16 17 29-28 63-28 77 0 2 2 4 2 1 20 11t33 19 17 9q4 0 26-26t29-38q11 1 17 1t17-1q28 40 51 62l3 1q2 0 69-39 2-2 2-4 0-14-28-77 9-13 17-29 83-8 83-17z m0 571l0-78q0-9-83-17-7-15-17-29 28-63 28-77 0-2-2-4-68-40-69-40-4 0-26 26t-29 38q-11-1-17-1t-17 1q-8-12-29-38t-26-26q-1 0-69 40-2 2-2 4 0 14 28 77-10 14-17 29-83 8-83 17l0 78q0 9 83 17 7 16 17 29-28 63-28 77 0 2 2 4 2 1 20 11t33 19 17 9q4 0 26-26t29-38q11 1 17 1t17-1q28 40 51 62l3 1q2 0 69-39 2-2 2-4 0-14-28-77 9-13 17-29 83-8 83-17z" horiz-adv-x="1071.429" />
<glyph glyph-name="scissors" unicode="&#xe8c5;" d="M536 350q15 0 25-11t11-25-11-25-25-11-25 11-11 25 11 25 25 11z m167-36l283-222q16-11 14-31-3-20-20-28l-71-36q-7-4-16-4t-17 4l-385 216-61-37q-4-2-7-3 8-27 6-54-4-43-31-82t-74-69q-74-47-155-47-76 0-124 44-50 47-44 116 4 42 31 82t73 69q74 47 155 47 46 0 84-17 5 7 12 12l68 41-68 41q-7 5-12 12-38-17-84-17-81 0-155 47-46 30-73 69t-31 82q-3 33 9 63t35 52q47 44 124 44 81 0 155-47 46-29 74-69t31-83q2-27-6-54 2-1 7-3l61-37 385 216q8 4 17 4t16-4l71-36q17-9 20-28 2-20-14-31z m-380 145q26 23 12 60t-59 65q-51 33-107 33-41 0-63-20-26-23-12-60t59-65q51-33 107-33 41 0 63 20z m-47-416q45 28 59 65t-12 60q-22 20-63 20-56 0-107-33-45-28-59-65t12-60q22-20 63-20 56 0 107 33z m99 342l54-32 0 6q0 20 18 31l8 4-44 26-15-15q-2-2-6-6t-7-7q-1-1-2-2t-2-1z m125-125l54-18 411 321-71 36-429-240 0-63-89-54 5-4q1-1 4-3 2-2 6-7t6-7l15-15z m393-232l71 36-290 228-99-77q-1-2-7-4z" horiz-adv-x="1000" />
<glyph glyph-name="flight" unicode="&#xe8b1;" d="M768 761q25-29 7-83t-60-96l-90-90 89-388q3-11-7-18l-71-54q-4-3-11-3-2 0-4 1-8 2-12 9l-156 283-145-145 30-108q3-9-4-17l-54-54q-5-5-13-5l-1 0q-8 1-13 7l-105 141-141 105q-6 4-7 13-1 7 5 14l54 54q5 5 13 5 3 0 4-1l108-30 145 145-283 156q-8 4-9 13t5 15l71 71q8 7 17 4l371-89 89 89q42 42 96 60t83-7z" horiz-adv-x="785.714" />
<glyph glyph-name="mail" unicode="&#xe804;" d="M929 11l0 429q-18-20-39-37-150-115-238-189-28-24-46-37t-48-27-57-14l-1 0q-27 0-57 14t-48 27-46 37q-88 74-238 189-21 17-39 37l0-429q0-7 5-13t13-5l821 0q7 0 13 5t5 13z m0 586l0 14t0 7-2 7-3 5-5 4-8 1l-821 0q-7 0-13-5t-5-13q0-94 82-158 108-85 224-177 3-3 20-16t26-21 25-18 28-15 24-5l1 0q11 0 24 5t28 15 25 18 26 21 20 16q116 92 224 177 30 24 56 64t26 73z m71 21l0-607q0-37-26-63t-63-26l-821 0q-37 0-63 26t-26 63l0 607q0 37 26 63t63 26l821 0q37 0 63-26t26-63z" horiz-adv-x="1000" />
<glyph glyph-name="edit" unicode="&#xe941;" d="M496 189l65 65-85 85-65-65 0-31 54 0 0-54 31 0z m246 402q-9 9-18-1l-195-195q-9-9-1-18t18 1l195 195q9 9 1 18z m45-331l0-106q0-66-47-114t-114-47l-464 0q-66 0-114 47t-47 114l0 464q0 66 47 114t114 47l464 0q35 0 65-14 8-4 10-13t-5-16l-27-27q-8-8-18-4-13 3-25 3l-464 0q-37 0-63-26t-26-63l0-464q0-37 26-63t63-26l464 0q37 0 63 26t26 63l0 70q0 7 5 12l36 36q8 8 20 4t11-16z m-54 412l161-161-375-375-161 0 0 161z m248-74l-51-51-161 161 51 51q16 16 38 16t38-16l85-85q16-16 16-38t-16-38z" horiz-adv-x="1000" />
<glyph glyph-name="pencil" unicode="&#xe847;" d="M203-7l51 51-131 131-51-51 0-60 71 0 0-71 60 0z m292 518q0 12-12 12-6 0-9-4l-302-302q-4-4-4-9 0-12 12-12 6 0 9 4l302 302q4 4 4 9z m-30 107l232-232-464-464-232 0 0 232z m381-54q0-30-21-50l-93-93-232 232 93 92q20 21 50 21t51-21l131-131q21-22 21-51z" horiz-adv-x="857.143" />
<glyph glyph-name="ok" unicode="&#xe818;" d="M932 534q0-22-16-38l-404-404-76-76q-16-16-38-16t-38 16l-76 76-202 202q-16 16-16 38t16 38l76 76q16 16 38 16t38-16l164-165 366 367q16 16 38 16t38-16l76-76q16-16 16-38z" horiz-adv-x="1000" />
<glyph glyph-name="ok-circled" unicode="&#xe819;" d="M716 440q0 16-10 26l-51 50q-11 11-25 11t-25-11l-228-227-126 126q-11 11-25 11t-25-11l-51-50q-10-10-10-26 0-15 10-25l202-202q11-11 25-11 15 0 26 11l303 303q10 10 10 25z m141-90q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="cancel" unicode="&#xe81c;" d="M724 112q0-22-16-38l-76-76q-16-16-38-16t-38 16l-164 164-164-164q-16-16-38-16t-38 16l-76 76q-16 16-16 38t16 38l164 164-164 164q-16 16-16 38t16 38l76 76q16 16 38 16t38-16l164-164 164 164q16 16 38 16t38-16l76-76q16-16 16-38t-16-38l-164-164 164-164q16-16 16-38z" horiz-adv-x="785.714" />
<glyph glyph-name="cancel-circled" unicode="&#xe81d;" d="M641 224q0 15-11 25l-101 101 101 101q11 11 11 25 0 15-11 26l-50 50q-11 11-26 11t-25-11l-101-101-101 101q-11 11-25 11-15 0-26-11l-50-50q-11-11-11-26t11-25l101-101-101-101q-11-11-11-25 0-15 11-26l50-50q11-11 26-11t25 11l101 101 101-101q11-11 25-11 15 0 26 11l50 50q11 11 11 26z m216 126q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="asterisk" unicode="&#xe8d3;" d="M827 264q26-15 33-43t-7-54l-36-61q-15-26-43-33t-54 7l-148 85 0-171q0-29-21-50t-50-21l-71 0q-29 0-50 21t-21 50l0 171-148-85q-26-15-54-7t-43 33l-36 61q-15 26-7 54t33 43l148 86-148 86q-26 15-33 43t7 54l36 61q15 26 43 33t54-7l148-85 0 171q0 29 21 50t50 21l71 0q29 0 50-21t21-50l0-171 148 85q26 15 54 7t43-33l36-61q15-26 7-54t-33-43l-148-86z" horiz-adv-x="928.571" />
<glyph glyph-name="attention-circled" unicode="&#xe852;" d="M429 779q117 0 215-57t156-156 57-215-57-215-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57z m71-696l0 106q0 8-5 13t-12 5l-107 0q-7 0-13-6t-6-13l0-106q0-7 6-13t13-6l107 0q7 0 12 5t5 13z m-1 192l10 347q0 7-6 10-6 4-13 4l-123 0q-8 0-13-4-6-3-6-10l9-347q0-6 6-10t13-4l103 0q8 0 13 4t6 10z" horiz-adv-x="857.143" />
<glyph glyph-name="plus-circled" unicode="&#xe820;" d="M679 314l0 71q0 15-11 25t-25 11l-143 0 0 143q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-143-143 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l143 0 0-143q0-15 11-25t25-11l71 0q15 0 25 11t11 25l0 143 143 0q15 0 25 11t11 25z m179 36q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="minus-circled" unicode="&#xe824;" d="M679 314l0 71q0 15-11 25t-25 11l-429 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l429 0q15 0 25 11t11 25z m179 36q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="forward" unicode="&#xe856;" d="M1000 493q0-15-11-25l-286-286q-11-11-25-11t-25 11-11 25l0 143-125 0q-55 0-98-3t-86-12-74-24-59-39-45-56-27-77-10-101q0-31 3-69 0-3 1-13t1-15q0-8-5-14t-13-6q-9 0-16 9-4 5-7 12t-8 17-6 13q-71 159-71 252 0 111 30 186 90 225 488 225l125 0 0 143q0 15 11 25t25 11 25-11l286-286q11-11 11-25z" horiz-adv-x="1000" />
<glyph glyph-name="ccw" unicode="&#xe896;" d="M857 350q0-87-34-166t-92-137-137-92-166-34q-96 0-182 40t-147 114q-4 6-4 13t5 11l76 77q6 5 14 5 9-1 13-7 41-53 100-82t126-29q58 0 111 23t91 61 61 91 23 111-23 111-61 91-91 61-111 23q-55 0-105-20t-89-57l76-77q17-17 8-39t-33-22l-250 0q-15 0-25 11t-11 25l0 250q0 23 22 33 22 9 39-8l73-72q60 56 136 87t159 31q87 0 166-34t137-92 92-137 34-166z" horiz-adv-x="857.143" />
<glyph glyph-name="cw" unicode="&#xe895;" d="M857 707l0-250q0-15-11-25t-25-11l-250 0q-23 0-33 22-9 22 8 39l77 77q-83 76-195 76-58 0-111-23t-91-61-61-91-23-111 23-111 61-91 91-61 111-23q66 0 126 29t100 82q4 6 13 7 8 0 14-5l76-77q5-4 5-11t-4-13q-61-74-147-114t-182-40q-87 0-166 34t-137 92-92 137-34 166 34 166 92 137 137 92 166 34q82 0 159-31t136-87l73 72q16 17 39 8 22-9 22-33z" horiz-adv-x="857.143" />
<glyph glyph-name="resize-vertical" unicode="&#xe872;" d="M393 671q0-15-11-25t-25-11l-71 0 0-571 71 0q15 0 25-11t11-25-11-25l-143-143q-11-11-25-11t-25 11l-143 143q-11 11-11 25t11 25 25 11l71 0 0 571-71 0q-15 0-25 11t-11 25 11 25l143 143q11 11 25 11t25-11l143-143q11-11 11-25z" horiz-adv-x="428.571" />
<glyph glyph-name="resize-horizontal" unicode="&#xe873;" d="M1000 350q0-15-11-25l-143-143q-11-11-25-11t-25 11-11 25l0 71-571 0 0-71q0-15-11-25t-25-11-25 11l-143 143q-11 11-11 25t11 25l143 143q11 11 25 11t25-11 11-25l0-71 571 0 0 71q0 15 11 25t25 11 25-11l143-143q11-11 11-25z" horiz-adv-x="1000" />
<glyph glyph-name="eject" unicode="&#xe8a6;" d="M8 304l396 396q11 11 25 11t25-11l396-396q11-11 7-18t-18-7l-821 0q-15 0-18 7t7 18z m814-311l-786 0q-15 0-25 11t-11 25l0 143q0 15 11 25t25 11l786 0q15 0 25-11t11-25l0-143q0-15-11-25t-25-11z" horiz-adv-x="858.259" />
<glyph glyph-name="trash" unicode="&#xe89f;" d="M0 633l0 141 289 0 0 76 246 0 0-76 289 0 0-141-824 0z m43-783l0 676 738 0 0-676-738 0z" horiz-adv-x="824" />
<glyph glyph-name="folder" unicode="&#xe8d7;" d="M0-52l0 715 139 0 68 90 217 0 68-90 508 0 0-715-1000 0z" horiz-adv-x="1000" />
<glyph glyph-name="star-half" unicode="&#xe80a;" d="M464 832l0-747-251-132q-12-7-22-7-12 0-18 8t-6 20q0 3 1 11l48 279-203 198q-14 15-14 27 0 21 31 26l280 41 126 254q11 23 27 23z" horiz-adv-x="500" />
<glyph glyph-name="ok-circled2" unicode="&#xe81a;" d="M653 396l-235-235q-11-11-25-11t-25 11l-164 164q-11 11-11 25t11 25l57 57q11 11 25 11t25-11l82-82 153 153q11 11 25 11t25-11l57-57q11-11 11-25t-11-25z m79-46q0 83-41 152t-110 110-152 41-152-41-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152z m125 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="cancel-circled2" unicode="&#xe86f;" d="M612 248l-81-81q-6-6-13-6t-13 6l-76 76-76-76q-6-6-13-6t-13 6l-81 81q-6 6-6 13t6 13l76 76-76 76q-6 6-6 13t6 13l81 81q6 6 13 6t13-6l76-76 76 76q6 6 13 6t13-6l81-81q6-6 6-13t-6-13l-76-76 76-76q6-6 6-13t-6-13z m120 102q0 83-41 152t-110 110-152 41-152-41-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152z m125 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="help-circled" unicode="&#xe939;" d="M500 82l0 107q0 8-5 13t-13 5l-107 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l107 0q8 0 13 5t5 13z m143 375q0 49-31 91t-77 65-95 23q-136 0-207-119-8-13 4-23l74-56q4-3 11-3 9 0 14 7 30 38 48 51 19 13 48 13 27 0 48-15t21-33q0-21-11-34t-38-25q-35-16-64-48t-29-70l0-20q0-8 5-13t13-5l107 0q8 0 13 5t5 13q0 11 12 28t30 28q18 10 27 16t26 20 25 27 16 34 7 45z m214-107q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="info-circled" unicode="&#xe93a;" d="M571 82l0 89q0 8-5 13t-13 5l-54 0 0 286q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-89q0-8 5-13t13-5l54 0 0-179-54 0q-8 0-13-5t-5-13l0-89q0-8 5-13t13-5l250 0q8 0 13 5t5 13z m-71 500l0 89q0 8-5 13t-13 5l-107 0q-8 0-13-5t-5-13l0-89q0-8 5-13t13-5l107 0q8 0 13 5t5 13z m357-232q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="th-large" unicode="&#xe815;" d="M429 279l0-214q0-29-21-50t-50-21l-286 0q-29 0-50 21t-21 50l0 214q0 29 21 50t50 21l286 0q29 0 50-21t21-50z m0 429l0-214q0-29-21-50t-50-21l-286 0q-29 0-50 21t-21 50l0 214q0 29 21 50t50 21l286 0q29 0 50-21t21-50z m500-429l0-214q0-29-21-50t-50-21l-286 0q-29 0-50 21t-21 50l0 214q0 29 21 50t50 21l286 0q29 0 50-21t21-50z m0 429l0-214q0-29-21-50t-50-21l-286 0q-29 0-50 21t-21 50l0 214q0 29 21 50t50 21l286 0q29 0 50-21t21-50z" horiz-adv-x="928.571" />
<glyph glyph-name="eye" unicode="&#xe832;" d="M929 314q-85 132-213 197 34-58 34-126 0-103-73-177t-177-73-177 73-73 177q0 68 34 126-128-65-213-197 74-114 186-182t242-68 242 68 186 182z m-402 214q0 11-8 19t-19 8q-70 0-120-50t-50-120q0-11 8-19t19-8 19 8 8 19q0 48 34 82t82 34q11 0 19 8t8 19z m473-214q0-19-11-39-78-128-210-206t-279-77-279 78-210 205q-11 20-11 39t11 39q78 128 210 205t279 78 279-78 210-205q11-20 11-39z" horiz-adv-x="1000" />
<glyph glyph-name="eye-off" unicode="&#xe833;" d="M310 105l44 79q-49 35-76 89t-27 113q0 68 34 126-128-65-213-197 93-144 238-209z m217 424q0 11-8 19t-19 8q-70 0-120-50t-50-120q0-11 8-19t19-8 19 8 8 19q0 48 34 82t82 34q11 0 19 8t8 19z m203 107q0-4-1-5-59-105-176-316t-176-316l-27-50q-6-9-16-9-7 0-75 39-9 6-9 16 0 7 25 49-80 36-147 97t-116 137q-11 17-11 39t11 39q85 131 212 207t277 76q50 0 100-9l30 54q6 9 16 9 3 0 10-3t17-9 18-10 18-10 11-6q9-6 9-15z m21-249q0-78-44-141t-117-92l156 280q4-25 4-47z m250-71q0-20-11-39-22-36-61-81-84-96-194-149t-234-53l41 74q118 10 219 76t168 171q-64 100-157 164l35 62q53-36 102-85t81-103q11-19 11-39z" horiz-adv-x="1000" />
<glyph glyph-name="tag" unicode="&#xe834;" d="M250 600q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m595-321q0-30-21-50l-274-275q-22-21-51-21-30 0-50 21l-399 400q-21 21-36 56t-15 65l0 232q0 29 21 50t50 21l232 0q30 0 65-15t57-36l399-398q21-22 21-51z" horiz-adv-x="857.143" />
<glyph glyph-name="tags" unicode="&#xe835;" d="M250 600q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m595-321q0-30-21-50l-274-275q-22-21-51-21-30 0-50 21l-399 400q-21 21-36 56t-15 65l0 232q0 29 21 50t50 21l232 0q30 0 65-15t57-36l399-398q21-22 21-51z m214 0q0-30-21-50l-274-275q-22-21-51-21-20 0-33 8t-30 25l262 262q21 21 21 50t-21 51l-399 398q-21 21-57 36t-65 15l125 0q30 0 65-15t57-36l399-398q21-22 21-51z" horiz-adv-x="1071.429" />
<glyph glyph-name="camera-alt" unicode="&#xe814;" d="M518 386q0 8-5 13t-13 5q-37 0-63-26t-26-63q0-8 5-13t13-5 13 5 5 13q0 22 16 38t38 16q8 0 13 5t5 13z m125-73q0-59-42-101t-101-42-101 42-42 101 42 101 101 42 101-42 42-101z m-571-320l857 0 0 71-857 0 0-71z m643 320q0 89-63 151t-151 63-151-63-63-151 63-151 151-63 151 63 63 151z m-571 358l214 0 0 71-214 0 0-71z m-71-107l857 0 0 143-462 0-36-71-359 0 0-71z m929 143l0-714q0-30-21-50t-50-21l-857 0q-30 0-50 21t-21 50l0 714q0 30 21 50t50 21l857 0q30 0 50-21t21-50z" horiz-adv-x="1000" />
<glyph glyph-name="code" unicode="&#xe844;" d="M1000 849l500-500-500-500-154 154 346 346-346 346z m-692-500l346-346-154-154-500 500 500 500 154-154z" horiz-adv-x="1500" />
<glyph glyph-name="print" unicode="&#xe942;" d="M214-7l500 0 0 143-500 0 0-143z m0 357l500 0 0 214-89 0q-22 0-38 16t-16 38l0 89-357 0 0-357z m643-36q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m71 0l0-232q0-7-5-13t-13-5l-125 0 0-89q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 89-125 0q-7 0-13 5t-5 13l0 232q0 44 32 76t76 32l36 0 0 304q0 22 16 38t38 16l375 0q22 0 49-11t42-27l85-85q16-16 27-42t11-49l0-143 36 0q44 0 76-32t32-76z" horiz-adv-x="928.571" />
<glyph glyph-name="retweet" unicode="&#xe943;" d="M714 11q0-7-5-13t-13-5l-536 0q-4 0-8 1t-5 4-3 4-2 6-1 6l0 335-107 0q-15 0-25 11t-11 25q0 13 8 23l179 214q11 12 27 12t27-12l179-214q8-9 8-23 0-15-11-25t-25-11l-107 0 0-214 321 0q9 0 14-6l89-107q4-6 4-12z m357 232q0-13-8-23l-179-214q-11-13-27-13t-27 13l-179 214q-8 9-8 23 0 15 11 25t25 11l107 0 0 214-321 0q-9 0-14 7l-89 107q-4 5-4 11 0 7 5 13t13 5l536 0q4 0 8-1t5-4 3-4 2-6 1-6l0-335 107 0q15 0 25-11t11-25z" horiz-adv-x="1071.429" />
<glyph glyph-name="comment" unicode="&#xe84a;" d="M1000 350q0-97-67-179t-182-130-251-48q-39 0-81 4-110-98-257-135-27-8-64-12-9-1-17 5t-10 16l0 1q-2 2 0 7t1 6 3 5l3 5t4 5 4 5q4 4 17 19t19 21 17 22 18 28 15 33 15 42q-88 50-138 123t-50 157q0 73 40 139t107 114 160 76 194 28q136 0 251-48t182-130 67-179z" horiz-adv-x="1000" />
<glyph glyph-name="chat" unicode="&#xe84b;" d="M786 421q0-78-52-143t-143-104-197-38q-48 0-98 9-69-49-155-71-20-5-48-9l-2 0q-6 0-11 4t-6 12q-1 2-1 4t0 4 1 3l1 3t2 3 2 3 3 3 2 3q3 3 13 14t15 16 13 16 14 21 11 25q-69 40-109 99t-40 125q0 78 52 143t143 104 197 38 197-38 143-104 52-143z m214-143q0-67-40-125t-109-98q6-13 11-25t14-21 13-16 15-16 13-14q1-1 2-3t3-3 2-3 2-3l1-3t1-3 0-4-1-4q-2-8-7-12t-12-4q-28 4-48 9-86 22-155 71-50-9-98-9-151 0-263 74 32-2 49-2 90 0 172 25t147 72q70 51 107 118t37 142q0 43-13 85 72-40 114-99t42-128z" horiz-adv-x="1000" />
<glyph glyph-name="location" unicode="&#xe853;" d="M429 493q0 59-42 101t-101 42-101-42-42-101 42-101 101-42 101 42 42 101z m143 0q0-61-18-100l-203-432q-9-18-27-29t-38-11-38 11-26 29l-204 432q-18 39-18 100 0 118 84 202t202 84 202-84 84-202z" horiz-adv-x="571.429" />
<glyph glyph-name="archive" unicode="&#xe859;" d="M1217 806l0-131q0-18-13-31t-31-13l-1131 0q-17 0-30 13t-13 31l0 131q0 17 13 30t30 13l1131 0q18 0 31-13t13-30z m-43-305l0-609q0-17-13-30t-31-13l-1043 0q-18 0-31 13t-13 30l0 609q0 18 13 31t31 13l1043 0q18 0 31-13t13-31z m-304-152q0 27-20 46t-47 19l-391 0q-27 0-46-19t-19-46 19-46 46-19l391 0q27 0 47 19t20 46z" horiz-adv-x="1217" />
<glyph glyph-name="basket" unicode="&#xe865;" d="M357-7q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m500 0q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m71 607l0-286q0-13-9-24t-23-12l-583-68q1-4 3-12t3-15 1-12q0-9-13-36l513 0q15 0 25-11t11-25-11-25-25-11l-571 0q-15 0-25 11t-11 25q0 8 6 22t16 33 11 21l-99 459-114 0q-15 0-25 11t-11 25 11 25 25 11l143 0q9 0 16-4t11-9 7-14 4-15 3-16 3-14l670 0q15 0 25-11t11-25z" horiz-adv-x="928.571" />
<glyph glyph-name="login" unicode="&#xe868;" d="M661 350q0-15-11-25l-304-304q-11-11-25-11t-25 11-11 25l0 161-250 0q-15 0-25 11t-11 25l0 214q0 15 11 25t25 11l250 0 0 161q0 15 11 25t25 11 25-11l304-304q11-11 11-25z m196 196l0-393q0-66-47-114t-114-47l-179 0q-7 0-13 5t-5 13q0 2-1 11t0 15 2 13 6 11 11 4l179 0q37 0 63 26t26 63l0 393q0 37-26 63t-63 26l-174 0t-6 1-6 2-4 3-4 5-1 8q0 2-1 11t0 15 2 13 6 11 11 4l179 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="logout" unicode="&#xe949;" d="M357 46q0-2 1-11t0-15-2-13-6-11-11-4l-179 0q-66 0-114 47t-47 114l0 393q0 66 47 114t114 47l179 0q7 0 13-5t5-13q0-2 1-11t0-15-2-13-6-11-11-4l-179 0q-37 0-63-26t-26-63l0-393q0-37 26-63t63-26l174 0t6-1 6-2 4-3 4-5 1-8z m518 304q0-15-11-25l-304-304q-11-11-25-11t-25 11-11 25l0 161-250 0q-15 0-25 11t-11 25l0 214q0 15 11 25t25 11l250 0 0 161q0 15 11 25t25 11 25-11l304-304q11-11 11-25z" horiz-adv-x="928.571" />
<glyph glyph-name="resize-full" unicode="&#xe90d;" d="M784 111l127 128 0-335-335 0 128 129-128 127 79 79z m-431 686l-129-127 128-127-80-80-126 128-128-129 0 335 335 0z m0-637l-129-127 129-129-335 0 0 335 128-128 128 128z m558 637l0-335-127 129-128-128-79 80 127 127-128 127 335 0z" horiz-adv-x="928" />
<glyph glyph-name="resize-small" unicode="&#xe871;" d="M429 314l0-250q0-15-11-25t-25-11-25 11l-80 80-185-185q-6-6-13-6t-13 6l-64 64q-6 6-6 13t6 13l185 185-80 80q-11 11-11 25t11 25 25 11l250 0q15 0 25-11t11-25z m421 375q0-7-6-13l-185-185 80-80q11-11 11-25t-11-25-25-11l-250 0q-15 0-25 11t-11 25l0 250q0 15 11 25t25 11 25-11l80-80 185 185q6 6 13 6t13-6l64-64q6-6 6-13z" horiz-adv-x="857.143" />
<glyph glyph-name="zoom-in" unicode="&#xe875;" d="M571 404l0-36q0-7-5-13t-13-5l-125 0 0-125q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 125-125 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l125 0 0 125q0 7 5 13t13 5l36 0q7 0 13-5t5-13l0-125 125 0q7 0 13-5t5-13z m71-18q0 103-73 177t-177 73-177-73-73-177 73-177 177-73 177 73 73 177z m286-464q0-30-21-50t-50-21q-30 0-50 21l-191 191q-100-69-223-69-80 0-153 31t-126 84-84 126-31 153 31 153 84 126 126 84 153 31 153-31 126-84 84-126 31-153q0-123-69-223l191-191q21-21 21-50z" horiz-adv-x="928.571" />
<glyph glyph-name="zoom-out" unicode="&#xe876;" d="M571 404l0-36q0-7-5-13t-13-5l-321 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l321 0q7 0 13-5t5-13z m71-18q0 103-73 177t-177 73-177-73-73-177 73-177 177-73 177 73 73 177z m286-464q0-30-21-50t-50-21q-30 0-50 21l-191 191q-100-69-223-69-80 0-153 31t-126 84-84 126-31 153 31 153 84 126 126 84 153 31 153-31 126-84 84-126 31-153q0-123-69-223l191-191q21-21 21-50z" horiz-adv-x="928.571" />
<glyph glyph-name="down-circled2" unicode="&#xe877;" d="M625 332q0-7-6-13l-178-178q-6-5-13-5t-13 5l-179 179q-8 9-4 20t17 11l107 0 0 196q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-196 107 0q8 0 13-5t5-13z m-196 321q-83 0-152-41t-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152-41 152-110 110-152 41z m429-304q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="up-circled2" unicode="&#xe878;" d="M624 361q-4-11-17-11l-107 0 0-196q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 196-107 0q-8 0-13 5t-5 13q0 7 6 13l178 178q6 5 13 5t13-5l179-179q8-9 4-20z m-195 292q-83 0-152-41t-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152-41 152-110 110-152 41z m429-304q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="down-open" unicode="&#xe879;" d="M899 457q0-30-21-50l-363-363q-21-21-51-21t-50 21l-363 363q-21 20-21 50t21 51l41 42q22 21 51 21 30 0 50-21l271-271 271 271q21 21 50 21t51-21l42-42q21-22 21-51z" horiz-adv-x="928.571" />
<glyph glyph-name="left-open" unicode="&#xe87a;" d="M414-28l-364 363q-21 21-21 50t21 50l364 363q21 21 50 21t50-21l42-42q21-21 21-50t-21-50l-271-271 271-271q21-21 21-51t-21-50l-42-42q-21-21-50-21t-50 21z" horiz-adv-x="642.857" />
<glyph glyph-name="right-open" unicode="&#xe87b;" d="M613 386q0-29-21-51l-364-363q-21-21-50-21t-50 21l-42 42q-21 22-21 51 0 30 21 50l271 271-271 271q-21 22-21 51 0 30 21 50l42 42q20 21 50 21t50-21l364-363q21-21 21-50z" horiz-adv-x="642.857" />
<glyph glyph-name="up-open" unicode="&#xe87c;" d="M899 171q0-30-21-50l-42-42q-21-21-51-21t-50 21l-271 271-271-271q-20-21-50-21t-50 21l-42 42q-21 20-21 50t21 51l363 363q21 21 50 21t51-21l363-363q21-21 21-51z" horiz-adv-x="928.571" />
<glyph glyph-name="refresh" unicode="&#xe897;" d="M843 261q0-3-1-4-36-150-150-242t-267-93q-81 0-158 31t-136 88l-72-72q-11-11-25-11t-25 11-11 25l0 250q0 15 11 25t25 11l250 0q15 0 25-11t11-25-11-25l-76-76q40-37 90-57t104-20q75 0 140 36t104 100q6 9 30 65 4 13 17 13l107 0q7 0 13-5t5-13z m14 446l0-250q0-15-11-25t-25-11l-250 0q-15 0-25 11t-11 25 11 25l77 77q-83 76-195 76-75 0-140-36t-104-100q-6-9-30-65-4-13-17-13l-111 0q-7 0-13 5t-5 13l0 4q36 150 151 242t268 93q81 0 158-31t137-87l73 72q11 11 25 11t25-11 11-25z" horiz-adv-x="857.143" />
<glyph glyph-name="play-circled2" unicode="&#xe89d;" d="M661 350q0-21-18-31l-304-179q-8-5-18-5-9 0-18 4-18 11-18 31l0 357q0 21 18 31t36-1l304-179q18-10 18-31z m71 0q0 83-41 152t-110 110-152 41-152-41-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152z m125 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="to-end-alt" unicode="&#xe8a1;" d="M25-71q-11-11-18-7t-7 18l0 821q0 15 7 18t18-7l396-396q4-4 7-11l0 396q0 15 7 18t18-7l396-396q4-4 7-11l0 378q0 15 11 25t25 11l71 0q15 0 25-11t11-25l0-786q0-15-11-25t-25-11l-71 0q-15 0-25 11t-11 25l0 378q-3-6-7-11l-396-396q-11-11-18-7t-7 18l0 396q-3-6-7-11z" horiz-adv-x="1000" />
<glyph glyph-name="to-start-alt" unicode="&#xe8a3;" d="M975 771q11 11 18 7t7-18l0-821q0-15-7-18t-18 7l-396 396q-5 5-7 11l0-396q0-15-7-18t-18 7l-396 396q-5 5-7 11l0-378q0-15-11-25t-25-11l-71 0q-15 0-25 11t-11 25l0 786q0 15 11 25t25 11l71 0q15 0 25-11t11-25l0-378q2 6 7 11l396 396q11 11 18 7t7-18l0-396q2 6 7 11z" horiz-adv-x="1000" />
<glyph glyph-name="inbox" unicode="&#xe8aa;" d="M571 314l176 0q-1 2-1 4t-1 4l-118 277-395 0-118-277q-1-1-1-4t-1-4l176 0 53-107 179 0z m286-17l0-269q0-15-11-25t-25-11l-786 0q-15 0-25 11t-11 25l0 269q0 35 14 69l133 308q6 14 20 23t29 9l464 0q15 0 29-9t20-23l133-308q14-34 14-69z" horiz-adv-x="857.143" />
<glyph glyph-name="font" unicode="&#xe8b6;" d="M405 538l-95-251q41-1 86-1t66-1 29 0l16 1q-18 53-51 134-30 74-51 118z m-393-617l-12 0 1 44q12 4 45 10 50 9 61 17 11 9 27 38l132 344 156 404 71 0 6-12 114-268q57-135 69-166 22-57 54-131 15-32 36-92 13-37 36-83 12-27 20-32 12-11 39-13 26-3 57-15 3-22 3-32 0-8-1-15-45 0-107 4-52 4-105 4-44 0-75-1l-112-6-32-1q0 25 2 44l73 16q31 7 38 13 7 7 7 15t-3 18l-26 64-51 127-251 1q-16-36-58-153-13-36-13-47 0-17 9-24 15-12 57-18 2 0 8-1t17-3 23-3q1-16 1-32 0-9-1-15-37 0-195 11l-27-4q-45-8-93-8z" horiz-adv-x="928.571" />
<glyph glyph-name="bold" unicode="&#xe8b5;" d="M310 1q42-18 78-18 73 0 121 23t68 63q21 39 21 101 0 64-23 100-32 52-79 70-45 18-138 18-41 0-56-6l0-80-1-97 2-151q0-8 7-25z m-8 416q24-4 61-4 98 0 147 36t50 125q0 62-47 104t-142 42q-29 0-73-7 0-25 1-43 4-68 3-156l-1-55q0-24 1-43z m-302-496l1 52q25 5 38 7 43 7 69 17 9 15 12 28 5 37 5 108l-1 277q-3 143-5 225-1 49-6 61-1 2-7 7-10 7-39 8-17 1-64 7l-2 46 145 3 212 7 25 1q3 0 8 0t8 0q1 0 12 0t23 0l41 0q49 0 107-15 24-7 54-22 32-16 57-42t36-58 12-68q0-39-18-71t-53-59q-15-11-84-43 99-23 149-81 51-59 51-132 0-42-16-90-12-35-40-65-37-40-78-60t-113-33q-46-8-110-6l-110 2q-47 1-166-6-18-2-152-6z" horiz-adv-x="785.714" />
<glyph glyph-name="italic" unicode="&#xe8b4;" d="M0-77l9 47q2 1 43 11 42 11 65 22 16 21 23 56l15 78 31 150 7 36q4 25 9 47t9 37 7 26 5 17 2 6l16 88 9 35 12 75 4 28 0 21q-23 12-80 16-16 1-21 2l11 57 177-8q22-1 41-1 37 0 119 5 18 1 38 3t20 1q-1-11-3-21-4-16-7-28-31-11-61-17-36-9-56-17-7-17-13-49-5-25-7-46-25-111-37-171l-34-174-21-88-24-131-7-25q-1-4 1-15 36-8 66-12 20-3 37-6-1-16-4-32-4-17-5-23-10 0-13-1-13-1-23-1-5 0-16 2t-81 9l-110 1q-23 1-97-6-41-4-55-5z" horiz-adv-x="571.429" />
<glyph glyph-name="text-height" unicode="&#xe8b7;" d="M45 778l30-15q11-3 118-3l73 0 11 2 64 1 120-1 163 0 19-1q8-1 16 4t12 9l4 4 23 1q8 0 16-1l0-58t1-73l1-56-1-32q0-18-2-28-22-8-38-10-14 24-30 71-4 13-9 35t-6 37-3 16q-7 8-15 11-4 1-24 1t-58-1-62-1q-19 0-37-3-6-54-4-76l1-85 0-185 2-200-1-82q-1-26 6-47 27-14 50-18 1 0 10-3t25-7 24-7q17-4 28-10 3-25 3-28 0-6-2-16-8-1-19-1-61 0-104 6-40 4-133 4-49 0-130-8-27-2-39-2-1 12-1 15l-1 15 0 5q12 18 44 27 78 21 89 28 5 12 7 31 4 107 3 242l-3 239q-1 35 0 66t0 57-1 32-3 8q-3 3-8 3-21 3-83 3-24 0-56-8t-41-14q-7-5-12-18t-12-42-13-47q-3-11-11-18t-11-7q-25 15-31 25l0 214z m928-714q18 0 23-10t-6-25l-70-90q-11-15-27-15t-27 15l-70 90q-11 15-6 25t23 10l45 0 0 571-45 0q-18 0-23 10t6 25l70 90q11 15 27 15t27-15l70-90q11-15 6-25t-23-10l-45 0 0-571 45 0z" horiz-adv-x="1000" />
<glyph glyph-name="text-width" unicode="&#xe8b8;" d="M45 778l30-15q11-3 118-3l73 0 11 2 64 1 249-1 177 0 19-1q8-1 16 4t12 9l4 4 23 1q8 0 16-1l0-58t1-73l1-56-1-32q0-18-2-28-22-8-38-10-14 24-30 71-4 13-9 35t-6 37-3 16q-7 8-15 11-4 1-33 1t-77-1-71-1q-52 0-71-3-6-54-4-76l1-85 0 29 2-200-1-82q-1-26 6-47 27-14 50-18 1 0 10-3t25-7 24-7q17-4 28-10 3-25 3-28 0-6-2-16-8-1-19-1-61 0-104 6-40 4-133 4-46 0-130-7-25-3-39-3-1 12-1 15l-1 15 0 5q12 18 44 27 78 21 89 28 5 12 7 31 3 76 3 242l-3 25q0 148-1 155-1 6-3 8-3 3-8 3-21 3-83 3-28 0-94-8t-74-13q-7-5-12-18t-12-42-13-47q-3-11-11-18t-11-7q-25 15-31 25l0 214z m795-722q15-11 15-27t-15-27l-90-70q-15-11-25-6t-10 23l0 45-571 0 0-45q0-18-10-23t-25 6l-90 70q-15 11-15 27t15 27l90 70q15 11 25 6t10-23l0-45 571 0 0 45q0 18 10 23t25-6z" horiz-adv-x="857.143" />
<glyph glyph-name="align-left" unicode="&#xe95d;" d="M1000 100l0-71q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m-214 214l0-71q0-15-11-25t-25-11l-714 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l714 0q15 0 25-11t11-25z m143 214l0-71q0-15-11-25t-25-11l-857 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l857 0q15 0 25-11t11-25z m-214 214l0-71q0-15-11-25t-25-11l-643 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l643 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="align-center" unicode="&#xe95e;" d="M1000 100l0-71q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m-214 214l0-71q0-15-11-25t-25-11l-500 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l500 0q15 0 25-11t11-25z m143 214l0-71q0-15-11-25t-25-11l-786 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l786 0q15 0 25-11t11-25z m-214 214l0-71q0-15-11-25t-25-11l-357 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l357 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="align-right" unicode="&#xe95f;" d="M1000 100l0-71q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m0 214l0-71q0-15-11-25t-25-11l-714 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l714 0q15 0 25-11t11-25z m0 214l0-71q0-15-11-25t-25-11l-857 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l857 0q15 0 25-11t11-25z m0 214l0-71q0-15-11-25t-25-11l-643 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l643 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="align-justify" unicode="&#xe960;" d="M1000 100l0-71q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m0 214l0-71q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m0 214l0-71q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m0 214l0-71q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l929 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="list" unicode="&#xe8b9;" d="M143 118l0-107q0-7-5-13t-13-5l-107 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l107 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-107 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l107 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-107 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l107 0q7 0 13-5t5-13z m857-429l0-107q0-7-5-13t-13-5l-750 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l750 0q7 0 13-5t5-13z m-857 643l0-107q0-7-5-13t-13-5l-107 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l107 0q7 0 13-5t5-13z m857-429l0-107q0-7-5-13t-13-5l-750 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l750 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-750 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l750 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-750 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l750 0q7 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="indent-left" unicode="&#xe8ba;" d="M214 546l0-321q0-7-5-13t-13-5q-8 0-13 5l-161 161q-5 5-5 13t5 13l161 161q5 5 13 5 7 0 13-5t5-13z m786-429l0-107q0-7-5-13t-13-5l-964 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l964 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-607 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l607 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-607 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l607 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-964 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l964 0q7 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="indent-right" unicode="&#xe8bb;" d="M196 386q0-8-5-13l-161-161q-5-5-13-5-7 0-13 5t-5 13l0 321q0 7 5 13t13 5q8 0 13-5l161-161q5-5 5-13z m804-268l0-107q0-7-5-13t-13-5l-964 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l964 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-607 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l607 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-607 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l607 0q7 0 13-5t5-13z m0 214l0-107q0-7-5-13t-13-5l-964 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l964 0q7 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="off" unicode="&#xe963;" d="M857 350q0-87-34-166t-92-137-137-92-166-34-166 34-137 92-92 137-34 166q0 102 45 191t126 151q24 18 53 14t47-28q18-23 14-53t-28-47q-55-41-85-101t-30-127q0-58 23-111t61-91 91-61 111-23 111 23 91 61 61 91 23 111q0 68-30 127t-85 101q-23 18-28 47t14 53q17 24 47 28t53-14q81-61 126-151t45-191z m-357 429l0-357q0-29-21-50t-50-21-50 21-21 50l0 357q0 29 21 50t50 21 50-21 21-50z" horiz-adv-x="857.143" />
<glyph glyph-name="road" unicode="&#xe964;" d="M620 294l0 2-13 179q-1 7-6 13t-13 5l-104 0q-7 0-13-5t-6-13l-13-179 0-2q-1-7 4-11t12-4l136 0q7 0 12 4t4 11z m424-261q0-41-26-41l-393 0q7 0 12 5t4 13l-11 143q-1 7-6 13t-13 5l-152 0q-7 0-13-5t-6-13l-11-143q-1-7 4-13t12-5l-393 0q-26 0-26 41 0 30 15 65l233 583q4 11 15 18t21 8l189 0q-7 0-13-5t-6-13l-8-107q-1-8 4-13t12-5l93 0q7 0 12 5t4 13l-8 107q-1 7-6 13t-13 5l189 0q11 0 21-8t15-18l233-583q15-35 15-65z" horiz-adv-x="1071.429" />
<glyph glyph-name="list-alt" unicode="&#xe8c9;" d="M214 189l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m0 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m0 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m643-286l0-36q0-7-5-13t-13-5l-536 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l536 0q7 0 13-5t5-13z m0 143l0-36q0-7-5-13t-13-5l-536 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l536 0q7 0 13-5t5-13z m0 143l0-36q0-7-5-13t-13-5l-536 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l536 0q7 0 13-5t5-13z m71-393l0 464q0 7-5 13t-13 5l-821 0q-7 0-13-5t-5-13l0-464q0-7 5-13t13-5l821 0q7 0 13 5t5 13z m71 607l0-607q0-37-26-63t-63-26l-821 0q-37 0-63 26t-26 63l0 607q0 37 26 63t63 26l821 0q37 0 63-26t26-63z" horiz-adv-x="1000" />
<glyph glyph-name="qrcode" unicode="&#xe8ca;" d="M214 207l0-71-71 0 0 71 71 0z m0 429l0-71-71 0 0 71 71 0z m429 0l0-71-71 0 0 71 71 0z m-571-571l214 0 0 214-214 0 0-214z m0 428l214 0 0 214-214 0 0-214z m429 0l214 0 0 214-214 0 0-214z m-143-143l0-357-357 0 0 357 357 0z m286-286l0-71-71 0 0 71 71 0z m143 0l0-71-71 0 0 71 71 0z m0 286l0-214-214 0 0 71-71 0 0-214-71 0 0 357 214 0 0-71 71 0 0 71 71 0z m-429 429l0-357-357 0 0 357 357 0z m429 0l0-357-357 0 0 357 357 0z" horiz-adv-x="785.714" />
<glyph glyph-name="barcode" unicode="&#xe8cb;" d="M35-7l-35 0 0 786 35 0 0-786z m35 1l-18 0 0 785 18 0 0-785z m52 0l-17 0 0 785 17 0 0-785z m88 0l-17 0 0 785 17 0 0-785z m88 0l-35 0 0 785 35 0 0-785z m70 0l-17 0 0 785 17 0 0-785z m35 0l-17 0 0 785 17 0 0-785z m35 0l-17 0 0 785 17 0 0-785z m88 0l-35 0 0 785 35 0 0-785z m88 0l-35 0 0 785 35 0 0-785z m70 0l-35 0 0 785 35 0 0-785z m70 0l-35 0 0 785 35 0 0-785z m52 0l-35 0 0 785 35 0 0-785z m105 0l-52 0 0 785 52 0 0-785z m35 0l-18 0 0 785 18 0 0-785z m52-1l-35 0 0 786 35 0 0-786z" horiz-adv-x="1000" />
<glyph glyph-name="ajust" unicode="&#xe8cd;" d="M429 46l0 607q-83 0-152-41t-110-110-41-152 41-152 110-110 152-41z m429 304q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="tint" unicode="&#xe8ce;" d="M286 207q0 20-11 39-1 1-9 13t-14 21-14 25-12 28q-2 9-12 9t-12-9q-4-13-12-28t-14-25-14-21-9-13q-11-18-11-39 0-30 21-50t50-21 50 21 21 50z m286 71q0-118-84-202t-202-84-202 84-84 202q0 81 45 153 3 5 35 50t56 84 56 99 46 112q5 17 19 26t28 9 29-9 19-26q16-52 46-112t56-99 56-84 35-50q45-71 45-153z" horiz-adv-x="571.429" />
<glyph glyph-name="layers" unicode="&#xe829;" d="M18 183l446-112 447 112 0-112-447-111-446 111 0 112z m0 223l446-112 447 112 0-112-447-111-446 111 0 112z m0 223l446 112 447-112 0-111-447-112-446 112 0 111z" horiz-adv-x="928" />
<glyph glyph-name="magnet" unicode="&#xe8d6;" d="M857 386l0-71q0-112-55-202t-153-140-221-50-221 50-153 140-55 202l0 71q0 15 11 25t25 11l214 0q15 0 25-11t11-25l0-71q0-29 13-50t30-32 40-17 36-7 25-1 25 1 36 7 40 17 30 32 13 50l0 71q0 15 11 25t25 11l214 0q15 0 25-11t11-25z m-571 357l0-214q0-15-11-25t-25-11l-214 0q-15 0-25 11t-11 25l0 214q0 15 11 25t25 11l214 0q15 0 25-11t11-25z m571 0l0-214q0-15-11-25t-25-11l-214 0q-15 0-25 11t-11 25l0 214q0 15 11 25t25 11l214 0q15 0 25-11t11-25z" horiz-adv-x="857.143" />
<glyph glyph-name="move" unicode="&#xe874;" d="M1000 350q0-15-11-25l-143-143q-11-11-25-11t-25 11-11 25l0 71-214 0 0-214 71 0q15 0 25-11t11-25-11-25l-143-143q-11-11-25-11t-25 11l-143 143q-11 11-11 25t11 25 25 11l71 0 0 214-214 0 0-71q0-15-11-25t-25-11-25 11l-143 143q-11 11-11 25t11 25l143 143q11 11 25 11t25-11 11-25l0-71 214 0 0 214-71 0q-15 0-25 11t-11 25 11 25l143 143q11 11 25 11t25-11l143-143q11-11 11-25t-11-25-25-11l-71 0 0-214 214 0 0 71q0 15 11 25t25 11 25-11l143-143q11-11 11-25z" horiz-adv-x="1000" />
<glyph glyph-name="link" unicode="&#xe83f;" d="M8 96q-17 66 0 132t67 115l131 131q49 49 115 67t132 0 115-67q20-20 20-50t-20-50-50-20-50 20q-34 34-82 34t-81-34l-131-131q-33-34-33-82t33-82q34-33 81-33t81 33l27 27q78-38 164-35l-91-91q-49-49-115-67t-132 0-115 67-67 115z m291 179q0 29 21 50 20 20 50 20t50-20q33-34 81-34t82 34l131 131q34 34 34 82t-34 81q-33 34-81 34t-82-34l-27-26q-77 37-163 35l91 91q49 49 115 66t132 0 115-66q49-49 67-115t0-132-67-115l-131-131q-49-49-115-67t-132 0-114 67q-21 20-21 50z" horiz-adv-x="887.207" />
<glyph glyph-name="share" unicode="&#xe912;" d="M0 90l0 490q0 70 50 119t119 50l129 0q28 0 48-20t20-47q0-28-20-48t-48-20l-129 0q-15 0-25-10t-10-25l0-490q0-14 10-25t25-10l588 0q15 0 25 10t10 25l0 60q0 27 20 47t47 20q28 0 47-20t20-47l0-60q0-70-49-119t-119-49l-588 0q-70 0-119 49t-50 119z m244 90q45 81 121 132t168 59q42 2 73-2l0-103q0-22 11-30t27 4l283 207q10 8 10 20 0 5-2 10t-5 7l-2 2-283 206q-15 12-27 5t-11-30l0-85q-6 0-20-1-72-6-136-41t-110-88-71-125-25-148z" horiz-adv-x="937.5" />
<glyph glyph-name="hdd" unicode="&#xe841;" d="M0 171l0 200q0 26 17 45l93 122q21 30 58 30l66 0q112 30 269 30t268-30l66 0q37 0 58-30l93-122q17-20 17-45l0-200q0-29-20-49t-49-20l-864 0q-29 0-50 20t-20 49z m99 60q0-16 11-27t27-11l88 0q15 0 26 11t11 27-11 27-26 11l-88 0q-16 0-27-11t-11-27z m73 236q0-22 44-41t120-30 166-11 166 11 120 30 44 41-44 41-120 30-166 11-166-11-120-30-44-41z m146-236q0-16 11-27t27-11l11 0q15 0 26 11t11 27-11 27-26 11l-11 0q-16 0-27-11t-11-27z m85 236q0 10 29 17t70 8q40 0 69-8t29-17-29-17-69-7q-41 0-70 7t-29 17z" horiz-adv-x="1004.395" />
<glyph glyph-name="link-ext" unicode="&#xe82b;" d="M786 332l0-179q0-66-47-114t-114-47l-464 0q-66 0-114 47t-47 114l0 464q0 66 47 114t114 47l393 0q8 0 13-5t5-13l0-36q0-8-5-13t-13-5l-393 0q-37 0-63-26t-26-63l0-464q0-37 26-63t63-26l464 0q37 0 63 26t26 63l0 179q0 8 5 13t13 5l36 0q8 0 13-5t5-13z m214 482l0-286q0-15-11-25t-25-11-25 11l-98 98-364-364q-6-6-13-6t-13 6l-64 64q-6 6-6 13t6 13l364 364-98 98q-11 11-11 25t11 25 25 11l286 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="check-empty" unicode="&#xe8d0;" d="M625 707l-464 0q-37 0-63-26t-26-63l0-464q0-37 26-63t63-26l464 0q37 0 63 26t26 63l0 464q0 37-26 63t-63 26z m161-89l0-464q0-66-47-114t-114-47l-464 0q-66 0-114 47t-47 114l0 464q0 66 47 114t114 47l464 0q66 0 114-47t47-114z" horiz-adv-x="785.714" />
<glyph glyph-name="bookmark-empty" unicode="&#xe837;" d="M643 707l-571 0 0-693 236 227 50 47 50-47 236-227 0 693z m7 71q13 0 25-5 18-7 29-23t11-35l0-719q0-19-11-35t-29-23q-11-4-25-4-27 0-46 18l-246 237-246-237q-20-18-46-18-13 0-25 5-18 7-29 23t-11 35l0 719q0 19 11 35t29 23q12 5 25 5l585 0z" horiz-adv-x="714.286" />
<glyph glyph-name="phone-squared" unicode="&#xe860;" d="M714 184q0 6-1 9-2 4-21 16t-49 28l-30 16q-3 2-11 7t-14 8-12 3q-10 0-26-18t-32-37-25-18q-4 0-9 2t-9 4-9 5-8 5q-55 31-95 71t-71 95q-1 2-5 8t-5 9-4 9-2 9q0 7 11 19t25 21 25 22 11 20q0 6-3 12t-8 14-7 11q-2 3-8 16t-14 25-15 27-14 23-9 10-9 1q-27 0-56-12-26-12-45-53t-19-73q0-9 1-19t3-17 5-18 6-16 7-18 6-17q33-92 121-179t179-121q3-1 17-6t18-7 16-6 18-5 17-3 19-1q32 0 73 19t53 45q12 30 12 56z m143 434l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="rss" unicode="&#xe85d;" d="M214 100q0-45-31-76t-76-31-76 31-31 76 31 76 76 31 76-31 31-76z m286-69q1-16-9-27-10-12-26-12l-75 0q-14 0-24 9t-11 23q-12 128-103 218t-218 103q-14 1-23 11t-9 24l0 75q0 16 12 26 9 9 24 9l3 0q89-7 171-45t145-101q64-63 101-145t45-171z m286-1q1-15-10-26-10-11-26-11l-80 0q-15 0-25 10t-11 24q-7 120-56 228t-129 187-187 129-228 57q-14 1-24 11t-10 24l0 80q0 16 11 26 10 10 25 10l2 0q146-7 280-67t237-164q104-104 164-237t67-280z" horiz-adv-x="785.714" />
<glyph glyph-name="certificate" unicode="&#xe8dd;" d="M768 350l77-75q17-16 11-39-7-23-29-28l-105-27 30-104q7-23-11-39-16-17-39-11l-104 30-27-105q-6-22-28-29-7-1-11-1-17 0-28 12l-75 77-75-77q-16-17-39-11t-28 29l-27 105-104-30q-23-7-39 11-17 16-11 39l30 104-105 27q-22 6-29 28-6 23 11 39l77 75-77 75q-17 16-11 39 7 23 29 28l105 27-30 104q-7 23 11 39 16 17 39 11l104-30 27 105q6 23 28 28 23 7 39-11l75-78 75 78q16 17 39 11t28-28l27-105 104 30q23 7 39-11 17-16 11-39l-30-104 105-27q22-6 29-28 6-23-11-39z" horiz-adv-x="857.143" />
<glyph glyph-name="left-circled" unicode="&#xe891;" d="M714 314l0 71q0 15-11 25t-25 11l-280 0 105 105q11 11 11 25t-11 25l-51 51q-10 10-25 10t-25-10l-202-202-51-51q-10-10-10-25t10-25l51-51 202-202q10-10 25-10t25 10l51 51q10 10 10 25t-10 25l-105 105 280 0q15 0 25 11t11 25z m143 36q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="right-circled" unicode="&#xe892;" d="M717 350q0 15-10 25l-51 51-202 202q-10 10-25 10t-25-10l-51-51q-10-10-10-25t10-25l105-105-280 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l280 0-105-105q-11-11-11-25t11-25l51-51q10-10 25-10t25 10l202 202 51 51q10 10 10 25z m140 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="up-circled" unicode="&#xe893;" d="M716 351q0 15-10 25l-202 202-51 51q-10 10-25 10t-25-10l-51-51-202-202q-10-10-10-25t10-25l51-51q10-10 25-10t25 10l105 105 0-280q0-15 11-25t25-11l71 0q15 0 25 11t11 25l0 280 105-105q11-11 25-11t25 11l51 51q10 10 10 25z m141-1q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="down-circled" unicode="&#xe894;" d="M716 349q0 15-10 25l-51 51q-10 10-25 10t-25-10l-105-105 0 280q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-280-105 105q-11 11-25 11t-25-11l-51-51q-10-10-10-25t10-25l202-202 51-51q10-10 25-10t25 10l51 51 202 202q10 10 10 25z m141 1q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="tasks" unicode="&#xe8de;" d="M571 64l357 0 0 71-357 0 0-71z m-214 286l571 0 0 71-571 0 0-71z m357 286l214 0 0 71-214 0 0-71z m286-464l0-143q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 143q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m0 286l0-143q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 143q0 15 11 25t25 11l929 0q15 0 25-11t11-25z m0 286l0-143q0-15-11-25t-25-11l-929 0q-15 0-25 11t-11 25l0 143q0 15 11 25t25 11l929 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="filter" unicode="&#xe8df;" d="M783 685q9-23-8-39l-275-275 0-414q0-23-22-33-7-3-14-3-15 0-25 11l-143 143q-11 11-11 25l0 271-275 275q-17 16-8 39 9 22 33 22l714 0q23 0 33-22z" horiz-adv-x="785.714" />
<glyph glyph-name="resize-full-alt" unicode="&#xe870;" d="M716 548l-198-198 198-198 80 80q16 17 39 8 22-9 22-33l0-250q0-15-11-25t-25-11l-250 0q-23 0-33 22-9 22 8 39l80 80-198 198-198-198 80-80q17-17 8-39t-33-22l-250 0q-15 0-25 11t-11 25l0 250q0 23 22 33 22 9 39-8l80-80 198 198-198 198-80-80q-11-11-25-11-7 0-13 3-22 9-22 33l0 250q0 15 11 25t25 11l250 0q23 0 33-22 9-22-8-39l-80-80 198-198 198 198-80 80q-17 17-8 39t33 22l250 0q15 0 25-11t11-25l0-250q0-23-22-33-7-3-14-3-15 0-25 11z" horiz-adv-x="857.143" />
<glyph glyph-name="beaker" unicode="&#xe8e0;" d="M852 42q31-50 12-85t-78-35l-643 0q-59 0-78 35t12 85l281 442 0 223-36 0q-15 0-25 11t-11 25 11 25 25 11l286 0q15 0 25-11t11-25-11-25-25-11l-36 0 0-223z m-435 405l-152-239 397 0-152 239-11 17 0 243-71 0 0-243z" horiz-adv-x="928.571" />
<glyph glyph-name="docs" unicode="&#xe858;" d="M946 636q22 0 38-16t16-38l0-679q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 161-304 0q-22 0-38 16t-16 38l0 375q0 22 11 49t27 42l228 228q16 16 42 27t49 11l232 0q22 0 38-16t16-38l0-183q38 22 71 22l232 0z m-304-119l-167-167 167 0 0 167z m-357 214l-167-167 167 0 0 167z m109-361l176 176 0 232-214 0 0-232q0-22-16-38t-38-16l-232 0 0-357 286 0 0 143q0 22 11 49t27 42z m533-449l0 643-214 0 0-232q0-22-16-38t-38-16l-232 0 0-357 500 0z" horiz-adv-x="1000" />
<glyph glyph-name="menu" unicode="&#xe861;" d="M857 100l0-71q0-15-11-25t-25-11l-786 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l786 0q15 0 25-11t11-25z m0 286l0-71q0-15-11-25t-25-11l-786 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l786 0q15 0 25-11t11-25z m0 286l0-71q0-15-11-25t-25-11l-786 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l786 0q15 0 25-11t11-25z" horiz-adv-x="857.143" />
<glyph glyph-name="list-bullet" unicode="&#xe8bc;" d="M214 64q0-45-31-76t-76-31-76 31-31 76 31 76 76 31 76-31 31-76z m0 286q0-45-31-76t-76-31-76 31-31 76 31 76 76 31 76-31 31-76z m786-232l0-107q0-7-5-13t-13-5l-679 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l679 0q7 0 13-5t5-13z m-786 518q0-45-31-76t-76-31-76 31-31 76 31 76 76 31 76-31 31-76z m786-232l0-107q0-7-5-13t-13-5l-679 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l679 0q7 0 13-5t5-13z m0 286l0-107q0-7-5-13t-13-5l-679 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l679 0q7 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="list-numbered" unicode="&#xe8bd;" d="M213-54q0-45-30-70t-76-26q-59 0-96 37l32 49q27-25 59-25 16 0 28 8t12 24q0 36-59 31l-15 31q4 6 18 24t24 30 21 21l0 1q-9 0-27-1t-27-1l0-30-59 0 0 85 186 0 0-49-53-64q28-7 45-27t17-49z m1 350l0-89-202 0q-3 20-3 30 0 28 13 52t32 38 37 27 32 24 13 25q0 14-8 21t-22 8q-26 0-45-32l-47 33q13 28 40 44t59 16q41 0 69-23t28-63q0-28-19-51t-42-36-42-28-20-29l71 0 0 33 59 0z m786-178l0-107q0-7-5-13t-13-5l-679 0q-7 0-13 5t-5 13l0 107q0 8 5 13t13 5l679 0q7 0 13-5t5-13z m-786 502l0-55-187 0 0 55 60 0q0 23 0 68t0 68l0 7-1 0q-4-9-28-30l-40 42 76 71 59 0 0-225 60 0z m786-216l0-107q0-7-5-13t-13-5l-679 0q-7 0-13 5t-5 13l0 107q0 8 5 13t13 5l679 0q7 0 13-5t5-13z m0 286l0-107q0-7-5-13t-13-5l-679 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l679 0q7 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="strike" unicode="&#xe8be;" d="M982 350q8 0 13-5t5-13l0-36q0-8-5-13t-13-5l-964 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l964 0z m-713 36q-16 20-28 45-27 54-27 105 0 101 75 172 74 71 219 71 28 0 93-11 37-7 99-27 6-21 12-66 8-69 8-102 0-10-3-25l-7-2-47 3-8 1q-28 83-57 114-49 51-117 51-64 0-102-33-37-32-37-81 0-41 37-78t156-72q39-11 97-37 32-16 53-29l-415 0z m283-143l229 0q4-22 4-51 0-62-23-118-13-31-40-58-21-20-61-45-45-27-85-37-45-12-113-12-64 0-109 13l-78 22q-32 9-40 16-4 4-4 12l0 7q0 60-1 87-1 17 0 38l1 21 0 25 57 1q8-19 17-40t13-31 7-15q20-32 45-52 24-20 59-32 33-12 74-12 36 0 78 15 43 15 68 48 26 34 26 72 0 47-45 88-19 16-76 40z" horiz-adv-x="1000" />
<glyph glyph-name="underline" unicode="&#xe8bf;" d="M27 726q-21 1-25 2l-2 49q7 1 22 1 33 0 62-2 74-4 93-4 48 0 94 2 65 2 81 3 31 0 48 1l-1-8 1-36 0-5q-33-5-69-5-33 0-44-14-7-8-7-74 0-7 0-18t0-14l1-128 8-156q3-69 28-113 20-33 54-51 49-26 99-26 58 0 107 16 31 10 55 28 27 20 36 36 20 31 30 64 12 41 12 128 0 44-2 71t-6 68-8 89l-2 33q-3 37-13 49-19 20-43 19l-56-1-8 2 1 48 47 0 114-6q42-2 109 6l10-1q3-21 3-28 0-4-2-17-25-7-47-7-41-6-44-9-8-8-8-23 0-4 1-15t1-17q4-11 12-221 3-109-8-170-8-42-23-68-21-36-62-69-42-32-102-50-61-18-142-18-93 0-158 26-66 26-100 68t-46 109q-9 45-9 132l0 186q0 105-9 119-14 20-82 22z m830-786l0 36q0 8-5 13t-13 5l-821 0q-8 0-13-5t-5-13l0-36q0-8 5-13t13-5l821 0q8 0 13 5t5 13z" horiz-adv-x="857.143" />
<glyph glyph-name="table" unicode="&#xe8c2;" d="M286 82l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m0 214l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m286-214l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m-286 429l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m286-214l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m286-214l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m-286 429l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m286-214l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m0 214l0 107q0 8-5 13t-13 5l-179 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l179 0q8 0 13 5t5 13z m71 179l0-607q0-37-26-63t-63-26l-750 0q-37 0-63 26t-26 63l0 607q0 37 26 63t63 26l750 0q37 0 63-26t26-63z" horiz-adv-x="928.571" />
<glyph glyph-name="magic" unicode="&#xe8e1;" d="M664 526l163 163-60 60-163-163z m249 163q0-15-10-25l-718-718q-10-10-25-10t-25 10l-110 110q-10 10-10 25t10 25l718 718q10 10 25 10t25-10l110-110q10-10 10-25z m-754 106l55-17-55-17-17-55-17 55-55 17 55 17 17 55z m195-90l109-33-109-33-33-109-33 109-109 33 109 33 33 109z m519-267l55-17-55-17-17-55-17 55-55 17 55 17 17 55z m-357 357l55-17-55-17-17-55-17 55-55 17 55 17 17 55z" horiz-adv-x="928.571" />
<glyph glyph-name="money" unicode="&#xe8e3;" d="M429 207l214 0 0 54-71 0 0 250-64 0-83-76 43-45q23 21 31 32l1 0 0-161-71 0 0-54z m286 143q0-39-12-79t-33-75-57-56-77-22-77 22-57 56-33 75-12 79 12 79 33 75 57 56 77 22 77-22 57-56 33-75 12-79z m286-143l0 286q-59 0-101 42t-42 101l-643 0q0-59-42-101t-101-42l0-286q59 0 101-42t42-101l643 0q0 59 42 101t101 42z m71 464l0-643q0-15-11-25t-25-11l-1000 0q-15 0-25 11t-11 25l0 643q0 15 11 25t25 11l1000 0q15 0 25-11t11-25z" horiz-adv-x="1071.429" />
<glyph glyph-name="columns" unicode="&#xe8c3;" d="M89-7l339 0 0 643-357 0 0-625q0-7 5-13t13-5z m768 18l0 625-357 0 0-643 339 0q7 0 13 5t5 13z m71 679l0-679q0-37-26-63t-63-26l-750 0q-37 0-63 26t-26 63l0 679q0 37 26 63t63 26l750 0q37 0 63-26t26-63z" horiz-adv-x="928.571" />
<glyph glyph-name="sort" unicode="&#xe8ec;" d="M571 243q0-15-11-25l-250-250q-11-11-25-11t-25 11l-250 250q-11 11-11 25t11 25 25 11l500 0q15 0 25-11t11-25z m0 214q0-15-11-25t-25-11l-500 0q-15 0-25 11t-11 25 11 25l250 250q11 11 25 11t25-11l250-250q11-11 11-25z" horiz-adv-x="571.429" />
<glyph glyph-name="sort-down" unicode="&#xe8ed;" d="M571 243q0-15-11-25l-250-250q-11-11-25-11t-25 11l-250 250q-11 11-11 25t11 25 25 11l500 0q15 0 25-11t11-25z" horiz-adv-x="571.429" />
<glyph glyph-name="sort-up" unicode="&#xe8ee;" d="M571 457q0-15-11-25t-25-11l-500 0q-15 0-25 11t-11 25 11 25l250 250q11 11 25 11t25-11l250-250q11-11 11-25z" horiz-adv-x="571.429" />
<glyph glyph-name="mail-alt" unicode="&#xe805;" d="M1000 454l0-443q0-37-26-63t-63-26l-821 0q-37 0-63 26t-26 63l0 443q25-27 56-49 202-137 277-193 32-23 52-37t53-27 61-14l1 0q28 0 61 14t53 27 52 37q95 69 278 193 32 22 56 49z m0 164q0-44-27-84t-68-69q-210-146-261-181-6-4-24-17t-30-21-29-18-32-15-28-5l-1 0q-13 0-28 5t-32 15-29 18-30 21-24 17q-51 36-146 102t-114 80q-35 23-65 64t-31 76q0 44 23 73t66 29l821 0q36 0 63-26t27-63z" horiz-adv-x="1000" />
<glyph glyph-name="gauge" unicode="&#xe8f6;" d="M214 207q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m107 250q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m239-268l56 213q3 15-4 27t-21 16-27-4-17-22l-56-213q-33-3-60-24t-35-55q-11-43 11-81t65-50 81 11 50 65q9 33-3 65t-40 51z m368 18q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m-357 357q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m250-107q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m179-250q0-146-79-270-11-16-30-16l-782 0q-20 0-30 16-79 123-79 270 0 102 40 194t107 160 160 107 194 40 194-40 160-107 107-160 40-194z" horiz-adv-x="1000" />
<glyph glyph-name="comment-empty" unicode="&#xe84c;" d="M500 636q-114 0-213-39t-157-105-58-142q0-62 40-119t112-98l49-28-15-54q-13-51-39-96 85 35 153 95l24 21 32-3q39-4 73-4 114 0 213 39t157 105 58 142-58 142-157 105-213 39z m500-286q0-97-67-179t-182-130-251-48q-39 0-81 4-110-98-257-135-27-8-64-12l-3 0q-8 0-15 6t-9 15l0 1q-2 2 0 7t1 6 3 5l3 5t4 5 4 5q4 4 17 19t19 21 17 22 18 28 15 33 15 42q-88 50-138 123t-50 157q0 97 67 179t182 130 251 48 251-48 182-130 67-179z" horiz-adv-x="1000" />
<glyph glyph-name="chat-empty" unicode="&#xe84d;" d="M393 636q-85 0-160-29t-118-79-44-107q0-46 30-88t83-74l54-31-20-47q19 11 35 22l25 17 30-6q44-8 85-8 85 0 160 29t118 79 44 107-44 107-118 79-160 29z m0 71q107 0 197-38t143-104 52-143-52-143-143-104-197-38q-48 0-98 9-69-49-155-71-20-5-48-9l-2 0q-6 0-11 4t-6 12q-1 2-1 4t0 4 1 3l1 3t2 3 2 3 3 3 2 3q3 3 13 14t15 16 13 16 14 21 11 25q-69 40-109 99t-40 125q0 78 52 143t143 104 197 38z m459-652q6-13 11-25t14-21 13-16 15-16 13-14q1-1 2-3t3-3 2-3 2-3l1-3t1-3 0-4-1-4q-2-8-7-12t-12-4q-28 4-48 9-86 22-155 71-50-9-98-9-151 0-263 74 32-2 49-2 90 0 172 25t147 72q70 51 107 118t37 142q0 43-13 85 72-40 114-99t42-128q0-67-40-125t-109-98z" horiz-adv-x="1000" />
<glyph glyph-name="sitemap" unicode="&#xe8f7;" d="M1000 154l0-179q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 179q0 22 16 38t38 16l54 0 0 107-286 0 0-107 54 0q22 0 38-16t16-38l0-179q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 179q0 22 16 38t38 16l54 0 0 107-286 0 0-107 54 0q22 0 38-16t16-38l0-179q0-22-16-38t-38-16l-179 0q-22 0-38 16t-16 38l0 179q0 22 16 38t38 16l54 0 0 107q0 29 21 50t50 21l286 0 0 107-54 0q-22 0-38 16t-16 38l0 179q0 22 16 38t38 16l179 0q22 0 38-16t16-38l0-179q0-22-16-38t-38-16l-54 0 0-107 286 0q29 0 50-21t21-50l0-107 54 0q22 0 38-16t16-38z" horiz-adv-x="1000" />
<glyph glyph-name="paste" unicode="&#xe8c6;" d="M429-79l500 0 0 357-232 0q-22 0-38 16t-16 38l0 232-214 0 0-643z m143 804l0 36q0 7-5 13t-13 5l-393 0q-7 0-13-5t-5-13l0-36q0-7 5-13t13-5l393 0q7 0 13 5t5 13z m143-375l167 0-167 167 0-167z m286-71l0-375q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 89-304 0q-22 0-38 16t-16 38l0 750q0 22 16 38t38 16l607 0q22 0 38-16t16-38l0-183q12-7 20-16l228-228q16-16 27-42t11-49z" horiz-adv-x="1000" />
<glyph glyph-name="lightbulb" unicode="&#xe86d;" d="M411 529q0-7-5-13t-13-5-13 5-5 13q0 26-30 40t-59 14q-7 0-13 5t-5 13 5 13 13 5q28 0 56-9t49-30 21-50z m89 0q0 40-19 75t-50 57-69 35-76 13-76-13-69-35-50-57-19-75q0-56 38-100 6-6 17-18t17-18q71-85 79-166l127 0q7 81 79 166 6 6 17 18t17 18q38 44 38 100z m71 0q0-86-57-150-25-27-42-49t-33-53-19-60q26-16 26-46 0-21-14-36 14-15 14-36 0-29-25-45 7-13 7-26 0-26-18-40t-43-14q-11-25-33-39t-49-15-49 15-33 39q-26 0-43 14t-18 40q0 13 7 26-25 16-25 45 0 21 14 36-14 15-14 36 0 30 26 46-2 28-19 60t-33 53-42 49q-57 63-57 150 0 55 25 103t65 79 92 50 104 18 104-18 92-50 65-79 25-103z" horiz-adv-x="571.429" />
<glyph glyph-name="exchange" unicode="&#xe957;" d="M1000 189l0-107q0-7-5-13t-13-5l-768 0 0-107q0-7-5-13t-13-5q-7 0-13 6l-178 179q-5 5-5 12 0 8 5 13l179 179q5 5 13 5 7 0 13-5t5-13l0-107 768 0q7 0 13-5t5-13z m0 304q0-8-5-13l-179-179q-5-5-13-5-7 0-13 5t-5 13l0 107-768 0q-7 0-13 5t-5 13l0 107q0 7 5 13t13 5l768 0 0 107q0 8 5 13t13 5q7 0 13-6l178-178q5-5 5-13z" horiz-adv-x="1000" />
<glyph glyph-name="download-cloud" unicode="&#xe83d;" d="M714 332q0 8-5 13t-13 5l-125 0 0 196q0 7-5 13t-13 5l-107 0q-7 0-13-5t-5-13l0-196-125 0q-7 0-13-5t-5-13q0-8 5-13l196-196q5-5 13-5t13 5l196 196q6 7 6 13z m357-125q0-89-63-151t-151-63l-607 0q-103 0-177 73t-73 177q0 73 39 134t105 92q-1 17-1 24 0 118 84 202t202 84q87 0 159-49t105-129q40 35 93 35 59 0 101-42t42-101q0-42-23-77 73-17 119-76t47-133z" horiz-adv-x="1071.429" />
<glyph glyph-name="upload-cloud" unicode="&#xe83e;" d="M714 368q0 8-5 13l-196 196q-5 5-13 5t-13-5l-196-196q-6-7-6-13 0-8 5-13t13-5l125 0 0-196q0-7 5-13t13-5l107 0q7 0 13 5t5 13l0 196 125 0q7 0 13 5t5 13z m357-161q0-89-63-151t-151-63l-607 0q-103 0-177 73t-73 177q0 73 39 134t105 92q-1 17-1 24 0 118 84 202t202 84q87 0 159-49t105-129q40 35 93 35 59 0 101-42t42-101q0-42-23-77 73-17 119-76t47-133z" horiz-adv-x="1071.429" />
<glyph glyph-name="user-md" unicode="&#xe8fc;" d="M214 100q0-15-11-25t-25-11-25 11-11 25 11 25 25 11 25-11 11-25z m571-34q0-68-41-106t-108-39l-488 0q-68 0-108 39t-41 106q0 38 3 73t13 77 27 74 45 57 67 34q-12-29-12-67l0-113q-32-11-52-39t-20-62q0-45 31-76t76-31 76 31 31 76q0 34-20 62t-52 39l0 113q0 35 14 52 74-58 165-58t165 58q14-17 14-52l0-36q-59 0-101-42t-42-101l0-50q-18-16-18-40 0-22 16-38t38-16 38 16 16 38q0 23-18 40l0 50q0 29 21 50t50 21 50-21 21-50l0-50q-18-16-18-40 0-22 16-38t38-16 38 16 16 38q0 23-18 40l0 50q0 38-19 71t-52 52q0 6 0 24t0 27-1 23-4 26-7 22q38-8 67-34t45-57 27-74 13-77 3-73z m-179 498q0-89-63-151t-151-63-151 63-63 151 63 151 151 63 151-63 63-151z" horiz-adv-x="785.714" />
<glyph glyph-name="stethoscope" unicode="&#xe8fd;" d="M714 457q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m71 0q0-35-20-62t-52-39l0-220q0-89-73-151t-177-63-177 63-73 151l0 74q-92 11-153 71t-61 141l0 286q0 15 11 25t25 11q3 0 9-1 9 17 26 27t36 10q30 0 50-21t21-50-21-50-50-21q-18 0-36 10l0-224q0-59 52-101t126-42 126 42 52 101l0 224q-17-10-36-10-30 0-50 21t-21 50 21 50 50 21q20 0 36-10t26-27q6 1 9 1 15 0 25-11t11-25l0-286q0-80-61-141t-153-71l0-74q0-59 52-101t126-42 126 42 52 101l0 220q-32 12-52 39t-20 62q0 45 31 76t76 31 76-31 31-76z" horiz-adv-x="785.714" />
<glyph glyph-name="suitcase" unicode="&#xe8c8;" d="M357 636l286 0 0 71-286 0 0-71z m-196 0l0-714-36 0q-51 0-88 37t-37 88l0 464q0 51 37 88t88 37l36 0z m625 0l0-714-571 0 0 714 71 0 0 89q0 22 16 38t38 16l321 0q22 0 38-16t16-38l0-89 71 0z m214-125l0-464q0-51-37-88t-88-37l-36 0 0 714 36 0q51 0 88-37t37-88z" horiz-adv-x="1000" />
<glyph glyph-name="bell-alt" unicode="&#xe84f;" d="M473-96q0 9-9 9-33 0-57 24t-24 57q0 9-9 9t-9-9q0-41 29-69t69-29q9 0 9 9z m455 161q0-29-21-50t-50-21l-250 0q0-59-42-101t-101-42-101 42-42 101l-250 0q-29 0-50 21t-21 50q106 90 160 222t54 278q0 92 54 146t147 65q-4 10-4 21 0 22 16 38t38 16 38-16 16-38q0-11-4-21 94-11 147-65t54-146q0-146 54-278t160-222z" horiz-adv-x="928.571" />
<glyph glyph-name="coffee" unicode="&#xe8f9;" d="M929 493q0 45-31 76t-76 31l-36 0 0-214 36 0q45 0 76 31t31 76z m-929-429l1000 0q0-59-42-101t-101-42l-714 0q-59 0-101 42t-42 101z m1036 429q0-89-63-151t-151-63l-36 0 0-18q0-51-37-88t-88-37l-393 0q-51 0-88 37t-37 88l0 411q0 15 11 25t25 11l643 0q89 0 151-63t63-151z" horiz-adv-x="1071.429" />
<glyph glyph-name="food" unicode="&#xe8fa;" d="M357 814l0-357q0-34-20-62t-52-39l0-435q0-29-21-50t-50-21l-71 0q-29 0-50 21t-21 50l0 435q-32 11-52 39t-20 62l0 357q0 15 11 25t25 11 25-11 11-25l0-232q0-15 11-25t25-11 25 11 11 25l0 232q0 15 11 25t25 11 25-11 11-25l0-232q0-15 11-25t25-11 25 11 11 25l0 232q0 15 11 25t25 11 25-11 11-25z m429 0l0-893q0-29-21-50t-50-21l-71 0q-29 0-50 21t-21 50l0 286-125 0q-7 0-13 5t-5 13l0 446q0 74 52 126t126 52l143 0q15 0 25-11t11-25z" horiz-adv-x="785.714" />
<glyph glyph-name="doc-text" unicode="&#xe945;" d="M571 189l0-36q0-8-5-13t-13-5l-393 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l393 0q8 0 13-5t5-13z m0 143l0-36q0-8-5-13t-13-5l-393 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l393 0q8 0 13-5t5-13z m-500-339l571 0 0 429-232 0q-22 0-38 16t-16 38l0 232-286 0 0-714z m357 500l210 0q-6 16-12 23l-175 175q-7 7-23 12l0-210z m286-18l0-500q0-22-16-38t-38-16l-607 0q-22 0-38 16t-16 38l0 750q0 22 16 38t38 16l357 0q22 0 49-11t42-27l174-174q16-16 27-42t11-49z" horiz-adv-x="714.286" />
<glyph glyph-name="building" unicode="&#xe902;" d="M214 118l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m0 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m143 0l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m429-286l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m429-286l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m429-286l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m286-143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m143 0l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143-768l214 0 0 857-643 0 0-857 214 0 0 125q0 7 5 13t13 5l179 0q7 0 13-5t5-13l0-125z m286 893l0-929q0-15-11-25t-25-11l-714 0q-15 0-25 11t-11 25l0 929q0 15 11 25t25 11l714 0q15 0 25-11t11-25z" horiz-adv-x="785.714" />
<glyph glyph-name="hospital" unicode="&#xe901;" d="M214 118l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m0 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m143 0l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m429-286l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m286-143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143 143l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m143 0l0-36q0-7-5-13t-13-5l-36 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l36 0q7 0 13-5t5-13z m-143-482l214 0 0 643-143 0 0-18q0-22-16-38t-38-16l-250 0q-22 0-38 16t-16 38l0 18-143 0 0-643 214 0 0 125q0 7 5 13t13 5l179 0q7 0 13-5t5-13l0-125z m0 661l0 179q0 7-5 13t-13 5l-36 0q-7 0-13-5t-5-13l0-54-71 0 0 54q0 7-5 13t-13 5l-36 0q-7 0-13-5t-5-13l0-179q0-7 5-13t13-5l36 0q7 0 13 5t5 13l0 54 71 0 0-54q0-7 5-13t13-5l36 0q7 0 13 5t5 13z m286 18l0-714q0-15-11-25t-25-11l-714 0q-15 0-25 11t-11 25l0 714q0 15 11 25t25 11l179 0 0 161q0 22 16 38t38 16l250 0q22 0 38-16t16-38l0-161 179 0q15 0 25-11t11-25z" horiz-adv-x="785.714" />
<glyph glyph-name="ambulance" unicode="&#xe8fe;" d="M357 64q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m-214 286l214 0 0 143-88 0q-8-1-12-5l-109-109q-4-7-5-12l0-17z m714-286q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m71 375l0 107q0 8-5 13t-13 5l-125 0 0 125q0 8-5 13t-13 5l-107 0q-8 0-13-5t-5-13l0-125-125 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l125 0 0-125q0-8 5-13t13-5l107 0q8 0 13 5t5 13l0 125 125 0q8 0 13 5t5 13z m143 304l0-643q0-15-11-25t-25-11l-107 0q0-59-42-101t-101-42-101 42-42 101l-214 0q0-59-42-101t-101-42-101 42-42 101l-71 0q-15 0-25 11t-11 25 11 25 25 11l0 232q0 15 7 32t18 28l110 110q11 11 28 18t32 7l89 0 0 179q0 15 11 25t25 11l643 0q15 0 25-11t11-25z" horiz-adv-x="1071.429" />
<glyph glyph-name="medkit" unicode="&#xe8ff;" d="M714 225l0 107q0 8-5 13t-13 5l-125 0 0 125q0 8-5 13t-13 5l-107 0q-8 0-13-5t-5-13l0-125-125 0q-8 0-13-5t-5-13l0-107q0-8 5-13t13-5l125 0 0-125q0-8 5-13t13-5l107 0q8 0 13 5t5 13l0 125 125 0q8 0 13 5t5 13z m-357 411l286 0 0 71-286 0 0-71z m-214 0l0-714-18 0q-51 0-88 37t-37 88l0 464q0 51 37 88t88 37l18 0z m661 0l0-714-607 0 0 714 89 0 0 89q0 22 16 38t38 16l321 0q22 0 38-16t16-38l0-89 89 0z m196-125l0-464q0-51-37-88t-88-37l-18 0 0 714 18 0q51 0 88-37t37-88z" horiz-adv-x="1000" />
<glyph glyph-name="fighter-jet" unicode="&#xe8b2;" d="M1071 314q-1-18-161-54l-196-18-125-36-36 0-163-196 39 0q15 0 25-3t11-6-11-6-25-3l-179 0 0 18 36 0 0 232-89 0-107-125-54 0-18 18 0 107 18 0 0 18 71 0 0 4-107 13 0 71 107 13 0 4-71 0 0 18-18 0 0 107 18 18 54 0 107-125 89 0 0 232-36 0 0 18 179 0q15 0 25-3t11-6-11-6-25-3l-39 0 163-196 36 0 125-36 196-18q146-32 160-52z" horiz-adv-x="1071.429" />
<glyph glyph-name="beer" unicode="&#xe8fb;" d="M357 350l0 214-143 0 0-143q0-30 21-50t50-21l71 0z m571-250l0-107-643 0 0 107 71 107-71 0q-89 0-151 63t-63 151l0 179-36 36 18 71 268 0 18 71 536 0 18-107-36-18 0-446z" horiz-adv-x="928.571" />
<glyph glyph-name="h-sigh" unicode="&#xe900;" d="M714 100l0 500q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-179-286 0 0 179q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-500q0-15 11-25t25-11l71 0q15 0 25 11t11 25l0 179 286 0 0-179q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m143 518l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="plus-squared" unicode="&#xe821;" d="M714 314l0 71q0 15-11 25t-25 11l-179 0 0 179q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-179-179 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l179 0 0-179q0-15 11-25t25-11l71 0q15 0 25 11t11 25l0 179 179 0q15 0 25 11t11 25z m143 304l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="angle-double-left" unicode="&#xe885;" d="M350 82q0-7-6-13l-28-28q-6-6-13-6t-13 6l-260 260q-6 6-6 13t6 13l260 260q6 6 13 6t13-6l28-28q6-6 6-13t-6-13l-219-219 219-219q6-6 6-13z m214 0q0-7-6-13l-28-28q-6-6-13-6t-13 6l-260 260q-6 6-6 13t6 13l260 260q6 6 13 6t13-6l28-28q6-6 6-13t-6-13l-219-219 219-219q6-6 6-13z" horiz-adv-x="571.429" />
<glyph glyph-name="angle-double-right" unicode="&#xe886;" d="M332 314q0-7-6-13l-260-260q-6-6-13-6t-13 6l-28 28q-6 6-6 13t6 13l219 219-219 219q-6 6-6 13t6 13l28 28q6 6 13 6t13-6l260-260q6-6 6-13z m214 0q0-7-6-13l-260-260q-6-6-13-6t-13 6l-28 28q-6 6-6 13t6 13l219 219-219 219q-6 6-6 13t6 13l28 28q6 6 13 6t13-6l260-260q6-6 6-13z" horiz-adv-x="571.429" />
<glyph glyph-name="angle-double-up" unicode="&#xe887;" d="M600 118q0-7-6-13l-28-28q-6-6-13-6t-13 6l-219 219-219-219q-6-6-13-6t-13 6l-28 28q-6 6-6 13t6 13l260 260q6 6 13 6t13-6l260-260q6-6 6-13z m0 214q0-7-6-13l-28-28q-6-6-13-6t-13 6l-219 219-219-219q-6-6-13-6t-13 6l-28 28q-6 6-6 13t6 13l260 260q6 6 13 6t13-6l260-260q6-6 6-13z" horiz-adv-x="642.857" />
<glyph glyph-name="angle-double-down" unicode="&#xe888;" d="M600 368q0-7-6-13l-260-260q-6-6-13-6t-13 6l-260 260q-6 6-6 13t6 13l28 28q6 6 13 6t13-6l219-219 219 219q6 6 13 6t13-6l28-28q6-6 6-13z m0 214q0-7-6-13l-260-260q-6-6-13-6t-13 6l-260 260q-6 6-6 13t6 13l28 28q6 6 13 6t13-6l219-219 219 219q6 6 13 6t13-6l28-28q6-6 6-13z" horiz-adv-x="642.857" />
<glyph glyph-name="angle-left" unicode="&#xe87d;" d="M350 546q0-7-6-13l-219-219 219-219q6-6 6-13t-6-13l-28-28q-6-6-13-6t-13 6l-260 260q-6 6-6 13t6 13l260 260q6 6 13 6t13-6l28-28q6-6 6-13z" horiz-adv-x="357.143" />
<glyph glyph-name="angle-right" unicode="&#xe87e;" d="M332 314q0-7-6-13l-260-260q-6-6-13-6t-13 6l-28 28q-6 6-6 13t6 13l219 219-219 219q-6 6-6 13t6 13l28 28q6 6 13 6t13-6l260-260q6-6 6-13z" horiz-adv-x="357.143" />
<glyph glyph-name="angle-up" unicode="&#xe87f;" d="M600 189q0-7-6-13l-28-28q-6-6-13-6t-13 6l-219 219-219-219q-6-6-13-6t-13 6l-28 28q-6 6-6 13t6 13l260 260q6 6 13 6t13-6l260-260q6-6 6-13z" horiz-adv-x="642.857" />
<glyph glyph-name="angle-down" unicode="&#xe880;" d="M600 439q0-7-6-13l-260-260q-6-6-13-6t-13 6l-260 260q-6 6-6 13t6 13l28 28q6 6 13 6t13-6l219-219 219 219q6 6 13 6t13-6l28-28q6-6 6-13z" horiz-adv-x="642.857" />
<glyph glyph-name="desktop" unicode="&#xe95a;" d="M1000 296l0 464q0 7-5 13t-13 5l-893 0q-7 0-13-5t-5-13l0-464q0-7 5-13t13-5l893 0q7 0 13 5t5 13z m71 464l0-607q0-37-26-63t-63-26l-304 0q0-21 9-43t18-40 9-24q0-15-11-25t-25-11l-286 0q-15 0-25 11t-11 25q0 8 9 25t18 39 9 44l-304 0q-37 0-63 26t-26 63l0 607q0 37 26 63t63 26l893 0q37 0 63-26t26-63z" horiz-adv-x="1071.429" />
<glyph glyph-name="laptop" unicode="&#xe95b;" d="M232 136q-37 0-63 26t-26 63l0 393q0 37 26 63t63 26l607 0q37 0 63-26t26-63l0-393q0-37-26-63t-63-26l-607 0z m-18 482l0-393q0-7 5-13t13-5l607 0q7 0 13 5t5 13l0 393q0 7-5 13t-13 5l-607 0q-7 0-13-5t-5-13z m768-518l89 0 0-54q0-22-26-38t-63-16l-893 0q-37 0-63 16t-26 38l0 54 982 0z m-402-54q9 0 9 9t-9 9l-89 0q-9 0-9-9t9-9l89 0z" horiz-adv-x="1071.429" />
<glyph glyph-name="tablet" unicode="&#xe95c;" d="M357 64q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m214 89l0 536q0 7-5 13t-13 5l-464 0q-7 0-13-5t-5-13l0-536q0-7 5-13t13-5l464 0q7 0 13 5t5 13z m71 536l0-607q0-37-26-63t-63-26l-464 0q-37 0-63 26t-26 63l0 607q0 37 26 63t63 26l464 0q37 0 63-26t26-63z" horiz-adv-x="642.857" />
<glyph glyph-name="mobile" unicode="&#xe8a9;" d="M259 64q0 18-13 32t-32 13-32-13-13-32 13-32 32-13 32 13 13 32z m116 89l0 393q0 7-5 13t-13 5l-286 0q-7 0-13-5t-5-13l0-393q0-7 5-13t13-5l286 0q7 0 13 5t5 13z m-107 473q0 9-9 9l-89 0q-9 0-9-9t9-9l89 0q9 0 9 9z m161 9l0-571q0-29-21-50t-50-21l-286 0q-29 0-50 21t-21 50l0 571q0 29 21 50t50 21l286 0q29 0 50-21t21-50z" horiz-adv-x="428.571" />
<glyph glyph-name="circle-empty" unicode="&#xe8d2;" d="M429 654q-83 0-152-41t-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152-41 152-110 110-152 41z m429-304q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="quote-left" unicode="&#xe842;" d="M429 314l0-214q0-45-31-76t-76-31l-214 0q-45 0-76 31t-31 76l0 393q0 58 23 111t61 91 91 61 111 23l36 0q15 0 25-11t11-25l0-71q0-15-11-25t-25-11l-36 0q-59 0-101-42t-42-101l0-18q0-22 16-38t38-16l125 0q45 0 76-31t31-76z m500 0l0-214q0-45-31-76t-76-31l-214 0q-45 0-76 31t-31 76l0 393q0 58 23 111t61 91 91 61 111 23l36 0q15 0 25-11t11-25l0-71q0-15-11-25t-25-11l-36 0q-59 0-101-42t-42-101l0-18q0-22 16-38t38-16l125 0q45 0 76-31t31-76z" horiz-adv-x="928.571" />
<glyph glyph-name="quote-right" unicode="&#xe843;" d="M429 671l0-393q0-58-23-111t-61-91-91-61-111-23l-36 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l36 0q59 0 101 42t42 101l0 18q0 22-16 38t-38 16l-125 0q-45 0-76 31t-31 76l0 214q0 45 31 76t76 31l214 0q45 0 76-31t31-76z m500 0l0-393q0-58-23-111t-61-91-91-61-111-23l-36 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l36 0q59 0 101 42t42 101l0 18q0 22-16 38t-38 16l-125 0q-45 0-76 31t-31 76l0 214q0 45 31 76t76 31l214 0q45 0 76-31t31-76z" horiz-adv-x="928.571" />
<glyph glyph-name="spinner" unicode="&#xe8f8;" d="M277 100q0-33-24-57t-57-23q-33 0-57 23t-23 57 23 57 57 23q33 0 57-23t24-57z m241-107q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m-339 357q0-37-26-63t-63-26-63 26-26 63 26 63 63 26 63-26 26-63z m580-250q0-26-18-44t-44-18-44 18-18 44 18 44 44 18 44-18 18-44z m-464 500q0-41-29-69t-69-29-69 29-29 69 29 69 69 29 69-29 29-69z m259 107q0-45-31-76t-76-31-76 31-31 76 31 76 76 31 76-31 31-76z m304-357q0-22-16-38t-38-16-38 16-16 38 16 38 38 16 38-16 16-38z m-116 250q0-18-13-32t-32-13-32 13-13 32 13 32 32 13 32-13 13-32z" horiz-adv-x="875" />
<glyph glyph-name="circle" unicode="&#xe8d1;" d="M857 350q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="reply" unicode="&#xe845;" d="M1000 225q0-93-71-252-2-4-6-13t-8-17-7-12q-7-9-16-9-8 0-13 6t-5 14q0 5 1 15t1 13q3 38 3 69 0 56-10 101t-27 77-45 56-59 39-74 24-86 12-98 3l-125 0 0-143q0-15-11-25t-25-11-25 11l-286 286q-11 11-11 25t11 25l286 286q11 11 25 11t25-11 11-25l0-143 125 0q398 0 488-225 30-75 30-186z" horiz-adv-x="1000" />
<glyph glyph-name="folder-empty" unicode="&#xe85a;" d="M857 118l0 393q0 22-16 38t-38 16l-393 0q-22 0-38 16t-16 38l0 36q0 22-16 38t-38 16l-179 0q-22 0-38-16t-16-38l0-536q0-22 16-38t38-16l679 0q22 0 38 16t16 38z m71 393l0-393q0-51-37-88t-88-37l-679 0q-51 0-88 37t-37 88l0 536q0 51 37 88t88 37l179 0q51 0 88-37t37-88l0-18 375 0q51 0 88-37t37-88z" horiz-adv-x="928.571" />
<glyph glyph-name="folder-open-empty" unicode="&#xe85b;" d="M994 330q0 20-30 20l-607 0q-22 0-48-12t-40-29l-164-203q-10-13-10-22 0-20 30-20l607 0q22 0 48 12t40 30l164 203q10 12 10 22z m-637 91l429 0 0 89q0 22-16 38t-38 16l-321 0q-22 0-38 16t-16 38l0 36q0 22-16 38t-38 16l-179 0q-22 0-38-16t-16-38l0-476 143 176q25 30 65 49t78 19z m708-91q0-35-26-67l-165-203q-24-30-65-49t-78-19l-607 0q-51 0-88 37t-37 88l0 536q0 51 37 88t88 37l179 0q51 0 88-37t37-88l0-18 304 0q51 0 88-37t37-88l0-89 107 0q30 0 55-14t37-39q8-18 8-38z" horiz-adv-x="1071.429" />
<glyph glyph-name="plus-squared-small" unicode="&#xe822;" d="M500 332l0-36q0-8-5-13t-13-5l-125 0 0-125q0-8-5-13t-13-5l-36 0q-8 0-13 5t-5 13l0 125-125 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l125 0 0 125q0 8 5 13t13 5l36 0q8 0 13-5t5-13l0-125 125 0q8 0 13-5t5-13z m71-214l0 393q0 22-16 38t-38 16l-393 0q-22 0-38-16t-16-38l0-393q0-22 16-38t38-16l393 0q22 0 38 16t16 38z m71 393l0-393q0-51-37-88t-88-37l-393 0q-52 0-88 37t-37 88l0 393q0 52 37 88t88 37l393 0q52 0 88-37t37-88z" horiz-adv-x="642.857" />
<glyph glyph-name="minus-squared-small" unicode="&#xe827;" d="M518 636q52 0 88-37t37-88l0-393q0-51-37-88t-88-37l-393 0q-52 0-88 37t-37 88l0 393q0 52 37 88t88 37l393 0z m54-518l0 393q0 22-16 38t-38 16l-393 0q-22 0-38-16t-16-38l0-393q0-22 16-38t38-16l393 0q22 0 38 16t16 38z m-89 232q8 0 13-5t5-13l0-36q0-8-5-13t-13-5l-321 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l321 0z" horiz-adv-x="642.857" />
<glyph glyph-name="smile" unicode="&#xe903;" d="M633 250q-21-68-77-109t-127-41-127 41-77 109q-4 14 2 27t21 18q14 4 27-2t18-21q14-45 52-72t85-28 85 28 52 72q4 15 18 21t27 2 21-18 2-27z m-276 243q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m286 0q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m143-143q0 73-28 139t-76 114-114 76-139 28-139-28-114-76-76-114-28-139 28-139 76-114 114-76 139-28 139 28 114 76 76 114 28 139z m71 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="frown" unicode="&#xe904;" d="M633 164q4-14-2-27t-21-18-27 2-18 21q-14 45-52 72t-85 28-85-28-52-72q-4-15-18-21t-27-2q-15 4-21 18t-2 27q21 68 77 109t127 41 127-41 77-109z m-276 329q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m286 0q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m143-143q0 73-28 139t-76 114-114 76-139 28-139-28-114-76-76-114-28-139 28-139 76-114 114-76 139-28 139 28 114 76 76 114 28 139z m71 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="meh" unicode="&#xe905;" d="M643 243q0-15-11-25t-25-11l-357 0q-15 0-25 11t-11 25 11 25 25 11l357 0q15 0 25-11t11-25z m-286 250q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m286 0q0-30-21-50t-50-21-50 21-21 50 21 50 50 21 50-21 21-50z m143-143q0 73-28 139t-76 114-114 76-139 28-139-28-114-76-76-114-28-139 28-139 76-114 114-76 139-28 139 28 114 76 76 114 28 139z m71 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="gamepad" unicode="&#xe849;" d="M464 243l0 71q0 8-5 13t-13 5l-107 0 0 107q0 8-5 13t-13 5l-71 0q-8 0-13-5t-5-13l0-107-107 0q-8 0-13-5t-5-13l0-71q0-8 5-13t13-5l107 0 0-107q0-8 5-13t13-5l71 0q8 0 13 5t5 13l0 107 107 0q8 0 13 5t5 13z m321-36q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m143 143q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m143-71q0-118-84-202t-202-84q-107 0-189 71l-123 0q-81-71-189-71-118 0-202 84t-84 202 84 202 202 84l500 0q118 0 202-84t84-202z" horiz-adv-x="1071.429" />
<glyph glyph-name="keyboard" unicode="&#xe944;" d="M214 198l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m71 143l0-54q0-9-9-9l-125 0q-9 0-9 9l0 54q0 9 9 9l125 0q9 0 9-9z m-71 143l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m571-286l0-54q0-9-9-9l-482 0q-9 0-9 9l0 54q0 9 9 9l482 0q9 0 9-9z m-357 143l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m-71 143l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m214-143l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m-71 143l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m214-143l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m214-143l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m-286 286l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m143 0l0-54q0-9-9-9l-54 0q-9 0-9 9l0 54q0 9 9 9l54 0q9 0 9-9z m143 0l0-196q0-9-9-9l-125 0q-9 0-9 9l0 54q0 9 9 9l62 0 0 134q0 9 9 9l54 0q9 0 9-9z m71-420l0 500-929 0 0-500 929 0z m71 500l0-500q0-30-21-50t-50-21l-929 0q-30 0-50 21t-21 50l0 500q0 30 21 50t50 21l929 0q30 0 50-21t21-50z" horiz-adv-x="1071.429" />
<glyph glyph-name="flag-empty" unicode="&#xe93d;" d="M929 267l0 344q-94-51-171-51-46 0-81 18-56 27-103 43t-99 15q-97 0-225-71l0-334q137 63 242 63 31 0 58-4t55-15 43-17 46-22l16-8q25-12 56-12 67 0 163 51z m-750 440q0-20-10-36t-26-26l0-706q0-8-5-13t-13-5l-36 0q-8 0-13 5t-5 13l0 706q-16 9-26 26t-10 36q0 30 21 50t50 21 50-21 21-50z m821-36l0-426q0-22-20-32-6-3-9-5-122-65-206-65-49 0-88 20l-16 8q-36 18-55 27t-51 16-64 8q-57 0-131-25t-128-57q-8-5-18-5-9 0-18 4-18 11-18 31l0 414q0 20 17 31 20 12 44 24t64 29 85 28 86 11q62 0 117-17t117-48q21-11 50-11 68 0 173 62 12 7 17 9 17 9 35-1 17-11 17-31z" horiz-adv-x="1000" />
<glyph glyph-name="flag-checkered" unicode="&#xe93e;" d="M464 292l0 107q-101-9-214-65l0-103q114 54 214 61z m0 233l0 110q-96-4-214-70l0-105q120 62 214 66z m464-258l0 103q-131-65-214-40l0 125q-11 3-22 8-3 2-18 9t-19 9-18 8-19 9-18 7-20 7-20 5-22 4-22 2-25 1q-13 0-27-2l0-124 11 0q57 0 107-16t110-46q11-5 22-8l0-105q23-9 51-9 67 0 163 51z m0 238l0 105q-94-51-171-51-25 0-44 4l0-109q83-23 214 50z m-750 202q0-20-10-36t-26-26l0-706q0-8-5-13t-13-5l-36 0q-8 0-13 5t-5 13l0 706q-16 9-26 26t-10 36q0 30 21 50t50 21 50-21 21-50z m821-36l0-426q0-22-20-32-6-3-9-5-122-65-206-65-49 0-88 20l-16 8q-36 18-55 27t-51 16-64 8q-57 0-131-25t-128-57q-8-5-18-5-9 0-18 4-18 11-18 31l0 414q0 20 17 31 20 12 44 24t64 29 85 28 86 11q62 0 117-17t117-48q21-11 50-11 68 0 173 62 12 7 17 9 17 9 35-1 17-11 17-31z" horiz-adv-x="1000" />
<glyph glyph-name="terminal" unicode="&#xe907;" d="M326 301l-260-260q-6-6-13-6t-13 6l-28 28q-6 6-6 13t6 13l219 219-219 219q-6 6-6 13t6 13l28 28q6 6 13 6t13-6l260-260q6-6 6-13t-6-13z m602-255l0-36q0-8-5-13t-13-5l-536 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l536 0q8 0 13-5t5-13z" horiz-adv-x="928.571" />
<glyph glyph-name="reply-all" unicode="&#xe840;" d="M357 246l0-39q0-23-22-33-7-3-14-3-15 0-25 11l-286 286q-11 11-11 25t11 25l286 286q16 17 39 8 22-9 22-33l0-39-222-222q-11-11-11-25t11-25z m643-21q0-32-9-74t-21-77-27-70-23-50l-11-22q-4-9-16-9-3 0-5 1-14 4-13 19 24 223-59 315-36 40-95 62t-149 29l0-140q0-23-22-33-7-3-14-3-15 0-25 11l-286 286q-11 11-11 25t11 25l286 286q16 17 39 8 22-9 22-33l0-146q229-16 334-123 94-97 94-284z" horiz-adv-x="1000" />
<glyph glyph-name="star-half-alt" unicode="&#xe80b;" d="M662 316l143 140-199 29-37 6-17 33-89 180 0-537 33-17 177-94-33 198-7 37z m252 146l-203-198 48-279q3-18-3-29t-19-10q-9 0-22 7l-251 132-251-132q-13-7-22-7-13 0-19 10t-3 29l48 279-203 198q-18 18-13 33t30 19l280 41 126 254q11 23 27 23t27-23l126-254 280-41q25-4 30-19t-13-33z" horiz-adv-x="928.571" />
<glyph glyph-name="direction" unicode="&#xe854;" d="M782 655l-357-714q-9-20-32-20-3 0-8 1-12 3-20 13t-8 22l0 321-321 0q-12 0-22 8t-13 20 2 23 16 17l714 357q7 4 16 4 15 0 25-11 8-8 10-19t-4-22z" horiz-adv-x="785.714" />
<glyph glyph-name="crop" unicode="&#xe8c4;" d="M311 136l332 0 0 332z m-25 25l332 332-332 0 0-332z m643-43l0-107q0-8-5-13t-13-5l-125 0 0-125q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 125-482 0q-8 0-13 5t-5 13l0 482-125 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l125 0 0 125q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-125 475 0 137 138q6 5 13 5t13-5q5-6 5-13t-5-13l-138-137 0-475 125 0q8 0 13-5t5-13z" horiz-adv-x="928.571" />
<glyph glyph-name="fork" unicode="&#xe8da;" d="M161 29q0 22-16 38t-38 16-38-16-16-38 16-38 38-16 38 16 16 38z m0 643q0 22-16 38t-38 16-38-16-16-38 16-38 38-16 38 16 16 38z m357-71q0 22-16 38t-38 16-38-16-16-38 16-38 38-16 38 16 16 38z m54 0q0-29-15-54t-39-39q-1-160-126-231-38-21-113-45-71-22-95-40t-23-56l0-15q25-14 39-39t15-54q0-45-31-76t-76-31-76 31-31 76q0 29 15 54t39 39l0 458q-25 14-39 39t-15 54q0 45 31 76t76 31 76-31 31-76q0-29-15-54t-39-39l0-277q30 15 86 32 31 9 49 16t39 17 33 22 23 28 16 39 5 51q-25 14-39 39t-15 54q0 45 31 76t76 31 76-31 31-76z" horiz-adv-x="571.429" />
<glyph glyph-name="unlink" unicode="&#xe82a;" d="M245 141l-143-143q-6-5-13-5t-13 5q-5 6-5 13t5 13l143 143q6 5 13 5t13-5q5-6 5-13t-5-13z m94-23l0-179q0-8-5-13t-13-5-13 5-5 13l0 179q0 8 5 13t13 5 13-5 5-13z m-125 125q0-8-5-13t-13-5l-179 0q-8 0-13 5t-5 13 5 13 13 5l179 0q8 0 13-5t5-13z m705-71q0-67-47-113l-82-81q-46-46-113-46-68 0-114 47l-186 187q-12 12-23 31l133 10 152-153q15-15 38-15t38 15l82 81q16 16 16 37 0 22-16 38l-153 153 10 133q20-12 31-23l187-187q47-48 47-114z m-344 404l-133-10-152 153q-16 16-38 16t-38-15l-82-81q-16-16-16-37 0-22 16-38l153-153-10-134q-20 12-31 23l-187 187q-47 48-47 114 0 67 47 113l82 81q46 46 113 46 68 0 114-47l186-187q12-12 23-31z m353-47q0-8-5-13t-13-5l-179 0q-8 0-13 5t-5 13 5 13 13 5l179 0q8 0 13-5t5-13z m-304 304l0-179q0-8-5-13t-13-5-13 5-5 13l0 179q0 8 5 13t13 5 13-5 5-13z m227-84l-143-143q-6-5-13-5t-13 5q-5 6-5 13t5 13l143 143q6 5 13 5t13-5q5-6 5-13t-5-13z" horiz-adv-x="928.571" />
<glyph glyph-name="help" unicode="&#xe828;" d="M393 149l0-134q0-9-7-16t-16-7l-134 0q-9 0-16 7t-7 16l0 134q0 9 7 16t16 7l134 0q9 0 16-7t7-16z m176 335q0-30-9-56t-20-43-31-33-32-24-34-20q-23-13-38-36t-15-37q0-9-7-18t-16-9l-134 0q-8 0-14 10t-6 21l0 25q0 46 36 87t80 61q33 15 47 31t14 42q0 23-26 41t-60 18q-36 0-60-16-20-14-60-64-7-9-17-9-7 0-14 4l-92 70q-7 6-9 14t3 16q89 148 259 148 45 0 90-17t81-46 59-71 23-88z" horiz-adv-x="571.429" />
<glyph glyph-name="info" unicode="&#xe93b;" d="M357 100l0-71q0-15-11-25t-25-11l-286 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l36 0 0 214-36 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l214 0q15 0 25-11t11-25l0-321 36 0q15 0 25-11t11-25z m-71 643l0-107q0-15-11-25t-25-11l-143 0q-15 0-25 11t-11 25l0 107q0 15 11 25t25 11l143 0q15 0 25-11t11-25z" horiz-adv-x="357.143" />
<glyph glyph-name="attention-alt" unicode="&#xe850;" d="M286 154l0-125q0-15-11-25t-25-11l-143 0q-15 0-25 11t-11 25l0 125q0 15 11 25t25 11l143 0q15 0 25-11t11-25z m17 589l-16-429q-1-15-11-25t-25-11l-143 0q-15 0-25 11t-11 25l-16 429q-1 15 10 25t25 11l179 0q15 0 25-11t10-25z" horiz-adv-x="357.143" />
<glyph glyph-name="superscript" unicode="&#xe8c0;" d="M501 86l0-93-138 0-89 141-13 23q-4 5-6 12l-2 0-5-12q-6-11-14-25l-86-140-144 0 0 93 71 0 110 162-103 152-76 0 0 94 154 0 78-127q1-2 13-23 4-5 6-12l2 0q2 5 6 12l14 23 78 127 143 0 0-94-70 0-103-149 114-165 61 0z m355 379l0-115-287 0-2 15q-2 16-2 26 0 36 15 65t36 48 47 36 47 30 36 30 15 36q0 21-16 35t-39 14q-28 0-54-22-8-6-20-21l-59 51q15 21 35 37 46 36 105 36 61 0 99-33t38-88q0-31-14-57t-35-43-45-33-46-28-37-29-17-35l129 0 0 45 70 0z" horiz-adv-x="857.143" />
<glyph glyph-name="subscript" unicode="&#xe8c1;" d="M501 86l0-93-138 0-89 141-13 23q-4 5-6 12l-2 0-5-12q-6-11-14-25l-86-140-144 0 0 93 71 0 110 162-103 152-76 0 0 94 154 0 78-127q1-2 13-23 4-5 6-12l2 0q2 5 6 12l14 23 78 127 143 0 0-94-70 0-103-149 114-165 61 0z m357-121l0-115-287 0-2 15q-2 25-2 26 0 36 15 65t36 48 47 36 47 30 36 30 15 36q0 21-16 35t-39 14q-28 0-54-22-8-6-20-21l-59 51q15 21 35 37 45 36 105 36 61 0 99-33t38-88q0-37-19-66t-47-48-56-35-49-35-23-41l129 0 0 45 70 0z" horiz-adv-x="857.143" />
<glyph glyph-name="eraser" unicode="&#xe908;" d="M500 64l187 214-429 0-187-214 429 0z m565 601q8-19 5-40t-17-37l-500-571q-21-25-54-25l-429 0q-21 0-39 11t-27 30q-8 19-5 40t17 37l500 571q21 25 54 25l429 0q21 0 39-11t27-30z" horiz-adv-x="1071.429" />
<glyph glyph-name="puzzle" unicode="&#xe909;" d="M929 237q0-45-25-75t-69-30q-23 0-43 10t-33 21-32 21-40 10q-61 0-61-69 0-22 9-64t8-64l0-3q-12 0-18-1-19-2-54-6t-64-8-55-3q-34 0-57 15t-23 47q0 21 10 40t21 32 21 33 10 43q0 44-30 69t-75 25q-47 0-80-25t-33-71q0-24 8-46t19-36 19-30 8-28q0-25-26-50-21-20-65-20-53 0-137 13-5 1-15 2t-15 2l-7 1q-1 0-2 1-1 0-1 1l0 571q1-1 10-2t19-3 12-2q84-13 137-13 45 0 65 20 26 25 26 50 0 12-8 28t-19 30-19 36-8 46q0 46 33 71t80 25q45 0 75-25t30-69q0-23-10-43t-21-33-21-32-10-40q0-32 23-47t57-15q36 0 100 8t91 9l0-1q-1-1-2-10t-3-19-2-12q-13-84-13-137 0-45 20-65 25-26 50-26 12 0 28 8t30 19 36 19 46 8q46 0 71-33t25-80z" horiz-adv-x="928.571" />
<glyph glyph-name="mic" unicode="&#xe94a;" d="M643 457l0-71q0-123-82-215t-203-105l0-74 143 0q15 0 25-11t11-25-11-25-25-11l-357 0q-15 0-25 11t-11 25 11 25 25 11l143 0 0 74q-121 13-203 105t-82 215l0 71q0 15 11 25t25 11 25-11 11-25l0-71q0-103 73-177t177-73 177 73 73 177l0 71q0 15 11 25t25 11 25-11 11-25z m-143 214l0-286q0-74-52-126t-126-52-126 52-52 126l0 286q0 74 52 126t126 52 126-52 52-126z" horiz-adv-x="642.857" />
<glyph glyph-name="mute" unicode="&#xe94b;" d="M151 323l-56-56q-23 57-23 119l0 71q0 15 11 25t25 11 25-11 11-25l0-71q0-30 8-63z m622 336l-201-201 0-71q0-74-52-126t-126-52q-31 0-61 11l-54-54q54-28 114-28 103 0 177 73t73 177l0 71q0 15 11 25t25 11 25-11 11-25l0-71q0-123-82-215t-203-105l0-74 143 0q15 0 25-11t11-25-11-25-25-11l-357 0q-15 0-25 11t-11 25 11 25 25 11l143 0 0 74q-70 7-131 45l-142-142q-6-6-13-6t-13 6l-46 46q-6 6-6 13t6 13l689 689q6 6 13 6t13-6l46-46q6-6 6-13t-6-13z m-212 74l-347-347 0 286q0 74 52 126t126 52q57 0 103-33t65-85z" horiz-adv-x="785.714" />
<glyph glyph-name="shield" unicode="&#xe90a;" d="M607 314l0 357-250 0 0-634q66 35 119 76 131 103 131 201z m107 429l0-429q0-48-19-95t-46-84-66-71-71-57-68-43-50-28-24-11q-7-3-15-3t-15 3q-9 4-24 11t-50 28-68 43-71 57-66 71-46 84-19 95l0 429q0 15 11 25t25 11l643 0q15 0 25-11t11-25z" horiz-adv-x="714.286" />
<glyph glyph-name="calendar-empty" unicode="&#xe867;" d="M71-79l786 0 0 571-786 0 0-571z m214 679l0 161q0 8-5 13t-13 5l-36 0q-8 0-13-5t-5-13l0-161q0-8 5-13t13-5l36 0q8 0 13 5t5 13z m429 0l0 161q0 8-5 13t-13 5l-36 0q-8 0-13-5t-5-13l0-161q0-8 5-13t13-5l36 0q8 0 13 5t5 13z m214 36l0-714q0-29-21-50t-50-21l-786 0q-29 0-50 21t-21 50l0 714q0 29 21 50t50 21l71 0 0 54q0 37 26 63t63 26l36 0q37 0 63-26t26-63l0-54 214 0 0 54q0 37 26 63t63 26l36 0q37 0 63-26t26-63l0-54 71 0q29 0 50-21t21-50z" horiz-adv-x="928.571" />
<glyph glyph-name="extinguisher" unicode="&#xe90b;" d="M286 743q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m500 18l0-179q0-9-7-14-4-4-11-4-2 0-4 1l-250 54q-6 1-10 6t-4 11l-143 0 0-57q62-13 102-62t40-113l0-446q0-15-11-25t-25-11l-286 0q-15 0-25 11t-11 25l0 446q0 59 35 106t90 64l0 62-18 0q-33 0-64-13t-51-30-37-37-23-30-8-14q-9-20-32-20-9 0-16 4-13 7-18 21t2 27q3 6 8 15t21 30 34 39 47 37 61 29q-14 23-14 48 0 37 26 63t63 26 63-26 26-63q0-18-8-36l169 0q0 6 4 11t10 6l250 54q2 1 4 1 7 0 11-4 7-5 7-14z" horiz-adv-x="785.714" />
<glyph glyph-name="rocket" unicode="&#xe8db;" d="M804 600q0 22-16 38t-38 16-38-16-16-38 16-38 38-16 38 16 16 38z m125 161q0-139-42-240t-141-201q-45-45-109-98l-11-211q-1-9-9-15l-214-125q-4-2-9-2-7 0-13 5l-36 36q-7 8-4 18l47 154-157 157-154-47q-2-1-5-1-8 0-13 5l-36 36q-9 11-3 22l125 214q6 8 15 9l211 11q54 64 98 109 105 104 200 144t240 40q8 0 13-5t6-13z" horiz-adv-x="928.571" />
<glyph glyph-name="angle-circled-left" unicode="&#xe881;" d="M507 72l57 57q11 11 11 25t-11 25l-171 171 171 171q11 11 11 25t-11 25l-57 57q-11 11-25 11t-25-11l-253-253q-11-11-11-25t11-25l253-253q11-11 25-11t25 11z m350 278q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="angle-circled-right" unicode="&#xe882;" d="M400 72l253 253q11 11 11 25t-11 25l-253 253q-11 11-25 11t-25-11l-57-57q-11-11-11-25t11-25l171-171-171-171q-11-11-11-25t11-25l57-57q11-11 25-11t25 11z m457 278q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="angle-circled-up" unicode="&#xe883;" d="M650 214l57 57q11 11 11 25t-11 25l-253 253q-11 11-25 11t-25-11l-253-253q-11-11-11-25t11-25l57-57q11-11 25-11t25 11l171 171 171-171q11-11 25-11t25 11z m207 136q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="angle-circled-down" unicode="&#xe884;" d="M454 125l253 253q11 11 11 25t-11 25l-57 57q-11 11-25 11t-25-11l-171-171-171 171q-11 11-25 11t-25-11l-57-57q-11-11-11-25t11-25l253-253q11-11 25-11t25 11z m403 225q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="anchor" unicode="&#xe906;" d="M536 707q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m464-518l0-196q0-12-11-17-4-1-7-1-7 0-13 5l-52 52q-66-80-178-126t-240-47-240 47-178 126l-52-52q-5-5-13-5-2 0-7 1-11 4-11 17l0 196q0 8 5 13t13 5l196 0q12 0 17-11 4-11-4-20l-56-56q37-51 106-86t151-46l0 361-107 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l107 0 0 91q-32 19-52 52t-20 72q0 59 42 101t101 42 101-42 42-101q0-39-20-72t-52-52l0-91 107 0q15 0 25-11t11-25l0-71q0-15-11-25t-25-11l-107 0 0-361q83 11 151 46t106 86l-56 56q-8 9-4 20t17 11l196 0q8 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="lock-open-alt" unicode="&#xe830;" d="M589 421q22 0 38-16t16-38l0-321q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 321q0 22 16 38t38 16l18 0 0 179q0 103 73 177t177 73 177-73 73-177q0-15-11-25t-25-11l-36 0q-15 0-25 11t-11 25q0 59-42 101t-101 42-101-42-42-101l0-179 411 0z" horiz-adv-x="642.857" />
<glyph glyph-name="bullseye" unicode="&#xe90c;" d="M571 350q0-59-42-101t-101-42-101 42-42 101 42 101 101 42 101-42 42-101z m71 0q0 89-63 151t-151 63-151-63-63-151 63-151 151-63 151 63 63 151z m71 0q0-118-84-202t-202-84-202 84-84 202 84 202 202 84 202-84 84-202z m71 0q0 73-28 139t-76 114-114 76-139 28-139-28-114-76-76-114-28-139 28-139 76-114 114-76 139-28 139 28 114 76 76 114 28 139z m71 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="ellipsis" unicode="&#xe961;" d="M214 439l0-107q0-22-16-38t-38-16l-107 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l107 0q22 0 38-16t16-38z m286 0l0-107q0-22-16-38t-38-16l-107 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l107 0q22 0 38-16t16-38z m286 0l0-107q0-22-16-38t-38-16l-107 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l107 0q22 0 38-16t16-38z" horiz-adv-x="785.714" />
<glyph glyph-name="ellipsis-vert" unicode="&#xe962;" d="M214 154l0-107q0-22-16-38t-38-16l-107 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l107 0q22 0 38-16t16-38z m0 286l0-107q0-22-16-38t-38-16l-107 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l107 0q22 0 38-16t16-38z m0 286l0-107q0-22-16-38t-38-16l-107 0q-22 0-38 16t-16 38l0 107q0 22 16 38t38 16l107 0q22 0 38-16t16-38z" horiz-adv-x="214.286" />
<glyph glyph-name="rss-squared" unicode="&#xe85e;" d="M286 136q0 30-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m196-52q-7 129-99 221t-221 99q-8 1-13-5t-6-13l0-71q0-7 5-12t12-6q86-6 147-68t68-147q1-7 6-12t12-5l71 0q7 0 13 6t5 13z m214-1q-3 86-31 166t-78 145-114 114-145 78-166 31q-8 1-13-5-6-6-6-13l0-71q0-7 5-12t12-6q114-4 211-62t155-155 62-211q1-7 6-12t12-5l71 0q7 0 13 6 6 5 5 13z m161 535l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="play-circled" unicode="&#xe89c;" d="M429 779q117 0 215-57t156-156 57-215-57-215-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57z m214-459q18 10 18 31t-18 31l-304 179q-17 11-36 1-18-11-18-31l0-357q0-21 18-31 9-4 18-4t18 5z" horiz-adv-x="857.143" />
<glyph glyph-name="ticket" unicode="&#xe8d8;" d="M571 598l176-176-319-319-176 176z m-118-546l345 345q11 11 11 25t-11 25l-202 202q-10 10-25 10t-25-10l-345-345q-11-11-11-25t11-25l202-202q10-10 25-10t25 10z m496 355l-506-507q-21-21-50-21t-50 21l-70 70q31 31 31 76t-31 76-76 31-76-31l-70 70q-21 21-21 50t21 50l506 506q21 21 50 21t50-21l70-70q-31-31-31-76t31-76 76-31 76 31l70-70q21-21 21-50t-21-50z" horiz-adv-x="1000" />
<glyph glyph-name="minus-squared" unicode="&#xe825;" d="M714 314l0 71q0 15-11 25t-25 11l-500 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l500 0q15 0 25 11t11 25z m143 304l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="minus-squared-alt" unicode="&#xe826;" d="M643 404l0-36q0-8-5-13t-13-5l-464 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l464 0q8 0 13-5t5-13z m71-250l0 464q0 37-26 63t-63 26l-464 0q-37 0-63-26t-26-63l0-464q0-37 26-63t63-26l464 0q37 0 63 26t26 63z m71 464l0-464q0-66-47-114t-114-47l-464 0q-66 0-114 47t-47 114l0 464q0 66 47 114t114 47l464 0q66 0 114-47t47-114z" horiz-adv-x="785.714" />
<glyph glyph-name="level-up" unicode="&#xe898;" d="M568 513q-10-21-32-21l-107 0 0-482q0-8-5-13t-13-5l-393 0q-12 0-16 10-4 11 2 20l89 107q5 6 14 6l179 0 0 357-107 0q-22 0-32 21-9 21 5 38l179 214q10 12 27 12t27-12l179-214q15-18 5-38z" horiz-adv-x="571.429" />
<glyph glyph-name="level-down" unicode="&#xe955;" d="M18 707l393 0q7 0 13-5t5-13l0-482 107 0q22 0 32-21t-5-39l-179-214q-10-12-27-12t-27 12l-179 214q-15 17-5 39 10 21 32 21l107 0 0 357-179 0q-8 0-14 6l-89 107q-7 8-2 19t16 11z" horiz-adv-x="571.429" />
<glyph glyph-name="ok-squared" unicode="&#xe81b;" d="M382 125l343 343q11 11 11 25t-11 25l-57 57q-11 11-25 11t-25-11l-261-261-118 118q-11 11-25 11t-25-11l-57-57q-11-11-11-25t11-25l200-200q11-11 25-11t25 11z m475 493l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="pencil-squared" unicode="&#xe848;" d="M225 232l85-85-29-29-31 0 0 54-54 0 0 31z m231 218q8-7-2-17l-162-162q-9-9-17-2t2 17l162 162q9 9 17 2z m-153-385l304 304-161 161-304-304 0-161 161 0z m339 339l51 51q16 16 16 38t-16 38l-85 85q-16 16-38 16t-38-16l-51-51z m214 214l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="link-ext-alt" unicode="&#xe82c;" d="M714 332l0 268q0 15-11 25t-25 11l-268 0q-23 0-33-22-9-23 8-39l80-80-298-298q-11-11-11-25t11-25l57-57q11-11 25-11t25 11l298 298 80-80q10-11 25-11 7 0 14 3 22 9 22 33z m143 286l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="export-alt" unicode="&#xe846;" d="M561 236l196 196q11 11 11 25t-11 25l-196 196q-17 17-39 8t-22-33l0-89q-66 0-121-11t-91-28-64-44-43-53-25-61-12-62-3-62q0-101 93-225 6-7 14-7 4 0 7 2 12 5 11 18-25 198 35 264 26 29 73 42t125 13l0-89q0-23 22-33 7-3 13-3 15 0 25 11z m296 382l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="compass" unicode="&#xe855;" d="M357 243l143 71-143 71 0-143z m214 330l0-302-286-143 0 302z m161-223q0 83-41 152t-110 110-152 41-152-41-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152z m125 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="collapse" unicode="&#xe958;" d="M639 473q10-20-3-37l-179-250q-11-15-29-15t-29 15l-179 250q-13 17-3 37 9 20 32 20l357 0q22 0 32-20z m75-391l0 536q0 7-5 13t-13 5l-536 0q-7 0-13-5t-5-13l0-536q0-7 5-13t13-5l536 0q7 0 13 5t5 13z m143 536l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="collapse-top" unicode="&#xe899;" d="M639 227q-9-20-32-20l-357 0q-22 0-32 20t3 37l179 250q11 15 29 15t29-15l179-250q13-17 3-37z m75-145l0 536q0 7-5 13t-13 5l-536 0q-7 0-13-5t-5-13l0-536q0-7 5-13t13-5l536 0q7 0 13 5t5 13z m143 536l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="expand" unicode="&#xe89a;" d="M607 350q0-18-15-29l-250-179q-17-13-37-3-20 9-20 32l0 357q0 22 20 32t37-3l250-179q15-11 15-29z m107-268l0 536q0 8-5 13t-13 5l-536 0q-8 0-13-5t-5-13l0-536q0-8 5-13t13-5l536 0q8 0 13 5t5 13z m143 536l0-536q0-66-47-114t-114-47l-536 0q-66 0-114 47t-47 114l0 536q0 66 47 114t114 47l536 0q66 0 114-47t47-114z" horiz-adv-x="857.143" />
<glyph glyph-name="euro" unicode="&#xe8e4;" d="M545 121l20-89q2-7-2-13t-9-8l-3-1q-2-1-6-2t-9-3-12-3-14-3-17-3-19-3-20-2-21-1q-131 0-228 73t-133 196l-53 0q-7 0-13 5t-5 13l0 63q0 7 5 13t13 5l37 0q-1 32 1 59l-37 0q-8 0-13 5t-5 13l0 64q0 8 5 13t13 5l55 0q37 117 136 189t223 71q57 0 108-13 6-2 11-8 3-6 2-13l-24-89q-2-7-8-11t-13-1l-2 1q-2 1-6 1l-10 2t-13 2-15 2-16 1-16 1q-70 0-126-36t-84-98l261 0q9 0 14-7 6-7 4-15l-13-64q-3-15-18-15l-272 0q-2-21 0-59l256 0q8 0 14-7 5-7 3-15l-13-62q-1-6-6-10t-11-4l-216 0q27-65 83-104t128-38q10 0 20 1t19 2 16 3 14 3 10 3l7 2 3 1q7 3 15-1 7-4 8-12z" horiz-adv-x="571.429" />
<glyph glyph-name="pound" unicode="&#xe8e5;" d="M569 215l0-205q0-8-5-13t-13-5l-533 0q-8 0-13 5t-5 13l0 84q0 7 5 13t13 5l54 0 0 214-53 0q-8 0-13 5t-5 13l0 73q0 8 5 13t13 5l53 0 0 124q0 95 69 157t175 62q103 0 187-70 5-4 6-11t-4-13l-57-71q-5-6-12-7t-13 4q-3 3-15 11t-39 18-52 10q-47 0-76-26t-29-69l0-120 170 0q7 0 13-5t5-13l0-73q0-7-5-13t-13-5l-170 0 0-211 231 0 0 101q0 7 5 13t13 5l90 0q8 0 13-5t5-13z" horiz-adv-x="571.429" />
<glyph glyph-name="dollar" unicode="&#xe8e6;" d="M546 189q0-85-56-147t-144-76l0-98q0-8-5-13t-13-5l-75 0q-7 0-13 5t-5 13l0 98q-37 5-71 17t-57 25-41 27-26 21-10 10q-9 12-1 23l57 75q4 6 13 7 8 1 13-5l1-1q63-55 136-70 21-4 41-4 45 0 80 24t34 68q0 16-8 30t-19 23-33 21-37 18-45 18q-22 9-34 14t-34 15-35 17-32 20-30 24-24 27-20 32-12 37-5 44q0 77 55 135t142 75l0 100q0 7 5 13t13 5l75 0q8 0 13-5t5-13l0-98q32-3 62-13t49-19 35-21 22-16 8-8q9-10 3-21l-45-81q-4-8-13-9-8-2-15 4-2 2-8 7t-22 15-33 18-42 15-48 6q-53 0-86-24t-33-62q0-15 5-27t16-23 22-18 31-17 34-15 39-15q30-11 45-18t42-20 42-24 35-28 30-35 18-43 7-52z" horiz-adv-x="571.429" />
<glyph glyph-name="rupee" unicode="&#xe8e7;" d="M501 588l0-57q0-8-5-13t-13-5l-94 0q-13-80-72-131t-154-61q93-99 256-299 8-9 2-19-4-10-16-10l-109 0q-9 0-14 7-171 205-278 319-5 5-5 12l0 71q0 7 5 13t13 5l62 0q74 0 119 24t57 70l-238 0q-8 0-13 5t-5 13l0 57q0 8 5 13t13 5l230 0q-32 63-150 63l-81 0q-7 0-13 5t-5 13l0 74q0 8 5 13t13 5l464 0q8 0 13-5t5-13l0-57q0-8-5-13t-13-5l-130 0q26-34 36-80l95 0q8 0 13-5t5-13z" horiz-adv-x="501.116" />
<glyph glyph-name="yen" unicode="&#xe8e8;" d="M336-7l-96 0q-7 0-13 5t-5 13l0 184-161 0q-7 0-13 5t-5 13l0 57q0 7 5 13t13 5l161 0 0 47-161 0q-7 0-13 5t-5 13l0 58q0 7 5 13t13 5l119 0-179 323q-4 9 0 18 6 9 16 9l108 0q11 0 16-10l120-237q11-21 31-70 6 13 17 38t15 34l107 234q4 11 16 11l107 0q9 0 15-9 5-8 1-17l-175-323 120 0q7 0 13-5t5-13l0-58q0-8-5-13t-13-5l-162 0 0-47 162 0q7 0 13-5t5-13l0-57q0-8-5-13t-13-5l-162 0 0-184q0-7-5-13t-13-5z" horiz-adv-x="573.103" />
<glyph glyph-name="renminbi" unicode="&#xe8e9;" d="M929 189l0-18q0-74-52-126t-126-52l-71 0q-74 0-126 52t-52 126l0 268-125 0q-1-57-8-106t-17-87-27-71-32-56-38-43-39-33-41-25-39-18-37-14q-2-1-18-7-4-1-7-1-12 0-17 11l-40 99q-3 7 0 14t9 9q4 2 11 4t10 4q17 7 26 10t25 11 25 15 23 18 23 24 19 30 17 38 13 47 9 57 4 69l-143 0q-8 0-13 5t-5 13l0 89q0 8 5 13t13 5l679 0q8 0 13-5t5-13l0-89q0-8-5-13t-13-5l-125 0 0-286q0-15 11-25t25-11l71 0q15 0 25 11t11 25l0 36q0 8 5 13t13 5l107 0q8 0 13-5t5-13z m-214 571l0-89q0-8-5-13t-13-5l-536 0q-8 0-13 5t-5 13l0 89q0 8 5 13t13 5l536 0q8 0 13-5t5-13z" horiz-adv-x="928.571" />
<glyph glyph-name="won" unicode="&#xe8ea;" d="M287 183l45 167-89 0 42-167q1-1 1-2t1-2q0 1 0 2t0 2z m65 238l20 71-163 0 18-71 126 0z m107 0l78 0-20 71-39 0z m251-239l44 167-90 0 45-167q0-1 0-2t1-2q0 1 0 2t0 2z m62 239l18 71-166 0 19-71 128 0z m229-18l0-36q0-8-5-13t-13-5l-119 0-92-344q-4-13-17-13l-89 0q-13 0-17 13l-93 344-117 0-93-344q-4-13-17-13l-89 0q-6 0-11 4t-6 9l-89 344-116 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l98 0-18 71-79 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l61 0-50 192q-3 8 3 16 6 7 15 7l76 0q15 0 17-13l50-201 200 0 54 201q4 13 17 13l70 0q13 0 17-13l55-201 204 0 52 201q3 13 17 13l76 0q9 0 15-7t3-16l-51-192 62 0q8 0 13-5t5-13l0-36q0-8-5-13t-13-5l-81 0-19-71 100 0q8 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="bitcoin" unicode="&#xe8eb;" d="M651 493q10-102-73-144 65-16 98-57t25-119q-4-40-18-70t-36-50-54-33-68-19-81-8l0-142-86 0 0 140q-45 0-68 1l0-141-86 0 0 142q-10 0-30 0t-31 0l-112 0 17 102 62 0q28 0 32 28l0 224 9 0q-3 1-9 1l0 160q-7 38-50 38l-62 0 0 92 118-1q36 0 54 1l0 141 86 0 0-138q46 1 68 1l0 137 86 0 0-141q44-4 78-13t63-25 46-44 20-64z m-120-304q0 20-8 36t-21 26-32 17-37 10-41 5-39 2-36-1-27-1l0-189q4 0 21 0t27 0 30 1 33 2 32 5 31 8 27 12 22 17 14 22 5 28z m-40 266q0 18-7 33t-17 23-27 16-31 9-34 4-32 1-30-1-22 0l0-171q3 0 19 0t26 0 28 1 31 3 29 6 27 10 21 15 15 21 5 28z" horiz-adv-x="714.286" />
<glyph glyph-name="file" unicode="&#xe946;" d="M714 421l0-446q0-22-16-38t-38-16l-607 0q-22 0-38 16t-16 38l0 750q0 22 16 38t38 16l304 0 0-304q0-22 16-38t38-16l304 0z m-2 71l-284 0 0 284q46-8 74-36l174-174q28-28 36-74z" horiz-adv-x="714.286" />
<glyph glyph-name="doc-text-inv" unicode="&#xe947;" d="M571 82l0 36q0 8-5 13t-13 5l-393 0q-8 0-13-5t-5-13l0-36q0-8 5-13t13-5l393 0q8 0 13 5t5 13z m0 143l0 36q0 8-5 13t-13 5l-393 0q-8 0-13-5t-5-13l0-36q0-8 5-13t13-5l393 0q8 0 13 5t5 13z m143 196l0-446q0-22-16-38t-38-16l-607 0q-22 0-38 16t-16 38l0 750q0 22 16 38t38 16l304 0 0-304q0-22 16-38t38-16l304 0z m-2 71l-284 0 0 284q46-8 74-36l174-174q28-28 36-74z" horiz-adv-x="714.286" />
<glyph glyph-name="sort-name-up" unicode="&#xe8f1;" d="M665 622l99 0-40 122-7 26q-1 9-1 11l-2 0-2-11q0-1-2-10t-4-16z m-254-576q0-7-6-13l-178-178q-6-5-13-5t-13 5l-179 179q-8 9-4 20t17 11l107 0 0 768q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-768 107 0q8 0 13-5t5-13z m466-66l0-130-326 0 0 50 206 295q7 10 12 15l6 5 0 2q-1 0-4 0t-4 0q-7-2-17-2l-129 0 0-64-67 0 0 128 316 0 0-50-206-296q-3-4-12-15l-6-6 0-1 8 1q5 1 17 1l138 0 0 66 68 0z m50 501l0-59-161 0 0 59 42 0-26 80-136 0-26-80 42 0 0-59-160 0 0 59 39 0 128 369 90 0 128-369 39 0z" horiz-adv-x="928.571" />
<glyph glyph-name="sort-name-down" unicode="&#xe8f2;" d="M665 51l99 0-40 122-7 26q-1 9-1 11l-2 0-2-11q0-1-2-10t-4-16z m-254-4q0-7-6-13l-178-178q-6-5-13-5t-13 5l-179 179q-8 9-4 20t17 11l107 0 0 768q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-768 107 0q8 0 13-5t5-13z m516-137l0-59-161 0 0 59 42 0-26 80-136 0-26-80 42 0 0-59-160 0 0 59 39 0 128 369 90 0 128-369 39 0z m-50 642l0-130-326 0 0 50 206 295q7 10 12 15l6 5 0 2q-1 0-4 0t-4 0q-7-2-17-2l-129 0 0-64-67 0 0 128 316 0 0-50-206-296q-3-4-12-15l-6-6 0-2 8 2q5 1 17 1l138 0 0 66 68 0z" horiz-adv-x="928.571" />
<glyph glyph-name="sort-alt-up" unicode="&#xe8ef;" d="M411 46q0-7-6-13l-178-178q-6-5-13-5t-13 5l-179 179q-8 9-4 20t17 11l107 0 0 768q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-768 107 0q8 0 13-5t5-13z m589-71l0-107q0-8-5-13t-13-5l-464 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l464 0q8 0 13-5t5-13z m-107 286l0-107q0-8-5-13t-13-5l-357 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l357 0q8 0 13-5t5-13z m-107 286l0-107q0-8-5-13t-13-5l-250 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l250 0q8 0 13-5t5-13z m-107 286l0-107q0-8-5-13t-13-5l-143 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l143 0q8 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="sort-alt-down" unicode="&#xe8f0;" d="M679-25l0-107q0-8-5-13t-13-5l-143 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l143 0q8 0 13-5t5-13z m-268 71q0-7-6-13l-178-178q-6-5-13-5t-13 5l-179 179q-8 9-4 20t17 11l107 0 0 768q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-768 107 0q8 0 13-5t5-13z m375 214l0-107q0-8-5-13t-13-5l-250 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l250 0q8 0 13-5t5-13z m107 286l0-107q0-8-5-13t-13-5l-357 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l357 0q8 0 13-5t5-13z m107 286l0-107q0-8-5-13t-13-5l-464 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l464 0q8 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="sort-number-up" unicode="&#xe8f3;" d="M751 117q0 35-25 65t-57 30q-29 0-46-21t-17-52 20-53 58-21q28 0 47 15t20 38z m-340-71q0-7-6-13l-178-178q-6-5-13-5t-13 5l-179 179q-8 9-4 20t17 11l107 0 0 768q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-768 107 0q8 0 13-5t5-13z m419 39q0-35-7-68t-23-64-38-53-55-37-71-14q-35 0-60 9-13 4-23 8l22 63q8-4 17-6 21-7 42-7 47 0 75 33t37 81l-1 0q-12-13-34-21t-47-8q-59 0-97 40t-37 96q0 59 40 99t101 41q69 0 114-53t46-141z m-17 400l0-64-262 0 0 64 93 0 0 241q0 4 0 11t0 9l0 9-1 0-4-7q-4-7-15-17l-35-32-46 48 107 103 69 0 0-365 92 0z" horiz-adv-x="857.143" />
<glyph glyph-name="sort-number-down" unicode="&#xe8f4;" d="M751 689q0 35-25 65t-57 30q-29 0-46-21t-17-52 20-53 58-21q28 0 47 15t20 38z m-340-642q0-7-6-13l-178-178q-6-5-13-5t-13 5l-179 179q-8 9-4 20t17 11l107 0 0 768q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-768 107 0q8 0 13-5t5-13z m402-133l0-64-262 0 0 64 93 0 0 241q0 4 0 11t0 9l0 9-1 0-4-7q-4-7-15-17l-35-32-46 48 107 103 69 0 0-365 92 0z m17 743q0-35-7-68t-23-64-38-53-55-37-71-14q-35 0-60 9-13 4-23 8l22 63q8-4 17-6 21-7 42-7 47 0 75 33t37 81l-1 0q-12-13-34-21t-47-8q-59 0-97 40t-37 96q0 59 40 99t101 41q69 0 114-53t46-141z" horiz-adv-x="857.143" />
<glyph glyph-name="thumbs-up-alt" unicode="&#xe839;" d="M143 100q0 15-11 25t-25 11q-15 0-25-11t-10-25q0-15 10-25t25-10q15 0 25 10t11 25z m89 286l0-357q0-15-11-25t-25-11l-161 0q-15 0-25 11t-11 25l0 357q0 15 11 25t25 11l161 0q15 0 25-11t11-25z m661 0q0-48-31-83 8-25 8-42 2-42-24-76 9-31 0-65-8-32-30-52 5-62-27-101-36-42-110-44l-72 0q-37 0-80 9t-68 16-67 22q-69 24-88 25-15 1-25 11t-11 25l0 358q0 14 10 24t24 11q13 1 42 33t56 68q38 49 56 67 10 10 17 27t10 27 8 34q4 22 7 34t11 29 19 28q11 11 25 11 26 0 46-6t33-15 22-23 13-25 7-28 3-25 0-22q0-21-5-42t-11-33-15-31q-2-3-6-10t-6-12-4-13l155 0q44 0 75-32t32-75z" horiz-adv-x="928.571" />
<glyph glyph-name="thumbs-down-alt" unicode="&#xe83a;" d="M143 529q0-15-11-25t-25-11q-15 0-25 11t-10 25q0 15 10 25t25 10q15 0 25-10t11-25z m89-286l0 357q0 15-11 25t-25 11l-161 0q-15 0-25-11t-11-25l0-357q0-15 11-25t25-11l161 0q15 0 25 11t11 25z m630 83q31-34 31-83-1-44-32-75t-75-32l-155 0q2-8 4-13t6-12 6-10q10-21 15-32t11-33 6-43q0-13 0-22t-3-25-7-28-13-25-22-23-33-15-46-6q-15 0-25 11-11 11-19 28t-11 29-7 34q-5 23-8 34t-10 27-17 27q-18 18-56 67-27 36-56 68t-42 33q-14 1-24 11t-10 24l0 358q0 15 11 25t25 11q20 1 88 25 43 15 67 22t68 16 80 9l72 0q74-1 110-44 32-39 27-101 22-21 30-52 9-34 0-65 26-34 24-76 0-18-8-42z" horiz-adv-x="928.571" />
<glyph glyph-name="down" unicode="&#xe951;" d="M427 125q4-11-3-20l-195-214q-6-6-13-6-8 0-13 6l-198 214q-7 9-3 20 5 11 16 11l125 0 0 696q0 8 5 13t13 5l107 0q8 0 13-5t5-13l0-696 125 0q12 0 16-11z" horiz-adv-x="428.571" />
<glyph glyph-name="up" unicode="&#xe954;" d="M427 575q-5-11-16-11l-125 0 0-696q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 696-125 0q-12 0-16 11t3 20l195 214q6 6 13 6 8 0 13-6l198-214q7-9 3-20z" horiz-adv-x="428.571" />
<glyph glyph-name="right" unicode="&#xe953;" d="M1000 404l0-107q0-8-5-13t-13-5l-696 0 0-125q0-12-11-16t-20 3l-214 195q-6 6-6 13 0 8 6 13l214 198q9 8 20 3t11-16l0-125 696 0q8 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="left" unicode="&#xe952;" d="M964 352q0-8-6-13l-214-198q-9-8-20-3t-11 16l0 125-696 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l696 0 0 125q0 12 11 16t20-3l214-195q6-6 6-13z" horiz-adv-x="1000" />
<glyph glyph-name="female" unicode="&#xe80f;" d="M714 261q0-22-16-38t-38-16q-28 0-45 24l-127 190-25 0 0-74 138-229q5-8 5-18 0-15-11-25t-25-11l-107 0 0-152q0-26-18-44t-44-18l-89 0q-26 0-44 18t-18 44l0 152-107 0q-15 0-25 11t-11 25q0 10 5 18l138 229 0 74-25 0-127-190q-16-24-45-24-22 0-38 16t-16 38q0 16 9 30l143 214q41 60 98 60l214 0q57 0 98-60l143-214q9-13 9-30z m-232 446q0-52-37-88t-88-37-88 37-37 88 37 88 88 37 88-37 37-88z" horiz-adv-x="714.286" />
<glyph glyph-name="male" unicode="&#xe80e;" d="M571 457l0-232q0-22-16-38t-38-16-38 16-16 38l0 196-36 0 0-509q0-26-18-44t-44-18-44 18-18 44l0 259-36 0 0-259q0-26-18-44t-44-18-44 18-18 44l0 509-36 0 0-196q0-22-16-38t-38-16-38 16-16 38l0 232q0 45 31 76t76 31l357 0q45 0 76-31t31-76z m-161 250q0-52-37-88t-88-37-88 37-37 88 37 88 88 37 88-37 37-88z" horiz-adv-x="571.429" />
<glyph glyph-name="sun" unicode="&#xe8ac;" d="M821 350q0 65-25 125t-69 103-103 69-125 25-125-25-103-69-69-103-25-125 25-125 69-103 103-69 125-25 125 25 103 69 69 103 25 125z m154-155q-2-8-11-11l-163-54 0-171q0-9-7-15-8-6-16-2l-163 52-100-138q-6-7-15-7t-15 7l-100 138-163-52q-8-3-16 2-7 6-7 15l0 171-163 54q-9 3-11 11-3 9 2 16l100 138-100 138q-5 7-2 16 2 8 11 11l163 54 0 171q0 9 7 15 8 6 16 2l163-52 100 138q5 7 15 7t15-7l100-138 163 52q8 3 16-2 7-6 7-15l0-171 163-54q9-3 11-11 3-9-2-16l-100-138 100-138q5-7 2-16z" horiz-adv-x="1000" />
<glyph glyph-name="moon" unicode="&#xe8af;" d="M704 123q-30-5-61-5-102 0-188 50t-137 137-50 188q0 107 58 199-112-33-183-128t-71-214q0-73 28-139t76-114 114-76 139-28q80 0 153 34t123 96z m113 47q-52-113-158-181t-231-68q-87 0-166 34t-137 92-92 137-34 166q0 85 32 163t87 135 131 92 162 38q25 1 34-22 10-23-8-40-48-44-73-101t-25-122q0-83 41-152t110-110 152-41q66 0 127 28 23 10 40-7 8-8 10-19t-3-21z" horiz-adv-x="857.143" />
<glyph glyph-name="box" unicode="&#xe85c;" d="M607 386q0 15-11 25t-25 11l-143 0q-15 0-25-11t-11-25 11-25 25-11l143 0q15 0 25 11t11 25z m321 107l0-536q0-15-11-25t-25-11l-786 0q-15 0-25 11t-11 25l0 536q0 15 11 25t25 11l786 0q15 0 25-11t11-25z m36 250l0-143q0-15-11-25t-25-11l-857 0q-15 0-25 11t-11 25l0 143q0 15 11 25t25 11l857 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="bug" unicode="&#xe8dc;" d="M911 314q0-15-11-25t-25-11l-125 0q0-95-37-162l116-117q11-11 11-25t-11-25q-10-11-25-11t-25 11l-110 110q-3-3-8-7t-23-16-36-20-46-16-54-7l0 500-71 0 0-500q-28 0-57 8t-49 18-37 22-24 18l-8 8-102-116q-11-12-27-12-13 0-24 9-11 10-11 25t9 26l113 127q-32 64-32 153l-125 0q-15 0-25 11t-11 25 11 25 25 11l125 0 0 164-97 97q-11 11-11 25t11 25 25 11 25-11l97-97 471 0 97 97q11 11 25 11t25-11 11-25-11-25l-97-97 0-164 125 0q15 0 25-11t11-25z m-268 321l-357 0q0 74 52 126t126 52 126-52 52-126z" horiz-adv-x="928.571" />
<glyph glyph-name="picture" unicode="&#xe812;" d="M357 529q0-45-31-76t-76-31-76 31-31 76 31 76 76 31 76-31 31-76z m571-214l0-250-786 0 0 107 179 179 89-89 286 286z m54 393l-893 0q-7 0-13-5t-5-13l0-679q0-7 5-13t13-5l893 0q7 0 13 5t5 13l0 679q0 7-5 13t-13 5z m89-18l0-679q0-37-26-63t-63-26l-893 0q-37 0-63 26t-26 63l0 679q0 37 26 63t63 26l893 0q37 0 63-26t26-63z" horiz-adv-x="1071.429" />
<glyph glyph-name="globe" unicode="&#xe8ab;" d="M429 779q117 0 215-57t156-156 57-215-57-215-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57z m153-291q-1-1-5-5t-8-5q1 0 3 3t3 6 2 4q3 4 12 8 8 3 29 7 19 4 28-6-1 1 5 7t8 7q2 1 8 3t8 4l1 12q-7-1-10 4t-4 12q0-1-3-4 0 4-3 4t-6-1-5-1q-6 2-8 4t-4 9-2 8q-1 3-5 6t-5 6q-1 1-1 3t-2 4-2 3-3 1-4-3-4-6-3-3q-2 1-3 1t-3-1-3-2-3-2q-2-1-5-2t-5-1q8 3-1 6-6 2-9 2 5 2 4 7t-5 8l3 0q-1 2-5 5t-10 5-7 3q-4 3-19 5t-18 0q-3-3-3-6t2-8 2-7q1-3-3-7t-4-7q0-4 8-9t6-12q-2-4-9-9t-9-7q-3-4-1-10t6-9q1-1 1-2t-2-3-3-2-4-2l-2-1q-6-3-11 3t-8 15q-4 14-9 17-13 4-16-1-3 7-23 15-14 5-32 2 3 1 0 8-4 8-11 7 2 3 2 10t1 8q2 7 7 13 1 1 4 5t5 8 0 3q20-2 28 6 3 3 6 9t6 9q5 3 8 3t8-3 8-3q8-1 9 6t-4 11q7-1 2 9-3 4-4 5-7 2-15-3-4-2 1-4-1 1-5-6t-9-10-9 3q-1 1-3 8t-5 8q-4 0-9-8 2 4-6 8t-13 4q11 7-4 15-4 2-11 3t-11-2q-3-4-3-6t3-4 6-3 6-2 5-2q8-6 4-8-1-1-5-2t-6-3-3-2q-2-2 0-8t-1-8q-3 3-5 10t-4 9q4-5-14-3l-6 1q-2 0-9-1t-11-1-8 4q-2 4 0 11 1 2 2 1-2 2-6 5t-6 5q-26-8-52-23 3-1 7 1 3 1 7 4t6 3q19 8 23 4l3 3q8-9 11-14-4 2-17 1-11-3-12-7 4-7 3-10-2 2-6 6t-8 6-8 3q-9 0-12-1-81-45-131-124 4-4 7-4 2-1 3-5t1-6 6 2q5-4 2-11 1 1 25-15 11-9 12-12 2-6-6-10-1 1-5 5t-5 2q-2-3 0-10t6-7q-4 0-5-9t-1-20-1-13l1-1q-2-7 3-19t12-11q-7-2 11-24 3-4 4-5 2-1 7-4t8-6 6-6q2-3 6-13t8-13q-1-3 5-11t6-13q-1 0-1-1t-1-1q2-4 9-8t9-7q1-2 1-6t2-6 4-1q1 11-13 35-8 14-9 16-2 3-3 9t-3 8q1 0 3-1t5-2 4-2 1-2q-2-4 1-10t7-10 9-11 7-7q3-3 8-11t0-8q5 0 11-6t9-11q3-4 4-15t3-13q1-4 5-8t7-5l9-4t7-4q3-1 10-6t12-6q6-2 9-2t8 1 8 2q8 1 16-8t12-12q20-11 31-6-1-1 0-4t4-9 5-8 3-5q3-3 10-8t10-8q3 2 4 5-2-4 4-11t10-6q8 2 8 18-17-8-27 10 0 1-1 3t-2 5-1 5 0 4 3 2q5 0 6 2t-1 7-2 7q-1 4-6 11t-7 8q-3-5-9-4t-9 5q0-1-1-3t-1-4q-7 0-8 1 1 2 1 10t2 13q1 2 3 7t4 8 2 7-3 5-10 1q-11-1-15-11-1-2-2-6t-3-6-5-4q-4-2-13-1t-13 3q-7 4-13 16t-5 21q0 6 1 15t2 14-3 14q2 1 5 5t6 6q1 1 3 1t3 0 2 1 2 3q-1 1-2 2-2 2-2 2 4-2 16 1t15-1q8-6 12 1 0 1-1 5t0 8q3-15 16-5 2-2 9-3t10-3q2-1 4-3t3-3 3 0 5 4q6-8 7-13 6-22 11-25 4-2 6-1t3 5 0 8-1 7l-1 4 0 10-1 4q-8 2-10 7t1 10 8 10q1 1 4 2t9 4 7 4q12 11 8 20 4 0 6 5-1 0-3 2t-4 3-3 1q5 3 1 9 3 2 4 6t4 6q5-7 12-1 4 4 1 9 3 4 11 6t10 5q4-1 4 1t1 7 2 7q2 3 8 5t7 3l9 6q2 2 0 2 10-1 17 6 6 6-3 11 2 3-2 5t-8 3q2 1 6 0t6 1q8 6-4 9-9 3-24-7z m-91-489q115 20 196 105-2 2-7 3t-7 2q-10 4-13 4 1 4-1 7t-4 5-7 4-6 4q-1 1-4 3t-4 3-4 3-5 1-6-1l-2-1q-2-1-3-1t-3-2-2-2 0-1q-12 9-20 12-3 1-6 3t-6 4-6 1-6-4q-3-3-3-8t-1-7q-4 3 0 10t1 10q-2 3-6 3t-7-3-6-5-5-4-5-3-5-4q-2-2-3-7t-3-6q-1 2-6 4t-5 3q1-6 2-20t3-21q4-17-7-27-15-14-16-22-2-12 7-15 0-4-4-11t-4-12q0-3 1-9z" horiz-adv-x="857.143" />
<glyph glyph-name="leaf" unicode="&#xe8b3;" d="M714 457q0 15-11 25t-25 11q-96 0-177-28t-145-75-131-122q-11-12-11-25 0-15 11-25t25-11q13 0 25 11 15 13 41 40t37 37q76 69 150 98t175 29q15 0 25 11t11 25z m286 110q0-53-11-108-26-125-103-214t-199-150q-119-60-244-60-83 0-160 26-8 3-49 23t-54 21q-9 0-22-18t-25-39-29-39-33-18q-17 0-28 6t-17 13-15 23q-1 2-3 6t-3 6-2 5-1 8q0 20 17 41t38 37 38 31 17 27q0 2-8 21t-9 25q-5 28-5 58 0 64 24 123t66 103 95 78 114 53q31 10 81 14t100 5 100 3 91 13 63 32l16 16t16 16 15 11 20 9 24 3q22 0 39-26t27-62 13-69 4-54z" horiz-adv-x="1000" />
<glyph glyph-name="glass" unicode="&#xe801;" d="M948 746q0-20-24-44l-353-353 0-429 179 0q15 0 25-11t11-25-11-25-25-11l-500 0q-15 0-25 11t-11 25 11 25 25 11l179 0 0 429-353 353q-24 24-24 44 0 13 10 20t21 10 24 2l786 0q13 0 24-2t21-10 10-20z" horiz-adv-x="1000" />
<glyph glyph-name="gift" unicode="&#xe8d4;" d="M518 93l0 400-179 0 0-400q0-14 10-21t26-8l107 0q16 0 26 8t10 21z m-254 471l109 0-70 90q-15 17-39 17-22 0-38-16t-16-38 16-38 38-16z m384 54q0 22-16 38t-38 16q-24 0-39-17l-70-90 108 0q22 0 38 16t16 38z m210-143l0-179q0-8-5-13t-13-5l-54 0 0-232q0-22-16-38t-38-16l-607 0q-22 0-38 16t-16 38l0 232-54 0q-8 0-13 5t-5 13l0 179q0 8 5 13t13 5l246 0q-52 0-88 37t-37 88 37 88 88 37q60 0 94-43l71-92 71 92q34 43 94 43 52 0 88-37t37-88-37-88-88-37l246 0q8 0 13-5t5-13z" horiz-adv-x="857.143" />
<glyph glyph-name="videocam" unicode="&#xe811;" d="M1000 654l0-607q0-23-22-33-7-3-14-3-15 0-25 11l-225 225 0-93q0-66-47-114t-114-47l-393 0q-66 0-114 47t-47 114l0 393q0 66 47 114t114 47l393 0q66 0 114-47t47-114l0-92 225 224q10 11 25 11 7 0 14-3 22-9 22-33z" horiz-adv-x="1000" />
<glyph glyph-name="headphones" unicode="&#xe86b;" d="M929 356q0-93-33-175l-11-27-103-18q-12-46-50-76t-87-30l0-18q0-8-5-13t-13-5l-36 0q-8 0-13 5t-5 13l0 321q0 8 5 13t13 5l36 0q8 0 13-5t5-13l0-18q40 0 73-20t52-53l38 7q16 53 16 108 0 83-49 156t-132 117-176 44-176-44-132-117-49-156q0-55 16-108l38-7q19 33 52 53t73 20l0 18q0 8 5 13t13 5l36 0q8 0 13-5t5-13l0-321q0-8-5-13t-13-5l-36 0q-8 0-13 5t-5 13l0 18q-49 0-87 30t-50 76l-103 18-11 27q-33 83-33 175 0 84 37 162t100 135 148 91 179 34 179-34 148-91 100-135 37-162z" horiz-adv-x="928.571" />
<glyph glyph-name="video" unicode="&#xe810;" d="M214-43l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m0 214l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m0 214l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m571-429l0 286q0 15-11 25t-25 11l-429 0q-15 0-25-11t-11-25l0-286q0-15 11-25t25-11l429 0q15 0 25 11t11 25z m-571 643l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m786-643l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m-214 429l0 286q0 15-11 25t-25 11l-429 0q-15 0-25-11t-11-25l0-286q0-15 11-25t25-11l429 0q15 0 25 11t11 25z m214-214l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m0 214l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m0 214l0 71q0 15-11 25t-25 11l-71 0q-15 0-25-11t-11-25l0-71q0-15 11-25t25-11l71 0q15 0 25 11t11 25z m71 89l0-750q0-37-26-63t-63-26l-893 0q-37 0-63 26t-26 63l0 750q0 37 26 63t63 26l893 0q37 0 63-26t26-63z" horiz-adv-x="1071.429" />
<glyph glyph-name="target" unicode="&#xe8a7;" d="M668 279l-61 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l61 0q-18 60-63 105t-105 63l0-61q0-15-11-25t-25-11l-71 0q-15 0-25 11t-11 25l0 61q-60-18-105-63t-63-105l61 0q15 0 25-11t11-25l0-71q0-15-11-25t-25-11l-61 0q18-60 63-105t105-63l0 61q0 15 11 25t25 11l71 0q15 0 25-11t11-25l0-61q60 18 105 63t63 105z m189 107l0-71q0-15-11-25t-25-11l-80 0q-21-90-86-155t-155-86l0-80q0-15-11-25t-25-11l-71 0q-15 0-25 11t-11 25l0 80q-90 21-155 86t-86 155l-80 0q-15 0-25 11t-11 25l0 71q0 15 11 25t25 11l80 0q21 90 86 155t155 86l0 80q0 15 11 25t25 11l71 0q15 0 25-11t11-25l0-80q90-21 155-86t86-155l80 0q15 0 25-11t11-25z" horiz-adv-x="857.143" />
<glyph glyph-name="award" unicode="&#xe959;" d="M256 357q-41 90-41 207l-143 0 0-54q0-44 53-90t131-63z m602 153l0 54-143 0q0-117-41-207 79 16 131 63t53 90z m71 71l0-71q0-40-23-80t-62-73-97-54-120-25q-23-30-53-53-21-19-29-40t-8-50q0-30 17-51t54-21q42 0 74-25t33-64l0-36q0-8-5-13t-13-5l-464 0q-8 0-13 5t-5 13l0 36q0 39 33 64t74 25q37 0 54 21t17 51q0 28-8 50t-29 40q-30 23-53 53-63 3-120 25t-97 54-62 73-23 80l0 71q0 22 16 38t38 16l161 0 0 54q0 37 26 63t63 26l321 0q37 0 63-26t26-63l0-54 161 0q22 0 38-16t16-38z" horiz-adv-x="928.571" />
<glyph glyph-name="thumbs-up" unicode="&#xe93f;" d="M143 100q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m643 321q0 28-22 50t-50 21l-196 0q0 32 27 89t27 90q0 55-18 81t-71 26q-15-15-21-47t-17-70-33-61q-12-13-43-51-2-3-13-17t-18-23-19-24-22-25-21-20-22-15-20-5l-18 0 0-357 18 0q7 0 18-2t18-4 21-6 20-6 20-7 16-6q118-41 191-41l68 0q107 0 107 93 0 15-3 31 17 9 27 29t10 41-10 39q30 28 30 66 0 14-6 31t-14 27q18 1 30 26t12 45z m71 1q0-50-27-91 5-18 5-39 0-43-21-80 2-12 2-24 0-56-33-99 1-78-47-122t-127-45l-72 0q-54 0-106 13t-121 37q-65 22-77 22l-161 0q-30 0-50 21t-21 50l0 357q0 30 21 50t50 21l153 0q20 13 76 86 32 42 60 71 13 14 20 48t17 71 35 60q22 21 50 21 47 0 84-18t57-57 20-104q0-52-27-107l98 0q58 0 100-42t42-100z" horiz-adv-x="857.143" />
<glyph glyph-name="thumbs-down" unicode="&#xe940;" d="M143 600q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m643-321q0 20-12 45t-30 26q8 9 14 27t6 31q0 39-30 66 10 18 10 39t-10 41-27 29q3 17 3 31 0 47-27 70t-76 23l-71 0q-73 0-191-41-3-1-16-6t-20-7-20-6-21-6-18-4-18-2l-18 0 0-357 18 0q9 0 20-5t22-15 21-20 22-25 19-24 18-23 13-17q31-38 43-51 23-24 33-61t17-70 21-47q54 0 71 26t18 81q0 33-27 90t-27 89l196 0q28 0 50 21t22 50z m71-1q0-57-42-100t-100-42l-98 0q27-55 27-107 0-66-20-104-20-39-57-57t-84-18q-28 0-50 21-19 18-30 46t-14 50-10 47-17 36q-27 28-60 71-56 73-76 86l-153 0q-30 0-50 21t-21 50l0 357q0 30 21 50t50 21l161 0q12 0 77 22 71 25 124 37t112 12l62 0q78 0 126-44t48-121l0-3q33-43 33-99 0-12-2-24 21-37 21-80 0-20-5-39 27-41 27-91z" horiz-adv-x="857.143" />
<glyph glyph-name="user" unicode="&#xe80c;" d="M786 66q0-67-41-106t-108-39l-488 0q-68 0-108 39t-41 106q0 30 2 58t8 61 15 61 24 54 35 45 48 30 62 11q5 0 23-12t42-27 60-27 74-12 74 12 60 27 42 27 23 12q34 0 62-11t48-30 35-45 24-54 15-61 8-61 2-58z m-179 498q0-89-63-151t-151-63-151 63-63 151 63 151 151 63 151-63 63-151z" horiz-adv-x="785.714" />
<glyph glyph-name="users" unicode="&#xe80d;" d="M331 350q-90-3-148-71l-75 0q-46 0-77 23t-31 66q0 197 69 197 3 0 24-12t54-24 66-12q37 0 74 13-3-21-3-37 0-78 45-143z m598-355q0-67-41-106t-108-39l-488 0q-68 0-108 39t-41 106q0 30 2 58t8 61 15 61 24 54 35 45 48 30 62 11q6 0 24-12t41-27 60-27 75-12 75 12 60 27 41 27 24 12q34 0 62-11t48-30 35-45 24-54 15-61 8-61 2-58z m-571 713q0-59-42-101t-101-42-101 42-42 101 42 101 101 42 101-42 42-101z m393-214q0-89-63-151t-151-63-151 63-63 151 63 151 151 63 151-63 63-151z m321-126q0-44-31-66t-77-23l-75 0q-57 69-148 71 45 65 45 143 0 16-3 37 37-13 74-13 33 0 66 12t54 24 24 12q69 0 69-197z m-71 340q0-59-42-101t-101-42-101 42-42 101 42 101 101 42 101-42 42-101z" horiz-adv-x="1071.429" />
<glyph glyph-name="credit-card" unicode="&#xe965;" d="M982 779q37 0 63-26t26-63l0-679q0-37-26-63t-63-26l-893 0q-37 0-63 26t-26 63l0 679q0 37 26 63t63 26l893 0z m-893-71q-7 0-13-5t-5-13l0-125 929 0 0 125q0 7-5 13t-13 5l-893 0z m893-714q7 0 13 5t5 13l0 339-929 0 0-339q0-7 5-13t13-5l893 0z m-839 71l0 71 143 0 0-71-143 0z m214 0l0 71 214 0 0-71-214 0z" horiz-adv-x="1071.429" />
<glyph glyph-name="briefcase" unicode="&#xe8c7;" d="M357 707l286 0 0 71-286 0 0-71z m643-357l0-268q0-37-26-63t-63-26l-821 0q-37 0-63 26t-26 63l0 268 375 0 0-89q0-15 11-25t25-11l179 0q15 0 25 11t11 25l0 89 375 0z m-429 0l0-71-143 0 0 71 143 0z m429 268l0-214-1000 0 0 214q0 37 26 63t63 26l196 0 0 89q0 22 16 38t38 16l321 0q22 0 38-16t16-38l0-89 196 0q37 0 63-26t26-63z" horiz-adv-x="1000" />
<glyph glyph-name="floppy" unicode="&#xe966;" d="M214-7l429 0 0 214-429 0 0-214z m500 0l71 0 0 500q0 8-6 21t-11 19l-157 157q-6 6-19 11t-22 6l0-232q0-22-16-38t-38-16l-321 0q-22 0-38 16t-16 38l0 232-71 0 0-714 71 0 0 232q0 22 16 38t38 16l464 0q22 0 38-16t16-38l0-232z m-214 518l0 179q0 7-5 13t-13 5l-107 0q-7 0-13-5t-5-13l0-179q0-7 5-13t13-5l107 0q7 0 13 5t5 13z m357-18l0-518q0-22-16-38t-38-16l-750 0q-22 0-38 16t-16 38l0 750q0 22 16 38t38 16l518 0q22 0 49-11t42-27l156-156q16-16 27-42t11-49z" horiz-adv-x="857.143" />
<glyph glyph-name="folder-open" unicode="&#xe81e;" d="M1313 632l-1235 0q9 48 27 67 16 17 31 17l4 0q4-1 8-1 12 0 26 4 18 6 25 29l24 72q77 29 208 29 89 0 164-29l25-72q24-23 33-26t44-3l485 0q84 0 110-22 12-11 22-65z m78-164l0-10-68-523q-5-35-34-61t-65-26l-1058 0q-36 0-66 26t-34 61l-67 523q-1 3-1 10 0 33 23 55t56 22l1235 0q33 0 56-22t23-55z" horiz-adv-x="1391" />
<glyph glyph-name="doc" unicode="&#xe857;" d="M71-7l571 0 0 429-232 0q-22 0-38 16t-16 38l0 232-286 0 0-714z m357 500l210 0q-6 16-12 23l-175 175q-7 7-23 12l0-210z m286-18l0-500q0-22-16-38t-38-16l-607 0q-22 0-38 16t-16 38l0 750q0 22 16 38t38 16l357 0q22 0 49-11t42-27l174-174q16-16 27-42t11-49z" horiz-adv-x="714.286" />
<glyph glyph-name="calendar" unicode="&#xe866;" d="M71-79l161 0 0 161-161 0 0-161z m196 0l179 0 0 161-179 0 0-161z m-196 196l161 0 0 179-161 0 0-179z m196 0l179 0 0 179-179 0 0-179z m-196 214l161 0 0 161-161 0 0-161z m411-411l179 0 0 161-179 0 0-161z m-214 411l179 0 0 161-179 0 0-161z m429-411l161 0 0 161-161 0 0-161z m-214 196l179 0 0 179-179 0 0-179z m-196 482l0 161q0 7-5 13t-13 5l-36 0q-7 0-13-5t-5-13l0-161q0-7 5-13t13-5l36 0q7 0 13 5t5 13z m411-482l161 0 0 179-161 0 0-179z m-214 214l179 0 0 161-179 0 0-161z m214 0l161 0 0 161-161 0 0-161z m18 268l0 161q0 7-5 13t-13 5l-36 0q-7 0-13-5t-5-13l0-161q0-7 5-13t13-5l36 0q7 0 13 5t5 13z m214 36l0-714q0-29-21-50t-50-21l-786 0q-29 0-50 21t-21 50l0 714q0 29 21 50t50 21l71 0 0 54q0 37 26 63t63 26l36 0q37 0 63-26t26-63l0-54 214 0 0 54q0 37 26 63t63 26l36 0q37 0 63-26t26-63l0-54 71 0q29 0 50-21t21-50z" horiz-adv-x="928.571" />
<glyph glyph-name="chart-bar" unicode="&#xe90f;" d="M688-97l0 893 223 0 0-893-223 0z m-335 0l0 670 223 0 0-670-223 0z m-335 0l0 447 223 0 0-447-223 0z" horiz-adv-x="928" />
<glyph glyph-name="pin" unicode="&#xe831;" d="M268 368l0 250q0 8-5 13t-13 5-13-5-5-13l0-250q0-8 5-13t13-5 13 5 5 13z m375-196q0-15-11-25t-25-11l-239 0-28-270q-1-7-6-11t-11-5l-1 0q-15 0-18 15l-42 271-225 0q-15 0-25 11t-11 25q0 69 44 124t99 55l0 286q-29 0-50 21t-21 50 21 50 50 21l357 0q29 0 50-21t21-50-21-50-50-21l0-286q55 0 99-55t44-124z" horiz-adv-x="642.857" />
<glyph glyph-name="attach" unicode="&#xe82d;" d="M783 77q0-65-44-109t-109-44q-75 0-131 56l-434 433q-63 64-63 151 0 89 61 151t150 62q88 0 152-63l338-338q6-6 6-12 0-9-17-26t-26-17q-7 0-13 6l-338 339q-44 43-101 43-59 0-100-42t-41-101q0-59 42-101l433-434q35-35 81-35 36 0 59 23t23 59q0 46-35 81l-324 324q-15 13-33 13-16 0-27-11t-11-27q0-18 14-33l229-229q6-6 6-12 0-9-17-26t-26-17q-7 0-12 6l-229 229q-35 34-35 83 0 46 32 78t78 32q49 0 83-35l324-324q56-55 56-131z" horiz-adv-x="785.714" />
<glyph glyph-name="book" unicode="&#xe8cc;" d="M915 583q22-32 10-72l-153-506q-11-36-43-60t-68-24l-515 0q-43 0-83 30t-56 73q-13 37-1 71 0 2 2 15t2 21q1 4-2 12t-2 11q1 6 4 12t9 13 9 13q13 21 25 51t17 51q2 6 0 17t0 16q2 6 9 16t9 13q12 20 23 51t14 50q1 5-1 18t0 16q2 7 12 17t12 13q11 15 24 47t15 54q1 4-2 14t-1 15q1 4 5 10t10 13 9 12q4 7 9 17t8 20 9 20 11 18 15 13 20 6 27-3l-1-2q21 5 28 5l425 0q41 0 64-31t10-73l-153-506q-20-66-40-86t-72-19l-485 0q-15 0-21-8-6-9-1-24 13-39 80-39l515 0q16 0 31 9t20 23l167 551q4 12 3 32 21-8 33-24z m-594-1q-2-7 1-13t11-5l339 0q7 0 14 5t9 13l12 36q2 7-1 13t-11 5l-339 0q-7 0-14-5t-9-13z m-46-143q-2-7 1-13t11-5l339 0q7 0 14 5t9 13l12 36q2 7-1 13t-11 5l-339 0q-7 0-14-5t-9-13z" horiz-adv-x="928.571" />
<glyph glyph-name="phone" unicode="&#xe85f;" d="M786 158q0-15-6-39t-12-38q-12-28-68-59-52-28-104-28-15 0-29 2t-32 7-27 8-31 11-27 10q-55 20-98 46-71 44-148 120t-120 148q-27 43-46 98-2 5-10 27t-11 31-8 27-7 32-2 29q0 51 28 104 31 56 59 68 14 6 38 12t39 6q8 0 12-2 10-3 30-42 6-11 17-30t20-35 17-30q2-2 10-14t12-20 4-16q0-11-16-28t-35-31-35-30-16-26q0-5 3-13t5-11 8-13 6-11q42-76 97-131t131-97q1-1 11-6t13-8 11-5 13-3q10 0 26 16t30 35 31 35 28 16q8 0 16-4t20-12 14-10q14-8 30-17t35-20 30-17q39-20 42-30 2-4 2-12z" horiz-adv-x="785.714" />
<glyph glyph-name="megaphone" unicode="&#xe967;" d="M929 493q30 0 50-21t21-50-21-50-50-21l0-214q0-29-21-50t-50-21q-233 194-453 212-32-11-51-37t-17-56 22-52q-11-18-13-37t3-32 19-31 27-28 34-28q-16-32-62-46t-94-6-74 31q-4 13-16 49t-18 53-13 50-8 56 2 55 12 62l-68 0q-37 0-63 26t-26 63l0 107q0 37 26 63t63 26l268 0q243 0 500 214 29 0 50-21t21-50l0-214z m-71-337l0 532q-220-169-429-191l0-151q210-23 429-190z" horiz-adv-x="1000" />
<glyph glyph-name="upload" unicode="&#xe83c;" d="M714 29q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m143 0q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m71 125l0-179q0-22-16-38t-38-16l-821 0q-22 0-38 16t-16 38l0 179q0 22 16 38t38 16l238 0q12-31 39-51t62-20l143 0q34 0 62 20t39 51l238 0q22 0 38-16t16-38z m-181 362q-9-22-33-22l-143 0 0-250q0-15-11-25t-25-11l-143 0q-15 0-25 11t-11 25l0 250-143 0q-23 0-33 22-9 22 8 39l250 250q10 11 25 11t25-11l250-250q17-17 8-39z" horiz-adv-x="928.571" />
<glyph glyph-name="download" unicode="&#xe83b;" d="M714 100q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m143 0q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m71 125l0-179q0-22-16-38t-38-16l-821 0q-22 0-38 16t-16 38l0 179q0 22 16 38t38 16l259 0 75-76q32-31 76-31t76 31l76 76 259 0q22 0 38-16t16-38z m-181 318q9-23-8-39l-250-250q-10-11-25-11t-25 11l-250 250q-17 16-8 39 9 22 33 22l143 0 0 250q0 15 11 25t25 11l143 0q15 0 25-11t11-25l0-250 143 0q23 0 33-22z" horiz-adv-x="928.571" />
<glyph glyph-name="signal" unicode="&#xe8a8;" d="M143 46l0-107q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l107 0q8 0 13-5t5-13z m214 71l0-179q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 179q0 8 5 13t13 5l107 0q8 0 13-5t5-13z m214 143l0-321q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 321q0 8 5 13t13 5l107 0q8 0 13-5t5-13z m214 214l0-536q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 536q0 8 5 13t13 5l107 0q8 0 13-5t5-13z m214 286l0-821q0-8-5-13t-13-5l-107 0q-8 0-13 5t-5 13l0 821q0 8 5 13t13 5l107 0q8 0 13-5t5-13z" horiz-adv-x="1000" />
<glyph glyph-name="camera" unicode="&#xe813;" d="M536 475q66 0 114-47t47-114-47-114-114-47-114 47-47 114 47 114 114 47z m393 232q59 0 101-42t42-101l0-500q0-59-42-101t-101-42l-786 0q-59 0-101 42t-42 101l0 500q0 59 42 101t101 42l125 0 28 76q11 27 39 47t58 20l286 0q30 0 58-20t39-47l28-76 125 0z m-393-643q103 0 177 73t73 177-73 177-177 73-177-73-73-177 73-177 177-73z" horiz-adv-x="1071.429" />
<glyph glyph-name="shuffle" unicode="&#xe956;" d="M372 582q-33-51-76-152-12 25-21 40t-23 35-28 32-35 20-45 8l-125 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l125 0q140 0 229-126z m628-446q0-8-5-13l-179-179q-5-5-13-5-7 0-13 5t-5 13l0 107q-18 0-47 0t-45-1-41 1-40 3-36 6-35 10-32 16-33 22-31 30-31 39q33 52 76 152 12-25 21-40t23-35 28-32 35-20 45-8l143 0 0 107q0 8 5 13t13 5q7 0 13-6l178-178q5-5 5-13z m0 500q0-8-5-13l-179-179q-5-5-13-5-7 0-13 5t-5 13l0 107-143 0q-27 0-49-8t-39-25-28-34-25-43q-18-35-44-95-16-37-28-62t-30-59-36-56-41-46-50-38-59-23-71-9l-125 0q-8 0-13 5t-5 13l0 107q0 8 5 13t13 5l125 0q27 0 49 8t39 25 28 34 25 43q18 35 44 95 16 37 28 62t30 59 36 56 41 46 50 38 59 23 71 9l143 0 0 107q0 8 5 13t13 5q7 0 13-6l178-178q5-5 5-13z" horiz-adv-x="1000" />
<glyph glyph-name="volume-off" unicode="&#xe94c;" d="M429 654l0-607q0-15-11-25t-25-11-25 11l-186 186-146 0q-15 0-25 11t-11 25l0 214q0 15 11 25t25 11l146 0 186 186q11 11 25 11t25-11 11-25z" horiz-adv-x="428.571" />
<glyph glyph-name="volume-down" unicode="&#xe869;" d="M429 654l0-607q0-15-11-25t-25-11-25 11l-186 186-146 0q-15 0-25 11t-11 25l0 214q0 15 11 25t25 11l146 0 186 186q11 11 25 11t25-11 11-25z m214-304q0-42-24-79t-63-52q-6-3-14-3-15 0-25 10t-11 25q0 12 7 20t16 14 19 13 16 20 7 32-7 32-16 20-19 13-16 14-7 20q0 15 11 25t25 10q8 0 14-3 39-15 63-52t24-79z" horiz-adv-x="642.857" />
<glyph glyph-name="volume-up" unicode="&#xe86a;" d="M429 654l0-607q0-15-11-25t-25-11-25 11l-186 186-146 0q-15 0-25 11t-11 25l0 214q0 15 11 25t25 11l146 0 186 186q11 11 25 11t25-11 11-25z m214-304q0-42-24-79t-63-52q-6-3-14-3-15 0-25 10t-11 25q0 12 7 20t16 14 19 13 16 20 7 32-7 32-16 20-19 13-16 14-7 20q0 15 11 25t25 10q8 0 14-3 39-15 63-52t24-79z m143 0q0-85-47-158t-126-105q-7-3-14-3-15 0-26 11t-11 25q0 22 22 33 31 16 42 25 41 30 64 76t23 97-23 97-64 76q-11 8-42 25-22 11-22 33 0 15 11 25t25 11q7 0 15-3 78-33 126-105t47-158z m143 0q0-128-71-236t-189-158q-7-3-15-3-15 0-25 11t-11 25q0 20 22 33 4 2 13 6t13 6q26 14 46 28 69 51 107 127t39 161-39 161-107 127q-20 15-46 28-4 2-13 6t-13 6q-22 13-22 33 0 15 11 25t25 11q7 0 15-3 118-51 189-158t71-236z" horiz-adv-x="928.571" />
<glyph glyph-name="search" unicode="&#xe803;" d="M643 386q0 103-73 177t-177 73-177-73-73-177 73-177 177-73 177 73 73 177z m286-464q0-29-21-50t-50-21q-30 0-50 21l-191 191q-100-69-223-69-80 0-153 31t-126 84-84 126-31 153 31 153 84 126 126 84 153 31 153-31 126-84 84-126 31-153q0-123-69-223l191-191q21-21 21-50z" horiz-adv-x="928.571" />
<glyph glyph-name="key" unicode="&#xe8d9;" d="M464 564q0 45-31 76t-76 31-76-31-31-76q0-23 11-46-23 11-46 11-45 0-76-31t-31-76 31-76 76-31 76 31 31 76q0 23-11 46 23-11 46-11 45 0 76 31t31 76z m475-393q0-9-27-37t-37-27q-5 0-16 9t-20 18-21 22-14 15l-54-54 123-123q16-16 16-38 0-23-22-45t-45-22q-22 0-38 16l-374 374q-98-73-204-73-91 0-148 57t-57 148q0 89 53 175t138 138 175 53q91 0 148-57t57-148q0-105-73-204l198-198 54 54q-2 2-15 14t-22 21-18 20-9 16q0 9 27 37t37 27q7 0 13-6 3-3 26-25t46-44 48-48 41-44 16-23z" horiz-adv-x="1000" />
<glyph glyph-name="lock" unicode="&#xe82e;" d="M179 421l286 0 0 107q0 59-42 101t-101 42-101-42-42-101l0-107z m464-54l0-321q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 321q0 22 16 38t38 16l18 0 0 107q0 103 74 176t176 74 176-74 74-176l0-107 18 0q22 0 38-16t16-38z" horiz-adv-x="642.857" />
<glyph glyph-name="lock-open" unicode="&#xe82f;" d="M929 529l0-143q0-15-11-25t-25-11l-36 0q-15 0-25 11t-11 25l0 143q0 59-42 101t-101 42-101-42-42-101l0-107 54 0q22 0 38-16t16-38l0-321q0-22-16-38t-38-16l-536 0q-22 0-38 16t-16 38l0 321q0 22 16 38t38 16l375 0 0 107q0 103 73 177t177 73 177-73 73-177z" horiz-adv-x="928.571" />
<glyph glyph-name="bell" unicode="&#xe84e;" d="M473-96q0 9-9 9-33 0-57 24t-24 57q0 9-9 9t-9-9q0-41 29-69t69-29q9 0 9 9z m-371 161l724 0q-92 101-138 230t-46 270q0 143-179 143t-179-143q0-142-46-270t-138-230z m826 0q0-29-21-50t-50-21l-250 0q0-59-42-101t-101-42-101 42-42 101l-250 0q-29 0-50 21t-21 50q106 90 160 222t54 278q0 92 54 146t147 65q-4 10-4 21 0 22 16 38t38 16 38-16 16-38q0-11-4-21 94-11 147-65t54-146q0-146 54-278t160-222z" horiz-adv-x="928.571" />
<glyph glyph-name="bookmark" unicode="&#xe836;" d="M650 779q13 0 25-5 18-7 29-23t11-35l0-719q0-19-11-35t-29-23q-11-4-25-4-27 0-46 18l-246 237-246-237q-20-18-46-18-13 0-25 5-18 7-29 23t-11 35l0 719q0 19 11 35t29 23q12 5 25 5l585 0z" horiz-adv-x="714.286" />
<glyph glyph-name="fire" unicode="&#xe8d5;" d="M786-96l0-36q0-7-5-13t-13-5l-750 0q-7 0-13 5t-5 13l0 36q0 7 5 13t13 5l750 0q7 0 13-5t5-13z m-143 589q0-44-14-80t-36-63-49-49-54-43-49-40-36-45-14-54q0-54 37-125l-2 1 1-1q-50 23-89 46t-77 56-63 68-40 84-15 103q0 44 14 80t36 63 49 49 54 43 49 40 36 45 14 54q0 52-37 125l2-1-1 1q50-23 89-46t77-56 63-68 40-84 15-103z" horiz-adv-x="785.714" />
<glyph glyph-name="wrench" unicode="&#xe864;" d="M214 29q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m359 234l-381-381q-21-21-50-21t-51 21l-59 60q-21 20-21 50t21 51l380 380q22-55 64-97t97-64z m354 243q0-22-13-59-26-75-92-121t-144-47q-103 0-177 73t-73 177 73 177 177 73q32 0 68-9t60-26q9-6 9-16t-9-16l-163-94 0-125 108-60q3 2 44 27t76 45 39 20q8 0 13-6t5-14z" horiz-adv-x="928.571" />
<glyph glyph-name="hammer" unicode="&#xe8f5;" d="M988-7q0-30-21-50l-60-60q-22-21-51-21-30 0-50 21l-203 203q-21 20-21 50t24 54l-143 143-70-70q-8-8-19-8t-19 8q1-1 7-7t7-7 6-6 6-8 3-8 3-9 1-10q0-21-16-38-2-2-9-10t-11-11-10-9-12-9-12-5-15-3q-22 0-38 16l-228 228q-16 16-16 38 0 7 3 15t5 12 9 12 9 10 11 11 10 9q17 16 38 16 6 0 10-1t9-3 8-3 8-6 6-6 7-7 7-7q-8 8-8 19t8 19l194 194q8 8 19 8t19-8q-1 1-7 7t-7 7-6 6-6 8-3 8-3 9-1 10q0 21 16 38 2 2 9 10t11 11 10 9 12 9 12 5 15 3q22 0 38-16l228-228q16-16 16-38 0-7-3-15t-5-12-9-12-9-10-11-11-10-9q-17-16-38-16-6 0-10 1t-9 3-8 3-8 6-6 6-7 7-7 7q8-8 8-19t-8-19l-70-70 143-143q24 24 54 24 29 0 51-21l203-203q21-22 21-51z" horiz-adv-x="1000" />
<glyph glyph-name="clock" unicode="&#xe86c;" d="M500 546l0-250q0-8-5-13t-13-5l-179 0q-8 0-13 5t-5 13l0 36q0 8 5 13t13 5l125 0 0 196q0 8 5 13t13 5l36 0q8 0 13-5t5-13z m232-196q0 83-41 152t-110 110-152 41-152-41-110-110-41-152 41-152 110-110 152-41 152 41 110 110 41 152z m125 0q0-117-57-215t-156-156-215-57-215 57-156 156-57 215 57 215 156 156 215 57 215-57 156-156 57-215z" horiz-adv-x="857.143" />
<glyph glyph-name="truck" unicode="&#xe8e2;" d="M357 64q0 29-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m-214 286l214 0 0 143-88 0q-7 0-12-5l-109-109q-5-5-5-12l0-17z m714-286q0 29-21 50t-50 21-50-21-21-50 21-50 50-21 50 21 21 50z m143 607l0-571q0-8-2-15t-8-10-9-6-13-3-13-1-14 0-13 0q0-59-42-101t-101-42-101 42-42 101l-214 0q0-59-42-101t-101-42-101 42-42 101l-36 0q-2 0-13 0t-14 0-13 1-13 3-9 6-8 10-2 15q0 15 11 25t25 11l0 179q0 4 0 20t0 21 1 19 4 21 8 17 13 17l110 110q11 11 28 18t33 7l89 0 0 107q0 15 11 25t25 11l571 0q15 0 25-11t11-25z" horiz-adv-x="1000" />
<glyph glyph-name="block" unicode="&#xe86e;" d="M732 352q0 90-49 165l-421-420q76-50 166-50 62 0 118 24t97 65 65 97 24 119z m-557-167l421 421q-75 51-167 51-83 0-152-41t-110-111-41-153q0-90 50-167z m682 167q0-88-34-167t-91-137-137-92-167-34-167 34-137 92-91 137-34 167 34 167 91 137 137 92 167 34 167-34 137-92 91-137 34-167z" horiz-adv-x="857.143" />
</font>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 144 KiB

BIN
js-min/font/fontello.ttf Normal file

Binary file not shown.

BIN
js-min/font/fontello.woff Normal file

Binary file not shown.

View File

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 39 KiB

View File

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View File

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 8.6 KiB

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

Before

Width:  |  Height:  |  Size: 8.9 KiB

After

Width:  |  Height:  |  Size: 8.9 KiB

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 766 B

After

Width:  |  Height:  |  Size: 766 B

BIN
js-min/img/stackedit-64.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 B

View File

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

15868
js-min/main.js Normal file

File diff suppressed because one or more lines are too long

1513
js-min/themes/blue-gray.css Normal file

File diff suppressed because one or more lines are too long

1511
js-min/themes/default.css Normal file

File diff suppressed because one or more lines are too long

1514
js-min/themes/night.css Normal file

File diff suppressed because one or more lines are too long

View File

@ -53,6 +53,14 @@ if(location.hostname.indexOf("benweet.github.io") === 0) {
TUMBLR_PROXY_URL = "http://stackedit-tumblr-proxy.herokuapp.com/"; TUMBLR_PROXY_URL = "http://stackedit-tumblr-proxy.herokuapp.com/";
} }
if(location.hostname.indexOf("benweet.insomnia247.nl") === 0) {
BASE_URL = "http://benweet.insomnia247.nl/stackedit/";
GOOGLE_CLIENT_ID = '241271498917-52hae7a08hv7ltenv7km8h7lghno9sk3.apps.googleusercontent.com';
GITHUB_CLIENT_ID = 'd2943d6074b2d9c4a830';
GATEKEEPER_URL = "http://stackedit-gatekeeper-insomnia.herokuapp.com/";
TUMBLR_PROXY_URL = "http://stackedit-tumblr-proxy-beta.herokuapp.com/";
}
var THEME_LIST = { var THEME_LIST = {
"default": "Default", "default": "Default",
"blue-gray": "Blue-Gray", "blue-gray": "Blue-Gray",

View File

@ -613,12 +613,15 @@ define([
function applyTheme(theme) { function applyTheme(theme) {
theme = theme || 'default'; theme = theme || 'default';
if(currentTheme != theme) { if(currentTheme != theme) {
var themeModule = "less!styles/" + theme; var themeModule = "less!themes/" + theme;
if(baseDir == 'js-min') {
themeModule = "css!themes/" + theme;
}
// Undefine the module in RequireJS // Undefine the module in RequireJS
requirejs.undef(themeModule); requirejs.undef(themeModule);
// Then reload the style // Then reload the style
require([ require([
themeModule + ".less" themeModule
]); ]);
currentTheme = theme; currentTheme = theme;
} }
@ -730,6 +733,15 @@ define([
e.stopPropagation(); e.stopPropagation();
}); });
// Load images
_.each(document.querySelectorAll('img'), function(imgElt) {
var $imgElt = $(imgElt);
var src = $imgElt.data('stackeditSrc');
if(src) {
$imgElt.attr('src', baseDir + '/img/' + src);
}
});
if(viewerMode === false) { if(viewerMode === false) {
// Load theme list // Load theme list
var themeOptions = _.reduce(THEME_LIST, function(themeOptions, name, value) { var themeOptions = _.reduce(THEME_LIST, function(themeOptions, name, value) {

View File

@ -562,7 +562,7 @@ define([
}); });
} }
googleHelper.picker = function(callback, isImagePicker) { googleHelper.picker = function(callback, pickerType) {
var docs = []; var docs = [];
var picker = undefined; var picker = undefined;
function hidePicker() { function hidePicker() {
@ -572,13 +572,16 @@ define([
} }
} }
var task = new AsyncTask(); var task = new AsyncTask();
// Add some time for user to choose his files
task.timeout = ASYNC_TASK_LONG_TIMEOUT;
connect(task); connect(task);
loadPicker(task); loadPicker(task);
task.onRun(function() { task.onRun(function() {
var pickerBuilder = new google.picker.PickerBuilder(); var pickerBuilder = new google.picker.PickerBuilder();
pickerBuilder.setAppId(GOOGLE_DRIVE_APP_ID); pickerBuilder.setAppId(GOOGLE_DRIVE_APP_ID);
if(!isImagePicker) { if(pickerType == 'doc') {
var view = new google.picker.View(google.picker.ViewId.DOCS); var view = new google.picker.DocsView(google.picker.ViewId.DOCS);
view.setIncludeFolders(true);
view.setMimeTypes([ view.setMimeTypes([
"text/x-markdown", "text/x-markdown",
"text/plain", "text/plain",
@ -589,7 +592,15 @@ define([
pickerBuilder.enableFeature(google.picker.Feature.MULTISELECT_ENABLED); pickerBuilder.enableFeature(google.picker.Feature.MULTISELECT_ENABLED);
pickerBuilder.addView(view); pickerBuilder.addView(view);
} }
else { else if(pickerType == 'folder') {
var view = new google.picker.DocsView(google.picker.ViewId.FOLDERS);
view.setIncludeFolders(true);
view.setSelectFolderEnabled(true);
view.setMimeTypes('application/vnd.google-apps.folder');
pickerBuilder.enableFeature(google.picker.Feature.NAV_HIDDEN);
pickerBuilder.addView(view);
}
else if(pickerType == 'img') {
pickerBuilder.addView(google.picker.ViewId.PHOTOS); pickerBuilder.addView(google.picker.ViewId.PHOTOS);
pickerBuilder.addView(google.picker.ViewId.PHOTO_UPLOAD); pickerBuilder.addView(google.picker.ViewId.PHOTO_UPLOAD);
} }

View File

@ -1,4 +1,4 @@
<div class="navbar navbar-fixed-top ui-layout-north"> <div class="navbar navbar-default ui-layout-north">
<div class="navbar-inner"> <div class="navbar-inner">
<div class="nav left-space"></div> <div class="nav left-space"></div>
<div class="nav right-space pull-right"></div> <div class="nav right-space pull-right"></div>
@ -48,7 +48,7 @@
<div class="menu-panel collapse width"> <div class="menu-panel collapse width">
<button class="btn btn-success collapse-button" data-toggle="collapse" <button class="btn btn-success collapse-button" data-toggle="collapse"
data-target=".menu-panel" title="Menu"> data-target=".menu-panel" title="Menu">
<i class="icon-left-dir"></i> <img src="img/stackedit-64.png" <i class="icon-left-dir"></i> <img data-stackedit-src="stackedit-64.png"
width="32" height="32" /> width="32" height="32" />
</button> </button>
<div class="panel-content"> <div class="panel-content">
@ -421,10 +421,16 @@
for="input-sync-export-gdrive-parentid">Folder ID for="input-sync-export-gdrive-parentid">Folder ID
(optional)</label> (optional)</label>
<div class="col-lg-8"> <div class="col-lg-8">
<div class="input-group">
<input type="text" id="input-sync-export-gdrive-parentid" <input type="text" id="input-sync-export-gdrive-parentid"
placeholder="FolderID" class="form-control"> <span placeholder="FolderID" class="form-control">
class="help-block"> If no folder ID is supplied, the file <div class="input-group-btn">
will be created in your root folder. </span> <a class="btn btn-link export-gdrive-choose-folder"
title="Choose folder" data-dismiss="modal"><i class="icon-folder-open"></i></a>
</div>
</div>
<span class="help-block"> If no folder ID is supplied, the
file will be created in your root folder. </span>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@ -842,7 +848,7 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div class="tab-content"> <div class="tab-content clearfix">
<div class="tab-pane active" id="tabpane-settings-editor"> <div class="tab-pane active" id="tabpane-settings-editor">
<div class="form-horizontal"> <div class="form-horizontal">
<div class="form-group"> <div class="form-group">

View File

@ -1,5 +1,5 @@
<div class="navbar navbar-fixed-top ui-layout-north"> <div class="navbar navbar-default ui-layout-north">
<div class="navbar-inner"> <div class="navbar-inner">
<div class="nav right-space pull-right"></div> <div class="nav right-space pull-right"></div>
@ -40,7 +40,7 @@
<div class="menu-panel collapse width"> <div class="menu-panel collapse width">
<button class="btn btn-success collapse-button action-open-stackedit" title="Open StackEdit"> <button class="btn btn-success collapse-button action-open-stackedit" title="Open StackEdit">
<i class="icon-left-dir"></i> <img src="img/stackedit-64.png" <i class="icon-left-dir"></i> <img data-stackedit-src="stackedit-64.png"
width="32" height="32" /> width="32" height="32" />
</button> </button>
</div> </div>

View File

@ -5,7 +5,7 @@
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal" <button type="button" class="close" data-dismiss="modal"
aria-hidden="true">&times;</button> aria-hidden="true">&times;</button>
<img src="img/stackedit-promo.png" width="240" height="60" /> <img data-stackedit-src="stackedit-promo.png" width="240" height="60" />
</div> </div>
<div class="modal-body"> <div class="modal-body">
<dl> <dl>

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
js/img/icons.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

BIN
js/img/icons2x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
js/img/loader-blue-gray.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
js/img/loader-default.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

BIN
js/img/loader-default2x.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
js/img/loader-night.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

BIN
js/img/loader-night2x.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
js/img/stackedit-32.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 766 B

BIN
js/img/stackedit-64.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 B

BIN
js/img/stackedit-promo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -1181,9 +1181,10 @@ if (!jQuery) { throw new Error("Bootstrap requires jQuery") }
clearTimeout(self.timeout) clearTimeout(self.timeout)
self.hoverState = 'in'
if (!self.options.delay || !self.options.delay.show) return self.show() if (!self.options.delay || !self.options.delay.show) return self.show()
self.hoverState = 'in'
self.timeout = setTimeout(function () { self.timeout = setTimeout(function () {
if (self.hoverState == 'in') self.show() if (self.hoverState == 'in') self.show()
}, self.options.delay.show) }, self.options.delay.show)
@ -1195,9 +1196,10 @@ if (!jQuery) { throw new Error("Bootstrap requires jQuery") }
clearTimeout(self.timeout) clearTimeout(self.timeout)
self.hoverState = 'out'
if (!self.options.delay || !self.options.delay.hide) return self.hide() if (!self.options.delay || !self.options.delay.hide) return self.hide()
self.hoverState = 'out'
self.timeout = setTimeout(function () { self.timeout = setTimeout(function () {
if (self.hoverState == 'out') self.hide() if (self.hoverState == 'out') self.hide()
}, self.options.delay.hide) }, self.options.delay.hide)
@ -1331,7 +1333,9 @@ if (!jQuery) { throw new Error("Bootstrap requires jQuery") }
var $tip = this.tip() var $tip = this.tip()
var e = $.Event('hide.bs.' + this.type) var e = $.Event('hide.bs.' + this.type)
function complete() { $tip.detach() } function complete() {
if (that.hoverState != 'in') $tip.detach()
}
this.$element.trigger(e) this.$element.trigger(e)

View File

@ -9,9 +9,7 @@
.alert { .alert {
padding: @alert-padding; padding: @alert-padding;
margin-bottom: @line-height-computed; margin-bottom: @line-height-computed;
color: @alert-text; border: 1px solid transparent;
background-color: @alert-bg;
border: 1px solid @alert-border;
border-radius: @alert-border-radius; border-radius: @alert-border-radius;
// Headings for larger alerts // Headings for larger alerts
@ -20,14 +18,9 @@
// Specified for the h4 to prevent conflicts of changing @headingsColor // Specified for the h4 to prevent conflicts of changing @headingsColor
color: inherit; color: inherit;
} }
// Match the hr to the border of the alert
hr {
border-top-color: darken(@alert-border, 5%);
}
// Provide class for links that match alerts // Provide class for links that match alerts
.alert-link { .alert-link {
font-weight: @alert-link-font-weight; font-weight: @alert-link-font-weight;
color: darken(@alert-text, 10%);
} }
// Improve alignment and spacing of inner content // Improve alignment and spacing of inner content
@ -63,9 +56,12 @@
.alert-success { .alert-success {
.alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text); .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);
} }
.alert-danger {
.alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);
}
.alert-info { .alert-info {
.alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text); .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);
} }
.alert-warning {
.alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);
}
.alert-danger {
.alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);
}

View File

@ -21,43 +21,39 @@
@import "type.less"; @import "type.less";
@import "code.less"; @import "code.less";
@import "grid.less"; @import "grid.less";
@import "tables.less"; @import "tables.less";
@import "forms.less"; @import "forms.less";
@import "buttons.less"; @import "buttons.less";
// Components: common // Components
@import "component-animations.less"; @import "component-animations.less";
@import "input-groups.less"; @import "glyphicons.less";
@import "dropdowns.less"; @import "dropdowns.less";
@import "button-groups.less";
@import "input-groups.less";
@import "navs.less";
@import "navbar.less";
@import "breadcrumbs.less";
@import "pagination.less";
@import "pager.less";
@import "labels.less";
@import "badges.less";
@import "jumbotron.less";
@import "thumbnails.less";
@import "alerts.less";
@import "progress-bars.less";
@import "media.less";
@import "list-group.less"; @import "list-group.less";
@import "panels.less"; @import "panels.less";
@import "wells.less"; @import "wells.less";
@import "close.less"; @import "close.less";
// Components: Nav // Components w/ JavaScript
@import "navs.less";
@import "navbar.less";
@import "button-groups.less";
@import "breadcrumbs.less";
@import "pagination.less";
@import "pager.less";
// Components: Popovers
@import "modals.less"; @import "modals.less";
@import "tooltip.less"; @import "tooltip.less";
@import "popovers.less"; @import "popovers.less";
// Components: Misc
@import "alerts.less";
@import "thumbnails.less";
@import "media.less";
@import "labels.less";
@import "badges.less";
@import "progress-bars.less";
@import "carousel.less"; @import "carousel.less";
@import "jumbotron.less";
// Utility classes // Utility classes
@import "utilities.less"; // Has to be last to override when necessary @import "utilities.less";
@import "responsive-utilities.less"; @import "responsive-utilities.less";

View File

@ -22,11 +22,11 @@
& .btn-default .caret { & .btn-default .caret {
border-bottom-color: @btn-default-color; border-bottom-color: @btn-default-color;
} }
& .btn-primary, .btn-primary,
& .btn-success, .btn-success,
& .btn-warning, .btn-warning,
& .btn-danger, .btn-danger,
& .btn-info { .btn-info {
.caret { .caret {
border-bottom-color: #fff; border-bottom-color: #fff;
} }
@ -159,11 +159,12 @@
} }
// Carets in other button sizes // Carets in other button sizes
.btn-lg .caret { .btn-lg .caret {
border-width: @caret-width-large; border-width: @caret-width-large @caret-width-large 0;
border-bottom-width: 0;
} }
// Upside down carets for .dropup // Upside down carets for .dropup
.dropup .btn-lg .caret { .dropup .btn-lg .caret {
border-bottom-width: @caret-width-large; border-width: 0 @caret-width-large @caret-width-large;
} }

View File

@ -98,12 +98,17 @@
// Toggles // Toggles
.icon-prev, .icon-prev,
.icon-next { .icon-next,
.glyphicon-chevron-left,
.glyphicon-chevron-right {
position: absolute; position: absolute;
top: 50%; top: 50%;
left: 50%; left: 50%;
z-index: 5; z-index: 5;
display: inline-block; display: inline-block;
}
.icon-prev,
.icon-next {
width: 20px; width: 20px;
height: 20px; height: 20px;
margin-top: -10px; margin-top: -10px;

View File

@ -177,3 +177,17 @@
margin-bottom: 1px; margin-bottom: 1px;
} }
} }
// Component alignment
//
// Reiterate per navbar.less and the modified component alignment there.
@media (min-width: @grid-float-breakpoint) {
.navbar-right {
.dropdown-menu {
.pull-right > .dropdown-menu();
}
}
}

View File

@ -257,7 +257,7 @@ input[type="checkbox"],
.form-control-static { .form-control-static {
margin-bottom: 0; // Remove default margin from `p` margin-bottom: 0; // Remove default margin from `p`
padding-top: @padding-base-vertical; padding-top: (@padding-base-vertical + 1);
} }
@ -326,21 +326,28 @@ input[type="checkbox"],
// Horizontal forms are built on grid classes and allow you to create forms with // Horizontal forms are built on grid classes and allow you to create forms with
// labels on the left and inputs on the right. // labels on the left and inputs on the right.
.form-horizontal .control-label, .form-horizontal {
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline { // Consistent vertical alignment of labels, radios, and checkboxes
padding-top: @padding-base-vertical; .control-label,
.radio,
.checkbox,
.radio-inline,
.checkbox-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: (@padding-base-vertical + 1); // Default padding plus a border
} }
.form-horizontal { // Make form groups behave like rows
.form-group { .form-group {
.make-row(); .make-row();
} }
}
// Only right align form labels here when the columns stop stacking // Only right align form labels here when the columns stop stacking
@media (min-width: @screen-tablet) { @media (min-width: @screen-tablet) {
.form-horizontal .control-label { .control-label {
text-align: right; text-align: right;
} }
} }
}

View File

@ -0,0 +1,232 @@
//
// Glyphicons for Bootstrap
//
// Since icons are fonts, they can be placed anywhere text is placed and are
// thus automatically sized to match the surrounding child. To use, create an
// inline element with the appropriate classes, like so:
//
// <a href="#"><span class="glyphicon glyphicon-star"></span> Star</a>
// Import the fonts
@font-face {
font-family: 'Glyphicons Halflings';
src: url('@{icon-font-path}@{icon-font-name}.eot');
src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),
url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),
url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),
url('@{icon-font-path}@{icon-font-name}.svg#glyphicons-halflingsregular') format('svg');
}
// Catchall baseclass
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
// Individual icons
.glyphicon-asterisk { &:before { content: "\2a"; } }
.glyphicon-plus { &:before { content: "\2b"; } }
.glyphicon-euro { &:before { content: "\20ac"; } }
.glyphicon-minus { &:before { content: "\2212"; } }
.glyphicon-cloud { &:before { content: "\2601"; } }
.glyphicon-envelope { &:before { content: "\2709"; } }
.glyphicon-pencil { &:before { content: "\270f"; } }
.glyphicon-glass { &:before { content: "\e001"; } }
.glyphicon-music { &:before { content: "\e002"; } }
.glyphicon-search { &:before { content: "\e003"; } }
.glyphicon-heart { &:before { content: "\e005"; } }
.glyphicon-star { &:before { content: "\e006"; } }
.glyphicon-star-empty { &:before { content: "\e007"; } }
.glyphicon-user { &:before { content: "\e008"; } }
.glyphicon-film { &:before { content: "\e009"; } }
.glyphicon-th-large { &:before { content: "\e010"; } }
.glyphicon-th { &:before { content: "\e011"; } }
.glyphicon-th-list { &:before { content: "\e012"; } }
.glyphicon-ok { &:before { content: "\e013"; } }
.glyphicon-remove { &:before { content: "\e014"; } }
.glyphicon-zoom-in { &:before { content: "\e015"; } }
.glyphicon-zoom-out { &:before { content: "\e016"; } }
.glyphicon-off { &:before { content: "\e017"; } }
.glyphicon-signal { &:before { content: "\e018"; } }
.glyphicon-cog { &:before { content: "\e019"; } }
.glyphicon-trash { &:before { content: "\e020"; } }
.glyphicon-home { &:before { content: "\e021"; } }
.glyphicon-file { &:before { content: "\e022"; } }
.glyphicon-time { &:before { content: "\e023"; } }
.glyphicon-road { &:before { content: "\e024"; } }
.glyphicon-download-alt { &:before { content: "\e025"; } }
.glyphicon-download { &:before { content: "\e026"; } }
.glyphicon-upload { &:before { content: "\e027"; } }
.glyphicon-inbox { &:before { content: "\e028"; } }
.glyphicon-play-circle { &:before { content: "\e029"; } }
.glyphicon-repeat { &:before { content: "\e030"; } }
.glyphicon-refresh { &:before { content: "\e031"; } }
.glyphicon-list-alt { &:before { content: "\e032"; } }
.glyphicon-flag { &:before { content: "\e034"; } }
.glyphicon-headphones { &:before { content: "\e035"; } }
.glyphicon-volume-off { &:before { content: "\e036"; } }
.glyphicon-volume-down { &:before { content: "\e037"; } }
.glyphicon-volume-up { &:before { content: "\e038"; } }
.glyphicon-qrcode { &:before { content: "\e039"; } }
.glyphicon-barcode { &:before { content: "\e040"; } }
.glyphicon-tag { &:before { content: "\e041"; } }
.glyphicon-tags { &:before { content: "\e042"; } }
.glyphicon-book { &:before { content: "\e043"; } }
.glyphicon-print { &:before { content: "\e045"; } }
.glyphicon-font { &:before { content: "\e047"; } }
.glyphicon-bold { &:before { content: "\e048"; } }
.glyphicon-italic { &:before { content: "\e049"; } }
.glyphicon-text-height { &:before { content: "\e050"; } }
.glyphicon-text-width { &:before { content: "\e051"; } }
.glyphicon-align-left { &:before { content: "\e052"; } }
.glyphicon-align-center { &:before { content: "\e053"; } }
.glyphicon-align-right { &:before { content: "\e054"; } }
.glyphicon-align-justify { &:before { content: "\e055"; } }
.glyphicon-list { &:before { content: "\e056"; } }
.glyphicon-indent-left { &:before { content: "\e057"; } }
.glyphicon-indent-right { &:before { content: "\e058"; } }
.glyphicon-facetime-video { &:before { content: "\e059"; } }
.glyphicon-picture { &:before { content: "\e060"; } }
.glyphicon-map-marker { &:before { content: "\e062"; } }
.glyphicon-adjust { &:before { content: "\e063"; } }
.glyphicon-tint { &:before { content: "\e064"; } }
.glyphicon-edit { &:before { content: "\e065"; } }
.glyphicon-share { &:before { content: "\e066"; } }
.glyphicon-check { &:before { content: "\e067"; } }
.glyphicon-move { &:before { content: "\e068"; } }
.glyphicon-step-backward { &:before { content: "\e069"; } }
.glyphicon-fast-backward { &:before { content: "\e070"; } }
.glyphicon-backward { &:before { content: "\e071"; } }
.glyphicon-play { &:before { content: "\e072"; } }
.glyphicon-pause { &:before { content: "\e073"; } }
.glyphicon-stop { &:before { content: "\e074"; } }
.glyphicon-forward { &:before { content: "\e075"; } }
.glyphicon-fast-forward { &:before { content: "\e076"; } }
.glyphicon-step-forward { &:before { content: "\e077"; } }
.glyphicon-eject { &:before { content: "\e078"; } }
.glyphicon-chevron-left { &:before { content: "\e079"; } }
.glyphicon-chevron-right { &:before { content: "\e080"; } }
.glyphicon-plus-sign { &:before { content: "\e081"; } }
.glyphicon-minus-sign { &:before { content: "\e082"; } }
.glyphicon-remove-sign { &:before { content: "\e083"; } }
.glyphicon-ok-sign { &:before { content: "\e084"; } }
.glyphicon-question-sign { &:before { content: "\e085"; } }
.glyphicon-info-sign { &:before { content: "\e086"; } }
.glyphicon-screenshot { &:before { content: "\e087"; } }
.glyphicon-remove-circle { &:before { content: "\e088"; } }
.glyphicon-ok-circle { &:before { content: "\e089"; } }
.glyphicon-ban-circle { &:before { content: "\e090"; } }
.glyphicon-arrow-left { &:before { content: "\e091"; } }
.glyphicon-arrow-right { &:before { content: "\e092"; } }
.glyphicon-arrow-up { &:before { content: "\e093"; } }
.glyphicon-arrow-down { &:before { content: "\e094"; } }
.glyphicon-share-alt { &:before { content: "\e095"; } }
.glyphicon-resize-full { &:before { content: "\e096"; } }
.glyphicon-resize-small { &:before { content: "\e097"; } }
.glyphicon-exclamation-sign { &:before { content: "\e101"; } }
.glyphicon-gift { &:before { content: "\e102"; } }
.glyphicon-leaf { &:before { content: "\e103"; } }
.glyphicon-eye-open { &:before { content: "\e105"; } }
.glyphicon-eye-close { &:before { content: "\e106"; } }
.glyphicon-warning-sign { &:before { content: "\e107"; } }
.glyphicon-plane { &:before { content: "\e108"; } }
.glyphicon-random { &:before { content: "\e110"; } }
.glyphicon-comment { &:before { content: "\e111"; } }
.glyphicon-magnet { &:before { content: "\e112"; } }
.glyphicon-chevron-up { &:before { content: "\e113"; } }
.glyphicon-chevron-down { &:before { content: "\e114"; } }
.glyphicon-retweet { &:before { content: "\e115"; } }
.glyphicon-shopping-cart { &:before { content: "\e116"; } }
.glyphicon-folder-close { &:before { content: "\e117"; } }
.glyphicon-folder-open { &:before { content: "\e118"; } }
.glyphicon-resize-vertical { &:before { content: "\e119"; } }
.glyphicon-resize-horizontal { &:before { content: "\e120"; } }
.glyphicon-hdd { &:before { content: "\e121"; } }
.glyphicon-bullhorn { &:before { content: "\e122"; } }
.glyphicon-certificate { &:before { content: "\e124"; } }
.glyphicon-thumbs-up { &:before { content: "\e125"; } }
.glyphicon-thumbs-down { &:before { content: "\e126"; } }
.glyphicon-hand-right { &:before { content: "\e127"; } }
.glyphicon-hand-left { &:before { content: "\e128"; } }
.glyphicon-hand-up { &:before { content: "\e129"; } }
.glyphicon-hand-down { &:before { content: "\e130"; } }
.glyphicon-circle-arrow-right { &:before { content: "\e131"; } }
.glyphicon-circle-arrow-left { &:before { content: "\e132"; } }
.glyphicon-circle-arrow-up { &:before { content: "\e133"; } }
.glyphicon-circle-arrow-down { &:before { content: "\e134"; } }
.glyphicon-globe { &:before { content: "\e135"; } }
.glyphicon-tasks { &:before { content: "\e137"; } }
.glyphicon-filter { &:before { content: "\e138"; } }
.glyphicon-fullscreen { &:before { content: "\e140"; } }
.glyphicon-dashboard { &:before { content: "\e141"; } }
.glyphicon-heart-empty { &:before { content: "\e143"; } }
.glyphicon-link { &:before { content: "\e144"; } }
.glyphicon-phone { &:before { content: "\e145"; } }
.glyphicon-usd { &:before { content: "\e148"; } }
.glyphicon-gbp { &:before { content: "\e149"; } }
.glyphicon-sort { &:before { content: "\e150"; } }
.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } }
.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } }
.glyphicon-sort-by-order { &:before { content: "\e153"; } }
.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } }
.glyphicon-sort-by-attributes { &:before { content: "\e155"; } }
.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } }
.glyphicon-unchecked { &:before { content: "\e157"; } }
.glyphicon-expand { &:before { content: "\e158"; } }
.glyphicon-collapse-down { &:before { content: "\e159"; } }
.glyphicon-collapse-up { &:before { content: "\e160"; } }
.glyphicon-log-in { &:before { content: "\e161"; } }
.glyphicon-flash { &:before { content: "\e162"; } }
.glyphicon-log-out { &:before { content: "\e163"; } }
.glyphicon-new-window { &:before { content: "\e164"; } }
.glyphicon-record { &:before { content: "\e165"; } }
.glyphicon-save { &:before { content: "\e166"; } }
.glyphicon-open { &:before { content: "\e167"; } }
.glyphicon-saved { &:before { content: "\e168"; } }
.glyphicon-import { &:before { content: "\e169"; } }
.glyphicon-export { &:before { content: "\e170"; } }
.glyphicon-send { &:before { content: "\e171"; } }
.glyphicon-floppy-disk { &:before { content: "\e172"; } }
.glyphicon-floppy-saved { &:before { content: "\e173"; } }
.glyphicon-floppy-remove { &:before { content: "\e174"; } }
.glyphicon-floppy-save { &:before { content: "\e175"; } }
.glyphicon-floppy-open { &:before { content: "\e176"; } }
.glyphicon-credit-card { &:before { content: "\e177"; } }
.glyphicon-transfer { &:before { content: "\e178"; } }
.glyphicon-cutlery { &:before { content: "\e179"; } }
.glyphicon-header { &:before { content: "\e180"; } }
.glyphicon-compressed { &:before { content: "\e181"; } }
.glyphicon-earphone { &:before { content: "\e182"; } }
.glyphicon-phone-alt { &:before { content: "\e183"; } }
.glyphicon-tower { &:before { content: "\e184"; } }
.glyphicon-stats { &:before { content: "\e185"; } }
.glyphicon-sd-video { &:before { content: "\e186"; } }
.glyphicon-hd-video { &:before { content: "\e187"; } }
.glyphicon-subtitles { &:before { content: "\e188"; } }
.glyphicon-sound-stereo { &:before { content: "\e189"; } }
.glyphicon-sound-dolby { &:before { content: "\e190"; } }
.glyphicon-sound-5-1 { &:before { content: "\e191"; } }
.glyphicon-sound-6-1 { &:before { content: "\e192"; } }
.glyphicon-sound-7-1 { &:before { content: "\e193"; } }
.glyphicon-copyright-mark { &:before { content: "\e194"; } }
.glyphicon-registration-mark { &:before { content: "\e195"; } }
.glyphicon-cloud-download { &:before { content: "\e197"; } }
.glyphicon-cloud-upload { &:before { content: "\e198"; } }
.glyphicon-tree-conifer { &:before { content: "\e199"; } }
.glyphicon-tree-deciduous { &:before { content: "\e200"; } }
.glyphicon-briefcase { &:before { content: "\1f4bc"; } }
.glyphicon-calendar { &:before { content: "\1f4c5"; } }
.glyphicon-pushpin { &:before { content: "\1f4cc"; } }
.glyphicon-paperclip { &:before { content: "\1f4ce"; } }
.glyphicon-camera { &:before { content: "\1f4f7"; } }
.glyphicon-lock { &:before { content: "\1f512"; } }
.glyphicon-bell { &:before { content: "\1f514"; } }
.glyphicon-bookmark { &:before { content: "\1f516"; } }
.glyphicon-fire { &:before { content: "\1f525"; } }
.glyphicon-wrench { &:before { content: "\1f527"; } }

View File

@ -8,7 +8,7 @@
.container-fixed(); .container-fixed();
} }
// Mobile-first defaults // mobile first defaults
.row { .row {
.make-row(); .make-row();
} }

View File

@ -4,13 +4,14 @@
.jumbotron { .jumbotron {
padding: 30px; padding: @jumbotron-padding;
margin-bottom: 30px; margin-bottom: @jumbotron-padding;
font-size: (@font-size-base * 1.5); font-size: (@font-size-base * 1.5);
font-weight: 200; font-weight: 200;
line-height: (@line-height-base * 1.5); line-height: (@line-height-base * 1.5);
color: @jumbotron-lead-color; color: @jumbotron-color;
background-color: @jumbotron-bg; background-color: @jumbotron-bg;
h1 { h1 {
line-height: 1; line-height: 1;
color: @jumbotron-heading-color; color: @jumbotron-heading-color;
@ -19,9 +20,19 @@
line-height: 1.4; line-height: 1.4;
} }
.container & {
border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container
}
@media screen and (min-width: @screen-tablet) { @media screen and (min-width: @screen-tablet) {
padding: 50px 60px; padding-top: (@jumbotron-padding * 1.6);
border-radius: @border-radius-large; // Only round corners at higher resolutions padding-bottom: (@jumbotron-padding * 1.6);
.container & {
padding-left: (@jumbotron-padding * 2);
padding-right: (@jumbotron-padding * 2);
}
h1 { h1 {
font-size: (@font-size-base * 4.5); font-size: (@font-size-base * 4.5);
} }

View File

@ -4,7 +4,7 @@
.label { .label {
display: inline; display: inline;
padding: .25em .6em; padding: .2em .6em .3em;
font-size: 75%; font-size: 75%;
font-weight: bold; font-weight: bold;
line-height: 1; line-height: 1;

View File

@ -286,7 +286,7 @@
// Reset filters for IE // Reset filters for IE
// //
// When you need to remove a gradient background, don't forget to use this to reset // When you need to remove a gradient background, do not forget to use this to reset
// the IE filter for IE9 and below. // the IE filter for IE9 and below.
.reset-filter() { .reset-filter() {
filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)")); filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));
@ -340,7 +340,7 @@
// Panels // Panels
// ------------------------- // -------------------------
.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) { .panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border;) {
border-color: @border; border-color: @border;
& > .panel-heading { & > .panel-heading {
color: @heading-text-color; color: @heading-text-color;

View File

@ -10,6 +10,14 @@
// Kill the scroll on the body // Kill the scroll on the body
.modal-open { .modal-open {
overflow: hidden; overflow: hidden;
// Account for hiding of scrollbar
body&,
.navbar-fixed-top,
.navbar-fixed-bottom {
margin-right: 15px
}
} }
// Container that the modal scrolls within // Container that the modal scrolls within

View File

@ -10,10 +10,10 @@
.navbar { .navbar {
position: relative; position: relative;
z-index: @zindex-navbar;
min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)
margin-bottom: @navbar-margin-bottom; margin-bottom: @navbar-margin-bottom;
background-color: @navbar-bg; border: 1px solid transparent;
border: 1px solid @navbar-border;
// Prevent floats from breaking the navbar // Prevent floats from breaking the navbar
.clearfix(); .clearfix();
@ -30,8 +30,6 @@
// styling of responsive aspects. // styling of responsive aspects.
.navbar-header { .navbar-header {
padding-left: @navbar-padding-horizontal;
padding-right: @navbar-padding-horizontal;
.clearfix(); .clearfix();
@media (min-width: @grid-float-breakpoint) { @media (min-width: @grid-float-breakpoint) {
@ -55,7 +53,7 @@
overflow-x: visible; overflow-x: visible;
padding-right: @navbar-padding-horizontal; padding-right: @navbar-padding-horizontal;
padding-left: @navbar-padding-horizontal; padding-left: @navbar-padding-horizontal;
border-top: 1px solid darken(@navbar-bg, 7%); border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
.clearfix(); .clearfix();
-webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch;
@ -66,8 +64,6 @@
@media (min-width: @grid-float-breakpoint) { @media (min-width: @grid-float-breakpoint) {
width: auto; width: auto;
padding-right: 0;
padding-left: 0;
border-top: 0; border-top: 0;
box-shadow: none; box-shadow: none;
@ -81,6 +77,33 @@
&.in { &.in {
overflow-y: visible; overflow-y: visible;
} }
// Account for first and last children spacing
.navbar-nav.navbar-left:first-child {
margin-left: -@navbar-padding-horizontal;
}
.navbar-nav.navbar-right:last-child {
margin-right: -@navbar-padding-horizontal;
}
.navbar-text:last-child {
margin-right: 0;
}
}
}
// Both navbar header and collapse
//
// When a container is present, change the behavior of the header and collapse.
.container > .navbar-header,
.container > .navbar-collapse {
margin-right: -@navbar-padding-horizontal;
margin-left: -@navbar-padding-horizontal;
@media (min-width: @grid-float-breakpoint) {
margin-right: 0;
margin-left: 0;
} }
} }
@ -105,7 +128,6 @@
position: fixed; position: fixed;
right: 0; right: 0;
left: 0; left: 0;
z-index: @zindex-navbar-fixed;
border-width: 0 0 1px; border-width: 0 0 1px;
// Undo the rounded corners // Undo the rounded corners
@ -114,6 +136,7 @@
} }
} }
.navbar-fixed-top { .navbar-fixed-top {
z-index: @zindex-navbar-fixed;
top: 0; top: 0;
} }
.navbar-fixed-bottom { .navbar-fixed-bottom {
@ -126,16 +149,18 @@
.navbar-brand { .navbar-brand {
float: left; float: left;
padding-top: @navbar-padding-vertical; padding: @navbar-padding-vertical @navbar-padding-horizontal;
padding-bottom: @navbar-padding-vertical;
font-size: @font-size-large; font-size: @font-size-large;
line-height: @line-height-computed; line-height: @line-height-computed;
color: @navbar-brand-color;
&:hover, &:hover,
&:focus { &:focus {
color: @navbar-brand-hover-color;
text-decoration: none; text-decoration: none;
background-color: @navbar-brand-hover-bg; }
@media (min-width: @grid-float-breakpoint) {
.navbar > .container & {
margin-left: -@navbar-padding-horizontal;
}
} }
} }
@ -148,23 +173,18 @@
.navbar-toggle { .navbar-toggle {
position: relative; position: relative;
float: right; float: right;
margin-right: @navbar-padding-horizontal;
padding: 9px 10px; padding: 9px 10px;
.navbar-vertical-align(34px); .navbar-vertical-align(34px);
background-color: transparent; background-color: transparent;
border: 1px solid @navbar-toggle-border-color; border: 1px solid transparent;
border-radius: @border-radius-base; border-radius: @border-radius-base;
&:hover,
&:focus {
background-color: @navbar-toggle-hover-bg;
}
// Bars // Bars
.icon-bar { .icon-bar {
display: block; display: block;
width: 22px; width: 22px;
height: 2px; height: 2px;
background-color: @navbar-toggle-icon-bar-bg;
border-radius: 1px; border-radius: 1px;
} }
.icon-bar + .icon-bar { .icon-bar + .icon-bar {
@ -172,9 +192,6 @@
} }
@media (min-width: @grid-float-breakpoint) { @media (min-width: @grid-float-breakpoint) {
position: relative;
top: auto;
left: auto;
display: none; display: none;
} }
} }
@ -191,29 +208,7 @@
> li > a { > li > a {
padding-top: 10px; padding-top: 10px;
padding-bottom: 10px; padding-bottom: 10px;
color: @navbar-link-color;
line-height: @line-height-computed; line-height: @line-height-computed;
&:hover,
&:focus {
color: @navbar-link-hover-color;
background-color: @navbar-link-hover-bg;
}
}
> .active > a {
&,
&:hover,
&:focus {
color: @navbar-link-active-color;
background-color: @navbar-link-active-bg;
}
}
> .disabled > a {
&,
&:hover,
&:focus {
color: @navbar-link-disabled-color;
background-color: @navbar-link-disabled-bg;
}
} }
@media (max-width: @screen-xs-max) { @media (max-width: @screen-xs-max) {
@ -231,31 +226,12 @@
padding: 5px 15px 5px 25px; padding: 5px 15px 5px 25px;
} }
> li > a { > li > a {
color: @navbar-link-color;
line-height: @line-height-computed; line-height: @line-height-computed;
&:hover, &:hover,
&:focus { &:focus {
color: @navbar-link-hover-color;
background-color: @navbar-link-hover-bg;
background-image: none; background-image: none;
} }
} }
> .active > a {
&,
&:hover,
&:focus {
color: @navbar-link-active-color;
background-color: @navbar-link-active-bg;
}
}
> .disabled > a {
&,
&:hover,
&:focus {
color: @navbar-link-disabled-color;
background-color: @navbar-link-disabled-bg;
}
}
} }
} }
@ -284,12 +260,7 @@
@media (min-width: @grid-float-breakpoint) { @media (min-width: @grid-float-breakpoint) {
.navbar-left { .pull-left(); } .navbar-left { .pull-left(); }
.navbar-right { .navbar-right { .pull-right(); }
.pull-right();
.dropdown-menu {
.pull-right > .dropdown-menu();
}
}
} }
@ -302,8 +273,8 @@
margin-left: -@navbar-padding-horizontal; margin-left: -@navbar-padding-horizontal;
margin-right: -@navbar-padding-horizontal; margin-right: -@navbar-padding-horizontal;
padding: 10px @navbar-padding-horizontal; padding: 10px @navbar-padding-horizontal;
border-top: 1px solid darken(@navbar-bg, 7%); border-top: 1px solid transparent;
border-bottom: 1px solid darken(@navbar-bg, 7%); border-bottom: 1px solid transparent;
@shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
.box-shadow(@shadow); .box-shadow(@shadow);
@ -344,34 +315,6 @@
.border-bottom-radius(0); .border-bottom-radius(0);
} }
// Dropdown menu items and carets
.navbar-nav {
// Caret should match text color on hover
> .dropdown > a:hover .caret,
> .dropdown > a:focus .caret {
border-top-color: @navbar-link-hover-color;
border-bottom-color: @navbar-link-hover-color;
}
// Remove background color from open dropdown
> .open > a {
&,
&:hover,
&:focus {
background-color: @navbar-link-active-bg;
color: @navbar-link-active-color;
.caret {
border-top-color: @navbar-link-active-color;
border-bottom-color: @navbar-link-active-color;
}
}
}
> .dropdown > a .caret {
border-top-color: @navbar-link-color;
border-bottom-color: @navbar-link-color;
}
}
// Right aligned menus need alt position // Right aligned menus need alt position
.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav.pull-right > li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-right { .navbar-nav > li > .dropdown-menu.pull-right {
@ -395,7 +338,6 @@
.navbar-text { .navbar-text {
float: left; float: left;
color: @navbar-color;
.navbar-vertical-align(@line-height-computed); .navbar-vertical-align(@line-height-computed);
@media (min-width: @grid-float-breakpoint) { @media (min-width: @grid-float-breakpoint) {
@ -404,22 +346,145 @@
} }
} }
// Alternate navbars
// --------------------------------------------------
// Default navbar
.navbar-default {
background-color: @navbar-default-bg;
border-color: @navbar-default-border;
.navbar-brand {
color: @navbar-default-brand-color;
&:hover,
&:focus {
color: @navbar-default-brand-hover-color;
background-color: @navbar-default-brand-hover-bg;
}
}
.navbar-text {
color: @navbar-default-color;
}
.navbar-nav {
> li > a {
color: @navbar-default-link-color;
&:hover,
&:focus {
color: @navbar-default-link-hover-color;
background-color: @navbar-default-link-hover-bg;
}
}
> .active > a {
&,
&:hover,
&:focus {
color: @navbar-default-link-active-color;
background-color: @navbar-default-link-active-bg;
}
}
> .disabled > a {
&,
&:hover,
&:focus {
color: @navbar-default-link-disabled-color;
background-color: @navbar-default-link-disabled-bg;
}
}
}
.navbar-toggle {
border-color: @navbar-default-toggle-border-color;
&:hover,
&:focus {
background-color: @navbar-default-toggle-hover-bg;
}
.icon-bar {
background-color: @navbar-default-toggle-icon-bar-bg;
}
}
.navbar-collapse,
.navbar-form {
border-color: darken(@navbar-default-bg, 7%);
}
// Dropdown menu items and carets
.navbar-nav {
// Caret should match text color on hover
> .dropdown > a:hover .caret,
> .dropdown > a:focus .caret {
border-top-color: @navbar-default-link-hover-color;
border-bottom-color: @navbar-default-link-hover-color;
}
// Remove background color from open dropdown
> .open > a {
&,
&:hover,
&:focus {
background-color: @navbar-default-link-active-bg;
color: @navbar-default-link-active-color;
.caret {
border-top-color: @navbar-default-link-active-color;
border-bottom-color: @navbar-default-link-active-color;
}
}
}
> .dropdown > a .caret {
border-top-color: @navbar-default-link-color;
border-bottom-color: @navbar-default-link-color;
}
@media (max-width: @screen-xs-max) {
// Dropdowns get custom display when collapsed
.open .dropdown-menu {
> li > a {
color: @navbar-default-link-color;
&:hover,
&:focus {
color: @navbar-default-link-hover-color;
background-color: @navbar-default-link-hover-bg;
}
}
> .active > a {
&,
&:hover,
&:focus {
color: @navbar-default-link-active-color;
background-color: @navbar-default-link-active-bg;
}
}
> .disabled > a {
&,
&:hover,
&:focus {
color: @navbar-default-link-disabled-color;
background-color: @navbar-default-link-disabled-bg;
}
}
}
}
}
// Links in navbars // Links in navbars
// //
// Add a class to ensure links outside the navbar nav are colored correctly. // Add a class to ensure links outside the navbar nav are colored correctly.
// Default navbar variables
.navbar-link { .navbar-link {
color: @navbar-link-color; color: @navbar-default-link-color;
&:hover { &:hover {
color: @navbar-link-hover-color; color: @navbar-default-link-hover-color;
} }
} }
}
// Inverse navbar // Inverse navbar
// --------------------------------------------------
.navbar-inverse { .navbar-inverse {
background-color: @navbar-inverse-bg; background-color: @navbar-inverse-bg;

View File

@ -7,7 +7,7 @@
.panel { .panel {
margin-bottom: @line-height-computed; margin-bottom: @line-height-computed;
background-color: @panel-bg; background-color: @panel-bg;
border: 1px solid @panel-border; border: 1px solid transparent;
border-radius: @panel-border-radius; border-radius: @panel-border-radius;
.box-shadow(0 1px 1px rgba(0,0,0,.05)); .box-shadow(0 1px 1px rgba(0,0,0,.05));
} }
@ -18,6 +18,7 @@
.clearfix(); .clearfix();
} }
// List groups in panels // List groups in panels
// //
// By default, space out list group content from panel headings to account for // By default, space out list group content from panel headings to account for
@ -48,11 +49,26 @@
} }
} }
// Tables in panels
//
// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and
// watch it go full width.
.panel {
> .table {
margin-bottom: 0;
}
> .panel-body + .table {
border-top: 1px solid @table-border-color;
}
}
// Optional heading // Optional heading
.panel-heading { .panel-heading {
padding: 10px 15px; padding: 10px 15px;
background-color: @panel-heading-bg; border-bottom: 1px solid transparent;
border-bottom: 1px solid @panel-border;
.border-top-radius(@panel-border-radius - 1); .border-top-radius(@panel-border-radius - 1);
} }
@ -70,7 +86,7 @@
.panel-footer { .panel-footer {
padding: 10px 15px; padding: 10px 15px;
background-color: @panel-footer-bg; background-color: @panel-footer-bg;
border-top: 1px solid @panel-border; border-top: 1px solid @panel-inner-border;
.border-bottom-radius(@panel-border-radius - 1); .border-bottom-radius(@panel-border-radius - 1);
} }
@ -94,13 +110,13 @@
.panel-heading { .panel-heading {
border-bottom: 0; border-bottom: 0;
+ .panel-collapse .panel-body { + .panel-collapse .panel-body {
border-top: 1px solid @panel-border; border-top: 1px solid @panel-inner-border;
} }
} }
.panel-footer { .panel-footer {
border-top: 0; border-top: 0;
+ .panel-collapse .panel-body { + .panel-collapse .panel-body {
border-bottom: 1px solid @panel-border; border-bottom: 1px solid @panel-inner-border;
} }
} }
@ -112,6 +128,9 @@
// Contextual variations // Contextual variations
.panel-default {
.panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);
}
.panel-primary { .panel-primary {
.panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border); .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);
} }

View File

@ -36,48 +36,84 @@
// Visibility utilities // Visibility utilities
.visible-xs { .visible-xs {
.responsive-invisibility();
@media (max-width: @screen-xs-max) {
.responsive-visibility(); .responsive-visibility();
}
&.visible-sm {
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { @media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-invisibility(); .responsive-visibility();
} }
}
&.visible-md {
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-invisibility(); .responsive-visibility();
} }
}
&.visible-lg {
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-invisibility(); .responsive-visibility();
}
} }
} }
.visible-sm { .visible-sm {
.responsive-invisibility(); .responsive-invisibility();
&.visible-xs {
@media (max-width: @screen-xs-max) {
.responsive-visibility();
}
}
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { @media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-visibility(); .responsive-visibility();
} }
&.visible-md {
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-invisibility(); .responsive-visibility();
} }
}
&.visible-lg {
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-invisibility(); .responsive-visibility();
}
} }
} }
.visible-md { .visible-md {
.responsive-invisibility(); .responsive-invisibility();
&.visible-xs {
@media (max-width: @screen-xs-max) {
.responsive-visibility();
}
}
&.visible-sm {
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { @media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-invisibility(); .responsive-visibility();
}
} }
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-visibility(); .responsive-visibility();
} }
&.visible-lg {
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-invisibility(); .responsive-visibility();
}
} }
} }
.visible-lg { .visible-lg {
.responsive-invisibility(); .responsive-invisibility();
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { &.visible-xs {
.responsive-invisibility(); @media (max-width: @screen-xs-max) {
.responsive-visibility();
} }
}
&.visible-sm {
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-visibility();
}
}
&.visible-md {
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-invisibility(); .responsive-visibility();
}
} }
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-visibility(); .responsive-visibility();
@ -85,48 +121,84 @@
} }
.hidden-xs { .hidden-xs {
.responsive-visibility();
@media (max-width: @screen-xs-max) {
.responsive-invisibility(); .responsive-invisibility();
}
&.hidden-sm {
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { @media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-visibility(); .responsive-invisibility();
} }
}
&.hidden-md {
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-visibility(); .responsive-invisibility();
} }
}
&.hidden-lg {
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-visibility(); .responsive-invisibility();
}
} }
} }
.hidden-sm { .hidden-sm {
.responsive-visibility(); .responsive-visibility();
&.hidden-xs {
@media (max-width: @screen-xs-max) {
.responsive-invisibility();
}
}
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { @media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-invisibility(); .responsive-invisibility();
} }
&.hidden-md {
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-visibility(); .responsive-invisibility();
} }
}
&.hidden-lg {
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-visibility(); .responsive-invisibility();
}
} }
} }
.hidden-md { .hidden-md {
.responsive-visibility(); .responsive-visibility();
&.hidden-xs {
@media (max-width: @screen-xs-max) {
.responsive-invisibility();
}
}
&.hidden-sm {
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { @media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-visibility(); .responsive-invisibility();
}
} }
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-invisibility(); .responsive-invisibility();
} }
&.hidden-lg {
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-visibility(); .responsive-invisibility();
}
} }
} }
.hidden-lg { .hidden-lg {
.responsive-visibility(); .responsive-visibility();
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) { &.hidden-xs {
.responsive-visibility(); @media (max-width: @screen-xs-max) {
.responsive-invisibility();
} }
}
&.hidden-sm {
@media (min-width: @screen-sm) and (max-width: @screen-sm-max) {
.responsive-invisibility();
}
}
&.hidden-md {
@media (min-width: @screen-md) and (max-width: @screen-md-max) { @media (min-width: @screen-md) and (max-width: @screen-md-max) {
.responsive-visibility(); .responsive-invisibility();
}
} }
@media (min-width: @screen-lg) { @media (min-width: @screen-lg) {
.responsive-invisibility(); .responsive-invisibility();

View File

@ -4,7 +4,6 @@
// Reset the box-sizing // Reset the box-sizing
// -------------------------
*, *,
*:before, *:before,
@ -14,7 +13,6 @@
// Body reset // Body reset
// -------------------------
html { html {
font-size: 62.5%; font-size: 62.5%;
@ -39,7 +37,10 @@ textarea {
line-height: inherit; line-height: inherit;
} }
// Reset unusual Firefox-on-Android default style, see https://github.com/necolas/normalize.css/issues/214 // Reset unusual Firefox-on-Android default style.
//
// See https://github.com/necolas/normalize.css/issues/214
button, button,
input, input,
select[multiple], select[multiple],
@ -49,24 +50,24 @@ textarea {
// Links // Links
// -------------------------
a { a {
color: @link-color; color: @link-color;
text-decoration: none; text-decoration: none;
}
a:hover, &:hover,
a:focus { &:focus {
color: @link-hover-color; color: @link-hover-color;
text-decoration: underline; text-decoration: underline;
} }
a:focus {
&:focus {
.tab-focus(); .tab-focus();
} }
}
// Images // Images
// -------------------------
img { img {
vertical-align: middle; vertical-align: middle;
@ -83,7 +84,19 @@ img {
} }
// Image thumbnails // Image thumbnails
// See thumbnails.less for `.img-thumbnail` //
// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.
.img-thumbnail {
padding: @thumbnail-padding;
line-height: @line-height-base;
background-color: @thumbnail-bg;
border: 1px solid @thumbnail-border;
border-radius: @thumbnail-border-radius;
.transition(all .2s ease-in-out);
// Keep them at most 100% wide
.img-responsive(inline-block);
}
// Perfect circle // Perfect circle
.img-circle { .img-circle {
@ -92,7 +105,6 @@ img {
// Horizontal rules // Horizontal rules
// -------------------------
hr { hr {
margin-top: @line-height-computed; margin-top: @line-height-computed;
@ -101,9 +113,10 @@ hr {
border-top: 1px solid @hr-border; border-top: 1px solid @hr-border;
} }
// Only display content to screen readers // Only display content to screen readers
//
// See: http://a11yproject.com/posts/how-to-hide-content/ // See: http://a11yproject.com/posts/how-to-hide-content/
// -------------------------
.sr-only { .sr-only {
position: absolute; position: absolute;

View File

@ -13,7 +13,6 @@ th {
// Baseline styles // Baseline styles
// ---------------
.table { .table {
width: 100%; width: 100%;
@ -59,9 +58,7 @@ th {
} }
// Condensed table w/ half padding // Condensed table w/ half padding
// -------------------------------
.table-condensed { .table-condensed {
thead, thead,
@ -77,9 +74,9 @@ th {
} }
// Bordered version // Bordered version
// ---------------- //
// Add borders all around the table and between all the columns.
.table-bordered { .table-bordered {
border: 1px solid @table-border-color; border: 1px solid @table-border-color;
@ -104,11 +101,10 @@ th {
} }
// Zebra-striping // Zebra-striping
// -------------- //
// Default zebra-stripe styles (alternating gray and transparent backgrounds) // Default zebra-stripe styles (alternating gray and transparent backgrounds)
.table-striped { .table-striped {
> tbody { > tbody {
> tr:nth-child(odd) { > tr:nth-child(odd) {
@ -121,11 +117,10 @@ th {
} }
// Hover effect // Hover effect
// ------------ //
// Placed here since it has to come after the potential zebra striping // Placed here since it has to come after the potential zebra striping
.table-hover { .table-hover {
> tbody { > tbody {
> tr:hover { > tr:hover {
@ -138,19 +133,18 @@ th {
} }
// Table cell sizing // Table cell sizing
// ----------------- //
// Reset default table behavior // Reset default table behavior
table col[class^="col-"] {
table col[class*="col-"] {
float: none; float: none;
display: table-column; display: table-column;
} }
table { table {
td, td,
th { th {
&[class^="col-"] { &[class*="col-"] {
float: none; float: none;
display: table-cell; display: table-cell;
} }
@ -158,9 +152,8 @@ table {
} }
// Table backgrounds // Table backgrounds
// ----------------- //
// Exact selectors below required to override `.table-striped` and prevent // Exact selectors below required to override `.table-striped` and prevent
// inheritance to nested tables. // inheritance to nested tables.
@ -175,10 +168,69 @@ table {
} }
} }
// Contextual variants // Generate the contextual variants
// -------------------
.table-row-variant(success; @state-success-bg; @state-success-border); .table-row-variant(success; @state-success-bg; @state-success-border);
.table-row-variant(danger; @state-danger-bg; @state-danger-border); .table-row-variant(danger; @state-danger-bg; @state-danger-border);
.table-row-variant(warning; @state-warning-bg; @state-warning-border); .table-row-variant(warning; @state-warning-bg; @state-warning-border);
// Responsive tables
//
// Wrap your tables in `.table-scrollable` and we'll make them mobile friendly
// by enabling horizontal scrolling. Only applies <768px. Everything above that
// will display normally.
@media (max-width: @screen-sm) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
overflow-x: scroll;
border: 1px solid @table-border-color;
// Tighten up spacing and give a background color
> .table {
margin-bottom: 0;
background-color: #fff;
// Ensure the content doesn't wrap
> thead,
> tbody,
> tfoot {
> tr {
> th,
> td {
white-space: nowrap;
}
}
}
}
// Special overrides for the bordered tables
> .table-bordered {
border: 0;
// Nuke the appropriate borders so that the parent can handle them
> thead,
> tbody,
> tfoot {
> tr {
> th:first-child,
> td:first-child {
border-left: 0;
}
> th:last-child,
> td:last-child {
border-right: 0;
}
}
> tr:last-child {
> th,
> td {
border-bottom: 0;
}
}
}
}
}
}

View File

@ -0,0 +1,232 @@
//
// Load core variables and mixins
// --------------------------------------------------
@import "variables.less";
@import "mixins.less";
//
// Buttons
// --------------------------------------------------
// Common styles
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
@shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
.box-shadow(@shadow);
// Reset the shadow
&:active,
&.active {
.box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
}
}
// Mixin for generating new styles
.btn-styles(@btn-color: #555;) {
#gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 10%));
border-color: darken(@btn-color, 12%);
&:active,
&.active {
background-color: darken(@btn-color, 10%);
border-color: darken(@btn-color, 12%);
}
}
// Common styles
.btn {
// Remove the gradient for the pressed/active state
&:active,
&.active {
background-image: none;
}
}
// Apply the mixin to the buttons
.btn-default { .btn-styles(@btn-default-bg;); text-shadow: 0 1px 0 #fff; border-color: #ccc; }
.btn-primary { .btn-styles(@btn-primary-bg); }
.btn-success { .btn-styles(@btn-success-bg); }
.btn-warning { .btn-styles(@btn-warning-bg); }
.btn-danger { .btn-styles(@btn-danger-bg); }
.btn-info { .btn-styles(@btn-info-bg); }
//
// Images
// --------------------------------------------------
.thumbnail,
.img-thumbnail {
.box-shadow(0 1px 2px rgba(0,0,0,.075));
}
//
// Dropdowns
// --------------------------------------------------
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
#gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));
background-color: darken(@dropdown-link-hover-bg, 5%);
}
//
// Navbar
// --------------------------------------------------
// Basic navbar
.navbar {
#gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg;);
border-radius: @navbar-border-radius;
@shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);
.box-shadow(@shadow);
.navbar-nav > .active > a {
background-color: @navbar-default-bg;
}
}
.navbar-brand,
.navbar-nav > li > a {
text-shadow: 0 1px 0 rgba(255,255,255,.25);
}
// Inverted navbar
.navbar-inverse {
#gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg;);
.navbar-nav > .active > a {
background-color: @navbar-inverse-bg;
}
.navbar-brand,
.navbar-nav > li > a {
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}
}
// Undo rounded corners in static and fixed navbars
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius: 0;
}
//
// Alerts
// --------------------------------------------------
// Common styles
.alert {
text-shadow: 0 1px 0 rgba(255,255,255,.2);
@shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);
.box-shadow(@shadow);
}
// Mixin for generating new styles
.alert-styles(@color) {
#gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));
border-color: darken(@color, 15%);
}
// Apply the mixin to the alerts
.alert-success { .alert-styles(@alert-success-bg); }
.alert-info { .alert-styles(@alert-info-bg); }
.alert-warning { .alert-styles(@alert-warning-bg); }
.alert-danger { .alert-styles(@alert-danger-bg); }
//
// Progress bars
// --------------------------------------------------
// Give the progress background some depth
.progress {
#gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg;)
}
// Mixin for generating new styles
.progress-bar-styles(@color) {
#gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));
}
// Apply the mixin to the progress bars
.progress-bar { .progress-bar-styles(@progress-bar-bg); }
.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }
.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }
.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }
.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }
//
// List groups
// --------------------------------------------------
.list-group {
border-radius: @border-radius-base;
.box-shadow(0 1px 2px rgba(0,0,0,.075));
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);
#gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));
border-color: darken(@list-group-active-border, 7.5%);
}
//
// Panels
// --------------------------------------------------
// Common styles
.panel {
.box-shadow(0 1px 2px rgba(0,0,0,.05));
}
// Mixin for generating new styles
.panel-heading-styles(@color) {
#gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));
}
// Apply the mixin to the panel headings only
.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }
.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }
.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }
.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }
.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }
.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }
//
// Wells
// --------------------------------------------------
.well {
#gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg;);
border-color: darken(@well-bg, 10%);
@shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);
.box-shadow(@shadow);
}

View File

@ -3,30 +3,17 @@
// -------------------------------------------------- // --------------------------------------------------
// Base classes // Mixin and adjust the regular image class
// For thumbnail block-level composite components and simple image styles
// The actual thumbnailed element
// Can be `a`, `div`, or `img`
.thumbnail,
.img-thumbnail {
padding: @thumbnail-padding;
line-height: @line-height-base;
background-color: @thumbnail-bg;
border: 1px solid @thumbnail-border;
border-radius: @thumbnail-border-radius;
.transition(all .2s ease-in-out);
}
.thumbnail { .thumbnail {
display: block; .img-thumbnail();
} display: block; // Override the inline-block from `.img-thumbnail`
.thumbnail > img {
> img {
.img-responsive(); .img-responsive();
} }
.img-thumbnail {
.img-responsive(inline-block);
} }
// Add a hover state for linked versions only // Add a hover state for linked versions only
a.thumbnail:hover, a.thumbnail:hover,
a.thumbnail:focus { a.thumbnail:focus {

View File

@ -72,8 +72,8 @@ h6 {
margin-bottom: (@line-height-computed / 2); margin-bottom: (@line-height-computed / 2);
} }
h1, .h1 { font-size: ceil(@font-size-base * 2.70); } // ~38px h1, .h1 { font-size: floor(@font-size-base * 2.60); } // ~36px
h2, .h2 { font-size: ceil(@font-size-base * 2.25); } // ~32px h2, .h2 { font-size: floor(@font-size-base * 2.15); } // ~30px
h3, .h3 { font-size: ceil(@font-size-base * 1.70); } // ~24px h3, .h3 { font-size: ceil(@font-size-base * 1.70); } // ~24px
h4, .h4 { font-size: ceil(@font-size-base * 1.25); } // ~18px h4, .h4 { font-size: ceil(@font-size-base * 1.25); } // ~18px
h5, .h5 { font-size: @font-size-base; } h5, .h5 { font-size: @font-size-base; }

View File

@ -55,6 +55,12 @@
@headings-font-weight: 500; @headings-font-weight: 500;
@headings-line-height: 1.1; @headings-line-height: 1.1;
// Iconography
// -------------------------
@icon-font-path: "../fonts/";
@icon-font-name: "glyphicons-halflings-regular";
// Components // Components
// ------------------------- // -------------------------
@ -98,7 +104,7 @@
// Buttons // Buttons
// ------------------------- // -------------------------
@btn-font-weight: bold; @btn-font-weight: normal;
@btn-default-color: #333; @btn-default-color: #333;
@btn-default-bg: #fff; @btn-default-bg: #fff;
@ -182,6 +188,7 @@
// Used for a bird's eye view of components dependent on the z-axis // Used for a bird's eye view of components dependent on the z-axis
// Try to avoid customizing these :) // Try to avoid customizing these :)
@zindex-navbar: 1000;
@zindex-dropdown: 1000; @zindex-dropdown: 1000;
@zindex-popover: 1010; @zindex-popover: 1010;
@zindex-tooltip: 1030; @zindex-tooltip: 1030;
@ -231,31 +238,31 @@
// Basics of a navbar // Basics of a navbar
@navbar-height: 50px; @navbar-height: 50px;
@navbar-margin-bottom: @line-height-computed; @navbar-margin-bottom: @line-height-computed;
@navbar-color: #777; @navbar-default-color: #777;
@navbar-bg: #f8f8f8; @navbar-default-bg: #f8f8f8;
@navbar-border: darken(@navbar-bg, 6.5%); @navbar-default-border: darken(@navbar-default-bg, 6.5%);
@navbar-border-radius: @border-radius-base; @navbar-border-radius: @border-radius-base;
@navbar-padding-horizontal: floor(@grid-gutter-width / 2); @navbar-padding-horizontal: floor(@grid-gutter-width / 2);
@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2); @navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2);
// Navbar links // Navbar links
@navbar-link-color: #777; @navbar-default-link-color: #777;
@navbar-link-hover-color: #333; @navbar-default-link-hover-color: #333;
@navbar-link-hover-bg: transparent; @navbar-default-link-hover-bg: transparent;
@navbar-link-active-color: #555; @navbar-default-link-active-color: #555;
@navbar-link-active-bg: darken(@navbar-bg, 6.5%); @navbar-default-link-active-bg: darken(@navbar-default-bg, 6.5%);
@navbar-link-disabled-color: #ccc; @navbar-default-link-disabled-color: #ccc;
@navbar-link-disabled-bg: transparent; @navbar-default-link-disabled-bg: transparent;
// Navbar brand label // Navbar brand label
@navbar-brand-color: @navbar-link-color; @navbar-default-brand-color: @navbar-default-link-color;
@navbar-brand-hover-color: darken(@navbar-link-color, 10%); @navbar-default-brand-hover-color: darken(@navbar-default-link-color, 10%);
@navbar-brand-hover-bg: transparent; @navbar-default-brand-hover-bg: transparent;
// Navbar toggle // Navbar toggle
@navbar-toggle-hover-bg: #ddd; @navbar-default-toggle-hover-bg: #ddd;
@navbar-toggle-icon-bar-bg: #ccc; @navbar-default-toggle-icon-bar-bg: #ccc;
@navbar-toggle-border-color: #ddd; @navbar-default-toggle-border-color: #ddd;
// Inverted navbar // Inverted navbar
@ -345,9 +352,11 @@
// Jumbotron // Jumbotron
// ------------------------- // -------------------------
@jumbotron-padding: 30px;
@jumbotron-color: inherit;
@jumbotron-bg: @gray-lighter; @jumbotron-bg: @gray-lighter;
@jumbotron-heading-color: inherit; @jumbotron-heading-color: inherit;
@jumbotron-lead-color: inherit;
// Form states and alerts // Form states and alerts
@ -433,22 +442,22 @@
@alert-border-radius: @border-radius-base; @alert-border-radius: @border-radius-base;
@alert-link-font-weight: bold; @alert-link-font-weight: bold;
@alert-bg: @state-warning-bg;
@alert-text: @state-warning-text;
@alert-border: @state-warning-border;
@alert-success-bg: @state-success-bg; @alert-success-bg: @state-success-bg;
@alert-success-text: @state-success-text; @alert-success-text: @state-success-text;
@alert-success-border: @state-success-border; @alert-success-border: @state-success-border;
@alert-danger-bg: @state-danger-bg;
@alert-danger-text: @state-danger-text;
@alert-danger-border: @state-danger-border;
@alert-info-bg: @state-info-bg; @alert-info-bg: @state-info-bg;
@alert-info-text: @state-info-text; @alert-info-text: @state-info-text;
@alert-info-border: @state-info-border; @alert-info-border: @state-info-border;
@alert-warning-bg: @state-warning-bg;
@alert-warning-text: @state-warning-text;
@alert-warning-border: @state-warning-border;
@alert-danger-bg: @state-danger-bg;
@alert-danger-text: @state-danger-text;
@alert-danger-border: @state-danger-border;
// Progress bars // Progress bars
// ------------------------- // -------------------------
@ -480,11 +489,14 @@
// Panels // Panels
// ------------------------- // -------------------------
@panel-bg: #fff; @panel-bg: #fff;
@panel-border: #ddd; @panel-inner-border: #ddd;
@panel-border-radius: @border-radius-base; @panel-border-radius: @border-radius-base;
@panel-heading-bg: #f5f5f5;
@panel-footer-bg: #f5f5f5; @panel-footer-bg: #f5f5f5;
@panel-default-text: @gray-dark;
@panel-default-border: #ddd;
@panel-default-heading-bg: #f5f5f5;
@panel-primary-text: #fff; @panel-primary-text: #fff;
@panel-primary-border: @brand-primary; @panel-primary-border: @brand-primary;
@panel-primary-heading-bg: @brand-primary; @panel-primary-heading-bg: @brand-primary;

0
js/libs/less/lessc.js Normal file → Executable file
View File

15830
js/main-min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -85,7 +85,12 @@ if(location.search.match(/(\?|&)console/)) {
} }
var viewerMode = /(^| )viewer($| )/.test(document.body.className); var viewerMode = /(^| )viewer($| )/.test(document.body.className);
var theme = localStorage.theme || 'default'; var theme = localStorage.theme || 'default';
var themeModule = "less!themes/" + theme;
if(baseDir == 'js-min') {
themeModule = "css!themes/" + theme;
}
// RequireJS entry point. By requiring synchronizer, publisher and // RequireJS entry point. By requiring synchronizer, publisher and
// media-importer, we are actually loading all the modules // media-importer, we are actually loading all the modules
@ -96,7 +101,7 @@ require([
"publisher", "publisher",
"mediaImporter", "mediaImporter",
"css", "css",
"less!styles/" + theme + ".less", themeModule,
], function($, core) { ], function($, core) {
$(function() { $(function() {

View File

@ -13,7 +13,8 @@ define([
var gdriveProvider = new Provider(PROVIDER_GDRIVE, "Google Drive"); var gdriveProvider = new Provider(PROVIDER_GDRIVE, "Google Drive");
gdriveProvider.defaultPublishFormat = "template"; gdriveProvider.defaultPublishFormat = "template";
gdriveProvider.exportPreferencesInputIds = [ gdriveProvider.exportPreferencesInputIds = [
"gdrive-parentid" "gdrive-parentid",
"gdrive-realtime",
]; ];
function createSyncIndex(id) { function createSyncIndex(id) {
@ -74,7 +75,7 @@ define([
importIds.push(doc.id); importIds.push(doc.id);
}); });
importFilesFromIds(importIds); importFilesFromIds(importIds);
}); }, 'doc');
}; };
gdriveProvider.exportFile = function(event, title, content, callback) { gdriveProvider.exportFile = function(event, title, content, callback) {
@ -389,6 +390,18 @@ define([
}; };
eventMgr.addListener("onReady", function() { eventMgr.addListener("onReady", function() {
// Choose folder button in export modal
$('.export-gdrive-choose-folder').click(function() {
googleHelper.picker(function(error, docs) {
if(error || docs.length === 0) {
return;
}
// Open export dialog
$(".modal-upload-gdrive").modal();
// Set parent ID
utils.setInputValue('#input-sync-export-gdrive-parentid', docs[0].id);
}, 'folder');
});
// On export, disable file ID input if realtime is checked // On export, disable file ID input if realtime is checked
var $realtimeCheckboxElt = $('#input-sync-export-gdrive-realtime'); var $realtimeCheckboxElt = $('#input-sync-export-gdrive-realtime');

View File

@ -5,6 +5,9 @@ define([
], function(utils, Provider, githubHelper) { ], function(utils, Provider, githubHelper) {
var gistProvider = new Provider("gist", "Gist"); var gistProvider = new Provider("gist", "Gist");
gistProvider.publishPreferencesInputIds = [
"gist-public"
];
gistProvider.sharingAttributes = [ gistProvider.sharingAttributes = [
"gistId", "gistId",
"filename" "filename"

View File

@ -53,7 +53,7 @@ define([
} }
imageDoc = docs[0]; imageDoc = docs[0];
showImportImgDialog(); showImportImgDialog();
}, true); }, 'img');
}; };
gplusProvider.uploadImage = function(imgName, imgContent, callback) { gplusProvider.uploadImage = function(imgName, imgContent, callback) {

View File

@ -188,11 +188,17 @@ define([
var publishPreferences = utils.retrieveIgnoreError(provider.providerId + ".publishPreferences"); var publishPreferences = utils.retrieveIgnoreError(provider.providerId + ".publishPreferences");
if(publishPreferences) { if(publishPreferences) {
_.each(provider.publishPreferencesInputIds, function(inputId) { _.each(provider.publishPreferencesInputIds, function(inputId) {
utils.setInputValue("#input-publish-" + inputId, publishPreferences[inputId]); var publishPreferenceValue = publishPreferences[inputId];
if(_.isBoolean(publishPreferenceValue)) {
utils.setInputChecked("#input-publish-" + inputId, publishPreferenceValue);
}
else {
utils.setInputValue("#input-publish-" + inputId, publishPreferenceValue);
}
}); });
utils.setInputRadio("radio-publish-format", publishPreferences.format); utils.setInputRadio("radio-publish-format", publishPreferences.format);
utils.setInputChecked("#checkbox-publish-custom-template-toggle", publishPreferences.customTmpl !== undefined); utils.setInputChecked("#checkbox-publish-custom-template", publishPreferences.customTmpl !== undefined);
utils.setInputValue('#checkbox-publish-custom-template', publishPreferences.customTmpl || settings.template); utils.setInputValue('#textarea-publish-custom-template', publishPreferences.customTmpl || settings.template);
} }
// Open dialog box // Open dialog box
@ -224,7 +230,13 @@ define([
// dialog // dialog
var publishPreferences = {}; var publishPreferences = {};
_.each(provider.publishPreferencesInputIds, function(inputId) { _.each(provider.publishPreferencesInputIds, function(inputId) {
publishPreferences[inputId] = document.getElementById("input-publish-" + inputId).value; var inputElt = document.getElementById("input-publish-" + inputId);
if(inputElt.type == 'checkbox') {
publishPreferences[inputId] = inputElt.checked;
}
else {
publishPreferences[inputId] = inputElt.value;
}
}); });
publishPreferences.format = publishAttributes.format; publishPreferences.format = publishAttributes.format;
publishPreferences.customTmpl = publishAttributes.customTmpl; publishPreferences.customTmpl = publishAttributes.customTmpl;
@ -264,15 +276,22 @@ define([
// //
$(".action-process-publish").click(performNewLocation); $(".action-process-publish").click(performNewLocation);
var $customTmplCollapseElt = $('.publish-custom-template-collapse').collapse(); var $customTmplCollapseElt = $('.publish-custom-template-collapse').collapse({
toggle: false
});
var $customTmplTextareaElt = $('#textarea-publish-custom-template'); var $customTmplTextareaElt = $('#textarea-publish-custom-template');
var doCustomTmplCollapse = _.debounce(function() {
$customTmplCollapseElt.collapse(utils.getInputRadio("radio-publish-format") == 'template' ? 'show' : 'hide');
}, 100);
$("#checkbox-publish-custom-template").change(function() { $("#checkbox-publish-custom-template").change(function() {
$customTmplTextareaElt.prop('disabled', !this.checked); $customTmplTextareaElt.prop('disabled', !this.checked);
}); });
$("input:radio[name=radio-publish-format]").change(function() { $("input:radio[name=radio-publish-format]").change(function() {
$customTmplCollapseElt.collapse(this.value == 'template' ? 'show' : 'hide'); doCustomTmplCollapse();
});
$('.modal-publish').on('hidden.bs.modal', function() {
$customTmplCollapseElt.collapse('hide');
}); });
// Save As menu items // Save As menu items
$(".action-download-md").click(function() { $(".action-download-md").click(function() {

View File

@ -1,7 +0,0 @@
@import "main.less"
@primary-bg: #d5dde3;
.navbar .working-indicator.show {
.img-retina('../../../../img/loader-blue-gray.gif', '../../../../img/loader-blue-gray2x.gif', 50px, 17px);
}

View File

@ -1 +0,0 @@
@import "main.less"

View File

@ -1,8 +1,8 @@
@import "../libs/bootstrap/less/bootstrap.less"; @import "../libs/bootstrap/less/bootstrap.less";
@import "../libs/fontello/css/fontello.css" @import "../libs/fontello/css/fontello.css";
@import "../libs/jgrowl/jquery.jgrowl.css" @import "../libs/jgrowl/jquery.jgrowl.css";
@import "../libs/prettify/prettify.css" @import "../libs/prettify/prettify.css";
@import "../libs/highlight/highlight.css" @import "../libs/highlight/highlight.css";
/* Colors */ /* Colors */
@transparent: fade(#000, 0%); @transparent: fade(#000, 0%);
@ -37,8 +37,7 @@
@input-height-base: 38px; @input-height-base: 38px;
@dropdown-border: @primary-bg; @dropdown-border: @primary-bg;
@pre-border-color: @primary-bg; @pre-border-color: @primary-bg;
@navbar-bg: @primary-bg; @navbar-default-bg: @primary-bg;
@navbar-border: @transparent;
@nav-link-hover-bg: @primary-bg-lighter; @nav-link-hover-bg: @primary-bg-lighter;
@nav-disabled-link-color: @disabled-color; @nav-disabled-link-color: @disabled-color;
@nav-disabled-link-hover-color: @disabled-color; @nav-disabled-link-hover-color: @disabled-color;
@ -60,7 +59,7 @@
@btn-primary-border: @transparent; @btn-primary-border: @transparent;
@btn-primary-hover-bg: darken(@secondary-bg, 8%); @btn-primary-hover-bg: darken(@secondary-bg, 8%);
@btn-success-color: @primary-color-light; @btn-success-color: @primary-color-light;
@btn-success-bg: @navbar-bg; @btn-success-bg: @navbar-default-bg;
@btn-success-border: @transparent; @btn-success-border: @transparent;
@btn-info-bg: @body-bg; @btn-info-bg: @body-bg;
@btn-info-border: @transparent; @btn-info-border: @transparent;
@ -76,6 +75,21 @@
@tooltip-max-width: 220px; @tooltip-max-width: 220px;
@close-color: @primary-color; @close-color: @primary-color;
// Copied from Bootstrap
.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {
background-image: url("@{file-1x}");
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {
background-image: url("@{file-2x}");
background-size: @width-1x @height-1x;
}
}
body { body {
tab-size: 4; tab-size: 4;
@ -224,6 +238,8 @@ body {
.navbar { .navbar {
position: static; position: static;
padding: 0; padding: 0;
border: 0;
border-radius: 0;
.left-space { .left-space {
width: 30px; width: 30px;
height: @input-height-base; height: @input-height-base;
@ -234,7 +250,7 @@ body {
} }
.nav { .nav {
float: left; float: left;
margin: 6px 10px 5px; margin: 6px 10px;
& > li { & > li {
display: inline-block; display: inline-block;
} }
@ -285,7 +301,7 @@ body {
background-position: 0 0; background-position: 0 0;
margin-top: 12px; margin-top: 12px;
&.show { &.show {
.img-retina('../../../../img/loader-default.gif', '../../../../img/loader-default2x.gif', 50px, 17px); .img-retina('../img/loader-default.gif', '../img/loader-default2x.gif', 50px, 17px);
} }
} }
} }
@ -706,7 +722,7 @@ body {
overflow: visible !important; overflow: visible !important;
font-size: 14px !important; font-size: 14px !important;
.btn { .btn {
background-color: fade(@navbar-bg, 50%); background-color: fade(@navbar-default-bg, 50%);
float: none; float: none;
i { i {
color: fade(@btn-success-color, 30%); color: fade(@btn-success-color, 30%);
@ -715,7 +731,7 @@ body {
&:focus, &:focus,
&:active, &:active,
&.active { &.active {
background-color: fade(@navbar-bg, 50%); background-color: fade(@navbar-default-bg, 50%);
i { i {
color: @btn-success-color color: @btn-success-color
} }
@ -906,7 +922,6 @@ div.dropdown-menu textarea {
.icon-trash { .icon-trash {
font-size: 95%; font-size: 95%;
margin-top: -2px;
} }
.icon-folder { .icon-folder {
@ -915,9 +930,10 @@ div.dropdown-menu textarea {
// Provider's icons (the colored ones) // Provider's icons (the colored ones)
[class^="icon-provider-"], [class*=" icon-provider-"] { [class^="icon-provider-"], [class*=" icon-provider-"] {
.img-retina('../../../../img/icons.png', '../../../../img/icons2x.png', 256px, 16px); .img-retina('../img/icons.png', '../img/icons2x.png', 256px, 16px);
width: 18px; width: 18px;
height: 16px; height: 16px;
margin-top: -2px;
} }
.icon-provider-stackedit { .icon-provider-stackedit {

View File

@ -279,7 +279,13 @@ define([
var exportPreferences = utils.retrieveIgnoreError(provider.providerId + ".exportPreferences"); var exportPreferences = utils.retrieveIgnoreError(provider.providerId + ".exportPreferences");
if(exportPreferences) { if(exportPreferences) {
_.each(provider.exportPreferencesInputIds, function(inputId) { _.each(provider.exportPreferencesInputIds, function(inputId) {
utils.setInputValue("#input-sync-export-" + inputId, exportPreferences[inputId]); var exportPreferenceValue = exportPreferences[inputId];
if(_.isBoolean(exportPreferenceValue)) {
utils.setInputChecked("#input-sync-export-" + inputId, exportPreferenceValue);
}
else {
utils.setInputValue("#input-sync-export-" + inputId, exportPreferenceValue);
}
}); });
} }
@ -341,7 +347,13 @@ define([
// export dialog // export dialog
var exportPreferences = {}; var exportPreferences = {};
_.each(provider.exportPreferencesInputIds, function(inputId) { _.each(provider.exportPreferencesInputIds, function(inputId) {
exportPreferences[inputId] = document.getElementById("input-sync-export-" + inputId).value; var inputElt = document.getElementById("input-sync-export-" + inputId);
if(inputElt.type == 'checkbox') {
exportPreferences[inputId] = inputElt.checked;
}
else {
exportPreferences[inputId] = inputElt.value;
}
}); });
localStorage[provider.providerId + ".exportPreferences"] = JSON.stringify(exportPreferences); localStorage[provider.providerId + ".exportPreferences"] = JSON.stringify(exportPreferences);
}); });

7
js/themes/blue-gray.less Normal file
View File

@ -0,0 +1,7 @@
@import "../styles/main.less";
@primary-bg: #d5dde3;
.navbar .working-indicator.show {
.img-retina('../img/loader-blue-gray.gif', '../img/loader-blue-gray2x.gif', 50px, 17px);
}

1
js/themes/default.less Normal file
View File

@ -0,0 +1 @@
@import "../styles/main.less";

View File

@ -1,4 +1,4 @@
@import "main.less" @import "../styles/main.less";
@primary-bg: #444; @primary-bg: #444;
@primary-bg-light: darken(@primary-bg, 7%); @primary-bg-light: darken(@primary-bg, 7%);
@ -41,5 +41,5 @@
} }
.navbar .working-indicator.show { .navbar .working-indicator.show {
.img-retina('../../../../img/loader-night.gif', '../../../../img/loader-night2x.gif', 50px, 17px); .img-retina('../img/loader-night.gif', '../img/loader-night2x.gif', 50px, 17px);
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 404 B

View File

@ -1,79 +0,0 @@
body,
.btn,
#preview-contents,
.modal-footer,
pre,
input[disabled],
select[disabled],
textarea[disabled],
.input-prepend .add-on {
background-color: #f1f2f6;
}
.navbar-inner {
background-color: #ced5de !important;
}
.navbar-inner .btn,
#extension-preview-buttons .btn {
background-color: #ced5de;
}
#extension-preview-buttons .dropdown-menu,
#extension-preview-buttons .btn-group.open .btn,
#extension-preview-buttons .btn-group.open:hover .btn {
background-color: #e1e6ed;
}
.btn:hover,
.navbar-inner .btn:hover,
.navbar-inner .btn:focus,
.navbar-inner .btn:active,
.navbar-inner .btn.active,
.btn-group.open .btn.dropdown-toggle,
#extension-preview-buttons .btn-group:hover .btn {
background-color: #e1e6ed;
}
.btn-primary {
background-color: #80838a;
}
.btn-primary:hover {
background-color: #8e929a;
}
.navbar-inner .btn.disabled,
.navbar-inner .btn.blocked,
.navbar-inner .btn[disabled] {
background-color: #ced5de;
}
.navbar .nav > li > a {
color: #64656b;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
background-color: #8e929a;
border-color: #8e929a;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
div.jGrowl div.jGrowl-notification {
background-color: #80838a;
}
.working-indicator.show {
background-image: url("ajax-loader.gif") !important;
}
.viewer .navbar-inner {
background-color:rgba(195,203,214,0.75) !important;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 404 B

View File

@ -2,7 +2,7 @@
({ ({
baseUrl: "../js", baseUrl: "../js",
name: "main", name: "main",
out: "../js/main-min.js", out: "../js-min/main.js",
mainConfigFile: '../js/main.js', mainConfigFile: '../js/main.js',
optimize: "uglify2", optimize: "uglify2",
uglify2: { uglify2: {
@ -11,11 +11,6 @@
indent_level: 1, indent_level: 1,
}, },
}, },
include: [
'less!styles/default.less',
'less!styles/blue-gray.less',
'less!styles/night.less',
],
excludeShallow: [ excludeShallow: [
'css/css-builder', 'css/css-builder',
'less/lessc-server', 'less/lessc-server',

View File

@ -1,6 +1,25 @@
#!/bin/sh #!/bin/sh
echo
echo '### Installing dependencies ###'
npm install requirejs npm install requirejs
export PATH=${PATH}:node_modules/requirejs/bin/ npm install less
export PATH=${PATH}:`pwd`/node_modules/requirejs/bin/:`pwd`/node_modules/less/bin/
echo
echo '### Optimizing JavaScript ###'
rm -rf js-min
r.js -o tools/optimize-js.json r.js -o tools/optimize-js.json
sed -i '' "s/^#.*/# `date`/" cache.manifest echo
echo '### Optimizing CSS ###'
mkdir -p js-min/themes
cd js/themes
for theme in *; do lessc $theme | sed 's/@import/@import (less)/g' | lessc -x - > `echo ../../js-min/themes/${theme} | sed 's/.less$/.css/'`; done
cd ../..
cp -R js/libs/fontello/font js-min/
cp -R js/img js-min/
echo
echo '### Updating cache.manifest ###'
sed -n '1,/#dynamic/p' cache.manifest > cache.manifest.new
printf "\n# `date`\n" >> cache.manifest.new
find js-min -type f >> cache.manifest.new
printf "\nNETWORK:\n*" >> cache.manifest.new
mv cache.manifest.new cache.manifest