added new version of openproject-icon-font

- uses only unpronounceable unicode chars
- more icons
- adapted all icons to new unpronounceable unicode chars
pull/722/head
Christian Ratz 11 years ago
parent 891d5cee02
commit 3f2595ed1d
  1. BIN
      app/assets/fonts/openproject_icon/openproject-icon-font.eot
  2. 212
      app/assets/fonts/openproject_icon/openproject-icon-font.svg
  3. BIN
      app/assets/fonts/openproject_icon/openproject-icon-font.ttf
  4. BIN
      app/assets/fonts/openproject_icon/openproject-icon-font.woff
  5. BIN
      app/assets/fonts/openproject_icon/openproject_icon_font.eot
  6. 83
      app/assets/fonts/openproject_icon/openproject_icon_font.svg
  7. BIN
      app/assets/fonts/openproject_icon/openproject_icon_font.ttf
  8. BIN
      app/assets/fonts/openproject_icon/openproject_icon_font.woff
  9. 2
      app/assets/javascripts/application.js
  10. 4
      app/assets/stylesheets/content/main_menu.css.sass
  11. 686
      app/assets/stylesheets/fonts/openproject_icon_font.css.sass
  12. 2
      app/helpers/breadcrumb_helper.rb
  13. 2
      app/views/layouts/base.html.erb
  14. 2
      app/views/projects/show.html.erb
  15. 62
      lib/redmine.rb
  16. 2
      lib/redmine/menu_manager/menu_helper.rb
  17. 6
      lib/redmine/menu_manager/top_menu_helper.rb

@ -0,0 +1,212 @@
<?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>This SVG font generated by Fontastic.me</metadata>
<defs>
<font id="openproject-icon-font" horiz-adv-x="512">
<font-face font-family="openproject-icon-font" font-weight="500" font-stretch="normal" units-per-em="512" panose-1="2 0 6 3 0 0 0 0 0 0" ascent="480" descent="-32" bbox="-0.421875 -32 512.25 480" underline-thickness="50" underline-position="-100" unicode-range="U+E000-E0C9"/>
<missing-glyph/>
<glyph glyph-name="glyph0" unicode="&#57344;" d="M512 288v-128h-192v-192h-128v192h-192v128h192v192h128v-192h192z"/>
<glyph glyph-name="glyph1" unicode="&#57345;" d="M256 480c141 0 256 -115 256 -256s-115 -256 -256 -256s-256 115 -256 256s115 256 256 256zM427 175v98h-122v122h-98v-122h-122v-98h122v-122h98v122h122z"/>
<glyph glyph-name="glyph2" unicode="&#57346;" d="M176 288h64v-64h-64v64zM272 288h64v-64h-64v64zM368 288h64v-64h-64v64zM80 192h64v-64h-64v64zM176 192h64v-64h-64v64zM272 192h64v-64h-64v64zM368 192h64v-64h-64v64zM80 96h64v-64h-64v64zM176 96h64v-64h-64v64zM272 96h64v-64h-64v64zM432 416h64v-448h-480v448 h64v64h96v-64h160v64h96v-64zM368 448v-64h32v64h-32zM112 448v-64h32v64h-32zM464 0v320h-416v-320h416z"/>
<glyph glyph-name="glyph3" unicode="&#57347;" d="M32 128h192v-96h-192v96zM128 64v32h-64v-32h64zM192 64v32h-19v-32h19zM288 128h192v-96h-192v96zM384 64v32h-64v-32h64zM448 64v32h-19v-32h19zM320 224h192v-96h-192v96zM416 160v32h-64v-32h64zM480 160v32h-19v-32h19zM288 320h192v-96h-192v96zM384 256v32h-64 v-32h64zM448 256v32h-19v-32h19zM32 224h192v-96h-192v96zM128 160v32h-64v-32h64zM192 160v32h-19v-32h19zM0 320h192v-96h-192v96zM96 256v32h-64v-32h64zM160 256v32h-19v-32h19zM32 416h192v-96h-192v96zM128 352v32h-64v-32h64zM192 352v32h-19v-32h19z"/>
<glyph glyph-name="glyph4" unicode="&#57348;" d="M512 344l-171 -120l2 64c-28 1 -219 74 -279 -51c1 32 35 191 284 179l2 64zM348 405c-2 -55 -3 -86 -4 -115zM169 160c28 -1 219 -74 279 51c-1 -32 -35 -191 -284 -179l-2 -64l-162 136l171 120z"/>
<glyph glyph-name="glyph5" unicode="&#57349;" d="M0 216l126 140v-66c251 0 270 -165 270 -198c-54 132 -270 66 -270 66v-66zM512 455v-462h-363v77h36v-38h291v385h-291v-39h-36v77h363z"/>
<glyph glyph-name="glyph6" unicode="&#57350;" d="M444 416l68 -175v-209h-512v209l68 175h376zM352 276h112l-41 105h-334l-41 -105h112c0 -58 43 -104 96 -104s96 46 96 104z"/>
<glyph glyph-name="glyph7" unicode="&#57351;" d="M512 70l-102 -102l-154 154l-154 -154l-102 102l154 154l-154 154l102 102l154 -154l154 154l102 -102l-154 -154z"/>
<glyph glyph-name="glyph8" unicode="&#57352;" d="M512 64h-352v416h229l123 -132v-284zM224 128h224v195l-87 93h-137v-288zM352 -32h-352v416h160v-64h-96v-288h224v32h64v-96zM256 352h128v-32h-128v32zM256 288h160v-32h-160v32zM256 224h160v-32h-160v32zM96 256h64v-32h-64v32zM96 192h96v-32h-96v32zM96 128h96v-32 h-96v32z"/>
<glyph glyph-name="glyph9" unicode="&#57353;" d="M232 250l209 183c16 14 43 14 59 0s16 -38 0 -52l-180 -157l180 -157c16 -14 16 -38 0 -52c-8 -7 -19 -10 -30 -10s-21 3 -29 10l-209 183c-8 7 -13 16 -13 26s5 19 13 26zM12 250l209 183c16 14 43 14 59 0c17 -14 17 -38 0 -52l-179 -157l179 -157c17 -14 17 -38 0 -52 c-8 -7 -18 -10 -29 -10s-22 3 -30 10l-209 183c-8 7 -12 16 -12 26s4 19 12 26z"/>
<glyph glyph-name="glyph10" unicode="&#57354;" d="M280 250c8 -7 13 -16 13 -26s-5 -19 -13 -26l-209 -183c-8 -7 -18 -10 -29 -10s-22 3 -30 10c-16 14 -16 38 0 52l180 157l-180 157c-16 14 -16 38 0 52s43 14 59 0zM500 250c8 -7 12 -16 12 -26s-4 -19 -12 -26l-209 -183c-8 -7 -19 -10 -30 -10s-21 3 -29 10 c-16 14 -16 38 0 52l179 157l-179 157c-16 14 -16 38 0 52s43 14 59 0z"/>
<glyph glyph-name="glyph11" unicode="&#57355;" d="M352 192h64v-192h-64v192zM288 128h192v-64h-192v64zM327 32v-64h-295v512h248l136 -147v-109h-59v83l-12 13h-77v83l-12 13h-165v-384h236z"/>
<glyph glyph-name="glyph12" unicode="&#57356;" d="M171 32h42v-43h-42v43zM128 75h43v-43h-43v43zM85 459h43v-43h-43v43zM299 32h42v-43h-42v43zM341 75h43v-43h-43v43zM469 203h43v-128h-43v85h-42v-85h-43v42h-256v-42h-43v85h-42v-85h-43v128h43v42h42v128h43v43h43v-43h170v43h43v-43h43v-128h42v-42zM128 203h43v85 h-43v-85zM341 203h43v85h-43v-85zM384 459h43v-43h-43v43z"/>
<glyph glyph-name="glyph13" unicode="&#57357;" d="M249 465h-178c-31 0 -56 -25 -56 -56v-178c0 -31 25 -56 56 -56h178c31 0 56 25 56 56v178c0 31 -25 56 -56 56zM65 289v62h190v-62h-190zM249 480c39 0 71 -32 71 -71v-178c0 -39 -32 -71 -71 -71h-178c-39 0 -71 32 -71 71v178c0 39 32 71 71 71h178zM80 304h160v32 h-160v-32zM441 256c39 0 71 -29 71 -64v-160c0 -35 -32 -64 -71 -64h-178c-39 0 -71 29 -71 64v160c0 35 32 64 71 64h178zM448 93v38h-77v77h-38v-77h-77v-38h77v-77h38v77h77z"/>
<glyph glyph-name="glyph14" unicode="&#57358;" d="M39 362v79h119l78 -79h-197zM473 7h-434l-39 276h512zM473 322h-434v40h434v-40z"/>
<glyph glyph-name="glyph15" unicode="&#57359;" d="M0 234c118 200 394 200 512 0v-20c-118 -200 -394 -200 -512 0v20zM256 112c62 0 112 50 112 112s-50 112 -112 112s-112 -50 -112 -112s50 -112 112 -112z"/>
<glyph glyph-name="glyph16" unicode="&#57360;" d="M465 463c63 -108 63 -288 0 -396c0 0 -82 93 -170 106c-10 29 -14 60 -14 92s4 63 14 92c88 13 170 106 170 106zM250 57c36 -36 0 -72 -36 -72s-71 73 -71 109c0 19 -11 48 -20 72h-52c-39 0 -71 41 -71 91s32 91 71 91h179v-182h-27c-1 -42 9 -90 27 -109zM71 203v90 c-20 0 -35 -20 -35 -45s15 -45 35 -45z"/>
<glyph glyph-name="glyph17" unicode="&#57361;" d="M0 480h32v-512h-32v512zM64 96h288v-128h-288v128zM64 288h384v-128h-384v128zM80 480h160v-128h-160v128z"/>
<glyph glyph-name="glyph18" unicode="&#57362;" d="M512 216l-122 -120v64s-209 64 -262 -64c0 32 19 192 262 192v64zM0 416h384v-64h-39v32h-307v-320h307v32h39v-64h-384v384z"/>
<glyph glyph-name="glyph19" unicode="&#57363;" d="M176 275h-96c-18 0 -32 -14 -32 -32v-38c0 -18 14 -32 32 -32h96c18 0 32 14 32 32v38c0 18 -14 32 -32 32zM176 323c44 0 80 -36 80 -80v-38c0 -44 -36 -80 -80 -80h-96c-44 0 -80 36 -80 80v38c0 44 36 80 80 80h96zM432 275h-96c-18 0 -32 -14 -32 -32v-32 c0 -18 14 -32 32 -32h96c18 0 32 14 32 32v32c0 18 -14 32 -32 32zM432 323c44 0 80 -36 80 -80v-32c0 -44 -36 -80 -80 -80h-96c-44 0 -80 36 -80 80v32c0 44 36 80 80 80h96zM368 227c0 -18 -14 -32 -32 -32h-160c-18 0 -32 14 -32 32s14 32 32 32h160c18 0 32 -14 32 -32 z"/>
<glyph glyph-name="glyph20" unicode="&#57364;" d="M434 56l-62 -64v-24h62v88zM186 32v-64h-154v512h260l106 -110l-43 -46l-89 92h-172v-384h92zM474 44c7 -13 6 -76 6 -76h-278s-2 63 5 76c8 15 37 24 65 37s34 17 34 17v30s-10 9 -13 37c-7 -2 -14 11 -14 18s1 25 9 23c-2 14 -4 26 -3 33c2 24 24 49 56 49 s54 -25 56 -49c1 -7 -1 -19 -3 -33c8 2 9 -16 9 -23s-7 -20 -14 -18c-3 -28 -13 -37 -13 -37v-30s6 -4 34 -17s56 -22 64 -37zM179 58c-21 0 -37 17 -37 37c0 21 16 38 37 38s38 -17 38 -38c0 -20 -17 -37 -38 -37zM201 189c-1 -8 -2 -9 -9 -9h-26c-7 0 -8 1 -9 9l-10 175v9 c0 6 4 5 8 5h48c4 0 9 1 9 -5c0 -3 -1 -1 -1 -9z"/>
<glyph glyph-name="glyph21" unicode="&#57365;" d="M434 56l-62 -64v-24h62v88zM186 32v-64h-154v512h260l106 -110l-43 -46l-89 92h-172v-384h92zM474 44c7 -13 6 -76 6 -76h-278s-2 63 5 76c8 15 37 24 65 37s34 17 34 17v30s-10 9 -13 37c-7 -2 -14 11 -14 18s1 25 9 23c-2 14 -4 26 -3 33c2 24 24 49 56 49 s54 -25 56 -49c1 -7 -1 -19 -3 -33c8 2 9 -16 9 -23s-7 -20 -14 -18c-3 -28 -13 -37 -13 -37v-30s6 -4 34 -17s56 -22 64 -37z"/>
<glyph glyph-name="glyph22" unicode="&#57366;" d="M186 32v-64h-154v512h260l106 -110l-43 -46l-89 92h-172v-384h92zM160 118c81 135 271 135 352 0v-14c-81 -135 -271 -135 -352 0v14zM336 30c45 0 81 36 81 81s-36 81 -81 81s-81 -36 -81 -81s36 -81 81 -81zM377 111c0 -22 -19 -41 -41 -41s-41 19 -41 41s19 40 41 40 s41 -18 41 -40z"/>
<glyph glyph-name="glyph23" unicode="&#57367;" d="M275 168c0 -13 -2 -15 -14 -15h-48c-12 0 -15 2 -15 15v89c0 17 25 21 48 29c24 9 48 24 48 62c0 33 -20 50 -56 50c-42 0 -77 -23 -84 -23c-3 0 -6 3 -7 7l-18 48c-1 3 -1 5 -1 8c0 19 80 42 125 42c81 0 131 -55 131 -133c0 -92 -69 -116 -109 -131v-48zM239 -32 c-32 0 -57 28 -57 60c0 34 25 60 57 60c31 0 57 -27 57 -60c0 -32 -26 -60 -57 -60z"/>
<glyph glyph-name="glyph24" unicode="&#57368;" d="M505 123c9 -14 7 -100 7 -100h-123c4 122 -9 143 -14 151c-8 13 -49 9 -64 17l28 21s-12 9 -16 39c-8 -2 -17 12 -17 19s2 27 11 25c-2 15 -4 27 -3 34c2 25 28 52 66 52s64 -27 66 -52c1 -7 0 -19 -2 -34c9 2 10 -18 10 -25s-8 -21 -16 -19c-4 -30 -16 -39 -16 -39v-31 s8 -5 41 -19s32 -24 42 -39zM361 134c10 -15 7 -111 7 -111h-368s-3 96 7 111c11 17 48 29 85 44s46 20 46 20v35s-14 11 -18 44c-9 -2 -18 13 -18 21s1 29 12 27c-2 16 -4 31 -3 39c3 28 30 58 73 58s70 -30 73 -58c1 -8 0 -23 -2 -39c10 2 11 -19 11 -27s-9 -23 -18 -21 c-4 -33 -18 -44 -18 -44v-35s9 -5 46 -20s74 -27 85 -44z"/>
<glyph glyph-name="glyph25" unicode="&#57369;" d="M72 -18c7 18 15 34 23 49l25 45l-45 83h20l36 -68l36 68h19l-44 -82c18 -30 34 -60 48 -94h-18c-5 12 -12 25 -18 37c-8 14 -15 28 -23 42c-15 -25 -29 -52 -41 -80h-18zM257 -20c-27 1 -35 19 -35 47v218l17 4v-222c0 -13 3 -22 12 -25c3 -1 5 -1 9 -2zM372 27 c0 -32 -20 -49 -52 -49c-19 0 -31 5 -40 11l4 20c7 -6 22 -10 36 -10c20 0 35 7 35 27c0 16 -7 23 -18 29l-17 9c-20 10 -38 20 -38 50c0 29 18 49 47 49c15 0 29 -4 36 -9l-3 -20c-8 5 -17 9 -33 9c-17 0 -30 -10 -30 -27c0 -16 9 -22 19 -28l14 -7c21 -11 40 -22 40 -54z M38 480h31v-310h-31v310zM53 480v-62h249v62h-249zM410 340h31v-341h-31v341zM441 325h-155v155h14l140 -141v-14z"/>
<glyph glyph-name="glyph26" unicode="&#57370;" d="M336 288c0 -44 -36 -80 -80 -80s-80 36 -80 80s36 80 80 80s80 -36 80 -80zM416 288c0 -11 -1 -21 -3 -31l26 -28l-38 -8c-9 -19 -22 -36 -37 -50l-5 -5l25 -198l-128 128l-128 -128l25 198l-5 5c-15 14 -28 31 -37 50l-38 8l26 28c-2 10 -3 20 -3 31s1 21 3 31l-26 28 l38 8c9 19 22 36 37 50l-5 38l35 -16c18 10 38 17 59 19l19 34l19 -34c21 -2 41 -9 59 -19l35 16l-5 -38c15 -14 28 -31 37 -50l38 -8l-26 -28c2 -10 3 -20 3 -31zM256 176c62 0 112 50 112 112s-50 112 -112 112s-112 -50 -112 -112s50 -112 112 -112z"/>
<glyph glyph-name="glyph27" unicode="&#57371;" d="M478 365h-444v-346h444v346zM512 416v-448h-512v448h512zM242 71l-51 125l-50 -118l-49 113l-22 -94c-2 -7 -7 -9 -11 -7s-7 9 -5 16l33 143l54 -124l50 119l46 -112l36 165c1 7 7 10 11 8s6 -9 5 -16zM0 480v-115h512v115h-512zM451 276c0 -35 -29 -64 -64 -64 s-64 29 -64 64s29 64 64 64s64 -29 64 -64zM317 128h64v-64h-64v64zM391 128h64v-64h-64v64z"/>
<glyph glyph-name="glyph28" unicode="&#57372;" d="M256 480c141 0 256 -115 256 -256s-115 -256 -256 -256s-256 115 -256 256s115 256 256 256zM326 91c-3 0 4 19 4 21c0 -1 -3 -7 -4 -8c0 1 -3 -1 -6 -2c0 -4 4 -12 7 -12c-3 -6 3 -9 -2 -15c-3 -4 -3 -15 5 -12c15 6 15 33 26 42c0 -1 1 -1 1 -2c1 3 1 6 2 9s1 6 -1 8 c-3 -1 -8 -10 -10 -13c-6 -8 -21 -9 -17 -23c-1 3 -2 6 -2 9c-1 -2 -1 -2 -3 -2zM441 254c-15 89 -92 158 -185 158c-18 0 -35 -3 -51 -7c-4 -3 -8 -7 -12 -9c-2 -1 -12 -4 -13 -7c2 -5 -1 -5 -5 -13c-5 -2 -12 -1 -16 -4c-3 -9 -11 -17 -16 -24c12 -2 -2 -11 -9 -16 s-9 -13 -14 -19c-3 -4 -8 -4 -11 -8c-6 -7 -17 -17 -19 -26c-7 -6 -7 -20 -9 -29c-6 -21 0 -46 17 -61c2 -2 24 2 26 3c8 6 19 9 24 -1c5 -9 11 0 16 -4c0 -5 5 -12 4 -19c-10 -10 16 -30 21 -39c3 -5 10 -19 9 -25c-9 -9 0 -22 6 -29c10 -12 20 -25 30 -37 c7 -1 15 -2 22 -2c4 0 8 1 12 1c6 3 11 8 15 17c1 5 13 6 10 16s5 15 14 20c12 7 15 14 13 28c3 5 -9 23 -5 31c5 11 10 17 17 27c12 17 22 26 28 47c3 10 3 13 2 22c-7 2 -22 -15 -30 -10c-6 4 -13 24 -24 23c-7 3 -15 23 -19 32c-5 10 -17 17 -20 30c4 0 30 -19 28 -29 c2 -5 13 -19 19 -21c4 -7 5 -17 10 -24c4 -6 32 14 35 18c-1 6 4 9 9 10c2 4 1 5 4 9c2 4 -1 8 3 8c1 5 -1 12 -5 16c-3 3 -9 2 -12 5c-2 2 -3 7 -5 8c-1 -3 1 -14 -6 -11c-9 -3 -5 4 -11 8c-1 -10 -4 2 -8 4c-3 2 -10 8 -10 12c10 0 14 -10 25 -13c3 -1 5 0 7 2 c3 5 5 -4 7 -5c10 -6 21 2 30 1c5 -4 9 -10 16 -9c3 -5 -1 -1 -1 -3c2 -4 6 -6 10 -7c1 3 1 5 -1 7c8 -7 12 -20 17 -29c3 -5 7 -15 11 -23zM257 377c-5 -2 -11 -15 -16 -6c-3 9 3 15 2 24c5 11 1 0 7 4c0 -2 -1 -3 -2 -4c0 0 32 -12 22 -24c1 1 -3 1 0 0c-2 1 -13 0 -13 6z M233 362c4 3 -21 18 -7 22c-3 -3 16 -13 10 -18c7 -9 3 -15 11 -17c0 5 -1 4 0 7c1 0 1 0 2 -1c1 4 -5 7 -3 11c5 -1 2 -2 3 2c2 1 5 1 7 0c-5 -6 5 -3 0 -9c1 -4 4 -4 4 -7s24 -1 28 2c0 -2 3 -36 -9 -27c-3 2 -5 2 -8 -1c-5 -5 -11 2 -18 1c6 1 0 3 0 0c-1 5 -15 5 -18 2 c-8 -9 1 -11 -12 -8c-8 2 -4 10 -15 8c-3 0 -4 3 -6 4c0 6 6 9 7 15c-8 8 -41 -19 -49 -12c0 2 21 19 24 22c5 10 17 12 24 17s10 -3 14 -10c7 -13 -8 -7 -8 -14c8 -3 7 -2 13 5c4 4 0 10 6 6zM208 357c1 5 5 11 5 16c-3 -1 -8 -13 -9 -17c1 0 3 0 4 1zM194 361 c1 3 -2 0 0 0zM288 380c-1 3 -13 9 -16 13c0 5 8 11 10 3c-2 0 -2 -2 -3 -3c6 -3 24 -17 25 -24c-4 -2 -8 -2 -11 1c-4 0 -8 9 -5 10zM309 366c-4 0 2 -3 0 0zM325 380c-4 -4 -9 4 -10 6c1 -2 0 1 0 0v3c3 -1 7 -8 10 -9zM178 378l-3 -3c1 0 2 3 3 3z"/>
<glyph glyph-name="glyph29" unicode="&#57373;" d="M160 16v106c-91 12 -160 77 -160 154c0 86 86 156 192 156h128c106 0 192 -70 192 -156c0 -83 -80 -151 -181 -156zM192 380c-71 0 -128 -47 -128 -104s57 -104 128 -104h32v-52l85 52h11c71 0 128 47 128 104s-57 104 -128 104h-128z"/>
<glyph glyph-name="glyph30" unicode="&#57374;" d="M448 288h-160v-32h128v-128h-128v-160h-64v160h-160l-64 64l64 64h160v32h-128v128h128v64h64v-64h160l64 -64z"/>
<glyph glyph-name="glyph31" unicode="&#57375;" d="M444 379h-376v-310h376v310zM512 448v-448h-512v448h512zM112 192h32v-96h-32v96zM176 224h32v-128h-32v128zM240 192h32v-96h-32v96zM304 288h32v-192h-32v192zM368 192h32v-96h-32v96z"/>
<glyph glyph-name="glyph32" unicode="&#57376;" d="M256 416c141 0 256 -115 256 -256v-128h-512v128c0 141 115 256 256 256zM254 288c17 0 33 15 32 32c0 18 -14 32 -32 32s-32 -15 -32 -33c1 -17 15 -31 32 -31v0zM65 118c25 0 42 31 25 52c-6 8 -14 11 -25 12c-25 0 -42 -31 -25 -52c5 -7 13 -11 23 -12h2zM124 218 c9 15 6 34 -9 45c-22 14 -55 -5 -49 -33c3 -14 15 -26 31 -26c10 0 20 5 27 14zM165 265c25 0 39 27 29 47c-8 15 -29 21 -44 13c-16 -9 -21 -27 -13 -43c6 -10 16 -17 28 -17zM256 48c26 0 48 22 48 48s-22 48 -48 48s-48 -22 -48 -48s22 -48 48 -48zM353 288 c5 17 5 33 -2 36s-20 -7 -28 -23l-75 -142c3 0 5 1 8 1c19 0 36 -8 48 -22zM381 244c-3 -20 14 -37 32 -37c25 0 41 29 26 50c-10 14 -31 18 -45 8c-7 -5 -12 -13 -13 -21zM445 111c25 0 41 29 26 50c-10 14 -31 18 -45 8c-13 -9 -18 -30 -7 -45c6 -9 15 -13 26 -13z"/>
<glyph glyph-name="glyph33" unicode="&#57377;" d="M317 480l147 -147v-365h-416v512h269zM400 32v275l-13 13h-83v83l-13 13h-179v-384h288z"/>
<glyph glyph-name="glyph34" unicode="&#57378;" d="M352 -8l64 64v-88h-64v24v0zM160 32v-64h-160v512h269l110 -110l-45 -45l-91 91h-179v-384h96zM238 -32l-133 151c-14 15 -11 38 6 50s43 9 57 -6l68 -76l203 248c13 16 38 20 56 8s22 -34 9 -50z"/>
<glyph glyph-name="glyph35" unicode="&#57379;" d="M384 -8l64 64v-88h-64v24zM192 32v-64h-160v512h269l111 -110l-46 -46l-91 92h-179v-384h96zM222 -31c4 31 9 63 13 94l80 -80c-31 -4 -62 -10 -93 -14zM449 144l13 -14l-133 -134l-81 81l134 134l14 -14l-121 -120l13 -14l121 121l27 -27l-121 -120l14 -14zM504 196 c8 -8 7 -21 -1 -27v0l-26 -26l-80 80l26 26v0c6 8 19 10 28 1z"/>
<glyph glyph-name="glyph36" unicode="&#57380;" d="M59 60h207v-60h-266v480h249l135 -138v-102h-59v78l-101 102h-165v-360zM336 -32v65c-45 8 -80 47 -80 95c0 53 43 96 96 96h64c53 0 96 -43 96 -96c0 -51 -40 -93 -90 -96zM352 192c-35 0 -64 -29 -64 -64s29 -64 64 -64h16v-32l43 32h5c35 0 64 29 64 64s-29 64 -64 64 h-64z"/>
<glyph glyph-name="glyph37" unicode="&#57381;" d="M256 416c-106 0 -192 -86 -192 -192s86 -192 192 -192s192 86 192 192s-86 192 -192 192zM256 480c141 0 256 -115 256 -256s-115 -256 -256 -256s-256 115 -256 256s115 256 256 256zM256 224c-9 0 -16 9 -16 21v86c0 12 7 21 16 21s16 -9 16 -21v-86 c0 -12 -7 -21 -16 -21zM351 160c-4 0 -8 2 -11 4l-92 64c-8 6 -8 15 -2 22s17 9 25 3l92 -64c8 -6 9 -16 3 -23c-4 -4 -10 -6 -15 -6z"/>
<glyph glyph-name="glyph38" unicode="&#57382;" d="M512 384v-128l-288 -288l-224 224l288 288h128zM385 302c28 0 51 23 51 51s-23 51 -51 51s-51 -23 -51 -51s23 -51 51 -51z"/>
<glyph glyph-name="glyph39" unicode="&#57384;" d="M505 35c18 -36 1 -67 -38 -67h-422c-39 0 -56 31 -38 67l75 145c18 36 48 94 66 130l75 143c18 35 48 35 66 0l75 -143c18 -35 48 -93 66 -129zM288 32v64h-64v-64h64zM288 144v160h-64v-160h64z"/>
<glyph glyph-name="glyph40" unicode="&#57385;" d="M256 475l256 -74v-355l-256 -73l-256 73v355zM236 20v272l-197 57v-273zM473 76v273l-197 -57v-272zM256 328l187 53l-187 54l-187 -54z"/>
<glyph glyph-name="glyph41" unicode="&#57386;" d="M0 352l256 128l256 -128l-256 -128zM256 177l166 81l90 -34l-256 -128l-256 128l98 32zM256 49l166 81l90 -34l-256 -128l-256 128l98 32z"/>
<glyph glyph-name="glyph42" unicode="&#57387;" d="M284 181v-113h-227c-16 0 -29 12 -29 28v284c0 16 13 29 29 29h92c16 0 38 -10 48 -22l12 -14c10 -12 31 -21 47 -21h171c16 0 28 -12 28 -28v-86h-114v-57h-57zM484 153v-57h-57v-57h-57v57h-57v57h57v57h57v-57h57z"/>
<glyph glyph-name="glyph43" unicode="&#57388;" d="M341 352h-170v28h170v-28zM484 238h-456v29h456v-29zM398 295h-313v29h313v-29zM455 181h-398v29h398v-29zM398 124h-284v29h284v-29zM427 68h-370v28h370v-28z"/>
<glyph glyph-name="glyph44" unicode="&#57389;" d="M28 352v28h456v-28h-456zM28 295v29h456v-29h-456zM28 238v29h456v-29h-456zM28 181v29h456v-29h-456zM28 124v29h456v-29h-456zM28 68v28h456v-28h-456z"/>
<glyph glyph-name="glyph45" unicode="&#57390;" d="M341 352h-313v28h313v-28zM484 295h-456v29h456v-29zM370 238h-342v29h342v-29zM455 181h-427v29h427v-29zM341 124h-313v29h313v-29zM427 68h-399v28h399v-28z"/>
<glyph glyph-name="glyph46" unicode="&#57391;" d="M62 456v0v0zM256 376c27 0 49 -21 49 -48c0 -18 -10 -34 -25 -42v-224c49 9 91 42 117 70h-43l50 97l46 -97h-27c-13 -58 -51 -99 -101 -120c-20 -9 -42 -14 -66 -14c-52 0 -93 22 -121 50c-22 22 -38 49 -46 84h-28l50 97l46 -97h-41c26 -28 67 -61 116 -70v224 c-15 8 -25 24 -25 42c0 27 22 48 49 48zM256 352c-13 0 -24 -11 -24 -24s11 -25 24 -25s24 12 24 25s-11 24 -24 24zM256 352z"/>
<glyph glyph-name="glyph47" unicode="&#57392;" d="M171 352v28h313v-28h-313zM28 295v29h456v-29h-456zM142 238v29h342v-29h-342zM57 181v29h427v-29h-427zM171 124v29h313v-29h-313zM85 68v28h399v-28h-399z"/>
<glyph glyph-name="glyph48" unicode="&#57393;" d="M51 184l133 -62l-36 -25c29 -25 65 -40 104 -40c74 0 140 48 155 119l2 5h65c-3 -12 -13 -47 -13 -48c-25 -51 -46 -82 -97 -109c-48 -26 -66 -23 -112 -27v0c-60 6 -56 0 -124 37c-13 7 -23 19 -34 28l-30 -20zM250 437v0c60 -6 58 -1 125 -37c13 -7 22 -18 33 -27 l30 22l13 -139l-133 54l36 24c-31 23 -27 23 -75 36c-9 3 -19 2 -29 3c-9 -1 -18 -1 -27 -3c-74 -19 -115 -57 -130 -132h-65c9 70 48 134 110 170c22 13 48 17 72 26z"/>
<glyph glyph-name="glyph49" unicode="&#57394;" d="M251 349c30 0 58 -11 80 -29l31 46c-31 24 -69 39 -111 39c-99 0 -180 -81 -180 -180c0 -5 1 -11 1 -16l25 -42l30 47c0 3 -1 7 -1 11c0 69 56 124 125 124zM44 225l111 -1c12 0 18 -10 11 -20l-56 -84c-7 -10 -17 -11 -24 0l-53 86c-7 11 -1 19 11 19zM44 225zM406 294 c9 -14 18 -28 26 -42v-15c-1 -12 1 -24 -3 -36c-15 -50 -31 -84 -76 -114c-43 -29 -59 -26 -101 -30v0c-47 1 -73 13 -111 38l32 47c22 -18 49 -30 79 -30c69 0 125 56 125 125c-1 7 0 3 -1 10zM459 236l-111 2c-12 0 -17 9 -10 19l55 84c7 10 17 11 24 0l53 -86 c7 -11 1 -19 -11 -19z"/>
<glyph glyph-name="glyph50" unicode="&#57395;" d="M251 25c-60 0 -108 26 -140 58c-18 18 -33 40 -43 64l52 22c14 -34 42 -62 76 -76c35 -15 76 -15 111 0c34 14 61 42 75 76l53 -22c-20 -47 -59 -86 -106 -106c-25 -10 -51 -16 -78 -16zM329 408c47 -20 86 -59 106 -106l-53 -23c-14 34 -41 62 -75 76l-27 8h-57 c-34 -8 -46 -17 -72 -38c-13 -13 -24 -29 -31 -46l-52 23c20 47 59 86 106 106c49 21 106 21 155 0zM379 194l-30 43c-4 6 -12 17 -16 23l-30 44c-4 6 -1 11 7 11h155c8 0 10 -5 6 -11l-30 -44c-4 -6 -12 -17 -16 -23l-30 -43c-4 -6 -12 -6 -16 0zM123 237l28 -38 c5 -6 12 -17 17 -23l29 -39c5 -6 3 -11 -5 -11h-156c-8 0 -10 5 -5 11l29 39c5 6 12 17 17 23l29 38c5 6 12 6 17 0zM123 237z"/>
<glyph glyph-name="glyph51" unicode="&#57396;" d="M28 452h444v-444h-444v444zM195 350l90 -91h-179v-58h180l-91 -92h79l120 121l-120 120h-79z"/>
<glyph glyph-name="glyph52" unicode="&#57397;" d="M398 153v142h-313v-142h313zM455 267h29v-114h-29v-57h-427v256h427v-85zM370 181h-256v86h256v-86z"/>
<glyph glyph-name="glyph53" unicode="&#57398;" d="M341 110v313h-28v-284zM199 139v284h-28v-313zM142 452h228v-456l-114 143l-114 -143v456z"/>
<glyph glyph-name="glyph54" unicode="&#57399;" d="M217 450h88c28 -11 57 -20 83 -34c50 -27 89 -97 99 -149c6 -29 0 -59 0 -88c-11 -28 -19 -57 -33 -83c-27 -50 -97 -89 -149 -99c-29 -6 -59 0 -88 0c-97 40 -60 15 -119 63c-90 90 -90 237 0 327l36 29zM292 374h-47c-14 0 -16 -8 -16 -13v-4l10 -181l2 -8l9 -7 c15 -1 4 0 32 0c10 0 16 3 17 16l9 175c0 3 1 6 1 9c0 5 -3 13 -17 13zM292 374zM269 128l-18 -3l-24 -24c-5 -24 -5 -13 0 -36l24 -24l18 -3c24 0 45 21 45 45c0 25 -20 45 -45 45zM269 128z"/>
<glyph glyph-name="glyph55" unicode="&#57400;" d="M287 175c-1 -8 -3 -8 -9 -8h-24c-6 0 -8 0 -9 8l-9 164v8c0 5 4 6 7 6h45c3 0 8 -1 8 -6v-8zM266 51c-20 0 -36 16 -36 35c0 20 16 36 36 36s35 -16 35 -36c0 -19 -16 -35 -35 -35zM262 450v0c77 -3 148 -36 192 -102c37 -55 35 -76 40 -130v0c-3 -77 -37 -148 -103 -192 c-55 -37 -75 -34 -129 -39v0c-77 3 -148 36 -192 102c-37 55 -35 75 -40 129v0c3 77 36 148 102 192c25 17 55 23 83 35zM262 416c-109 0 -198 -89 -198 -198s89 -198 198 -198s198 89 198 198s-89 198 -198 198z"/>
<glyph glyph-name="glyph56" unicode="&#57401;" d="M408 391c65 -62 77 -123 49 -155c-43 -48 -89 -93 -134 -139c-16 -16 -36 -42 -57 -56h-16l-6 4c-8 8 -8 21 0 29c1 1 146 146 182 188c8 10 10 47 -46 100c-28 28 -12 16 -47 37c-7 -3 -14 -5 -21 -9c-15 -9 -78 -76 -94 -92c-48 -48 -94 -93 -127 -127 c-40 -43 -16 -81 2 -99c15 -15 26 -19 48 3c45 45 153 146 177 176c7 11 4 4 9 23l-3 6l-9 2c-6 -4 -13 -6 -19 -10c-11 -7 -19 -19 -28 -29c-36 -37 -74 -74 -111 -110c-8 -8 -21 -8 -29 0s-7 21 1 29c1 1 74 73 131 132c37 39 71 34 90 17c42 -46 -5 -92 -37 -124 c-48 -48 -96 -95 -143 -141c-18 -18 -36 -27 -55 -27s-37 11 -53 27c-17 16 -66 84 0 153c54 57 143 143 207 207c49 49 84 37 139 -15z"/>
<glyph glyph-name="glyph57" unicode="&#57402;" d="M52 432h24l11 -7l291 -292c12 -12 23 -9 23 9v211c0 18 14 32 32 32s32 -14 32 -32v-352h-352l-12 3l-17 17c-3 17 -3 8 0 25l17 17l12 2h211c18 0 21 11 9 23l-292 292c-12 12 -12 33 0 45z"/>
<glyph glyph-name="glyph58" unicode="&#57403;" d="M110 151h-73v146h73v-146zM256 151h-110v146h110v-146zM256 370l219 -146l-219 -146v292z"/>
<glyph glyph-name="glyph59" unicode="&#57404;" d="M96 32v384l341 -192z"/>
<glyph glyph-name="glyph60" unicode="&#57405;" d="M129 450h33l14 -8l215 -188c8 -7 12 -17 12 -27s-4 -20 -12 -27l-215 -188c-19 -11 -9 -7 -31 -11c-21 2 -28 8 -40 24v28l10 12l185 162l-185 162l-10 12v28l10 13z"/>
<glyph glyph-name="glyph61" unicode="&#57406;" d="M484 222c0 -13 -11 -24 -24 -24s-24 11 -24 24s11 24 24 24s24 -11 24 -24zM429 276c0 -13 -11 -24 -24 -24s-23 11 -23 24s10 24 23 24s24 -11 24 -24zM375 331c0 -13 -11 -24 -24 -24s-24 11 -24 24s11 24 24 24s24 -11 24 -24zM321 385c0 -13 -11 -24 -24 -24 s-24 11 -24 24s11 24 24 24s24 -11 24 -24zM405 192c13 0 24 -11 24 -24s-11 -24 -24 -24s-23 11 -23 24s10 24 23 24zM351 138c13 0 24 -11 24 -24s-11 -24 -24 -24s-24 11 -24 24s11 24 24 24zM297 83c13 0 24 -11 24 -24s-11 -24 -24 -24s-24 11 -24 24s11 24 24 24z M376 239c9 -9 9 -25 0 -34s-24 -9 -33 0s-9 25 0 34s24 9 33 0zM300 239c9 -9 9 -25 0 -34s-25 -9 -34 0s-9 25 0 34s25 9 34 0zM223 239c9 -9 9 -25 0 -34s-25 -9 -34 0s-9 25 0 34s25 9 34 0zM146 239c9 -9 9 -25 0 -34s-25 -9 -34 0s-9 25 0 34s25 9 34 0zM69 239 c9 -9 9 -25 0 -34s-25 -9 -34 0s-9 25 0 34s25 9 34 0z"/>
<glyph glyph-name="glyph62" unicode="&#57407;" d="M318 399l155 -156c5 -6 10 -12 10 -23s-5 -18 -10 -24l-155 -155c-6 -6 -15 -10 -24 -10s-17 3 -24 10c-13 13 -13 34 0 47l99 99h-308c-33 1 -46 46 -15 62c5 3 10 3 15 4h308l-99 99c-13 13 -13 34 0 47s35 13 48 0z"/>
<glyph glyph-name="glyph63" unicode="&#57408;" d="M262 450c77 -3 148 -36 192 -102c37 -55 34 -76 39 -130v0c-3 -77 -36 -148 -102 -192c-55 -37 -75 -34 -129 -39c-128 0 -232 103 -232 231s104 232 232 232zM262 450zM203 344l96 -95h-188v-61h188l-96 -96h84l126 126l-126 126h-84z"/>
<glyph glyph-name="glyph64" unicode="&#57409;" d="M398 153v142h-313v-142h313zM455 267h29v-114h-29v-57h-427v256h427v-85zM114 181l114 86l28 -29l114 29l-114 -86l-28 29z"/>
<glyph glyph-name="glyph65" unicode="&#57410;" d="M484 452v-456h-456v456h456zM455 25v398h-398v-398h398zM262 136c22 0 34 8 34 23v1c0 14 -11 23 -35 23h-54v-47h55zM252 234c22 0 34 7 34 22v1c0 14 -12 22 -33 22h-46v-45h45zM137 337h132c33 0 56 -8 71 -23c10 -10 17 -24 17 -42v-1c0 -30 -17 -48 -40 -58 c31 -10 51 -28 51 -63v-1c0 -44 -36 -71 -98 -71h-133v259z"/>
<glyph glyph-name="glyph66" unicode="&#57411;" d="M105 -2h-60v452h60v-452zM376 269v91h-120v-91h120zM136 -2v452h331v-452h-331z"/>
<glyph glyph-name="glyph67" unicode="&#57412;" d="M105 -2h-60v452h60v-452zM407 450h60v-452h-331v452h180v-181l45 30l46 -30v181z"/>
<glyph glyph-name="glyph68" unicode="&#57413;" d="M370 252v86h-171v-86h171zM114 281v28h-57v-28h57zM114 139v28h-57v-28h57zM427 452l57 -57v-399h-427v114h-29v86h29v56h-29v86h29v114h370z"/>
<glyph glyph-name="glyph69" unicode="&#57414;" d="M255 450c-116 0 -210 -85 -210 -191c0 -63 34 -119 86 -154l-43 -109l142 73c8 -1 16 -1 25 -1c116 0 211 85 211 191s-95 191 -211 191z"/>
<glyph glyph-name="glyph70" unicode="&#57415;" d="M484 452v-342h-182l-160 -110v110h-114v342h456zM427 395h-342v-228h114v-54l64 43l20 11h144v228z"/>
<glyph glyph-name="glyph71" unicode="&#57416;" d="M427 309c28 0 57 -29 57 -57v-113c0 -28 -29 -57 -57 -57v-86l-86 86h-142c-28 0 -57 29 -57 57v16l40 41h131c44 0 85 41 85 85v28h29zM313 452h-228c-28 0 -57 -29 -57 -57v-114c0 -28 29 -57 57 -57c5 0 -13 0 0 0v-85l86 85h142c28 0 57 29 57 57v114 c0 28 -29 57 -57 57z"/>
<glyph glyph-name="glyph72" unicode="&#57417;" d="M256 452c39 0 74 -16 100 -42c32 -33 38 -58 42 -101v0c-5 -45 -1 -23 -16 -64c-10 -19 -24 -36 -41 -49v-57h-171v10v47c-17 13 -31 30 -41 49c-23 54 -19 92 9 144c4 8 11 14 17 21c26 26 62 42 101 42zM256 423c-30 0 -60 -11 -81 -33c-22 -21 -33 -51 -33 -81 c0 -40 21 -71 45 -90c10 -7 12 -9 12 -52h114v43l11 8c25 19 45 50 45 91c0 30 -12 60 -33 81c-22 22 -50 33 -80 33zM170 25v28h171v-28h-29v-29h-113v29h-29zM170 82h171v28h-171v-28zM170 139h29v-86h-29v86zM312 139h29v-86h-29v86z"/>
<glyph glyph-name="glyph73" unicode="&#57418;" d="M161 217l-33 -8l-11 42l59 17h40v-200h-55v149zM355 220h-93v47h154v-42l-88 -157h-61zM441 25v284h-370v-284h370zM128 423v-57h28v57h-28zM356 423v-57h28v57h-28zM412 395h57v-399h-426v399h57v57h85v-57h142v57h85v-57z"/>
<glyph glyph-name="glyph74" unicode="&#57419;" d="M407 300l52 32c13 8 25 2 25 -14v-187c0 -16 -12 -21 -25 -13l-52 31c-13 8 -34 20 -45 27s-21 0 -21 -16v-64c0 -16 -12 -28 -28 -28h-256c-16 0 -29 12 -29 28v256c0 16 13 28 29 28h256c16 0 28 -12 28 -28v-63c0 -16 10 -23 21 -16s32 19 45 27z"/>
<glyph glyph-name="glyph75" unicode="&#57420;" d="M85 452c30 0 0 0 0 0v-456h1c-29 0 -58 29 -58 60v339c0 34 27 57 57 57zM484 252h-57v86h28c28 0 29 -31 29 -31v-55zM484 110v-58s-1 -27 -29 -27h-28v85h57zM484 139h-57v85h57v-85zM341 167h-170s-2 18 3 25c5 8 22 13 39 20s21 10 21 10l1 16s-7 6 -9 21 c-4 -1 -8 6 -8 10s0 13 5 12c-1 8 -1 14 -1 18c1 13 14 27 34 27s33 -14 34 -27c0 -4 0 -10 -1 -18c5 1 5 -8 5 -12s-4 -11 -8 -10c-2 -15 -9 -20 -9 -20v-17s5 -2 22 -9s34 -13 39 -21c5 -7 3 -25 3 -25zM340 452h-226v-456h227c30 0 57 23 57 57v339c0 31 -29 60 -58 60z "/>
<glyph glyph-name="glyph76" unicode="&#57421;" d="M455 53v342h-398v-342h398zM28 25v398h456v-398h-456zM341 252v29h-85v-29h85zM212 269c8 6 9 19 0 24l-66 41c-7 4 -15 2 -19 -5s-3 -16 4 -20l47 -29l-47 -32c-12 -8 -5 -26 8 -26c3 0 6 0 8 2zM85 82v284h342v-284h-342z"/>
<glyph glyph-name="glyph77" unicode="&#57422;" d="M438 64c8 0 15 -7 15 -15v-30c0 -8 -7 -15 -15 -15h-392l-11 4c-8 20 -4 7 -4 41l4 10l11 5h392zM181 94h-104c-8 0 -10 5 -4 11l46 49c7 7 17 18 23 26c5 6 14 7 20 1l46 -48c6 -6 6 -17 1 -23l-4 -4c-5 -6 -16 -12 -24 -12zM460 436c17 -17 19 -43 4 -62v-1 c-74 -75 -149 -148 -223 -223l-67 67l219 219v0v0l4 4h1c19 15 45 13 62 -4z"/>
<glyph glyph-name="glyph78" unicode="&#57423;" d="M465 68c9 0 16 -7 16 -16v-32l-5 -11l-11 -5h-416l-11 5c-9 21 -5 7 -5 43c0 9 7 16 16 16h416zM465 68zM216 448h89l142 -337h-99l-24 60h-129l-24 -60h-97zM260 338l-38 -95h75z"/>
<glyph glyph-name="glyph79" unicode="&#57424;" d="M351 346l122 -95c14 -11 15 -32 1 -44l-122 -105c-5 -5 -12 -7 -19 -7c-8 0 -15 3 -21 10c-10 12 -9 30 3 40l95 83l-94 73c-12 10 -15 28 -5 40s28 15 40 5zM201 341c10 -12 7 -30 -5 -40l-94 -73l95 -83c12 -10 13 -28 3 -40c-6 -7 -13 -10 -21 -10c-7 0 -14 2 -19 7 l-122 105c-14 12 -13 33 1 44l122 95c12 10 30 7 40 -5z"/>
<glyph glyph-name="glyph80" unicode="&#57425;" d="M253 372c100 0 181 -80 181 -180s-81 -181 -181 -181s-180 81 -180 181s80 180 180 180zM253 312c-66 0 -120 -54 -120 -120s54 -121 120 -121s121 55 121 121s-55 120 -121 120zM244 183c8 0 15 7 15 15v30c0 8 -7 15 -15 15s-15 -7 -15 -15v-30c0 -8 7 -15 15 -15z M293 144c-3 0 -7 1 -10 3l-49 39c-7 5 -7 14 -2 21c5 6 15 8 21 3l49 -40c12 -9 4 -26 -9 -26zM457 420c35 -35 40 -90 13 -130l-142 143c40 27 94 22 129 -13zM190 433l-143 -143c-27 40 -22 95 13 130s90 40 130 13zM426 0c-6 -6 -15 -6 -21 0l-43 43c-6 6 -6 15 0 21 s16 6 22 0l42 -42c6 -6 6 -16 0 -22zM91 0c6 -6 16 -6 22 0l42 43c6 6 6 15 0 21s-15 6 -21 0l-43 -42c-6 -6 -6 -16 0 -22z"/>
<glyph glyph-name="glyph81" unicode="&#57426;" d="M313 437v-142h57l-114 -114l-114 114h57v142h114zM423 324l61 -143v-170h-456v170l61 143h53v-29h-34l-36 -85h99c0 -47 38 -86 85 -86s85 39 85 86h100l-37 85h-34v29h53z"/>
<glyph glyph-name="glyph82" unicode="&#57427;" d="M199 196v142h-57l114 114l114 -114h-57v-142h-114zM313 309h-114v-28h114v28zM423 309l61 -142v-171h-456v171l61 142h82v-28h-63l-36 -85h99c0 -47 38 -86 85 -86s85 39 85 86h100l-37 85h-63v28h82z"/>
<glyph glyph-name="glyph83" unicode="&#57428;" d="M56 452c15 0 28 -13 28 -28c0 -2 -2 -4 -2 -6l29 -20l361 -48l-38 -185l-235 -10l-19 -59c9 -7 16 -17 18 -28h145c5 20 23 35 45 35c26 0 46 -20 46 -46s-20 -46 -46 -46c-19 0 -36 11 -43 28h-150c-7 -17 -24 -28 -43 -28c-26 0 -48 21 -48 47s22 47 48 47h1l16 49 l-17 -1l-57 222l-33 22c-2 0 -4 -1 -6 -1c-15 0 -28 13 -28 28s13 28 28 28z"/>
<glyph glyph-name="glyph84" unicode="&#57429;" d="M370 -4h-313v370h114v-57h-57v-256h199v29h57v-86zM199 139h199v170h-85v86h-114v-256zM346 452l109 -118v-252h-313v370h204z"/>
<glyph glyph-name="glyph85" unicode="&#57430;" d="M455 25v146l-62 53h-194v-199h256zM171 110v142h170v86h-256v-228h86zM284 423h-142l29 -57h85zM403 252l81 -68v-188h-313v57h-143v370h93l-7 29h199l-7 -29h92v-171h5zM427 110h-199v29h199v-29zM427 53h-199v29h199v-29zM370 167h-142v29h142v-29z"/>
<glyph glyph-name="glyph86" unicode="&#57431;" d="M57 423h284c16 0 29 -12 29 -28v-48c64 -7 114 -60 114 -125c0 -66 -50 -119 -114 -126v-43l-2 -11l-16 -15l-11 -2h-284l-11 2l-15 15l-3 11v342c0 16 13 28 29 28zM370 291v-138c32 6 57 35 57 69s-25 63 -57 69zM370 291zM100 366c-8 0 -15 -6 -15 -14v-256 c0 -8 7 -14 15 -14s14 6 14 14v256c0 8 -6 14 -14 14z"/>
<glyph glyph-name="glyph87" unicode="&#57432;" d="M417 65c-4 -10 -10 -15 -17 -15c-6 0 -13 4 -18 10l-34 48v2l-24 32l-5 8c7 8 19 18 33 18c13 0 27 -8 43 -25c28 -29 30 -61 22 -78zM140 62c-14 -16 -29 -15 -37 3c-8 17 -6 49 22 78c16 17 31 25 44 25c14 0 26 -10 33 -18l-21 -29l-8 -11v-1zM426 172 c-24 25 -49 38 -74 38c-26 0 -47 -13 -60 -26l-4 6l11 16l54 34l79 126v86l-171 -226l-170 226v-86l77 -126l53 -34l12 -16l-4 -7c-13 13 -33 27 -60 27c-26 0 -51 -13 -75 -38c-42 -44 -43 -95 -30 -124c11 -25 37 -41 61 -41c12 0 49 26 51 28c26 41 57 80 85 119 c29 -40 59 -80 87 -121c1 -1 36 -26 48 -26c24 0 47 16 58 41c13 29 14 80 -28 124z"/>
<glyph glyph-name="glyph88" unicode="&#57433;" d="M156 395v-57h57v57h86v-57h57v57c0 57 -29 57 -57 57h-86c-57 0 -57 -29 -57 -57zM356 68v210c0 8 -7 15 -15 15s-14 -7 -14 -15v-210c0 -8 6 -15 14 -15s15 7 15 15zM270 68v210c0 8 -6 15 -14 15s-14 -7 -14 -15v-210c0 -8 6 -15 14 -15s14 7 14 15zM185 68v210 c0 8 -6 15 -14 15s-15 -7 -15 -15v-210c0 -8 7 -15 15 -15s14 7 14 15zM441 352v-28c0 -8 -6 -15 -14 -15s-15 -6 -15 -14v-284c0 -8 -6 -15 -14 -15h-284c-8 0 -14 7 -14 15v284c0 8 -7 14 -15 14s-14 7 -14 15v28c0 8 6 14 14 14h342c8 0 14 -6 14 -14z"/>
<glyph glyph-name="glyph89" unicode="&#57434;" d="M258 446c15 -2 31 -1 45 -5c101 -31 144 -73 175 -174c4 -14 2 -30 4 -45c-2 -15 0 -31 -4 -45c-31 -101 -74 -144 -175 -175c-14 -4 -30 -2 -45 -4c-15 2 -31 0 -45 4c-101 31 -143 74 -174 175c-4 14 -3 30 -5 45c3 74 36 143 99 186c24 16 53 22 80 33zM258 412 c-105 0 -190 -85 -190 -190s85 -190 190 -190s190 85 190 190s-85 190 -190 190zM258 412zM368 283l-62 -61l62 -61l-49 -49l-61 62l-61 -62l-48 49l61 61l-61 61l48 48l61 -61l61 61z"/>
<glyph glyph-name="glyph90" unicode="&#57435;" d="M284 167v-114h-227c-16 0 -29 13 -29 29v284c0 16 13 29 29 29h92c16 0 38 -10 48 -22l12 -14c10 -12 31 -21 47 -21h171c16 0 28 -13 28 -29v-142h-171zM313 139h171v-57h-171v57z"/>
<glyph glyph-name="glyph91" unicode="&#57436;" d="M400 166c-17 0 -32 -5 -45 -14l-151 78l149 77c13 -10 29 -16 47 -16c44 0 80 36 80 80s-36 79 -80 79s-79 -35 -79 -79v-3l-149 -78c-13 10 -29 16 -47 16c-44 0 -80 -35 -80 -79s36 -79 80 -79c20 0 38 7 52 19l145 -75c0 -2 -1 -3 -1 -5c0 -44 35 -79 79 -79 s80 35 80 79s-36 79 -80 79z"/>
<glyph glyph-name="glyph92" unicode="&#57437;" d="M416 16h-320v64h320v-64zM96 16h-64v128h64v-128zM480 16v128h-64v-128h64zM416 304l-153 -166l-167 166h64v128h192v-128h64z"/>
<glyph glyph-name="glyph93" unicode="&#57438;" d="M30 -1l21 147c42 -42 85 -84 127 -126c-49 -7 -99 -14 -148 -21zM389 273l21 -21l-211 -211l-127 127l211 211l21 -21l-190 -190l21 -21l190 190l43 -43l-190 -190l21 -21zM476 315c11 11 11 29 -1 41l-84 85c-12 12 -30 12 -41 1c-1 -1 -1 -2 -2 -3h-1l-40 -40l126 -127 l41 41h-1c1 1 2 1 3 2z"/>
<glyph glyph-name="glyph94" unicode="&#57439;" d="M271 58c-20 0 -36 16 -36 35c0 20 16 36 36 36s35 -16 35 -36c0 -19 -16 -35 -35 -35zM293 176c0 -8 0 -9 -8 -9h-31c-8 0 -9 1 -9 9v52c0 10 15 12 30 17s30 13 30 36c0 19 -12 30 -35 30c-26 0 -49 -14 -53 -14c-2 0 -4 3 -4 5l-11 28c-1 2 -1 3 -1 5c0 11 50 25 78 25 c51 0 82 -33 82 -79c0 -54 -43 -69 -68 -77v-28zM262 450v0c77 -3 148 -36 192 -102c37 -55 35 -76 40 -130v0c-3 -77 -37 -148 -103 -192c-55 -37 -75 -34 -129 -39v0c-77 3 -148 36 -192 102c-37 55 -35 75 -40 129v0c3 77 36 148 102 192c25 17 55 23 83 35zM262 416 c-109 0 -198 -89 -198 -198s89 -198 198 -198s198 89 198 198s-89 198 -198 198z"/>
<glyph glyph-name="glyph95" unicode="&#57440;" d="M362 432c6 0 14 0 21 -1c44 -4 95 -45 101 -123v-26c-6 -74 -62 -166 -226 -281c-164 115 -220 207 -226 281v26c6 78 58 119 102 123c7 1 14 1 20 1c51 0 76 -22 104 -56c28 34 53 56 104 56z"/>
<glyph glyph-name="glyph96" unicode="&#57441;" d="M181 104c0 -33 -20 -61 -45 -61s-46 28 -46 61v60c0 33 21 60 46 60s45 -27 45 -60v-60zM422 104c0 -33 -21 -61 -46 -61s-45 28 -45 61v60c0 33 20 60 45 60s46 -27 46 -60v-60zM467 119c-8 0 -15 7 -15 15v60c0 110 -83 196 -190 196c-109 0 -202 -90 -202 -196v-60 c0 -8 -7 -15 -15 -15s-15 7 -15 15v60c0 122 107 226 232 226c124 0 220 -99 220 -226v-60c0 -8 -7 -15 -15 -15z"/>
<glyph glyph-name="glyph97" unicode="&#57442;" d="M228 281c0 -16 -13 -29 -29 -29h-142c-16 0 -29 13 -29 29v142c0 16 13 29 29 29h142c16 0 29 -13 29 -29v-142zM484 281c0 -16 -13 -29 -29 -29h-142c-16 0 -29 13 -29 29v142c0 16 13 29 29 29h142c16 0 29 -13 29 -29v-142zM228 25c0 -16 -13 -29 -29 -29h-142 c-16 0 -29 13 -29 29v142c0 16 13 29 29 29h142c16 0 29 -13 29 -29v-142zM484 25c0 -16 -13 -29 -29 -29h-142c-16 0 -29 13 -29 29v142c0 16 13 29 29 29h142c16 0 29 -13 29 -29v-142z"/>
<glyph glyph-name="glyph98" unicode="&#57443;" d="M142 366c0 -16 -12 -28 -28 -28h-57c-16 0 -29 12 -29 28v57c0 16 13 29 29 29h57c16 0 28 -13 28 -29v-57zM142 196c0 -16 -12 -29 -28 -29h-57c-16 0 -29 13 -29 29v56c0 16 13 29 29 29h57c16 0 28 -13 28 -29v-56zM142 25c0 -16 -12 -29 -28 -29h-57 c-16 0 -29 13 -29 29v57c0 16 13 28 29 28h57c16 0 28 -12 28 -28v-57zM313 366c0 -16 -13 -28 -29 -28h-56c-16 0 -29 12 -29 28v57c0 16 13 29 29 29h56c16 0 29 -13 29 -29v-57zM313 196c0 -16 -13 -29 -29 -29h-56c-16 0 -29 13 -29 29v56c0 16 13 29 29 29h56 c16 0 29 -13 29 -29v-56zM313 25c0 -16 -13 -29 -29 -29h-56c-16 0 -29 13 -29 29v57c0 16 13 28 29 28h56c16 0 29 -12 29 -28v-57zM484 366c0 -16 -13 -28 -29 -28h-57c-16 0 -28 12 -28 28v57c0 16 12 29 28 29h57c16 0 29 -13 29 -29v-57zM484 196 c0 -16 -13 -29 -29 -29h-57c-16 0 -28 13 -28 29v56c0 16 12 29 28 29h57c16 0 29 -13 29 -29v-56zM484 25c0 -16 -13 -29 -29 -29h-57c-16 0 -28 13 -28 29v57c0 16 12 28 28 28h57c16 0 29 -12 29 -28v-57z"/>
<glyph glyph-name="glyph99" unicode="&#57444;" d="M191 207l48 -48l-100 -100l58 -57h-163v163l57 -58zM478 446v-163l-57 58l-100 -100l-48 48l100 100l-58 57h163z"/>
<glyph glyph-name="glyph100" unicode="&#57445;" d="M30 73v302c0 17 13 30 30 30h98c17 0 39 -11 50 -23l13 -15c11 -12 33 -23 50 -23h181c17 0 30 -13 30 -30v-241c0 -17 -13 -30 -30 -30h-392c-17 0 -30 13 -30 30z"/>
<glyph glyph-name="glyph101" unicode="&#57446;" d="M219 419c78 -27 155 10 155 10l122 -193s-77 -37 -155 -10c-85 29 -123 18 -159 -26l92 -149l2 -7l-3 -15l-6 -6c-3 -2 -7 -3 -11 -3c-13 3 -7 1 -17 10l-206 334c-10 15 7 39 27 28c36 44 74 56 159 27z"/>
<glyph glyph-name="glyph102" unicode="&#57447;" d="M228 452h199l-171 -171h142l-284 -285l114 228h-143z"/>
<glyph glyph-name="glyph103" unicode="&#57448;" d="M398 153v142h-313v-142h313zM455 267h29v-114h-29v-57h-427v256h427v-85zM284 181h-170v86h85z"/>
<glyph glyph-name="glyph104" unicode="&#57449;" d="M217 450h88c28 -11 57 -20 83 -34c50 -27 89 -97 99 -149c6 -29 0 -59 0 -88c-11 -28 -19 -57 -33 -83c-27 -50 -97 -89 -149 -99c-29 -6 -59 0 -88 0c-97 40 -60 15 -119 63c-90 90 -90 237 0 327l36 29zM260 374c-23 0 -91 -12 -91 -34c0 -2 1 -4 2 -7l11 -29 c1 -6 6 -11 12 -11c3 0 6 2 12 4c10 4 26 11 44 11c30 0 30 -18 30 -24c0 -23 -16 -29 -36 -35c-15 -5 -7 -1 -25 -13c-7 -27 -3 -6 -3 -65l1 -8l9 -8c19 -2 5 -1 40 -1l8 1l8 8c2 16 1 5 1 33c28 10 72 28 72 87c0 55 -38 91 -95 91zM251 128c-25 0 -45 -19 -45 -45 c0 -25 20 -45 45 -45c24 0 45 21 45 45c0 25 -20 45 -45 45z"/>
<glyph glyph-name="glyph105" unicode="&#57450;" d="M263 435l88 -67v60h60v-106l85 -65l-37 -48l-25 19v-220h-342v220l-25 -19l-37 48zM263 355l-138 -105v-208h78v127h120v-127h77v208z"/>
<glyph glyph-name="glyph106" unicode="&#57451;" d="M316 38v151h-120v-151h120zM407 322l87 -65l-33 -48l-24 19v-220h-331v220l-32 -19l-44 48l231 178l86 -67v62h60v-108z"/>
<glyph glyph-name="glyph107" unicode="&#57452;" d="M484 409v-370h-456v370h456zM427 96v256h-342v-256h342zM235 288c0 -24 -19 -43 -43 -43s-43 19 -43 43s19 43 43 43s43 -19 43 -43zM114 124l35 43s15 14 41 0c16 28 66 47 66 47l36 -37l61 132l45 -81v-104h-284z"/>
<glyph glyph-name="glyph108" unicode="&#57453;" d="M291 217c0 -16 -12 -28 -28 -28s-28 12 -28 28s12 28 28 28s28 -12 28 -28zM199 124l25 30s10 10 28 0c11 20 47 33 47 33l25 -26l43 93l31 -57v-73h-199zM427 96v171h-256v-171h256zM114 210v114h256v28h-285v-142h29zM427 324h57v-285h-370v114h-86v256h399v-85z"/>
<glyph glyph-name="glyph109" unicode="&#57454;" d="M272 306c-16 0 -30 14 -30 30s14 29 30 29s29 -13 29 -29s-13 -30 -29 -30zM322 112c0 -4 -1 -5 -5 -5h-90c-4 0 -5 1 -5 5v23c0 4 1 5 5 5h22v110h-23c-4 0 -5 1 -5 5v23c0 4 1 5 5 5h64c4 0 5 -1 5 -5v-138h22c4 0 5 -1 5 -5v-23zM262 450v0c77 -3 148 -36 192 -102 c37 -55 35 -76 40 -130v0c-3 -77 -37 -148 -103 -192c-55 -37 -75 -34 -129 -39v0c-77 3 -148 36 -192 102c-37 55 -35 75 -40 129v0c3 77 36 148 102 192c25 17 55 23 83 35zM262 416c-109 0 -198 -89 -198 -198s89 -198 198 -198s198 89 198 198s-89 198 -198 198z"/>
<glyph glyph-name="glyph110" unicode="&#57455;" d="M424 382c90 -90 90 -236 0 -326s-236 -90 -326 0s-90 236 0 326s236 90 326 0zM424 382zM257 410l-17 -3l-24 -24c-5 -23 -5 -12 0 -35l24 -23c23 -5 11 -5 34 0l24 23c5 23 5 12 0 35l-24 24zM280 307h-80c-9 0 -14 -5 -14 -14v-29c0 -9 5 -13 14 -13h21v-123h-21l-6 -1 l-7 -7c-2 -16 0 -4 0 -35v-6l7 -7l6 -1h114c9 0 14 5 14 14v29c0 9 -5 14 -14 14h-21v165c0 9 -4 14 -13 14z"/>
<glyph glyph-name="glyph111" unicode="&#57456;" d="M484 452v-456h-456v456h456zM455 25v398h-398v-398h398zM326 309h-86l16 57h85zM233 281h85l-62 -199h-85z"/>
<glyph glyph-name="glyph112" unicode="&#57457;" d="M379 448c15 -6 31 -11 45 -18c27 -15 47 -51 53 -80c3 -15 0 -31 0 -47c-12 -32 -27 -71 -63 -85c-21 -8 -44 -9 -66 -14l-33 7l-34 -34l24 -24l-50 -50l-26 25l-28 -25v-50c-83 -29 -55 -6 -94 -50l-75 25c52 157 6 56 208 258c-2 11 -8 22 -7 33c3 41 15 90 55 111 c14 7 29 12 44 18h47zM365 367c-9 -9 -9 -22 0 -31s22 -9 31 0s9 22 0 31s-22 9 -31 0z"/>
<glyph glyph-name="glyph113" unicode="&#57458;" d="M484 452v-456h-456v456h456zM455 25v398h-398v-398h398zM148 117l40 47c26 -20 54 -31 84 -31c19 0 29 7 29 18v1c0 11 -8 16 -43 24c-55 13 -98 29 -98 82v1c0 48 38 82 100 82c44 0 79 -11 107 -34l-36 -51c-24 17 -49 26 -72 26c-17 0 -26 -8 -26 -17v-1 c0 -12 8 -17 44 -25c60 -13 97 -32 97 -80v-1c0 -53 -42 -84 -105 -84c-46 0 -89 15 -121 43zM427 196h-342v28h342v-28z"/>
<glyph glyph-name="glyph114" unicode="&#57459;" d="M256 186l-202 180h3h398c1 0 3 -1 4 -1zM484 338v-228c0 -5 -2 -9 -4 -13l-142 124l144 126c1 -3 2 -6 2 -9zM31 349l143 -128l-143 -122c-2 4 -3 7 -3 11v228c0 4 2 8 3 11zM317 202l137 -120h-397h-2l140 120l61 -54z"/>
<glyph glyph-name="glyph115" unicode="&#57460;" d="M370 341l117 -117l-117 -117v89h-171v56h171v89zM28 452h285v-143h-57v86h-171v-342h171v86h57v-143h-285v456z"/>
<glyph glyph-name="glyph116" unicode="&#57461;" d="M172 402v-78c-36 -27 -59 -69 -59 -117c3 -34 1 -47 24 -81c45 -67 137 -83 203 -39c39 26 65 73 64 120c0 12 0 24 -4 35c-8 21 -19 41 -31 59c-6 9 -16 15 -24 23v78c73 -36 106 -84 124 -163c2 -10 2 -21 3 -32c-3 -71 -34 -136 -94 -176c-50 -34 -70 -32 -120 -37 c-71 3 -136 34 -176 94c-34 50 -32 69 -37 119c0 87 53 162 127 195zM302 190c0 -17 -13 -30 -30 -30h-27c-17 0 -30 13 -30 30v230c0 17 13 30 30 30h27c17 0 30 -13 30 -30v-230z"/>
<glyph glyph-name="glyph117" unicode="&#57462;" d="M484 39h-143v114h143v-114zM455 153h-28v28h-29v-28h-28v57h85v-57zM313 181v-113h-256c-16 0 -29 12 -29 28v284c0 16 13 29 29 29h92c16 0 38 -10 48 -22l12 -14c10 -12 31 -21 47 -21h171c16 0 28 -12 28 -28v-86h-114v-57h-28z"/>
<glyph glyph-name="glyph118" unicode="&#57463;" d="M331 274v42c0 40 -34 74 -75 74s-75 -34 -75 -74v-42h150zM277 63l-13 69c7 4 13 13 13 22c0 14 -11 25 -25 25s-25 -11 -25 -25c0 -9 6 -18 13 -22l-13 -69h50zM392 274h30v-271h-332v271h30v42c0 74 61 134 136 134s136 -60 136 -134v-42z"/>
<glyph glyph-name="glyph119" unicode="&#57464;" d="M256 260c-27 0 -50 21 -50 49c0 27 23 50 50 50s50 -23 50 -50c0 -28 -23 -49 -50 -49zM256 452c-63 0 -156 -29 -156 -143c0 -57 125 -256 156 -313c31 57 156 256 156 313c0 114 -93 143 -156 143z"/>
<glyph glyph-name="glyph120" unicode="&#57465;" d="M85 452h329v-45h-24c-4 -86 -34 -143 -89 -161v-47c54 -18 85 -74 89 -158h24v-45h-329v45h29c4 84 35 140 89 158v47c-55 18 -85 75 -89 161h-29v45zM368 407h-232c4 -56 11 -99 60 -133c7 -5 21 -8 30 -10v-82c-69 -15 -85 -80 -90 -141h27c57 67 27 32 91 107 c64 -75 34 -40 91 -107h23c-3 58 -21 123 -81 138l-9 3v82c42 8 66 36 79 76c5 14 6 29 9 44zM303 314c-16 -18 -31 -37 -47 -55c-16 18 -31 37 -47 55h94z"/>
<glyph glyph-name="glyph121" unicode="&#57466;" d="M277 397c0 -9 -7 -15 -15 -15s-15 6 -15 15v39c0 9 7 16 15 16s15 -7 15 -16v-39zM184 389c4 -7 2 -17 -5 -21s-17 -1 -21 6l-19 34c-4 7 -2 17 5 21s16 1 20 -7zM119 338c8 -4 10 -13 6 -20s-14 -9 -21 -5l-33 19c-7 4 -11 13 -7 20s14 9 21 5zM83 259c9 0 15 -7 15 -15 s-6 -15 -15 -15h-39l-11 5l-5 10l5 10l11 5h39zM91 172c7 4 17 2 21 -5s1 -17 -6 -21l-33 -19c-7 -4 -17 -2 -21 5s-1 17 6 21zM142 101c4 7 13 10 20 6s9 -13 5 -21l-19 -33c-4 -7 -13 -10 -20 -6s-9 14 -5 21zM221 65c0 9 7 15 15 15s15 -6 15 -15v-39 c0 -9 -7 -15 -15 -15s-15 6 -15 15v39zM308 73c-4 7 -2 17 5 21s17 2 21 -6l19 -33c4 -7 2 -17 -5 -21s-17 -1 -21 6zM379 124c-7 4 -10 14 -6 21s13 9 21 5l33 -20c7 -4 10 -13 6 -20s-13 -9 -21 -5zM454 233l11 -4l4 -11l-4 -10c-23 -9 -8 -4 -50 -4c-9 0 -15 6 -15 14 s6 15 15 15h39zM407 290c-8 -4 -17 -2 -21 5s-1 17 6 21l33 19c8 4 17 2 21 -5s1 -16 -6 -20zM356 361c-4 -7 -14 -10 -21 -6s-8 14 -4 21l19 33c4 7 13 11 20 7s9 -14 5 -21z"/>
<glyph glyph-name="glyph122" unicode="&#57467;" d="M142 366c0 -16 -12 -28 -28 -28h-57c-16 0 -29 12 -29 28v57c0 16 13 29 29 29h57c16 0 28 -13 28 -29v-57zM142 196c0 -16 -12 -29 -28 -29h-57c-16 0 -29 13 -29 29v56c0 16 13 29 29 29h57c16 0 28 -13 28 -29v-56zM142 25c0 -16 -12 -29 -28 -29h-57 c-16 0 -29 13 -29 29v57c0 16 13 28 29 28h57c16 0 28 -12 28 -28v-57zM484 366c0 -16 -13 -28 -29 -28h-227c-16 0 -29 12 -29 28v57c0 16 13 29 29 29h227c16 0 29 -13 29 -29v-57zM484 196c0 -16 -13 -29 -29 -29h-227c-16 0 -29 13 -29 29v56c0 16 13 29 29 29h227 c16 0 29 -13 29 -29v-56zM484 25c0 -16 -13 -29 -29 -29h-227c-16 0 -29 13 -29 29v57c0 16 13 28 29 28h227c16 0 29 -12 29 -28v-57z"/>
<glyph glyph-name="glyph123" unicode="&#57468;" d="M484 366c0 -16 -13 -28 -29 -28h-398c-16 0 -29 12 -29 28v57c0 16 13 29 29 29h398c16 0 29 -13 29 -29v-57zM484 196c0 -16 -13 -29 -29 -29h-398c-16 0 -29 13 -29 29v56c0 16 13 29 29 29h398c16 0 29 -13 29 -29v-56zM484 25c0 -16 -13 -29 -29 -29h-398 c-16 0 -29 13 -29 29v57c0 16 13 28 29 28h398c16 0 29 -12 29 -28v-57z"/>
<glyph glyph-name="glyph124" unicode="&#57469;" d="M495 360c0 -17 -14 -31 -31 -31h-271c-17 0 -30 14 -30 31s13 30 30 30h271c17 0 31 -13 31 -30zM495 209c0 -17 -14 -30 -31 -30h-271c-17 0 -30 13 -30 30s13 30 30 30h271c17 0 31 -13 31 -30zM495 58c0 -17 -14 -30 -31 -30h-271c-17 0 -30 13 -30 30s13 30 30 30 h271c17 0 31 -13 31 -30zM77 450h19v-108h-23v63c0 7 1 14 1 21c-2 -3 -5 -5 -8 -7l-12 -10l-11 13zM67 282c20 0 33 -11 33 -31c0 -15 -9 -25 -17 -34c-3 -4 -7 -7 -11 -11l-13 -13v-1h44v-19h-72v16l25 27c9 9 21 18 21 35c0 7 -5 12 -12 12c-10 0 -16 -5 -22 -11l-12 14 c9 8 19 16 36 16zM30 98c9 6 20 11 35 11c19 0 35 -8 35 -26c0 -16 -10 -24 -23 -27v0c15 -2 26 -9 26 -25c0 -27 -25 -32 -42 -33v0c-10 0 -19 1 -31 6v19c8 -4 17 -7 28 -7c13 0 22 4 22 16s-13 15 -26 15h-7v16h7c13 0 24 3 24 15c0 9 -6 12 -15 12s-16 -3 -21 -7z"/>
<glyph glyph-name="glyph125" unicode="&#57470;" d="M71 409c24 0 43 -19 43 -43s-19 -42 -43 -42s-43 18 -43 42s19 43 43 43zM484 352c0 -16 -13 -28 -29 -28h-256c-16 0 -28 12 -28 28s12 28 28 28h256c16 0 29 -12 29 -28zM114 224c0 -24 -19 -43 -43 -43s-43 19 -43 43s19 43 43 43s43 -19 43 -43zM484 210 c0 -16 -13 -29 -29 -29h-256c-16 0 -28 13 -28 29s12 28 28 28h256c16 0 29 -12 29 -28zM114 82c0 -24 -19 -43 -43 -43s-43 19 -43 43s19 42 43 42s43 -18 43 -42zM484 68c0 -16 -13 -29 -29 -29h-256c-16 0 -28 13 -28 29s12 28 28 28h256c16 0 29 -12 29 -28z"/>
<glyph glyph-name="glyph126" unicode="&#57471;" d="M185 154l-157 -136v240l228 194l228 -194v-240l-157 136l137 91l-208 169l-208 -169zM458 2h-404l163 143h78z"/>
<glyph glyph-name="glyph127" unicode="&#57472;" d="M28 423l143 -57v-341l-143 57v341zM341 423l143 -57v-341l-143 57v341zM313 423v-341l-114 -57v341z"/>
<glyph glyph-name="glyph128" unicode="&#57473;" d="M313 224c0 -31 -26 -57 -57 -57s-57 26 -57 57v171c0 31 26 57 57 57s57 -26 57 -57v-171zM398 224v57h-28v-57c0 -63 -51 -114 -114 -114s-114 51 -114 114v57h-28v-57c0 -69 49 -126 114 -139v-32l-86 -28v-29h228v29l-86 28v32c65 13 114 70 114 139z"/>
<glyph glyph-name="glyph129" unicode="&#57474;" d="M402 187h-292v74h292v-74zM439 443h-366c-20 0 -36 -16 -36 -36v-366c0 -20 16 -36 36 -36h366c20 0 36 16 36 36v366c0 20 -16 36 -36 36z"/>
<glyph glyph-name="glyph130" unicode="&#57475;" d="M28 281h456v-114h-456v114z"/>
<glyph glyph-name="glyph131" unicode="&#57476;" d="M356 82h-200v284h200v-284zM256 17c-12 0 -22 10 -22 22s10 22 22 22s22 -10 22 -22s-10 -22 -22 -22zM213 423h86c8 0 14 -6 14 -14s-6 -14 -14 -14h-86c-8 0 -14 6 -14 14s6 14 14 14zM356 452h-200c-31 0 -56 -26 -56 -57v-342c0 -31 25 -57 56 -57h200 c31 0 56 26 56 57v342c0 31 -25 57 -56 57z"/>
<glyph glyph-name="glyph132" unicode="&#57477;" d="M398 82h-284v313h284v-313zM284 25h-56v28h56v-28zM398 452h-284c-31 0 -57 -26 -57 -57v-342c0 -31 26 -57 57 -57h284c31 0 57 26 57 57v342c0 31 -26 57 -57 57z"/>
<glyph glyph-name="glyph133" unicode="&#57478;" d="M455 366v29h-28v-29h28zM455 281v28h-28v-28h28zM455 196v28h-28v-28h28zM455 110v29h-28v-29h28zM455 25v28h-28v-28h28zM398 252v143h-284v-143h284zM398 53v143h-284v-143h284zM85 366v29h-28v-29h28zM85 281v28h-28v-28h28zM85 196v28h-28v-28h28zM85 110v29h-28v-29 h28zM85 25v28h-28v-28h28zM28 -4v456h456v-456h-456z"/>
<glyph glyph-name="glyph134" unicode="&#57479;" d="M151 390l301 60v-331h-1c-4 -30 -36 -55 -75 -55c-42 0 -75 28 -75 61s33 60 75 60c5 0 11 0 16 -1v194l-181 -37v-283h-1c-4 -30 -35 -54 -74 -54c-42 0 -76 27 -76 60s34 61 76 61c5 0 10 -1 15 -2v267z"/>
<glyph glyph-name="glyph135" unicode="&#57480;" d="M419 407v-372c0 -26 -17 -33 -38 -18l-120 90c-21 15 -38 29 -38 28s-20 2 -46 2h-37c-26 0 -47 11 -47 37v102c0 26 21 47 47 47h37c26 0 46 -3 46 -7s17 6 38 21l120 89c21 15 38 7 38 -19z"/>
<glyph glyph-name="glyph136" unicode="&#57481;" d="M402 187h-109v-109h-74v109h-109v74h109v109h74v-109h109v-74zM439 443h-366c-20 0 -36 -16 -36 -36v-366c0 -20 16 -36 36 -36h366c20 0 36 16 36 36v366c0 20 -16 36 -36 36z"/>
<glyph glyph-name="glyph137" unicode="&#57482;" d="M211 452h87c96 -39 59 -15 117 -63c89 -89 89 -233 0 -322c-58 -48 -21 -23 -117 -62c-29 0 -59 -6 -87 0c-91 18 -162 89 -180 180c-6 28 0 58 0 87c30 85 35 94 98 146zM178 361v-266c152 88 76 44 228 133c-76 44 -152 89 -228 133z"/>
<glyph glyph-name="glyph138" unicode="&#57483;" d="M305 450l163 -163c-118 -39 -62 -7 -163 -108l27 -27l-27 -81l-81 81c-75 -75 -17 -20 -194 -141c119 178 65 120 140 195l-82 81l82 27l27 -27l81 82z"/>
<glyph glyph-name="glyph139" unicode="&#57484;" d="M404 -8c-21 -6 -152 1 -259 122c-113 128 -101 271 -97 280c9 17 27 36 51 51c18 11 38 0 51 -8l5 -3c13 -8 30 -94 29 -105c-1 -12 -15 -24 -47 -53c9 -32 38 -76 61 -102c21 -24 67 -65 99 -79c28 25 43 38 54 40h5c11 -1 94 -27 100 -41l2 -6c6 -13 16 -33 2 -51 c-18 -22 -38 -38 -56 -45z"/>
<glyph glyph-name="glyph140" unicode="&#57485;" d="M28 366c0 16 13 29 29 29h199c16 0 28 -13 28 -29s-12 -28 -28 -28h-199c-16 0 -29 12 -29 28zM142 224c0 -16 -12 -28 -28 -28h-57c-16 0 -29 12 -29 28s13 28 29 28h57c16 0 28 -12 28 -28zM28 82c0 16 13 28 29 28h199c16 0 28 -12 28 -28s-12 -29 -28 -29h-199 c-16 0 -29 13 -29 29zM370 252v-56h-142v56h142zM484 224l-114 -85v170z"/>
<glyph glyph-name="glyph141" unicode="&#57486;" d="M484 366c0 -16 -13 -28 -29 -28h-199c-16 0 -28 12 -28 28s12 29 28 29h199c16 0 29 -13 29 -29zM484 82c0 -16 -13 -29 -29 -29h-199c-16 0 -28 13 -28 29s12 28 28 28h199c16 0 29 -12 29 -28zM484 224c0 -16 -13 -28 -29 -28h-57c-16 0 -28 12 -28 28s12 28 28 28h57 c16 0 29 -12 29 -28zM142 252h142v-56h-142v56zM28 224l114 85v-170z"/>
<glyph glyph-name="glyph142" unicode="&#57487;" d="M448 448v-64h-96v-384h-64v384h-64v-384h-64v226c-54 8 -96 54 -96 110s42 102 96 110v2h288z"/>
<glyph glyph-name="glyph143" unicode="&#57488;" d="M473 450l15 -8c20 -20 -4 -43 -4 -43l-130 -130c-14 -14 -19 -18 -31 -37c-13 -21 -25 -43 -35 -66l-78 78s68 27 92 51l104 104c14 14 28 29 43 42zM30 15c61 15 55 65 91 151c18 42 65 54 65 54l78 -78s0 -168 -234 -127z"/>
<glyph glyph-name="glyph144" unicode="&#57489;" d="M427 53v313h-29v-28h-28v28h-57v-28h-29v28h-56v-28h-29v28h-57v-28h-28v28h-29v-313h342zM398 423h86v-427h-456v427h86v29h28v-29h57v29h29v-29h56v29h29v-29h57v29h28v-29z"/>
<glyph glyph-name="glyph145" unicode="&#57490;" d="M252 450v0c15 -2 31 -1 45 -5c100 -31 142 -72 173 -172c4 -14 2 -30 4 -45v0c-3 -74 -35 -142 -98 -184c-52 -35 -72 -33 -124 -38c-123 0 -222 99 -222 222c3 74 35 142 98 184c24 16 53 22 79 33zM386 319l-225 -225c26 -18 57 -28 91 -28c89 0 162 73 162 162 c0 34 -10 65 -28 91zM252 390c-89 0 -162 -73 -162 -162c0 -34 10 -65 28 -91l225 225c-26 18 -57 28 -91 28zM252 390z"/>
<glyph glyph-name="glyph146" unicode="&#57491;" d="M451 146v42h-27v-42h27zM370 281v28h-86v86h-142v-114h228zM370 53v143h-228v-143h228zM85 224v28h-28v-28h28zM455 281l29 -29v-142h-86v-85h-284v85h-86v142l29 29h57v142h195l89 -90v-52h57zM341 139h-170v28h170v-28zM341 82h-170v28h170v-28z"/>
<glyph glyph-name="glyph147" unicode="&#57492;" d="M313 395c16 0 37 -10 47 -22l105 -127c10 -12 10 -32 0 -44l-105 -127c-12 -14 -30 -20 -47 -22h-256l-11 3l-15 15l-3 11v284l3 11l15 15l11 3h256z"/>
<glyph glyph-name="glyph148" unicode="&#57493;" d="M268 452l10 -6l127 -106c14 -12 20 -29 22 -46v-257l-3 -11l-15 -15l-11 -2h-284l-11 2l-15 15l-3 11v256c0 16 10 37 22 47l127 106l10 6h24z"/>
<glyph glyph-name="glyph149" unicode="&#57494;" d="M114 452h284l11 -3l15 -15l3 -11v-256c0 -16 -10 -37 -22 -47l-127 -105c-17 -9 -7 -6 -34 -6l-10 6l-127 105c-14 12 -20 30 -22 47v256l3 11l15 15z"/>
<glyph glyph-name="glyph150" unicode="&#57495;" d="M188 395h256l11 -3l16 -15l2 -11v-284l-2 -11l-16 -15l-11 -3h-256c-16 0 -36 10 -46 22l-106 127c-10 12 -10 32 0 44l106 127c16 15 5 7 34 20z"/>
<glyph glyph-name="glyph151" unicode="&#57496;" d="M455 110v29h-142v-29h142zM199 423v-28h142v28h-142zM199 110v29h-142v-29h142zM398 167h86v-171h-200v171h86v57h-228v-57h86v-171h-200v171h86v85h142v29h-85v171h199v-171h-86v-29h114v-85z"/>
<glyph glyph-name="glyph152" unicode="&#57497;" d="M221 382v0l15 -69c-54 -7 -80 -32 -80 -74h71v-190h-188v151c2 64 16 123 77 157c20 11 45 14 67 21zM450 382v0l15 -69c-53 -13 -26 0 -75 -45l-5 -29h71v-190h-188v151c2 64 17 123 78 157c20 11 44 14 66 21z"/>
<glyph glyph-name="glyph153" unicode="&#57498;" d="M226 390c52 -5 49 -1 108 -33c11 -6 20 -17 30 -25c17 -17 31 -37 41 -59l77 87v-211h-188l65 72c-5 26 -18 50 -37 69c-30 29 -57 35 -96 39c-74 -6 -112 -39 -133 -108c-3 -12 -3 -42 0 -54c15 -49 21 -44 44 -79v-23c-6 -13 -15 -15 -28 -18c-22 3 -35 18 -46 38 c-12 22 -22 46 -29 70c-4 12 -4 26 -4 39c0 51 21 102 57 138c34 34 47 32 100 54z"/>
<glyph glyph-name="glyph154" unicode="&#57499;" d="M256 448c-60 0 -116 -25 -158 -66l-66 66v-192h192l-81 81c30 30 70 47 113 47c88 0 160 -72 160 -160s-72 -160 -160 -160c-57 0 -110 31 -139 80l-55 -32c40 -69 114 -112 194 -112c124 0 224 101 224 224s-100 224 -224 224z"/>
<glyph glyph-name="glyph155" unicode="&#57500;" d="M482 450v-452h-452v452h452zM422 58v332h-332v-332h332zM181 119h-30v210h30v-210zM271 119h-30v210h30v-210zM361 119h-30v210h30v-210zM211 284c0 -8 -7 -15 -15 -15h-60c-8 0 -16 7 -16 15s8 15 16 15h60c8 0 15 -7 15 -15zM301 194c0 -8 -7 -15 -15 -15h-60 c-8 0 -15 7 -15 15s7 15 15 15h60c8 0 15 -7 15 -15zM392 254c0 -8 -8 -15 -16 -15h-60c-8 0 -15 7 -15 15s7 15 15 15h60c8 0 16 -7 16 -15z"/>
<glyph glyph-name="glyph156" unicode="&#57501;" d="M371 448c20 -2 10 0 30 -4l-62 -61l15 -68l67 -14l61 60c4 -19 3 -9 4 -29v0c-4 -60 -36 -96 -93 -113c-7 -2 -15 -2 -23 -3c-19 1 -10 0 -28 4l-1 -2l-211 -209l-20 -15l-45 -3l-19 12c-21 21 -18 59 7 84l208 207c-16 49 0 104 45 134c12 8 27 12 41 18z"/>
<glyph glyph-name="glyph157" unicode="&#57502;" d="M172 309h17c10 0 18 -7 18 -17v-38c9 -2 18 -6 26 -11c31 31 18 22 35 33l13 1c9 -5 16 -13 22 -22v-13c-11 -17 -2 -4 -33 -35c8 -15 5 -8 11 -24h43l7 -1l9 -9c3 -12 2 -4 2 -24l-2 -7l-9 -9c-20 -4 -4 -2 -48 -2c-5 -17 -2 -8 -9 -24l31 -31c7 -7 7 -18 0 -25 c-14 -14 -7 -9 -18 -16h-13c-17 11 -4 2 -34 32c-8 -5 -15 -9 -24 -12c0 -43 2 -28 -2 -48l-9 -9c-12 -3 -4 -2 -24 -2l-7 2l-9 9c-4 19 -2 4 -2 43c-10 2 -19 5 -28 9l-27 -26c-7 -7 -17 -7 -24 0l-13 12c-7 7 -7 18 0 25l24 24c-6 9 -11 19 -14 29h-35l-7 1l-9 9 c-3 12 -1 4 -1 24l1 7l9 9c17 4 5 2 40 2c2 11 6 21 11 30l-25 25c-7 7 -7 17 0 24l13 13c7 7 17 7 24 0l25 -25c9 5 18 10 28 12v38c0 10 7 17 17 17zM181 196c-24 0 -44 -19 -44 -43s20 -44 44 -44s43 20 43 44s-19 43 -43 43zM376 452h11l8 -4c6 -15 3 -5 3 -32 c11 -4 5 -1 16 -6c21 21 11 15 27 22c11 -5 6 -2 16 -12c4 -4 4 -11 0 -15l-19 -19c3 -5 5 -10 7 -15h28l8 -3c5 -11 3 -5 3 -19l-3 -8c-16 -7 -6 -3 -35 -3c-3 -11 -1 -5 -5 -15l19 -20c4 -4 5 -12 1 -16l-8 -7c-4 -4 -12 -4 -16 0l-18 18c-5 -3 -9 -6 -15 -8v-26 c0 -6 -5 -12 -11 -12h-11l-8 4c-6 15 -4 5 -4 31c-13 3 -6 1 -18 6c-19 -19 -9 -14 -24 -20c-10 3 -15 9 -19 18c6 14 1 6 18 23c-7 12 -4 6 -9 19h-22l-8 3c-5 11 -3 5 -3 19l3 8c14 6 5 3 29 3c4 13 1 7 7 19c-18 18 -13 9 -19 24c3 10 10 15 19 19c15 -6 5 -1 23 -19 c11 6 6 3 18 7v24l3 8zM382 380c-15 0 -28 -13 -28 -28s13 -28 28 -28l10 3l15 14c3 14 3 8 0 22l-15 14z"/>
<glyph glyph-name="glyph158" unicode="&#57503;" d="M237 450h26l9 -2l14 -13c6 -28 2 -7 2 -65c13 -3 26 -8 37 -15l42 42c10 10 26 10 36 0l18 -18c10 -10 10 -25 0 -35l-42 -42c12 -22 6 -11 15 -34h63l10 -2l13 -13c4 -18 2 -6 2 -35l-2 -10l-13 -13c-29 -6 -7 -2 -70 -2c-7 -24 -2 -13 -12 -36c47 -47 33 -26 50 -52 v-19c-7 -13 -19 -24 -32 -32h-19c-24 16 -5 3 -48 46c-11 -8 -23 -14 -36 -18v-59c0 -14 -11 -25 -25 -25h-25c-14 0 -25 11 -25 25v53c-15 2 -28 7 -41 13l-39 -38c-10 -10 -25 -10 -35 0c-20 20 -13 11 -23 26v19c14 22 2 6 39 42c-16 27 -9 13 -20 42h-50l-10 2l-14 13 c-4 18 -1 7 -1 35l1 10l14 13c25 5 6 2 57 2c3 15 9 31 17 44l-37 36c-10 10 -10 25 0 35c20 20 11 14 26 24h19c22 -15 6 -3 44 -41c12 8 26 13 40 17v55l2 10l14 13zM250 287c-35 0 -63 -28 -63 -63s28 -63 63 -63s63 28 63 63s-28 63 -63 63z"/>
<glyph glyph-name="glyph159" unicode="&#57504;" d="M455 60c0 -4 -3 -7 -7 -7h-100c-4 0 -7 3 -7 7v15c0 4 3 7 7 7h100c4 0 7 -3 7 -7v-15zM171 60c0 -4 -3 -7 -7 -7h-100c-4 0 -7 3 -7 7v15c0 4 3 7 7 7h100c4 0 7 -3 7 -7v-15zM455 281v71c0 8 -6 14 -14 14h-14v29h28v28h-114v-28h29v-29h-14c-8 0 -15 -6 -15 -14v-71 h-28v28c0 16 -13 29 -29 29h-56c-16 0 -29 -13 -29 -29v-28h-28v71c0 8 -7 14 -15 14h-14v29h29v28h-114v-28h28v-29h-14c-8 0 -14 -6 -14 -14v-71c-16 0 -29 -13 -29 -29v-199c0 -16 13 -28 29 -28h114c16 0 28 12 28 28v171h43c-8 0 -14 -6 -14 -14s6 -14 14 -14h28 c8 0 14 6 14 14s-6 14 -14 14h43v-171c0 -16 12 -28 28 -28h114c16 0 29 12 29 28v199c0 16 -13 29 -29 29z"/>
<glyph glyph-name="glyph160" unicode="&#57505;" d="M226 450v0c13 -1 26 0 39 -4c24 -7 49 -16 70 -30c58 -39 99 -117 85 -188c-8 -42 -9 -40 -24 -70c90 -90 64 -52 96 -101v-34c-9 -19 -22 -24 -42 -28c-6 1 -12 1 -17 3c-6 2 -11 6 -15 10c-29 27 -55 56 -83 84c-32 -23 -71 -31 -109 -34c-13 1 -27 0 -40 4 c-86 26 -126 67 -152 153c-4 13 -3 26 -4 39c3 65 31 125 86 162c21 14 47 20 70 30zM226 390c-75 0 -136 -61 -136 -136s61 -135 136 -135c32 3 44 2 76 23c62 42 77 127 36 188c-27 40 -43 39 -85 57z"/>
<glyph glyph-name="glyph161" unicode="&#57506;" d="M85 366v-227h342v227h-342zM484 82h-143v-29h57v-28h-284v28h57v29h-143v341h456v-341z"/>
<glyph glyph-name="glyph162" unicode="&#57507;" d="M256 110v-57h-57v57h57zM398 224v199h-284v-199h284zM341 25v114h-170v-114h170zM28 452h456v-399l-57 -57h-399v456z"/>
<glyph glyph-name="glyph163" unicode="&#57508;" d="M454 28l11 -5l4 -10l-4 -11l-11 -5h-391c-8 0 -16 8 -16 16s8 15 16 15h391zM302 450c15 -3 8 0 21 -9l123 -124c12 -12 12 -32 0 -44l-188 -190c-12 -12 -35 -25 -52 -25h-46c-17 0 -39 13 -51 25l-70 74c-12 12 -12 31 0 43l241 241l10 7zM170 286l-110 -110l70 -72 c6 -6 21 -16 30 -16h46c9 0 21 10 27 16l58 61z"/>
<glyph glyph-name="glyph164" unicode="&#57509;" d="M150 57c0 -34 -27 -61 -61 -61s-61 27 -61 61s27 61 61 61s61 -27 61 -61zM327 -0h-80c-1 57 -24 111 -64 151c-40 41 -94 63 -151 64v80c162 -2 293 -133 295 -295zM484 -0h-81c-2 204 -166 370 -370 372v80c248 -2 449 -204 451 -452z"/>
<glyph glyph-name="glyph165" unicode="&#57510;" d="M372 82c-2 142 -116 256 -258 258v55c171 -2 311 -142 313 -313h-55zM264 82c-1 28 -17 77 -45 105s-77 44 -105 45v55c114 -2 203 -91 205 -205h-55zM156 82c-23 0 -42 19 -42 42s19 42 42 42s42 -19 42 -42s-19 -42 -42 -42zM398 452h-284c-47 0 -86 -39 -86 -86v-284 c0 -47 39 -86 86 -86h284c47 0 86 39 86 86v284c0 47 -39 86 -86 86z"/>
<glyph glyph-name="glyph166" unicode="&#57511;" d="M298 420c-93 0 -172 -66 -192 -153l-76 1l103 -165l106 162l-70 1c18 54 69 94 129 94c75 0 136 -62 136 -137s-61 -137 -136 -137c-28 0 -54 9 -76 23l-33 -51c31 -21 69 -32 109 -32c109 0 197 88 197 197s-88 197 -197 197z"/>
<glyph glyph-name="glyph167" unicode="&#57512;" d="M416 162l68 -44v-67l-68 -45l-67 45v67zM416 141l-48 -33l48 -33l49 33zM378 346l59 40l-59 39l-59 -39zM378 452l81 -55v-81l-81 -54l-81 54v81zM169 333l140 -93v-141l-140 -93l-141 93v141zM169 287l-103 -68l103 -68l102 68z"/>
<glyph glyph-name="glyph168" unicode="&#57513;" d="M249 437l55 -157l166 -3l-133 -100l48 -159l-136 95l-136 -95l48 159l-133 100l167 3z"/>
<glyph glyph-name="glyph169" unicode="&#57514;" d="M259 426l39 -114c5 -15 22 -27 38 -27l120 -2c16 0 18 -8 6 -18l-96 -73c-14 -11 -16 -27 -14 -44l35 -116c5 -15 -3 -20 -16 -11l-98 69c-13 9 -34 9 -47 0l-99 -69c-13 -9 -20 -4 -15 11l35 116c5 17 -4 32 -15 44l-96 73c-12 10 -10 18 6 18l121 2c16 0 32 12 37 27 l40 114c5 15 14 15 19 0zM259 426z"/>
<glyph glyph-name="glyph170" unicode="&#57515;" d="M482 420v-392h-452v392h452zM422 88v272h-332v-272h332zM335 153l-62 64l-59 -59l-57 56l-23 -42c-4 -7 -14 -10 -21 -6s-10 13 -6 20l42 78l65 -64l60 61l53 -56l51 101c4 7 13 11 20 7s11 -13 7 -20z"/>
<glyph glyph-name="glyph171" unicode="&#57516;" d="M469 388v-249h-426v249h426zM441 167v192h-370v-192h370zM250 186l-43 69l-42 -65l-41 63l-18 -52c-3 -9 -16 -5 -13 4l27 80l45 -69l42 66l38 -62l30 92c3 9 17 4 14 -5zM299 53v114h-57v-114h57zM157 -4h-28l113 89v-30zM383 -4l-84 59v30l112 -89h-28zM299 366h-57v86 h57v-86zM469 366v57h-426v-57h426zM402 286c0 -21 -16 -37 -37 -37s-38 16 -38 37s17 38 38 38s37 -17 37 -38zM356 196h-29v28h29v-28zM412 196h-28v28h28v-28z"/>
<glyph glyph-name="glyph172" unicode="&#57517;" d="M154 362l42 -187l160 -92c-38 -41 -34 -43 -102 -68c-14 -5 -29 -3 -43 -5v0c-12 1 -25 -1 -37 3c-81 25 -115 60 -140 141c-4 12 -3 24 -4 36c0 80 52 148 124 172zM154 362zM316 437l-86 -202l-46 205c20 6 40 10 62 10c25 0 48 -5 70 -13zM346 388 c73 -33 107 -77 125 -155c2 -10 1 -21 2 -31v0c-4 -44 0 -40 -22 -92c-4 -10 -12 -18 -17 -27l-178 102z"/>
<glyph glyph-name="glyph173" unicode="&#57518;" d="M484 25h-456v28h456v-28zM142 82h-114v256h114v-256zM313 82h-114v142h114v-142zM484 82h-114v341h114v-341z"/>
<glyph glyph-name="glyph174" unicode="&#57519;" d="M56 336c-1 77 -1 73 -5 107v0l3 3c36 -3 60 -3 141 -3h132c81 0 105 0 140 3v0l4 -3c-5 -35 -4 -71 -5 -107h-27c-2 33 -1 17 -5 49c-1 8 -2 12 -4 14c-24 6 -51 5 -75 5h-46c-2 -95 -1 -191 -1 -286c3 -22 -10 -83 13 -97c12 -7 33 -5 47 -6v-27c-75 3 -39 2 -107 3 c-69 -1 -34 0 -107 -3v27c26 1 42 2 47 5s8 8 10 14c2 9 3 37 3 84v196c0 53 0 84 -1 90h-46c-24 0 -45 -1 -63 -3c-14 -1 -14 -1 -16 -14c-3 -15 -5 -32 -5 -51h-27z"/>
<glyph glyph-name="glyph175" unicode="&#57520;" d="M368 449c14 3 28 -8 32 -25c3 -13 -1 -26 -9 -33l10 2c15 4 31 -8 35 -25c3 -15 -3 -29 -15 -35l5 1c17 4 34 -8 38 -25s-7 -34 -24 -38l-47 -11v-2l38 9c15 4 31 -8 35 -25s-6 -34 -21 -38c-131 -30 -84 -16 -142 -35c23 -7 31 -51 35 -67c5 -21 10 -53 5 -75 c-2 -9 -7 -16 -10 -24c-25 -15 -13 -12 -37 -13l-3 1c-12 25 -17 64 -33 86c-10 14 -24 25 -36 37c-23 23 -46 46 -69 68c-2 6 -91 -1 -91 5c-4 61 -4 85 -4 153c43 3 53 40 137 69c27 9 63 17 93 22z"/>
<glyph glyph-name="glyph176" unicode="&#57521;" d="M197 448l25 -5c8 -11 18 -21 24 -33c14 -27 19 -83 17 -112c-1 -9 -4 -27 -14 -33c65 1 13 0 155 14c17 2 32 -12 34 -31s-10 -35 -27 -37l-40 -4v-2l51 5c19 2 36 -11 38 -30s-12 -36 -31 -38h-4c14 -2 25 -15 27 -31c2 -19 -10 -35 -27 -37l-11 -1c11 -4 19 -15 21 -30 c2 -19 -8 -35 -23 -37c-62 -5 -124 -15 -186 -19h-1c-38 2 -36 0 -80 10c-12 3 -23 8 -35 11c-10 2 -20 2 -30 4l-16 -2v171c11 12 30 9 41 21l3 6c23 44 47 88 66 135c3 12 4 98 4 98l3 2z"/>
<glyph glyph-name="glyph177" unicode="&#57522;" d="M286 390c52 0 102 -21 139 -58s57 -86 57 -138s-20 -102 -57 -139c-6 -6 -14 -8 -22 -8s-15 2 -21 8c-12 12 -12 31 0 43c26 26 40 60 40 96s-14 70 -40 96s-60 39 -96 39s-70 -13 -96 -39c-19 -19 -32 -43 -37 -69l65 -72h-188v211l77 -87c10 22 24 42 41 59 c37 37 86 58 138 58zM286 390z"/>
<glyph glyph-name="glyph178" unicode="&#57523;" d="M484 452v-456h-456v456h456zM455 25v398h-398v-398h398zM142 238v125h63v-124c0 -32 16 -48 41 -48s41 15 41 46v126h63v-124c0 -72 -41 -103 -104 -103s-104 32 -104 102zM370 82h-228v28h228v-28z"/>
<glyph glyph-name="glyph179" unicode="&#57524;" d="M228 326v-228c0 -16 -10 -20 -23 -11l-74 56c-13 9 -23 17 -23 16s-12 2 -28 2h-23c-16 0 -29 6 -29 22v63c0 16 13 28 29 28h23c16 0 28 -2 28 -4s10 4 23 13l74 54c13 9 23 5 23 -11zM284 218c0 10 -4 18 -12 23l20 20c12 -10 21 -26 21 -43s-9 -34 -21 -44l-20 20 c8 5 12 14 12 24zM370 218c0 33 -15 62 -37 83l20 20c27 -26 45 -62 45 -103s-18 -78 -45 -104l-20 20c22 21 37 51 37 84zM415 380c42 -41 69 -98 69 -162c-6 -63 -2 -58 -41 -129c-7 -13 -18 -23 -28 -34l-21 20c37 36 61 87 61 143s-24 107 -61 143z"/>
<glyph glyph-name="glyph180" unicode="&#57525;" d="M341 392v-342c0 -23 -15 -30 -34 -16l-111 83c-19 14 -34 26 -34 25s-20 2 -43 2h-34c-23 0 -42 11 -42 34v94c0 23 19 43 42 43h34c23 0 43 -4 43 -7s15 5 34 19l111 82c19 14 34 6 34 -17zM427 229c0 -15 -9 -26 -20 -34l32 -31c19 16 30 39 30 65s-11 49 -30 65 l-32 -30c11 -8 20 -20 20 -35z"/>
<glyph glyph-name="glyph181" unicode="&#57526;" d="M252 448c15 -2 30 0 44 -4c99 -30 142 -73 172 -172c4 -14 2 -29 4 -44v0c-2 -15 0 -30 -4 -44c-30 -99 -73 -142 -172 -172c-14 -4 -29 -2 -44 -4v0c-15 2 -30 0 -44 4c-99 30 -142 73 -172 172c-4 14 -2 29 -4 44c0 121 99 220 220 220zM252 448zM252 384 c-86 0 -156 -70 -156 -156s70 -156 156 -156s156 70 156 156s-70 156 -156 156zM252 384zM255 232c-9 0 -16 7 -16 16v64c0 9 7 16 16 16s16 -7 16 -16v-64c0 -9 -7 -16 -16 -16zM335 168c-3 0 -7 1 -10 3l-80 64c-7 6 -8 16 -2 23s15 8 22 3l80 -64c12 -10 4 -29 -10 -29z "/>
<glyph glyph-name="glyph182" unicode="&#57527;" d="M299 139h170v-57h-170v57zM100 53h312v-57h-369v456h239l130 -131v-154h-56v131l-98 97h-158v-342z"/>
<glyph glyph-name="glyph183" unicode="&#57528;" d="M219 53l54 -57h-245v456h240l130 -131v-40h-57v17l-97 97h-159v-342h134zM284 242h143v-114h57c-83 -88 -41 -44 -124 -132c-83 87 -42 43 -124 132h48v114z"/>
<glyph glyph-name="glyph184" unicode="&#57529;" d="M384 53v245l-12 11h-73v74l-12 12h-159v-342h256zM310 452l131 -131v-325h-370v456h239zM356 196h-200v28h200v-28zM270 281h-114v28h114v-28zM356 110h-200v29h200v-29z"/>
<glyph glyph-name="glyph185" unicode="&#57530;" d="M455 395c0 -31 -89 -57 -199 -57s-199 26 -199 57s89 57 199 57s199 -26 199 -57zM256 309c18 0 142 2 199 40v-68c0 -31 -89 -57 -199 -57s-199 26 -199 57v68c57 -38 181 -40 199 -40zM256 196c18 0 142 1 199 39v-68c0 -31 -89 -57 -199 -57s-199 26 -199 57v68 c57 -38 181 -39 199 -39zM256 82c-18 0 -142 2 -199 40v-69c0 -31 89 -57 199 -57s199 26 199 57v69c-57 -38 -181 -40 -199 -40z"/>
<glyph glyph-name="glyph186" unicode="&#57531;" d="M355 437h1c68 -5 105 -38 125 -102c4 -13 3 -62 3 -69h-57v44c-2 41 -32 66 -71 70c-75 -8 -72 -56 -72 -114h57v-256h-313v256h200v44c2 42 20 82 56 106c14 9 31 13 46 19zM183 178c-13 0 -24 -11 -24 -24c0 -9 6 -17 13 -21l-13 -66h48l-12 66c7 4 12 12 12 21 c0 13 -11 24 -24 24z"/>
<glyph glyph-name="glyph187" unicode="&#57532;" d="M250 452c44 -1 79 -27 88 -70c1 -9 0 -27 -3 -47c13 3 15 -24 14 -33c-4 -15 0 -5 -14 -23l-8 -2c-4 -19 -7 -38 -22 -52l1 -43c18 -9 36 -17 54 -25c44 -18 89 -31 102 -52c12 -34 10 -71 9 -107h-442c0 12 -1 2 -1 28v1c1 26 0 53 9 78c13 21 58 34 102 52s55 25 55 25 l1 43c-15 14 -18 33 -22 52c-10 -3 -21 15 -22 25c-1 9 1 36 14 33c-6 42 -7 79 35 103c10 6 21 8 31 12z"/>
<glyph glyph-name="glyph188" unicode="&#57533;" d="M237 440v0c37 -1 66 -21 81 -55c7 -16 1 -40 -1 -56l7 -2c7 -22 6 -13 6 -29c-1 -9 -10 -27 -20 -24c-5 -38 -21 -49 -21 -49l1 -41s9 -6 51 -23c38 -16 76 -28 92 -44h-148v-107h-258s-3 84 8 102c13 20 55 32 97 49s52 23 52 23v41c-14 13 -16 31 -20 49l-8 2 c-13 17 -9 8 -13 22c-1 9 1 33 13 31c-2 18 -4 35 -3 44c9 44 28 51 66 65zM312 90h161v-54h-161v54z"/>
<glyph glyph-name="glyph189" unicode="&#57534;" d="M250 452v0c44 -1 79 -27 88 -70c1 -9 0 -27 -3 -47c13 3 15 -24 14 -33c-1 -10 -12 -28 -22 -25c-5 -40 -22 -52 -22 -52l1 -43s5 -3 23 -11v-3h-57v-113h57v-57h-300s-4 88 8 107c13 21 58 34 102 52s55 25 55 25l1 43c-15 14 -18 33 -22 52l-8 2c-14 18 -10 8 -14 23 c-1 9 1 36 14 33c-6 42 -7 79 35 103c10 6 21 8 31 12zM414 26h-56v171h56v-171zM301 140h170v-57h-170v57z"/>
<glyph glyph-name="glyph190" unicode="&#57535;" d="M427 53v285h-342v-285h342zM85 395v-29h29v29h-29zM142 395v-29h29v29h-29zM199 395v-29h29v29h-29zM28 452h456v-456h-456v456zM229 110l-58 88l-45 -67l-24 16l69 103l55 -83l58 117l61 -121l43 43l20 -21l-71 -70l-53 106z"/>
<glyph glyph-name="glyph191" unicode="&#57536;" d="M427 53v285h-342v-285h342zM85 395v-29h29v29h-29zM142 395v-29h29v29h-29zM199 395v-29h29v29h-29zM28 452h456v-456h-456v456zM398 252h-199v29h199v-29zM164 252h-43v29h43v-29zM398 196h-199v28h199v-28zM164 196h-43v28h43v-28zM398 139h-199v28h199v-28zM164 139 h-43v28h43v-28z"/>
<glyph glyph-name="glyph192" unicode="&#57537;" d="M427 53v285h-342v-285h342zM85 395v-29h29v29h-29zM142 395v-29h29v29h-29zM199 395v-29h29v29h-29zM28 452h456v-456h-456v456zM398 252h-199v57h199v-57zM398 82h-199v142h199v-142zM171 82h-57v227h57v-227z"/>
<glyph glyph-name="glyph193" unicode="&#57538;" d="M220 366h65c21 -5 43 -8 63 -16c49 -19 73 -42 108 -81c8 -9 13 -20 20 -30v-17c-43 -68 -110 -117 -191 -127c-21 -3 -43 0 -65 0c-21 5 -43 8 -63 16c-49 19 -73 41 -108 80c-8 9 -14 21 -21 31v17c42 66 64 75 129 111zM252 334c-57 0 -103 -47 -103 -104 s46 -103 103 -103s104 46 104 103s-47 104 -104 104zM304 230c0 -29 -23 -51 -52 -51s-51 22 -51 51s22 52 51 52s52 -23 52 -52z"/>
<glyph glyph-name="glyph194" unicode="&#57539;" d="M455 139c-51 0 -129 -2 -171 -27v212c0 19 30 55 171 56v-241zM57 380c66 -1 162 -8 170 -51c1 -2 1 -3 1 -5v-212c-42 25 -120 27 -171 27v241zM256 324c0 71 -159 85 -228 85v-313h15h14v-28c57 0 171 17 171 -29h56c0 46 114 29 171 29v28h14h15v313 c-69 0 -228 -14 -228 -85z"/>
<glyph glyph-name="glyph195" unicode="&#57540;" d="M226 450v0c13 -1 26 0 39 -4c86 -26 127 -66 153 -152c4 -13 3 -27 4 -40c0 -35 -10 -68 -26 -96l86 -86c18 -18 18 -46 0 -64c-20 -13 -9 -9 -32 -13c-6 1 -12 1 -17 3c-6 2 -11 6 -15 10c-29 27 -55 56 -83 84c-32 -23 -71 -31 -109 -34c-13 1 -27 0 -40 4 c-86 26 -126 67 -152 153c-4 13 -3 26 -4 39c3 65 31 125 86 162c21 14 47 20 70 30zM226 390c-75 0 -136 -61 -136 -136s61 -135 136 -135c32 3 44 2 76 23c62 42 77 127 36 188c-27 40 -43 39 -85 57zM142 284h181v-60h-181v60z"/>
<glyph glyph-name="glyph196" unicode="&#57541;" d="M226 450v0c13 -1 26 0 39 -4c86 -26 127 -66 153 -152c4 -13 3 -27 4 -40c0 -35 -10 -68 -26 -96l86 -86c18 -18 18 -46 0 -64c-20 -13 -9 -9 -32 -13c-6 1 -12 1 -17 3c-6 2 -11 6 -15 10c-29 27 -55 56 -83 84c-32 -23 -71 -31 -109 -34c-13 1 -27 0 -40 4 c-86 26 -126 67 -152 153c-4 13 -3 26 -4 39c3 65 31 125 86 162c21 14 47 20 70 30zM226 390c-75 0 -136 -61 -136 -136s61 -135 136 -135c32 3 44 2 76 23c62 42 77 127 36 188c-27 40 -43 39 -85 57zM323 284v-60h-60v-60h-61v60h-60v60h60v60h61v-60h60z"/>
<glyph glyph-name="glyph197" unicode="&#57542;" d="M468 445c16 -11 20 -33 8 -48l-243 -309l-122 143c-13 15 -10 36 6 48s39 10 52 -5l62 -73l186 237c12 15 35 18 51 7zM427 -4h-57v29h28v28h29v-57zM199 -4h-57v29h57v-29zM313 -4h-57v29h57v-29zM85 -4h-57v57h29v-28h28v-29zM57 224h-29v57h29v-57zM57 110h-29v57h29 v-57zM57 338h-29v57h57v-29h-28v-28zM199 366h-57v29h57v-29zM313 366h-57v29h57v-29zM427 352v43h-43v-29h14v-14h29zM427 224h-29v57h29v-57zM427 110h-29v57h29v-57z"/>
<glyph glyph-name="glyph198" unicode="&#57543;" d="M468 445c16 -11 20 -33 8 -48l-243 -309l-122 143c-13 15 -10 36 6 48s39 10 52 -5l62 -73l186 237c12 15 35 18 51 7zM427 395v-399h-399v399h399zM398 25v341h-341v-341h341z"/>
<glyph glyph-name="glyph199" unicode="&#57544;" d="M467 427c20 -13 24 -38 10 -55l-291 -355l-146 165c-15 17 -12 42 7 55l15 7l33 -4c43 -32 10 -5 88 -93l223 272c14 17 41 21 61 8z"/>
<glyph glyph-name="glyph200" unicode="&#57383;" d="M241 374v-271c-54 31 -151 31 -151 31v271s97 0 151 -31zM271 374c54 31 151 31 151 31v-271s-97 0 -151 -31v271zM452 375h30v-302l-211 -30h-30l-211 30v302h30v-276l181 -26h30l181 26v276z"/>
<glyph glyph-name="glyph201" unicode="&#57545;" d="M124 70c-31 0 -59 -3 -89 -3h-6v28h-29v309c82 0 165 -8 212 -45c10 -9 21 -20 21 -39c0 79 160 84 233 84v-50v-50v-31l-1 -35s-9 1 -13 -1c-5 -2 -10 -6 -10 -6v146c0 0 -43 -3 -88 -11s-89 -21 -93 -43c-3 -18 -4 -38 -3 -70s2 -76 2 -144c0 0 8 3 19 6s26 4 38 2 l-1 -7l-6 -27c0 -3 0 -14 -3 -15c-6 -2 -13 -3 -19 -4c-13 -3 -26 -9 -26 -25h-58c0 31 -50 31 -80 31zM76 374c-15 1 -30 2 -47 2v-239c59 0 136 -5 175 -27v210c0 2 -1 3 -1 5c-3 17 -20 28 -43 36s-53 11 -82 13h-2zM316 42c3 21 6 41 9 62l53 -53c-21 -3 -41 -6 -62 -9z M465 156l9 -9l-89 -89l-54 54l89 89l9 -9l-80 -80l9 -9l80 80l17 -17l-80 -80l10 -10zM503 192c6 -6 4 -14 -1 -18v-1l-17 -17l-53 54l17 17v0s1 0 1 1s15 3 17 0z"/>
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 69 KiB

@ -1,83 +0,0 @@
<?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>This SVG font generated by Fontastic.me</metadata>
<defs>
<font id="untitled-font-1" horiz-adv-x="512">
<font-face font-family="untitled-font-1" font-weight="500" font-stretch="normal" units-per-em="512" panose-1="2 0 6 9 0 0 0 0 0 0" ascent="480" descent="-32" x-height="416" cap-height="480" bbox="-2 -33 513 480" underline-thickness="50" underline-position="-100" unicode-range="U+0021-007A"/>
<missing-glyph/>
<glyph glyph-name="a" unicode="a" d="M256 77l-216 252l48 42l168 -196l168 196l48 -42z"/>
<glyph glyph-name="b" unicode="b" d="M0 -32c7 52 15 105 22 157l135 -135c-52 -8 -105 -15 -157 -22zM179 58l202 202l22 -22l-224 -225l-134 135l224 224l22 -22l-202 -202l23 -23l202 202l45 -45l-202 -202zM473 348l-90 90c-14 14 -36 12 -46 -2v0l-43 -43l134 -134l43 43v0l3 2c12 12 11 32 -1 44z"/>
<glyph glyph-name="c" unicode="c" d="M512 64h-352v416h229l123 -132v-284zM224 128h224v195l-87 93h-137v-288zM352 -32h-352v416h160v-64h-96v-288h224v32h64v-96zM256 352h128v-32h-128v32zM256 288h160v-32h-160v32zM256 224h160v-32h-160v32zM96 256h64v-32h-64v32zM96 192h96v-32h-96v32zM96 128h96v-32 h-96v32z"/>
<glyph glyph-name="d" unicode="d" d="M512 288v-128h-192v-192h-128v192h-192v128h192v192h128v-192h192z"/>
<glyph glyph-name="e" unicode="e" d="M256 320c0 80 178 96 256 96v-352h-16h-16v-32c-64 0 -192 19 -192 -32h-64c0 51 -128 32 -192 32v32h-16h-16v352c78 0 256 -16 256 -96zM224 82v238l-1 6c-7 39 -75 51 -139 56h-8c-14 1 -28 2 -44 2v-272c58 0 145 -2 192 -30zM480 112v272c-158 -2 -192 -43 -192 -64 v-238c47 28 134 30 192 30z"/>
<glyph glyph-name="f" unicode="f" d="M256 416c-106 0 -192 -86 -192 -192s86 -192 192 -192s192 86 192 192s-86 192 -192 192zM256 480c141 0 256 -115 256 -256s-115 -256 -256 -256s-256 115 -256 256s115 256 256 256zM256 224c-9 0 -16 9 -16 21v86c0 12 7 21 16 21s16 -9 16 -21v-86 c0 -12 -7 -21 -16 -21zM351 160c-4 0 -8 2 -11 4l-92 64c-8 6 -8 15 -2 22s17 9 25 3l92 -64c8 -6 9 -16 3 -23c-4 -4 -10 -6 -15 -6z"/>
<glyph glyph-name="g" unicode="g" d="M0 352l256 128l256 -128l-256 -128zM256 177l166 81l90 -34l-256 -128l-256 128l98 32zM256 49l166 81l90 -34l-256 -128l-256 128l98 32z"/>
<glyph glyph-name="h" unicode="h" d="M256 448c-60 0 -116 -25 -158 -66l-66 66v-192h192l-81 81c30 30 70 47 113 47c88 0 160 -72 160 -160s-72 -160 -160 -160c-57 0 -110 31 -139 80l-55 -32c40 -69 114 -112 194 -112c123 0 224 101 224 224s-101 224 -224 224z"/>
<glyph glyph-name="i" unicode="i" d="M320 256h32v-288h-352v288h32v45c0 78 65 142 144 142s144 -64 144 -142v-45zM198 32l-13 73c8 5 13 13 13 23c0 15 -11 27 -26 27s-27 -12 -27 -27c0 -10 6 -18 14 -23l-14 -73h53zM256 256v45c0 42 -37 78 -80 78s-80 -36 -80 -78v-45h160z"/>
<glyph glyph-name="j" unicode="j" d="M368 448c79 0 144 -64 144 -143v-50h-64v50c0 44 -36 79 -80 79s-80 -35 -80 -79v-50h64v-288h-352v288h224v50c0 79 65 143 144 143zM201 31l-14 76c8 5 14 13 14 23c0 15 -12 27 -27 27s-27 -12 -27 -27c0 -10 6 -18 14 -23l-14 -76h54z"/>
<glyph glyph-name="k" unicode="k" d="M479 404c-21 14 -51 10 -66 -9l-237 -289l-78 89c-16 18 -46 21 -66 7s-24 -41 -8 -59l155 -175l310 378c15 19 11 44 -10 58z"/>
<glyph glyph-name="l" unicode="l" d="M160 16v106c-91 12 -160 77 -160 154c0 86 86 156 192 156h128c106 0 192 -70 192 -156c0 -83 -80 -151 -181 -156zM192 380c-71 0 -128 -47 -128 -104s57 -104 128 -104h32v-52l85 52h11c71 0 128 47 128 104s-57 104 -128 104h-128z"/>
<glyph glyph-name="m" unicode="m" d="M485 383l-229 -202l-227 202l3 1h448zM510 363c1 -3 2 -7 2 -11v-256c0 -6 -2 -10 -4 -15l-159 139zM2 364l162 -143l-161 -138c-2 4 -3 8 -3 13v256c0 4 0 8 2 12zM256 139l68 60l155 -135h-447h-2l158 135z"/>
<glyph glyph-name="n" unicode="n" d="M352 192h64v-192h-64v192zM288 128h192v-64h-192v64zM327 32v-64h-295v512h248l136 -147v-109h-59v83l-12 13h-77v83l-12 13h-165v-384h236z"/>
<glyph glyph-name="o" unicode="o" d="M39 362v79h119l78 -79h-197zM473 7h-434l-39 276h512zM473 322h-434v40h434v-40z"/>
<glyph glyph-name="p" unicode="p" d="M224 320h224v-256h-416v320h128z"/>
<glyph glyph-name="q" unicode="q" d="M96 416v-384h320v275l-109 109h-211zM32 480h301l147 -147v-365h-448v512zM160 256h192v-32h-192v32zM160 320h128v-32h-128v32zM160 192h192v-32h-192v32zM160 128h192v-32h-192v32z"/>
<glyph glyph-name="r" unicode="r" d="M192 128v-128h128v128h-128zM288 160v32h-32v-32h32zM288 256h-32v-32h-32v-32h32v32h32v32zM320 403v-243h32v-128h64v275zM96 416v-384h64v128h32v256h-96zM224 416v-32h32v-32h-32v-32h32v-32h-32v-32h32v32h32v32h-32v32h32v32h-32v32h-32zM32 480h301l147 -147v-365 h-448v512zM224 96h64v-32h-64v32z"/>
<glyph glyph-name="s" unicode="s" d="M96 416v-384h288v275l-13 13h-83v83l-13 13h-179zM32 480h269l147 -147v-365h-416v512z"/>
<glyph glyph-name="t" unicode="t" d="M96 416v-384h320v275l-109 109h-211zM32 480h301l147 -147v-365h-448v512zM176 227c-26 0 -48 21 -48 48c0 26 22 48 48 48s48 -22 48 -48c0 -27 -22 -48 -48 -48zM192 163l64 -64l64 192l64 -224h-256z"/>
<glyph glyph-name="u" unicode="u" d="M96 416v-384h320v275l-109 109h-211zM32 480h301l147 -147v-365h-448v512zM192 99v192l170 -96z"/>
<glyph glyph-name="v" unicode="v" d="M96 416v-384h320v275l-109 109h-211zM32 480h301l147 -147v-365h-448v512zM256 112c0 -27 -31 -48 -64 -48c-35 0 -64 22 -64 48s29 48 64 48c12 0 23 -3 32 -7v225l32 6v-29c32 0 96 -35 96 -163c0 32 -32 99 -96 99v-179z"/>
<glyph glyph-name="w" unicode="w" d="M444 379h-376v-310h376v310zM512 448v-448h-512v448h512zM112 192h32v-96h-32v96zM176 224h32v-128h-32v128zM240 192h32v-96h-32v96zM304 288h32v-192h-32v192zM368 192h32v-96h-32v96z"/>
<glyph glyph-name="x" unicode="x" d="M512 216l-122 -120v64s-209 64 -262 -64c0 32 19 192 262 192v64zM0 416h384v-64h-39v32h-307v-320h307v32h39v-64h-384v384z"/>
<glyph glyph-name="y" unicode="y" d="M336 288c0 -44 -36 -80 -80 -80s-80 36 -80 80s36 80 80 80s80 -36 80 -80zM416 288c0 -11 -1 -21 -3 -31l26 -28l-38 -8c-9 -19 -22 -36 -37 -50l-5 -5l25 -198l-128 128l-128 -128l25 198l-5 5c-15 14 -28 31 -37 50l-38 8l26 28c-2 10 -3 20 -3 31s1 21 3 31l-26 28 l38 8c9 19 22 36 37 50l-5 38l35 -16c18 10 38 17 59 19l19 34l19 -34c21 -2 41 -9 59 -19l35 16l-5 -38c15 -14 28 -31 37 -50l38 -8l-26 -28c2 -10 3 -20 3 -31zM256 176c62 0 112 50 112 112s-50 112 -112 112s-112 -50 -112 -112s50 -112 112 -112z"/>
<glyph glyph-name="z" unicode="z" d="M512 384v-128l-288 -288l-224 224l288 288h128zM385 302c28 0 51 23 51 51s-23 51 -51 51s-51 -23 -51 -51s23 -51 51 -51z"/>
<glyph glyph-name="A" unicode="A" d="M256 416c141 0 256 -115 256 -256v-128h-512v128c0 141 115 256 256 256zM254 288c17 0 33 15 32 32c0 18 -14 32 -32 32s-32 -15 -32 -33c1 -17 15 -31 32 -31v0zM65 118c25 0 42 31 25 52c-6 8 -14 11 -25 12c-25 0 -42 -31 -25 -52c5 -7 13 -11 23 -12h2zM124 218 c9 15 6 34 -9 45c-22 14 -55 -5 -49 -33c3 -14 15 -26 31 -26c10 0 20 5 27 14zM165 265c25 0 39 27 29 47c-8 15 -29 21 -44 13c-16 -9 -21 -27 -13 -43c6 -10 16 -17 28 -17zM256 48c26 0 48 22 48 48s-22 48 -48 48s-48 -22 -48 -48s22 -48 48 -48zM353 288 c5 17 5 33 -2 36s-20 -7 -28 -23l-75 -142c3 0 5 1 8 1c19 0 36 -8 48 -22zM381 244c-3 -20 14 -37 32 -37c25 0 41 29 26 50c-10 14 -31 18 -45 8c-7 -5 -12 -13 -13 -21zM445 111c25 0 41 29 26 50c-10 14 -31 18 -45 8c-13 -9 -18 -30 -7 -45c6 -9 15 -13 26 -13z"/>
<glyph glyph-name="B" unicode="B" d="M488 89c-15 23 -65 38 -115 59s-61 28 -61 28l-1 47s19 15 25 60c12 -3 23 17 24 28s-1 40 -15 37c3 22 5 42 4 52c-4 38 -42 79 -100 79s-95 -41 -99 -79c-1 -10 1 -30 4 -52c-14 3 -17 -26 -16 -37s12 -31 24 -28c6 -45 25 -60 25 -60l-1 -47s-11 -7 -61 -28 s-100 -36 -115 -59c-13 -21 -9 -121 -9 -121h497s3 100 -10 121z"/>
<glyph glyph-name="C" unicode="C" d="M32 128h192v-96h-192v96zM128 64v32h-64v-32h64zM192 64v32h-19v-32h19zM288 128h192v-96h-192v96zM384 64v32h-64v-32h64zM448 64v32h-19v-32h19zM320 224h192v-96h-192v96zM416 160v32h-64v-32h64zM480 160v32h-19v-32h19zM288 320h192v-96h-192v96zM384 256v32h-64 v-32h64zM448 256v32h-19v-32h19zM32 224h192v-96h-192v96zM128 160v32h-64v-32h64zM192 160v32h-19v-32h19zM0 320h192v-96h-192v96zM96 256v32h-64v-32h64zM160 256v32h-19v-32h19zM32 416h192v-96h-192v96zM128 352v32h-64v-32h64zM192 352v32h-19v-32h19z"/>
<glyph glyph-name="D" unicode="D" d="M0 216l126 140v-66c251 0 270 -165 270 -198c-54 132 -270 66 -270 66v-66zM512 455v-462h-363v77h36v-38h291v385h-291v-39h-36v77h363z"/>
<glyph glyph-name="E" unicode="E" d="M69 105c38 0 68 -31 68 -69s-30 -68 -68 -68s-69 30 -69 68s31 69 69 69zM5 304c182 -2 329 -150 331 -332h-90c-1 64 -27 125 -72 170c-45 46 -105 71 -169 72v90zM5 480v-90c229 -2 415 -188 417 -418h90c-2 279 -228 506 -507 508z"/>
<glyph glyph-name="F" unicode="F" d="M464 384c9 0 16 -7 16 -16v-32c0 -9 -7 -16 -16 -16h-448c-9 0 -16 7 -16 16v32c0 9 7 16 16 16h112v32c0 32 0 64 64 64h96c32 0 64 0 64 -64v-32h112zM288 384v32h-96v-32h96zM352 285l-1 3h65v-304c0 -9 -7 -16 -16 -16h-320c-9 0 -16 7 -16 16v304h65l-1 -3v-237 c0 -9 7 -16 16 -16s16 7 16 16v237l-1 3h66l-1 -3v-237c0 -9 7 -16 16 -16s16 7 16 16v237l-1 3h66l-1 -3v-237c0 -9 7 -16 16 -16s16 7 16 16v237z"/>
<glyph glyph-name="G" unicode="G" d="M0 249c131 184 412 163 512 -40l-2 -19c-131 -184 -412 -163 -512 40zM251 104c64 -5 120 42 125 106s-43 120 -107 125s-120 -42 -125 -106s43 -120 107 -125zM260 278c-32 0 -58 -26 -58 -58s26 -59 58 -59s58 27 58 59s-26 58 -58 58z"/>
<glyph glyph-name="H" unicode="H" d="M0 234c118 200 394 200 512 0v-20c-118 -200 -394 -200 -512 0v20zM256 112c62 0 112 50 112 112s-50 112 -112 112s-112 -50 -112 -112s50 -112 112 -112z"/>
<glyph glyph-name="I" unicode="I" d="M512 70l-102 -102l-154 154l-154 -154l-102 102l154 154l-154 154l102 102l154 -154l154 154l102 -102l-154 -154z"/>
<glyph glyph-name="J" unicode="J" d="M448 64v-32h32v32h-32zM64 192v-192h352v192h-352zM128 480v-160h256v160h-256zM0 480h448l64 -64v-448h-512v512zM288 448h64v-96h-64v96zM128 64h224v-32h-224v32zM128 128h160v-32h-160v32z"/>
<glyph glyph-name="K" unicode="K" d="M176 288h64v-64h-64v64zM272 288h64v-64h-64v64zM368 288h64v-64h-64v64zM80 192h64v-64h-64v64zM176 192h64v-64h-64v64zM272 192h64v-64h-64v64zM368 192h64v-64h-64v64zM80 96h64v-64h-64v64zM176 96h64v-64h-64v64zM272 96h64v-64h-64v64zM432 416h64v-448h-480v448 h64v64h96v-64h160v64h96v-64zM368 448v-64h32v64h-32zM112 448v-64h32v64h-32zM464 0v320h-416v-320h416z"/>
<glyph glyph-name="L" unicode="L" d="M275 168c0 -13 -2 -15 -14 -15h-48c-12 0 -15 2 -15 15v89c0 17 25 21 48 29c24 9 48 24 48 62c0 33 -20 50 -56 50c-42 0 -77 -23 -84 -23c-3 0 -6 3 -7 7l-18 48c-1 3 -1 5 -1 8c0 19 80 42 125 42c81 0 131 -55 131 -133c0 -92 -69 -116 -109 -131v-48zM239 -32 c-32 0 -57 28 -57 60c0 34 25 60 57 60c31 0 57 -27 57 -60c0 -32 -26 -60 -57 -60z"/>
<glyph glyph-name="M" unicode="M" d="M256 475l256 -74v-355l-256 -73l-256 73v355zM236 20v272l-197 57v-273zM473 76v273l-197 -57v-272zM256 328l187 53l-187 54l-187 -54z"/>
<glyph glyph-name="N" unicode="N" d="M256 480c141 0 256 -115 256 -256s-115 -256 -256 -256s-256 115 -256 256s115 256 256 256zM427 175v98h-122v122h-98v-122h-122v-98h122v-122h98v122h122z"/>
<glyph glyph-name="O" unicode="O" d="M512 344l-171 -120l2 64c-28 1 -219 74 -279 -51c1 32 35 191 284 179l2 64zM348 405c-2 -55 -3 -86 -4 -115zM169 160c28 -1 219 -74 279 51c-1 -32 -35 -191 -284 -179l-2 -64l-162 136l171 120zM512 344l-171 -120l2 64c-28 1 -219 74 -279 -51c1 32 35 191 284 179 l2 64zM348 405c-2 -55 -3 -86 -4 -115zM169 160c28 -1 219 -74 279 51c-1 -32 -35 -191 -284 -179l-2 -64l-162 136l171 120z"/>
<glyph glyph-name="P" unicode="P" d="M128 288v-64h192v64h-192zM501 47c6 -6 6 -16 0 -22l-46 -46c-6 -6 -16 -6 -22 0l-88 88c-35 -22 -77 -35 -121 -35c-124 0 -224 100 -224 224s100 224 224 224s224 -100 224 -224c0 -44 -13 -86 -35 -121zM224 96c-88 0 -160 72 -160 160s72 160 160 160 s160 -72 160 -160s-72 -160 -160 -160zM128 288v-64h192v64h-192zM501 47c6 -6 6 -16 0 -22l-46 -46c-6 -6 -16 -6 -22 0l-88 88c-35 -22 -77 -35 -121 -35c-124 0 -224 100 -224 224s100 224 224 224s224 -100 224 -224c0 -44 -13 -86 -35 -121zM224 96 c-88 0 -160 72 -160 160s72 160 160 160s160 -72 160 -160s-72 -160 -160 -160z"/>
<glyph glyph-name="Q" unicode="Q" d="M256 352h-64v-64h-64v-64h64v-64h64v64h64v64h-64v64zM501 47c6 -6 6 -16 0 -22l-46 -46c-6 -6 -16 -6 -22 0l-88 88c-35 -22 -77 -35 -121 -35c-124 0 -224 100 -224 224s100 224 224 224s224 -100 224 -224c0 -44 -13 -86 -35 -121zM224 96c-88 0 -160 72 -160 160 s72 160 160 160s160 -72 160 -160s-72 -160 -160 -160z"/>
<glyph glyph-name="R" unicode="R" d="M249 465h-178c-31 0 -56 -25 -56 -56v-178c0 -31 25 -56 56 -56h178c31 0 56 25 56 56v178c0 31 -25 56 -56 56zM65 289v62h190v-62h-190zM249 480c39 0 71 -32 71 -71v-178c0 -39 -32 -71 -71 -71h-178c-39 0 -71 32 -71 71v178c0 39 32 71 71 71h178zM80 304h160v32 h-160v-32zM441 256c39 0 71 -29 71 -64v-160c0 -35 -32 -64 -71 -64h-178c-39 0 -71 29 -71 64v160c0 35 32 64 71 64h178zM448 93v38h-77v77h-38v-77h-77v-38h77v-77h38v77h77z"/>
<glyph glyph-name="S" unicode="S" d="M448 288h-160v-32h128v-128h-128v-160h-64v160h-160l-64 64l64 64h160v32h-128v128h128v64h64v-64h160l64 -64z"/>
<glyph glyph-name="T" unicode="T" d="M333 178c11 0 20 -8 20 -19v-20c0 -11 -9 -19 -20 -19h-46c-2 -10 -6 -19 -10 -28l34 -34c8 -8 9 -20 1 -28l-14 -14c-8 -8 -20 -8 -28 0l-31 32c-8 -6 -18 -11 -28 -14v-46c0 -11 -9 -20 -20 -20h-19c-11 0 -20 9 -20 20v40c-11 2 -22 6 -32 11l-30 -30 c-8 -8 -19 -8 -27 0l-14 14c-8 8 -8 20 0 28l26 26c-7 10 -11 21 -15 33h-40c-11 0 -19 8 -19 19v20c0 11 8 19 19 19h37c3 12 7 24 13 34l-28 28c-8 8 -8 20 0 28l14 14c8 8 19 8 27 0l28 -28c10 6 20 10 31 13v43c0 11 9 20 20 20h20c11 0 19 -9 19 -20v-43 c10 -3 20 -6 29 -11l33 33c8 8 20 8 28 0l14 -14c8 -8 8 -20 0 -28l-33 -32c5 -8 9 -18 12 -27h49zM172 95c27 0 49 22 49 49s-22 49 -49 49s-49 -22 -49 -49s22 -49 49 -49zM500 390c7 0 13 -6 13 -13v-12c0 -7 -6 -13 -13 -13h-29c-1 -6 -4 -11 -7 -17l22 -22 c5 -5 5 -13 0 -18l-8 -8c-5 -5 -13 -5 -18 0l-20 20c-5 -4 -12 -7 -18 -9v-30c0 -7 -5 -12 -12 -12h-12c-7 0 -13 5 -13 12v26c-7 1 -14 4 -20 7l-19 -19c-5 -5 -13 -5 -18 0l-9 9c-5 5 -5 13 0 18l17 17c-4 6 -8 13 -10 20h-25c-7 0 -12 6 -12 13v12c0 7 5 13 12 13h24 c2 8 4 14 8 21l-18 18c-5 5 -5 13 0 18l9 8c5 5 12 5 17 0l18 -17c6 4 13 6 20 8v28c0 7 5 12 12 12h13c7 0 12 -5 12 -12v-28c7 -2 13 -4 19 -7l21 21c5 5 12 5 17 0l9 -9c5 -5 5 -13 0 -18l-21 -20c3 -5 6 -11 8 -17h31zM398 337c-17 0 -32 14 -32 31s15 31 32 31 s31 -14 31 -31s-14 -31 -31 -31z"/>
<glyph glyph-name="U" unicode="U" d="M317 480l147 -147v-365h-416v512h269zM400 32v275l-13 13h-83v83l-13 13h-179v-384h288z"/>
<glyph glyph-name="V" unicode="V" d="M384 -8l64 64v-88h-64v24zM192 32v-64h-160v512h269l111 -110l-46 -46l-91 92h-179v-384h96zM222 -31c4 31 9 63 13 94l80 -80c-31 -4 -62 -10 -93 -14zM449 144l13 -14l-133 -134l-81 81l134 134l14 -14l-121 -120l13 -14l121 121l27 -27l-121 -120l14 -14zM504 196 c8 -8 7 -21 -1 -27v0l-26 -26l-80 80l26 26v0c6 8 19 10 28 1z"/>
<glyph glyph-name="W" unicode="W" d="M352 -8l64 64v-88h-64v24v0zM160 32v-64h-160v512h269l110 -110l-45 -45l-91 91h-179v-384h96zM238 -32l-133 151c-14 15 -11 38 6 50s43 9 57 -6l68 -76l203 248c13 16 38 20 56 8s22 -34 9 -50z"/>
<glyph glyph-name="X" unicode="X" d="M59 60h207v-60h-266v480h249l135 -138v-102h-59v78l-101 102h-165v-360zM336 -32v65c-45 8 -80 47 -80 95c0 53 43 96 96 96h64c53 0 96 -43 96 -96c0 -51 -40 -93 -90 -96zM352 192c-35 0 -64 -29 -64 -64s29 -64 64 -64h16v-32l43 32h5c35 0 64 29 64 64s-29 64 -64 64 h-64z"/>
<glyph glyph-name="Y" unicode="Y" d="M124 70c-31 0 -59 -3 -89 -3h-6v28h-29v309c82 0 165 -8 212 -45c10 -9 21 -20 21 -39c0 79 160 84 233 84v-50v-50v-31l-1 -35s-9 1 -13 -1c-5 -2 -10 -6 -10 -6v146c0 0 -43 -3 -88 -11s-89 -21 -93 -43c-3 -18 -4 -38 -3 -70s2 -76 2 -144c0 0 8 3 19 6s26 4 38 2 l-1 -7l-6 -27c0 -3 0 -14 -3 -15c-6 -2 -13 -3 -19 -4c-13 -3 -26 -9 -26 -25h-58c0 31 -50 31 -80 31zM76 374c-15 1 -30 2 -47 2v-239c59 0 136 -5 175 -27v210c0 2 -1 3 -1 5c-3 17 -20 28 -43 36s-53 11 -82 13h-2zM316 42c3 21 6 41 9 62l53 -53c-21 -3 -41 -6 -62 -9z M465 156l9 -9l-89 -89l-54 54l89 89l9 -9l-80 -80l9 -9l80 80l17 -17l-80 -80l10 -10zM503 192c6 -6 4 -14 -1 -18v-1l-17 -17l-53 54l17 17v0s1 0 1 1s15 3 17 0z"/>
<glyph glyph-name="Z" unicode="Z" d="M480 96c18 0 32 -14 32 -32s-14 -32 -32 -32h-448c-18 0 -32 14 -32 32s14 32 32 32h448zM160 128c-35 0 -64 29 -64 64v224h320v-32c53 0 96 -43 96 -96s-43 -96 -96 -96c0 -35 -29 -64 -64 -64h-192zM480 288c0 35 -29 64 -64 64v-128c35 0 64 29 64 64zM128 384v-192 c0 -18 14 -32 32 -32v224h-32z"/>
<glyph glyph-name="zero" unicode="0" d="M0 480h32v-512h-32v512zM64 96h288v-128h-288v128zM64 288h384v-128h-384v128zM80 480h160v-128h-160v128z"/>
<glyph glyph-name="one" unicode="1" d="M444 416l68 -175v-209h-512v209l68 175h376zM352 276h112l-41 105h-334l-41 -105h112c0 -58 43 -104 96 -104s96 46 96 104z"/>
<glyph glyph-name="two" unicode="2" d="M465 463c63 -108 63 -288 0 -396c0 0 -82 93 -170 106c-10 29 -14 60 -14 92s4 63 14 92c88 13 170 106 170 106zM250 57c36 -36 0 -72 -36 -72s-71 73 -71 109c0 19 -11 48 -20 72h-52c-39 0 -71 41 -71 91s32 91 71 91h179v-182h-27c-1 -42 9 -90 27 -109zM71 203v90 c-20 0 -35 -20 -35 -45s15 -45 35 -45z"/>
<glyph glyph-name="three" unicode="3" d="M478 365h-444v-346h444v346zM512 416v-448h-512v448h512zM242 71l-51 125l-50 -118l-49 113l-22 -94c-2 -7 -7 -9 -11 -7s-7 9 -5 16l33 143l54 -124l50 119l46 -112l36 165c1 7 7 10 11 8s6 -9 5 -16zM0 480v-115h512v115h-512zM451 276c0 -35 -29 -64 -64 -64 s-64 29 -64 64s29 64 64 64s64 -29 64 -64zM317 128h64v-64h-64v64zM391 128h64v-64h-64v64z"/>
<glyph glyph-name="four" unicode="4" d="M176 275h-96c-18 0 -32 -14 -32 -32v-38c0 -18 14 -32 32 -32h96c18 0 32 14 32 32v38c0 18 -14 32 -32 32zM176 323c44 0 80 -36 80 -80v-38c0 -44 -36 -80 -80 -80h-96c-44 0 -80 36 -80 80v38c0 44 36 80 80 80h96zM432 275h-96c-18 0 -32 -14 -32 -32v-32 c0 -18 14 -32 32 -32h96c18 0 32 14 32 32v32c0 18 -14 32 -32 32zM432 323c44 0 80 -36 80 -80v-32c0 -44 -36 -80 -80 -80h-96c-44 0 -80 36 -80 80v32c0 44 36 80 80 80h96zM368 227c0 -18 -14 -32 -32 -32h-160c-18 0 -32 14 -32 32s14 32 32 32h160c18 0 32 -14 32 -32 z"/>
<glyph glyph-name="five" unicode="5" d="M192 288l56 184l72 -184h192l-165 -109l69 -179l-168 107l-153 -107l54 179l-149 109h192z"/>
<glyph glyph-name="six" unicode="6" d="M72 -18c7 18 15 34 23 49l25 45l-45 83h20l36 -68l36 68h19l-44 -82c18 -30 34 -60 48 -94h-18c-5 12 -12 25 -18 37c-8 14 -15 28 -23 42c-15 -25 -29 -52 -41 -80h-18zM257 -20c-27 1 -35 19 -35 47v218l17 4v-222c0 -13 3 -22 12 -25c3 -1 5 -1 9 -2zM372 27 c0 -32 -20 -49 -52 -49c-19 0 -31 5 -40 11l4 20c7 -6 22 -10 36 -10c20 0 35 7 35 27c0 16 -7 23 -18 29l-17 9c-20 10 -38 20 -38 50c0 29 18 49 47 49c15 0 29 -4 36 -9l-3 -20c-8 5 -17 9 -33 9c-17 0 -30 -10 -30 -27c0 -16 9 -22 19 -28l14 -7c21 -11 40 -22 40 -54z M38 480h31v-310h-31v310zM53 480v-62h249v62h-249zM410 340h31v-341h-31v341zM441 325h-155v155h14l140 -141v-14z"/>
<glyph glyph-name="seven" unicode="7" d="M112 480c9 0 16 -7 16 -16v-96c0 -9 -7 -16 -16 -16h-96c-9 0 -16 7 -16 16v96c0 9 7 16 16 16h96zM112 288c9 0 16 -7 16 -16v-96c0 -9 -7 -16 -16 -16h-96c-9 0 -16 7 -16 16v96c0 9 7 16 16 16h96zM112 96c9 0 16 -7 16 -16v-96c0 -9 -7 -16 -16 -16h-96 c-9 0 -16 7 -16 16v96c0 9 7 16 16 16h96zM496 480c9 0 16 -7 16 -16v-96c0 -9 -7 -16 -16 -16h-288c-9 0 -16 7 -16 16v96c0 9 7 16 16 16h288zM496 288c9 0 16 -7 16 -16v-96c0 -9 -7 -16 -16 -16h-288c-9 0 -16 7 -16 16v96c0 9 7 16 16 16h288zM496 96h-288 c-9 0 -16 -7 -16 -16v-96c0 -9 7 -16 16 -16h288c9 0 16 7 16 16v96c0 9 -7 16 -16 16z"/>
<glyph glyph-name="eight" unicode="8" d="M256 480c141 0 256 -115 256 -256s-115 -256 -256 -256s-256 115 -256 256s115 256 256 256zM326 91c-3 0 4 19 4 21c0 -1 -3 -7 -4 -8c0 1 -3 -1 -6 -2c0 -4 4 -12 7 -12c-3 -6 3 -9 -2 -15c-3 -4 -3 -15 5 -12c15 6 15 33 26 42c0 -1 1 -1 1 -2c1 3 1 6 2 9s1 6 -1 8 c-3 -1 -8 -10 -10 -13c-6 -8 -21 -9 -17 -23c-1 3 -2 6 -2 9c-1 -2 -1 -2 -3 -2zM441 254c-15 89 -92 158 -185 158c-18 0 -35 -3 -51 -7c-4 -3 -8 -7 -12 -9c-2 -1 -12 -4 -13 -7c2 -5 -1 -5 -5 -13c-5 -2 -12 -1 -16 -4c-3 -9 -11 -17 -16 -24c12 -2 -2 -11 -9 -16 s-9 -13 -14 -19c-3 -4 -8 -4 -11 -8c-6 -7 -17 -17 -19 -26c-7 -6 -7 -20 -9 -29c-6 -21 0 -46 17 -61c2 -2 24 2 26 3c8 6 19 9 24 -1c5 -9 11 0 16 -4c0 -5 5 -12 4 -19c-10 -10 16 -30 21 -39c3 -5 10 -19 9 -25c-9 -9 0 -22 6 -29c10 -12 20 -25 30 -37 c7 -1 15 -2 22 -2c4 0 8 1 12 1c6 3 11 8 15 17c1 5 13 6 10 16s5 15 14 20c12 7 15 14 13 28c3 5 -9 23 -5 31c5 11 10 17 17 27c12 17 22 26 28 47c3 10 3 13 2 22c-7 2 -22 -15 -30 -10c-6 4 -13 24 -24 23c-7 3 -15 23 -19 32c-5 10 -17 17 -20 30c4 0 30 -19 28 -29 c2 -5 13 -19 19 -21c4 -7 5 -17 10 -24c4 -6 32 14 35 18c-1 6 4 9 9 10c2 4 1 5 4 9c2 4 -1 8 3 8c1 5 -1 12 -5 16c-3 3 -9 2 -12 5c-2 2 -3 7 -5 8c-1 -3 1 -14 -6 -11c-9 -3 -5 4 -11 8c-1 -10 -4 2 -8 4c-3 2 -10 8 -10 12c10 0 14 -10 25 -13c3 -1 5 0 7 2 c3 5 5 -4 7 -5c10 -6 21 2 30 1c5 -4 9 -10 16 -9c3 -5 -1 -1 -1 -3c2 -4 6 -6 10 -7c1 3 1 5 -1 7c8 -7 12 -20 17 -29c3 -5 7 -15 11 -23zM257 377c-5 -2 -11 -15 -16 -6c-3 9 3 15 2 24c5 11 1 0 7 4c0 -2 -1 -3 -2 -4c0 0 32 -12 22 -24c1 1 -3 1 0 0c-2 1 -13 0 -13 6z M233 362c4 3 -21 18 -7 22c-3 -3 16 -13 10 -18c7 -9 3 -15 11 -17c0 5 -1 4 0 7c1 0 1 0 2 -1c1 4 -5 7 -3 11c5 -1 2 -2 3 2c2 1 5 1 7 0c-5 -6 5 -3 0 -9c1 -4 4 -4 4 -7s24 -1 28 2c0 -2 3 -36 -9 -27c-3 2 -5 2 -8 -1c-5 -5 -11 2 -18 1c6 1 0 3 0 0c-1 5 -15 5 -18 2 c-8 -9 1 -11 -12 -8c-8 2 -4 10 -15 8c-3 0 -4 3 -6 4c0 6 6 9 7 15c-8 8 -41 -19 -49 -12c0 2 21 19 24 22c5 10 17 12 24 17s10 -3 14 -10c7 -13 -8 -7 -8 -14c8 -3 7 -2 13 5c4 4 0 10 6 6zM208 357c1 5 5 11 5 16c-3 -1 -8 -13 -9 -17c1 0 3 0 4 1zM194 361 c1 3 -2 0 0 0zM288 380c-1 3 -13 9 -16 13c0 5 8 11 10 3c-2 0 -2 -2 -3 -3c6 -3 24 -17 25 -24c-4 -2 -8 -2 -11 1c-4 0 -8 9 -5 10zM309 366c-4 0 2 -3 0 0zM325 380c-4 -4 -9 4 -10 6c1 -2 0 1 0 0v3c3 -1 7 -8 10 -9zM178 378l-3 -3c1 0 2 3 3 3z"/>
<glyph glyph-name="nine" unicode="9" d="M232 250l209 183c16 14 43 14 59 0s16 -38 0 -52l-180 -157l180 -157c16 -14 16 -38 0 -52c-8 -7 -19 -10 -30 -10s-21 3 -29 10l-209 183c-8 7 -13 16 -13 26s5 19 13 26zM12 250l209 183c16 14 43 14 59 0c17 -14 17 -38 0 -52l-179 -157l179 -157c17 -14 17 -38 0 -52 c-8 -7 -18 -10 -29 -10s-22 3 -30 10l-209 183c-8 7 -12 16 -12 26s4 19 12 26z"/>
<glyph glyph-name="exclam" unicode="!" d="M280 250c8 -7 13 -16 13 -26s-5 -19 -13 -26l-209 -183c-8 -7 -18 -10 -29 -10s-22 3 -30 10c-16 14 -16 38 0 52l180 157l-180 157c-16 14 -16 38 0 52s43 14 59 0zM500 250c8 -7 12 -16 12 -26s-4 -19 -12 -26l-209 -183c-8 -7 -19 -10 -30 -10s-21 3 -29 10 c-16 14 -16 38 0 52l179 157l-179 157c-16 14 -16 38 0 52s43 14 59 0z"/>
<glyph glyph-name="numbersign" unicode="#" d="M505 35c18 -36 1 -67 -38 -67h-422c-39 0 -56 31 -38 67l75 145c18 36 48 94 66 130l75 143c18 35 48 35 66 0l75 -143c18 -35 48 -93 66 -129zM288 32v64h-64v-64h64zM288 144v160h-64v-160h64zM505 35c18 -36 1 -67 -38 -67h-422c-39 0 -56 31 -38 67l75 145 c18 36 48 94 66 130l75 143c18 35 48 35 66 0l75 -143c18 -35 48 -93 66 -129zM288 32v64h-64v-64h64zM288 144v160h-64v-160h64z"/>
<glyph glyph-name="dollar" unicode="$" d="M96 416v-384h320v275l-109 109h-211zM32 480h301l147 -147v-365h-448v512zM128 128h64v-64h-64v64zM224 288h64v-224h-64v224zM320 192h64v-128h-64v128z"/>
<glyph glyph-name="percent" unicode="%" d="M132 394c6 -6 6 -17 0 -23s-17 -6 -23 0l-23 23c-6 6 -6 16 0 22s17 6 23 0zM48 256c9 0 16 -7 16 -16s-7 -16 -16 -16h-32c-9 0 -16 7 -16 16s7 16 16 16h32zM496 224c9 0 16 -7 16 -16s-7 -16 -16 -16h-32c-9 0 -16 7 -16 16s7 16 16 16h32zM448 394c6 -6 6 -17 0 -23 l-22 -23c-6 -6 -17 -6 -23 0s-6 17 0 23l23 23c6 6 16 6 22 0zM288 432c0 -9 -7 -16 -16 -16s-16 7 -16 16v32l1 6c2 6 8 10 15 10c9 0 16 -7 16 -16v-32zM256 352c71 0 128 -57 128 -128c0 -47 -26 -88 -64 -110v-50h-128v50c-38 22 -64 63 -64 110c0 71 57 128 128 128z M304 141c30 18 48 49 48 83c0 53 -43 96 -96 96s-96 -43 -96 -96c0 -34 18 -65 48 -83l16 -9v-36h64v36zM192 0v32h128v-32h-33l1 -4c0 -15 -14 -28 -32 -28s-32 13 -32 28l1 4h-33z"/>
<glyph glyph-name="ampersand" unicode="&amp;" d="M505 123c9 -14 7 -100 7 -100h-123c4 122 -9 143 -14 151c-8 13 -49 9 -64 17l28 21s-12 9 -16 39c-8 -2 -17 12 -17 19s2 27 11 25c-2 15 -4 27 -3 34c2 25 28 52 66 52s64 -27 66 -52c1 -7 0 -19 -2 -34c9 2 10 -18 10 -25s-8 -21 -16 -19c-4 -30 -16 -39 -16 -39v-31 s8 -5 41 -19s32 -24 42 -39zM361 134c10 -15 7 -111 7 -111h-368s-3 96 7 111c11 17 48 29 85 44s46 20 46 20v35s-14 11 -18 44c-9 -2 -18 13 -18 21s1 29 12 27c-2 16 -4 31 -3 39c3 28 30 58 73 58s70 -30 73 -58c1 -8 0 -23 -2 -39c10 2 11 -19 11 -27s-9 -23 -18 -21 c-4 -33 -18 -44 -18 -44v-35s9 -5 46 -20s74 -27 85 -44z"/>
<glyph glyph-name="quotesingle" unicode="'" d="M32 160h192v-192h-192v192zM256 160h192v-192h-192v192zM288 320h192v-128h-224v128h-32v-128h-224v128h192v2c-47 5 -128 21 -128 78c0 40 40 80 80 80c36 0 72 -33 79 -128h34c7 95 43 128 79 128c40 0 80 -40 80 -80c0 -57 -81 -73 -128 -78v-2zM96 400 c0 -27 51 -41 95 -46c-5 58 -22 94 -47 94c-22 0 -48 -26 -48 -48zM336 448c22 0 48 -26 48 -48c0 -26 -51 -41 -95 -46c5 58 22 94 47 94z"/>
<glyph glyph-name="parenleft" unicode="(" d="M101 225v-221h82v135h128v-135h83v221l-147 111zM0 233l247 188l94 -71v64h64v-113l90 -68l-39 -51l-27 20v-234h-363v234l-27 -20z"/>
<glyph glyph-name="parenright" unicode=")" d="M111 -22c-21 0 -41 12 -60 30s-97 83 0 172c40 37 89 90 143 144c29 29 60 59 90 89c55 55 95 42 157 -17c73 -70 87 -138 55 -175c-42 -48 -201 -207 -208 -214c-9 -9 -23 -9 -32 0s-9 23 0 32c2 2 164 165 205 212c9 11 12 52 -51 112c-36 34 -47 64 -93 18l-90 -90 c-54 -54 -105 -104 -143 -142c-62 -62 -19 -91 2 -112c17 -17 30 -21 55 4c50 50 172 164 199 198c6 7 14 25 6 32c-11 10 -32 -10 -38 -16c-64 -68 -149 -149 -150 -150c-9 -9 -23 -8 -32 1s-8 23 1 32c1 1 84 81 148 148c41 43 79 39 101 20c27 -23 20 -70 -1 -96 c-19 -23 -91 -94 -163 -164c-18 -17 -32 -31 -39 -38c-20 -20 -41 -30 -62 -30z"/>
<glyph glyph-name="asterisk" unicode="*" d="M434 56l-62 -64v-24h62v88zM186 32v-64h-154v512h260l106 -110l-43 -46l-89 92h-172v-384h92zM474 44c7 -13 6 -76 6 -76h-278s-2 63 5 76c8 15 37 24 65 37s34 17 34 17v30s-10 9 -13 37c-7 -2 -14 11 -14 18s1 25 9 23c-2 14 -4 26 -3 33c2 24 24 49 56 49 s54 -25 56 -49c1 -7 -1 -19 -3 -33c8 2 9 -16 9 -23s-7 -20 -14 -18c-3 -28 -13 -37 -13 -37v-30s6 -4 34 -17s56 -22 64 -37z"/>
<glyph glyph-name="plus" unicode="+" d="M434 56l-62 -64v-24h62v88zM186 32v-64h-154v512h260l106 -110l-43 -46l-89 92h-172v-384h92zM474 44c7 -13 6 -76 6 -76h-278s-2 63 5 76c8 15 37 24 65 37s34 17 34 17v30s-10 9 -13 37c-7 -2 -14 11 -14 18s1 25 9 23c-2 14 -4 26 -3 33c2 24 24 49 56 49 s54 -25 56 -49c1 -7 -1 -19 -3 -33c8 2 9 -16 9 -23s-7 -20 -14 -18c-3 -28 -13 -37 -13 -37v-30s6 -4 34 -17s56 -22 64 -37zM179 58c-21 0 -37 17 -37 37c0 21 16 38 37 38s38 -17 38 -38c0 -20 -17 -37 -38 -37zM201 189c-1 -8 -2 -9 -9 -9h-26c-7 0 -8 1 -9 9l-10 175v9 c0 6 4 5 8 5h48c4 0 9 1 9 -5c0 -3 -1 -1 -1 -9z"/>
<glyph glyph-name="comma" unicode="," d="M186 32v-64h-154v512h260l106 -110l-43 -46l-89 92h-172v-384h92zM160 118c81 135 271 135 352 0v-14c-81 -135 -271 -135 -352 0v14zM336 30c45 0 81 36 81 81s-36 81 -81 81s-81 -36 -81 -81s36 -81 81 -81zM377 111c0 -22 -19 -41 -41 -41s-41 19 -41 41s19 40 41 40 s41 -18 41 -40z"/>
</font>
</defs></svg>

Before

Width:  |  Height:  |  Size: 26 KiB

@ -838,7 +838,7 @@ $(window).resize(function() {
// 2. wrap each in a span that we'll use for the new click element // 2. wrap each in a span that we'll use for the new click element
.wrapInner("<span class='toggle-follow ellipsis'></span>") .wrapInner("<span class='toggle-follow ellipsis'></span>")
// 3. reinsert the <span class="toggler"> so that it sits outside of the above // 3. reinsert the <span class="toggler"> so that it sits outside of the above
.append("<span class='toggler' data-icon='a'></span>") .append("<span class='toggler' data-icon='&#xe03d;'></span>")
// 4. attach a new click function that will follow the link if you clicked on the span itself and toggle if not // 4. attach a new click function that will follow the link if you clicked on the span itself and toggle if not
.click(function(event) { .click(function(event) {

@ -150,10 +150,10 @@ $main_menu_folded_width: 50px
right: 0 right: 0
top: 0 top: 0
width: 50px width: 50px
height: 40px height: 40px
text-align: center text-align: center
li .open li .open
li .open .toggler li .open .toggler
-moz-transform: rotate(180deg) -moz-transform: rotate(180deg)
-webkit-transform: rotate(180deg) -webkit-transform: rotate(180deg)
-o-transform: rotate(180deg) -o-transform: rotate(180deg)

@ -26,14 +26,14 @@
* See doc/COPYRIGHT.rdoc for more details. ++*/ * See doc/COPYRIGHT.rdoc for more details. ++*/
@font-face @font-face
font-family: "openproject_icon_font" font-family: "openproject-icon-font"
src: font-url('openproject_icon/openproject_icon_font.eot') src: font-url('openproject_icon/openproject-icon-font.eot')
src: font-url('openproject_icon/openproject_icon_font.eot?#iefix') format("embedded-opentype"), font-url('openproject_icon/openproject_icon_font.ttf') format("truetype"), font-url('openproject_icon/openproject_icon_font.svg#untitled-font-1') format("svg"), font-url('openproject_icon/openproject_icon_font.woff') format("woff") src: font-url('openproject_icon/openproject-icon-font.eot?#iefix') format("embedded-opentype"), font-url('openproject_icon/openproject-icon-font.ttf') format("truetype"), font-url('openproject_icon/openproject-icon-font.svg#untitled-font-1') format("svg"), font-url('openproject_icon/openproject-icon-font.woff') format("woff")
font-weight: normal font-weight: normal
font-style: normal font-style: normal
@mixin data-icon @mixin data-icon
font-family: "openproject_icon_font" !important font-family: "openproject-icon-font" !important
font-style: normal !important font-style: normal !important
font-weight: normal !important font-weight: normal !important
font-variant: normal !important font-variant: normal !important
@ -71,230 +71,610 @@
@include data-icon @include data-icon
#top-menu, #main-menu #top-menu, #main-menu
.icon-arrow-1-down:before .icon-add:before
content: "a" content: "\e000"
.icon-edit-pen-1:before .icon-added:before
content: "b" content: "\e001"
.icon-copy:before .icon-calendar:before
content: "c" content: "\e002"
.icon-add:before .icon-budget:before
content: "d" content: "\e003"
.icon-content-14:before .icon-arrow-left-right:before
content: "e" content: "\e004"
.icon-time:before .icon-cancel:before
content: "f" content: "\e005"
.icon-unit:before .icon-changeset:before
content: "g" content: "\e006"
.icon-refresh-reload-1:before .icon-close:before
content: "h" content: "\e007"
.icon-lock-secure-1:before .icon-copy:before
content: "i" content: "\e008"
.icon-unlock:before .icon-double-arrow-left:before
content: "j" content: "\e009"
.icon-check-1:before .icon-double-arrow-right:before
content: "k" content: "\e00a"
.icon-quote:before .icon-duplicate:before
content: "l" content: "\e00b"
.icon-letter-mail-1:before .icon-error:before
content: "m" content: "\e00c"
.icon-duplicate:before .icon-outline:before
content: "n" content: "\e00d"
.icon-open-folder:before .icon-open-folder:before
content: "o" content: "\e00e"
.icon-filled-folder-1:before .icon-not-watch:before
content: "p" content: "\e00f"
.icon-text-document:before .icon-news:before
content: "q" content: "\e010"
.icon-new-planning-element:before
content: "\e011"
.icon-compressed-zip-file:before .icon-move:before
content: "r" content: "\e012"
.icon-link:before
content: "\e013"
.icon-document-file-1:before .icon-issue-reportedbyme:before
content: "s" content: "\e014"
.icon-image-photo-file-1:before .icon-issue-assignedtome:before
content: "t" content: "\e015"
.icon-movie-play-file-1:before .icon-issue-watched:before
content: "u" content: "\e016"
.icon-music-file-1:before .icon-help:before
content: "v" content: "\e017"
.icon-stats:before .icon-group:before
content: "w" content: "\e018"
.icon-move:before .icon-excel:before
content: "x" content: "\e019"
.icon-priority:before .icon-priority:before
content: "y" content: "\e01a"
.icon-tracker:before .icon-projects:before
content: "z" content: "\e01b"
.icon-status:before .icon-publish:before
content: "A" content: "\e01c"
.icon-male-user-1:before .icon-quote:before
content: "B" content: "\e01d"
.icon-budget:before .icon-rename:before
content: "C" content: "\e01e"
.icon-cancel:before .icon-stats:before
content: "D" content: "\e01f"
.icon-feed-rss-2:before .icon-status:before
content: "E" content: "\e020"
.icon-delete-trash-1:before .icon-ticket:before
content: "F" content: "\e021"
.icon-eye-view-1:before .icon-ticket-checked:before
content: "G" content: "\e022"
.icon-not-watch:before .icon-ticket-edit:before
content: "H" content: "\e023"
.icon-close:before .icon-ticket-note:before
content: "I" content: "\e024"
.icon-disc-floppy-font:before .icon-time:before
content: "J" content: "\e025"
.icon-calendar:before .icon-tracker:before
content: "K" content: "\e026"
.icon-help:before .icon-warning:before
content: "L" content: "\e028"
.icon-version:before .icon-version:before
content: "M" content: "\e029"
.icon-added:before .icon-unit:before
content: "N" content: "\e02a"
.icon-arrow-left-right:before .icon-add-folder:before
content: "O" content: "\e02b"
.icon-arrow-left-right:before .icon-align-center:before
content: "O" content: "\e02c"
.icon-minus-zoom:before .icon-align-justify:before
content: "P" content: "\e02d"
.icon-minus-zoom:before .icon-align-left:before
content: "P" content: "\e02e"
.icon-plus-zoom:before .icon-anchor:before
content: "Q" content: "\e02f"
.icon-outline:before .icon-align-right:before
content: "R" content: "\e030"
.icon-rename:before .icon-arrow-circle1:before
content: "S" content: "\e031"
.icon-gears-setting:before .icon-arrow-circle2:before
content: "T" content: "\e032"
.icon-ticket:before .icon-arrow-circle3:before
content: "U" content: "\e033"
.icon-ticket-edit:before .icon-arrow-right1:before
content: "V" content: "\e034"
.icon-ticket-checked:before .icon-battery2:before
content: "W" content: "\e035"
.icon-ticket-note:before .icon-badge:before
content: "X" content: "\e036"
.icon-wiki-edit:before .icon-attention2:before
content: "Y" content: "\e037"
.icon-cup-2:before .icon-attention1:before
content: "Z" content: "\e038"
.icon-new-planning-element:before .icon-attachment:before
content: "0" content: "\e039"
.icon-changeset:before .icon-arrow-right8:before
content: "1" content: "\e03a"
.icon-news:before .icon-arrow-right7:before
content: "2" content: "\e03b"
.icon-projects:before .icon-arrow-right6:before
content: "3" content: "\e03c"
.icon-link:before .icon-arrow-right5:before
content: "4" content: "\e03d"
.icon-bookmark-star-favorite:before .icon-arrow-right4:before
content: "5" content: "\e03e"
.icon-excel:before .icon-arrow-right3:before
content: "6" content: "\e03f"
.icon-content-44:before .icon-arrow-right2:before
content: "7" content: "\e040"
.icon-publish:before .icon-battery3:before
content: "8" content: "\e041"
.icon-double-arrow-left:before .icon-bold:before
content: "9" content: "\e042"
.icon-double-arrow-right:before .icon-book1:before
content: "!" content: "\e043"
.icon-warning:before .icon-book2:before
content: "#" content: "\e044"
.icon-warning:before .icon-book3:before
content: "#" content: "\e045"
.icon-chart-graph-file-1:before .icon-bubble:before
content: "$" content: "\e046"
.icon-lightbulb-shine:before .icon-bubble2:before
content: "%" content: "\e047"
.icon-group:before .icon-bubble3:before
content: "&" content: "\e048"
.icon-gift:before .icon-bulb1:before
content: "'" content: "\e049"
.icon-home-1:before .icon-calendar2:before
content: "(" content: "\e04a"
.icon-clip-paper-1:before .icon-camera:before
content: ")" content: "\e04b"
.icon-issue-assignedtome:before .icon-contacts:before
content: "*" content: "\e04c"
.icon-issue-reportedbyme:before .icon-console:before
content: "+" content: "\e04d"
.icon-color-underline:before
content: "\e04e"
.icon-color-text:before
content: "\e04f"
.icon-code-tag:before
content: "\e050"
.icon-clock-reminder:before
content: "\e051"
.icon-changeset3:before
content: "\e052"
.icon-changeset2:before
content: "\e053"
.icon-cart:before
content: "\e054"
.icon-copy2:before
content: "\e055"
.icon-copy3:before
content: "\e056"
.icon-cup:before
content: "\e057"
.icon-cut:before
content: "\e058"
.icon-delete:before
content: "\e059"
.icon-delete2:before
content: "\e05a"
.icon-delete-folder:before
content: "\e05b"
.icon-dependency:before
content: "\e05c"
.icon-download1:before
content: "\e05d"
.icon-edit:before
content: "\e05e"
.icon-help1:before
content: "\e05f"
.icon-heart:before
content: "\e060"
.icon-headphone:before
content: "\e061"
.icon-grid-view2:before
content: "\e062"
.icon-grid-view1:before
content: "\e063"
.icon-fullscreen:before
content: "\e064"
.icon-folder:before
content: "\e065"
.icon-flag:before
content: "\e066"
.icon-fire:before
content: "\e067"
.icon-battery1:before
content: "\e068"
.icon-help2:before
content: "\e069"
.icon-home1:before
content: "\e06a"
.icon-home2:before
content: "\e06b"
.icon-image1:before
content: "\e06c"
.icon-image2:before
content: "\e06d"
.icon-info:before
content: "\e06e"
.icon-info2:before
content: "\e06f"
.icon-italic:before
content: "\e070"
.icon-key:before
content: "\e071"
.icon-line-through:before
content: "\e072"
.icon-mail:before
content: "\e073"
.icon-logout2:before
content: "\e074"
.icon-logout:before
content: "\e075"
.icon-locked-folder:before
content: "\e076"
.icon-locked:before
content: "\e077"
.icon-location:before
content: "\e078"
.icon-loading2:before
content: "\e079"
.icon-loading:before
content: "\e07a"
.icon-list-view2:before
content: "\e07b"
.icon-list-view1:before
content: "\e07c"
.icon-list-num:before
content: "\e07d"
.icon-list-bullet1:before
content: "\e07e"
.icon-mail2:before
content: "\e07f"
.icon-map:before
content: "\e080"
.icon-microphone:before
content: "\e081"
.icon-minus:before
content: "\e082"
.icon-minus2:before
content: "\e083"
.icon-mobile1:before
content: "\e084"
.icon-mobile2:before
content: "\e085"
.icon-movie1:before
content: "\e086"
.icon-music:before
content: "\e087"
.icon-mute1:before
content: "\e088"
.icon-plus:before
content: "\e089"
.icon-play:before
content: "\e08a"
.icon-pin:before
content: "\e08b"
.icon-phone:before
content: "\e08c"
.icon-paragraph-right:before
content: "\e08d"
.icon-paragraph-left:before
content: "\e08e"
.icon-paragraph:before
content: "\e08f"
.icon-paint:before
content: "\e090"
.icon-notes1:before
content: "\e091"
.icon-not-supported:before
content: "\e092"
.icon-print:before
content: "\e093"
.icon-process-arrow1:before
content: "\e094"
.icon-process-arrow2:before
content: "\e095"
.icon-process-arrow3:before
content: "\e096"
.icon-process-arrow4:before
content: "\e097"
.icon-project-tree:before
content: "\e098"
.icon-quote2:before
content: "\e099"
.icon-redo:before
content: "\e09a"
.icon-reload1:before
content: "\e09b"
.icon-settings4:before
content: "\e09c"
.icon-settings3:before
content: "\e09d"
.icon-settings2:before
content: "\e09e"
.icon-settings:before
content: "\e09f"
.icon-search2:before
content: "\e0a0"
.icon-search:before
content: "\e0a1"
.icon-screen1:before
content: "\e0a2"
.icon-save1:before
content: "\e0a3"
.icon-rubber:before
content: "\e0a4"
.icon-rss2:before
content: "\e0a5"
.icon-rss:before
content: "\e0a6"
.icon-reload2:before
content: "\e0a7"
.icon-square:before
content: "\e0a8"
.icon-star1:before
content: "\e0a9"
.icon-star2:before
content: "\e0aa"
.icon-stats1:before
content: "\e0ab"
.icon-stats2:before
content: "\e0ac"
.icon-stats3:before
content: "\e0ad"
.icon-stats4:before
content: "\e0ae"
.icon-text:before
content: "\e0af"
.icon-thumb-down:before
content: "\e0b0"
.icon-thumb-up:before
content: "\e0b1"
.icon-undo:before
content: "\e0b2"
.icon-underline:before
content: "\e0b3"
.icon-tone2:before
content: "\e0b4"
.icon-tone1:before
content: "\e0b5"
.icon-time-1:before
content: "\e0b6"
.icon-ticket-minus:before
content: "\e0b7"
.icon-ticket-down:before
content: "\e0b8"
.icon-ticket2:before
content: "\e0b9"
.icon-unit2:before
content: "\e0ba"
.icon-unlocked:before
content: "\e0bb"
.icon-user1:before
content: "\e0bc"
.icon-user-minus:before
content: "\e0bd"
.icon-user-plus:before
content: "\e0be"
.icon-view1:before
content: "\e0bf"
.icon-view2:before
content: "\e0c0"
.icon-view3:before
content: "\e0c1"
.icon-watch-1:before
content: "\e0c2"
.icon-wiki:before
content: "\e0c3"
.icon-zoom-out:before
content: "\e0c4"
.icon-zoom-in:before
content: "\e0c5"
.icon-yes3:before
content: "\e0c6"
.icon-yes2:before
content: "\e0c7"
.icon-yes:before
content: "\e0c8"
.icon-wiki2:before
content: "\e027"
.icon-wiki-edit:before
content: "\e0c9"
.icon-issue-watched:before
content: ","

@ -28,7 +28,7 @@
module BreadcrumbHelper module BreadcrumbHelper
def full_breadcrumb def full_breadcrumb
home_link_text_with_icon = content_tag(:span, '',:'data-icon' => "(") home_link_text_with_icon = content_tag(:span, '', :'data-icon' => "&#xe06b;".html_safe)
home_link_text_with_icon += content_tag(:span, I18n.t(:label_home), :class => 'hidden-for-sighted') home_link_text_with_icon += content_tag(:span, I18n.t(:label_home), :class => 'hidden-for-sighted')
breadcrumb_list(link_to(home_link_text_with_icon, home_path), breadcrumb_list(link_to(home_link_text_with_icon, home_path),
link_to_project_ancestors(@project), link_to_project_ancestors(@project),

@ -89,7 +89,7 @@ See doc/COPYRIGHT.rdoc for more details.
<div id="main-menu"> <div id="main-menu">
<h1 class="hidden-for-sighted"><%= l(:label_main_menu) %></h1> <h1 class="hidden-for-sighted"><%= l(:label_main_menu) %></h1>
<div id="toggle-project-menu"> <div id="toggle-project-menu">
<a href="javascript:;" title="<%= l(:show_hide_project_menu) %>" data-icon4="9" class="navigation-toggler"></a> <a href="javascript:;" title="<%= l(:show_hide_project_menu) %>" data-icon4="&#xe009;" class="navigation-toggler"></a>
</div> </div>
<div id="menu-sidebar"> <div id="menu-sidebar">
<%= main_menu %> <%= main_menu %>

@ -98,7 +98,7 @@ See doc/COPYRIGHT.rdoc for more details.
<% content_for :sidebar do %> <% content_for :sidebar do %>
<% if @total_hours.present? %> <% if @total_hours.present? %>
<h3><%= l(:label_spent_time) %></h3> <h3><%= l(:label_spent_time) %></h3>
<p><span class="icon" data-icon3="f"><%= l_hours(@total_hours) %></span></p> <p><span class="icon" data-icon3="&#xe025;"><%= l_hours(@total_hours) %></span></p>
<p> <p>
<%= link_to(l(:label_details), {:controller => '/timelog', :action => 'index', :project_id => @project}) %> | <%= link_to(l(:label_details), {:controller => '/timelog', :action => 'index', :project_id => @project}) %> |
<%= link_to(l(:label_report), project_time_entries_report_path(@project)) %> <%= link_to(l(:label_report), project_time_entries_report_path(@project)) %>

@ -232,10 +232,10 @@ Redmine::AccessControl.map do |map|
end end
Redmine::MenuManager.map :top_menu do |menu| Redmine::MenuManager.map :top_menu do |menu|
menu.push :my_page, { :controller => '/my', :action => 'page' }, :html => {:'data-icon' => '5'}, :if => Proc.new { User.current.logged? } menu.push :my_page, { :controller => '/my', :action => 'page' }, :html => {:'data-icon' => "&#xe0aa;".html_safe}, :if => Proc.new { User.current.logged? }
# projects menu will be added by Redmine::MenuManager::TopMenuHelper#render_projects_top_menu_node # projects menu will be added by Redmine::MenuManager::TopMenuHelper#render_projects_top_menu_node
menu.push :administration, { :controller => '/admin', :action => 'projects' }, :if => Proc.new { User.current.admin? }, :last => true menu.push :administration, { :controller => '/admin', :action => 'projects' }, :if => Proc.new { User.current.admin? }, :last => true
menu.push :help, OpenProject::Info.help_url, :last => true, :caption => I18n.t('label_help'), :html => { :accesskey => OpenProject::AccessKeys.key_for(:help), :'data-icon' => 'L'} menu.push :help, OpenProject::Info.help_url, :last => true, :caption => I18n.t('label_help'), :html => { :accesskey => OpenProject::AccessKeys.key_for(:help), :'data-icon' => "&#xe017;".html_safe}
end end
Redmine::MenuManager.map :account_menu do |menu| Redmine::MenuManager.map :account_menu do |menu|
@ -248,8 +248,8 @@ Redmine::MenuManager.map :application_menu do |menu|
end end
Redmine::MenuManager.map :my_menu do |menu| Redmine::MenuManager.map :my_menu do |menu|
menu.push :account, {:controller => '/my', :action => 'account'}, :caption => :label_my_account, :html => {:'data-icon2' => 'B'} menu.push :account, {:controller => '/my', :action => 'account'}, :caption => :label_my_account, :html => {:'data-icon2' => "&#xe0bc;".html_safe}
menu.push :password, {:controller => '/my', :action => 'password'}, :caption => :button_change_password, :if => Proc.new { User.current.change_password_allowed? }, :html => {:'data-icon2' => 'i'} menu.push :password, {:controller => '/my', :action => 'password'}, :caption => :button_change_password, :if => Proc.new { User.current.change_password_allowed? }, :html => {:'data-icon2' => "&#xe077;".html_safe}
menu.push :delete_account, :deletion_info_path, menu.push :delete_account, :deletion_info_path,
:caption => I18n.t('account.delete'), :caption => I18n.t('account.delete'),
:param => :user_id, :param => :user_id,
@ -257,48 +257,48 @@ Redmine::MenuManager.map :my_menu do |menu|
end end
Redmine::MenuManager.map :admin_menu do |menu| Redmine::MenuManager.map :admin_menu do |menu|
menu.push :projects, {:controller => '/admin', :action => 'projects'}, :caption => :label_project_plural, :html => {:'data-icon2' => '7'} menu.push :projects, {:controller => '/admin', :action => 'projects'}, :caption => :label_project_plural, :html => {:'data-icon2' => "&#xe07b;".html_safe}
menu.push :users, {:controller => '/users'}, :caption => :label_user_plural, :html => {:'data-icon2' => 'B'} menu.push :users, {:controller => '/users'}, :caption => :label_user_plural, :html => {:'data-icon2' => "&#xe0bc;".html_safe}
menu.push :groups, {:controller => '/groups'}, :caption => :label_group_plural, :html => {:'data-icon2' => '&'} menu.push :groups, {:controller => '/groups'}, :caption => :label_group_plural, :html => {:'data-icon2' => "&#xe018;".html_safe}
menu.push :roles, {:controller => '/roles'}, :caption => :label_role_and_permissions, :html => {:'data-icon2' => 'A'} menu.push :roles, {:controller => '/roles'}, :caption => :label_role_and_permissions, :html => {:'data-icon2' => "&#xe020;".html_safe}
menu.push :types, {:controller => '/types'}, :caption => :label_type_plural, :html => {:'data-icon2' => 'z'} menu.push :types, {:controller => '/types'}, :caption => :label_type_plural, :html => {:'data-icon2' => "&#xe026;".html_safe}
menu.push :statuses, {:controller => '/statuses'}, :caption => :label_work_package_status_plural, menu.push :statuses, {:controller => '/statuses'}, :caption => :label_work_package_status_plural,
:html => {:class => 'statuses', :'data-icon2' => 'A'} :html => {:class => 'statuses', :'data-icon2' => "&#xe020;".html_safe}
menu.push :workflows, {:controller => '/workflows', :action => 'edit'}, :caption => Proc.new { Workflow.model_name.human }, :html => {:'data-icon2' => 'A'} menu.push :workflows, {:controller => '/workflows', :action => 'edit'}, :caption => Proc.new { Workflow.model_name.human }, :html => {:'data-icon2' => "&#xe020;".html_safe}
menu.push :custom_fields, {:controller => '/custom_fields'}, :caption => :label_custom_field_plural, menu.push :custom_fields, {:controller => '/custom_fields'}, :caption => :label_custom_field_plural,
:html => {:class => 'custom_fields', :'data-icon2' => 'A'} :html => {:class => 'custom_fields', :'data-icon2' => "&#xe020;".html_safe}
menu.push :enumerations, {:controller => '/enumerations'}, :html => {:'data-icon2' => 'A'} menu.push :enumerations, {:controller => '/enumerations'}, :html => {:'data-icon2' => "&#xe020;".html_safe}
menu.push :settings, {:controller => '/settings'}, :html => {:'data-icon2' => 'T'} menu.push :settings, {:controller => '/settings'}, :html => {:'data-icon2' => "&#xe09e;".html_safe}
menu.push :ldap_authentication, {:controller => '/ldap_auth_sources', :action => 'index'}, menu.push :ldap_authentication, {:controller => '/ldap_auth_sources', :action => 'index'},
:html => {:class => 'server_authentication', :'data-icon2' => 'A'} :html => {:class => 'server_authentication', :'data-icon2' => "&#xe020;".html_safe}
menu.push :plugins, {:controller => '/admin', :action => 'plugins'}, :last => true, :html => {:'data-icon2' => 'A'} menu.push :plugins, {:controller => '/admin', :action => 'plugins'}, :last => true, :html => {:'data-icon2' => "&#xe020;".html_safe}
menu.push :info, {:controller => '/admin', :action => 'info'}, :caption => :label_information_plural, :last => true, :html => {:'data-icon2' => '%'} menu.push :info, {:controller => '/admin', :action => 'info'}, :caption => :label_information_plural, :last => true, :html => {:'data-icon2' => "&#xe049;".html_safe}
menu.push :colors, menu.push :colors,
{:controller => '/planning_element_type_colors', :action => 'index'}, {:controller => '/planning_element_type_colors', :action => 'index'},
{:caption => :'timelines.admin_menu.colors', :html => {:'data-icon2' => 'A'}} {:caption => :'timelines.admin_menu.colors', :html => {:'data-icon2' => "&#xe020;".html_safe}}
menu.push :project_types, menu.push :project_types,
{:controller => '/project_types', :action => 'index'}, {:controller => '/project_types', :action => 'index'},
{:caption => :'timelines.admin_menu.project_types', :html => {:'data-icon2' => 'z'}} {:caption => :'timelines.admin_menu.project_types', :html => {:'data-icon2' => "&#xe026;".html_safe}}
end end
Redmine::MenuManager.map :project_menu do |menu| Redmine::MenuManager.map :project_menu do |menu|
menu.push :overview, { :controller => '/projects', :action => 'show' }, menu.push :overview, { :controller => '/projects', :action => 'show' },
:html => {:'data-icon2' => '7'} :html => {:'data-icon2' => "&#xe07b;".html_safe}
menu.push :activity, { :controller => '/activities', :action => 'index' }, menu.push :activity, { :controller => '/activities', :action => 'index' },
:param => :project_id, :param => :project_id,
:if => Proc.new { |p| p.module_enabled?("activity") }, :if => Proc.new { |p| p.module_enabled?("activity") },
:html => {:'data-icon2' => 'k'} :html => {:'data-icon2' => "&#xe0c8;".html_safe}
menu.push :roadmap, { :controller => '/versions', :action => 'index' }, menu.push :roadmap, { :controller => '/versions', :action => 'index' },
:param => :project_id, :param => :project_id,
:if => Proc.new { |p| p.shared_versions.any? }, :if => Proc.new { |p| p.shared_versions.any? },
:html => {:'data-icon2' => '0'} :html => {:'data-icon2' => "&#xe011;".html_safe}
menu.push :work_packages, { :controller => '/work_packages', :action => 'index' }, menu.push :work_packages, { :controller => '/work_packages', :action => 'index' },
:param => :project_id, :param => :project_id,
:caption => :label_work_package_plural, :caption => :label_work_package_plural,
:html => {:'data-icon2' => 'c'} :html => {:'data-icon2' => "&#xe008;".html_safe}
menu.push :new_work_package, { :controller => '/work_packages', :action => 'new'}, menu.push :new_work_package, { :controller => '/work_packages', :action => 'new'},
:param => :project_id, :param => :project_id,
@ -314,17 +314,17 @@ Redmine::MenuManager.map :project_menu do |menu|
menu.push :timelines, {:controller => '/timelines', :action => 'index'}, menu.push :timelines, {:controller => '/timelines', :action => 'index'},
:param => :project_id, :param => :project_id,
:caption => :'timelines.project_menu.timelines', :caption => :'timelines.project_menu.timelines',
:html => {:'data-icon2' => 'f'} :html => {:'data-icon2' => "&#xe025;".html_safe}
menu.push :calendar, { :controller => '/work_packages/calendars', :action => 'index' }, menu.push :calendar, { :controller => '/work_packages/calendars', :action => 'index' },
:param => :project_id, :param => :project_id,
:caption => :label_calendar, :caption => :label_calendar,
:html => {:'data-icon2' => 'K'} :html => {:'data-icon2' => "&#xe002;".html_safe}
menu.push :news, { :controller => '/news', :action => 'index' }, menu.push :news, { :controller => '/news', :action => 'index' },
:param => :project_id, :param => :project_id,
:caption => :label_news_plural, :caption => :label_news_plural,
:html => {:'data-icon2' => '2'} :html => {:'data-icon2' => "&#xe010;".html_safe}
menu.push :new_news, { :controller => '/news', :action => 'new' }, menu.push :new_news, { :controller => '/news', :action => 'new' },
:param => :project_id, :param => :project_id,
@ -336,29 +336,29 @@ Redmine::MenuManager.map :project_menu do |menu|
:param => :project_id, :param => :project_id,
:if => Proc.new { |p| p.boards.any? }, :if => Proc.new { |p| p.boards.any? },
:caption => :label_board_plural, :caption => :label_board_plural,
:html => {:'data-icon2' => 'x'} :html => {:'data-icon2' => "&#xe012;".html_safe}
menu.push :repository, { :controller => '/repositories', :action => 'show' }, menu.push :repository, { :controller => '/repositories', :action => 'show' },
:param => :project_id, :param => :project_id,
:if => Proc.new { |p| p.repository && !p.repository.new_record? }, :if => Proc.new { |p| p.repository && !p.repository.new_record? },
:html => {:'data-icon2' => 'o'} :html => {:'data-icon2' => "&#xe00e;".html_safe}
menu.push :reportings, {:controller => '/reportings', :action => 'index'}, menu.push :reportings, {:controller => '/reportings', :action => 'index'},
:param => :project_id, :param => :project_id,
:caption => :'timelines.project_menu.reportings', :caption => :'timelines.project_menu.reportings',
:html => {:'data-icon2' => 'w'} :html => {:'data-icon2' => "&#xe01f;".html_safe}
menu.push :project_associations, {:controller => '/project_associations', :action => 'index'}, menu.push :project_associations, {:controller => '/project_associations', :action => 'index'},
:param => :project_id, :param => :project_id,
:caption => :'timelines.project_menu.project_associations', :caption => :'timelines.project_menu.project_associations',
:if => Proc.new { |p| p.project_type.try :allows_association }, :if => Proc.new { |p| p.project_type.try :allows_association },
:html => {:'data-icon2' => '4'} :html => {:'data-icon2' => "&#xe013;".html_safe}
menu.push :settings, { :controller => '/projects', :action => 'settings' }, menu.push :settings, { :controller => '/projects', :action => 'settings' },
:caption => :label_project_settings, :caption => :label_project_settings,
:last => true, :last => true,
:html => {:'data-icon2' => 'T'} :html => {:'data-icon2' => "&#xe09e;".html_safe}
end end
Redmine::Activity.map do |activity| Redmine::Activity.map do |activity|

@ -56,7 +56,7 @@ module Redmine::MenuManager::MenuHelper
:param => :project_id, :param => :project_id,
:caption => main_item.name, :caption => main_item.name,
:after => :repository, :after => :repository,
:html => {:'data-icon2' => 'Y'} :html => {:'data-icon2' => "&#xe0c9;".html_safe}
menu.push :"#{main_item.item_class}_new_page", menu.push :"#{main_item.item_class}_new_page",
{ :action=>"new_child", :controller=>"/wiki", :id => CGI.escape(main_item.title) }, { :action=>"new_child", :controller=>"/wiki", :id => CGI.escape(main_item.title) },

@ -55,7 +55,7 @@ module Redmine::MenuManager::TopMenuHelper
:action => 'index' }, :action => 'index' },
:title => l(:label_project_plural), :title => l(:label_project_plural),
:access_key => OpenProject::AccessKeys.key_for(:project_search), :access_key => OpenProject::AccessKeys.key_for(:project_search),
:'data-icon' => 'g' :'data-icon' => "&#xe02a;".html_safe
if User.current.impaired? if User.current.impaired?
content_tag :li do content_tag :li do
@ -67,7 +67,7 @@ module Redmine::MenuManager::TopMenuHelper
ret = content_tag :li do ret = content_tag :li do
link_to l(:label_project_view_all), {:controller => '/projects', link_to l(:label_project_view_all), {:controller => '/projects',
:action => 'index'}, :action => 'index'},
:'data-icon4' => '7' :'data-icon4' => "&#xe07b;".html_safe
end end
ret += content_tag :li, :id => "project-search-container" do ret += content_tag :li, :id => "project-search-container" do
@ -100,7 +100,7 @@ module Redmine::MenuManager::TopMenuHelper
end end
def render_module_top_menu_node(items = more_top_menu_items) def render_module_top_menu_node(items = more_top_menu_items)
render_drop_down_menu_node link_to(l(:label_modules), "#", :title => l(:label_modules), :'data-icon' => 'M'), render_drop_down_menu_node link_to(l(:label_modules), "#", :title => l(:label_modules), :'data-icon' => "&#xe029;".html_safe),
items, items,
:id => "more-menu" :id => "more-menu"
end end

Loading…
Cancel
Save