Newsletter - Version 4.5.1

Version Description

  • Warning fix
Download this release

Release Info

Developer webagile
Plugin Icon 128x128 Newsletter
Version 4.5.1
Comparing to
See all releases

Code changes from version 3.7.5 to 4.5.1

Files changed (78) hide show
  1. admin.css +669 -673
  2. admin.js +40 -52
  3. css/dropdown.css +150 -0
  4. {images → css/jquery-ui/images}/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
  5. css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
  6. {images → css/jquery-ui/images}/ui-bg_glass_75_dadada_1x400.png +0 -0
  7. {images → css/jquery-ui/images}/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
  8. {images → css/jquery-ui/images}/ui-bg_glass_95_fef1ec_1x400.png +0 -0
  9. css/jquery-ui/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png +0 -0
  10. css/jquery-ui/images/ui-bg_highlight-soft_25_0073ea_1x100.png +0 -0
  11. css/jquery-ui/images/ui-bg_highlight-soft_50_dddddd_1x100.png +0 -0
  12. css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
  13. css/jquery-ui/images/ui-icons_0073ea_256x240.png +0 -0
  14. {images → css/jquery-ui/images}/ui-icons_222222_256x240.png +0 -0
  15. {images → css/jquery-ui/images}/ui-icons_2e83ff_256x240.png +0 -0
  16. {images → css/jquery-ui/images}/ui-icons_454545_256x240.png +0 -0
  17. css/jquery-ui/images/ui-icons_666666_256x240.png +0 -0
  18. {images → css/jquery-ui/images}/ui-icons_888888_256x240.png +0 -0
  19. {images → css/jquery-ui/images}/ui-icons_cd0a0a_256x240.png +0 -0
  20. css/jquery-ui/images/ui-icons_ff0084_256x240.png +0 -0
  21. css/jquery-ui/images/ui-icons_ffffff_256x240.png +0 -0
  22. css/jquery-ui/jquery-ui.css +1225 -0
  23. css/jqvmap.css +50 -0
  24. do/confirm.php +3 -33
  25. do/profile.php +4 -16
  26. do/save.php +2 -1
  27. do/subscribe-popup.php +0 -3
  28. do/subscribe.php +2 -60
  29. do/subscription-popup.php +0 -23
  30. do/unlock.php +3 -22
  31. do/unsubscribe.php +2 -30
  32. do/unsubscription.php +4 -15
  33. do/view.php +2 -22
  34. emails/composer.php +108 -0
  35. emails/cpreview.php +480 -0
  36. emails/create.php +12 -4
  37. emails/edit.php +117 -82
  38. emails/emails.php +152 -128
  39. emails/index.php +105 -90
  40. emails/new.php +20 -18
  41. emails/preview-text.php +1 -1
  42. emails/preview.php +1 -1
  43. emails/theme.php +81 -79
  44. emails/themes/blank/screenshot.png +0 -0
  45. emails/themes/blank/theme.php +9 -2
  46. emails/themes/cta-2015/images/facebook.png +0 -0
  47. emails/themes/cta-2015/images/flickr.png +0 -0
  48. emails/themes/cta-2015/images/googleplus.png +0 -0
  49. emails/themes/cta-2015/images/instagram.png +0 -0
  50. emails/themes/cta-2015/images/linkedin.png +0 -0
  51. emails/themes/cta-2015/images/pinterest.png +0 -0
  52. emails/themes/cta-2015/images/twitter.png +0 -0
  53. emails/themes/cta-2015/images/vimeo.png +0 -0
  54. emails/themes/cta-2015/images/youtube.png +0 -0
  55. emails/themes/cta-2015/screenshot.png +0 -0
  56. emails/themes/cta-2015/theme-options.php +8 -0
  57. emails/themes/cta-2015/theme.php +160 -0
  58. emails/themes/default/screenshot.png +0 -0
  59. emails/themes/default/theme.php +18 -10
  60. emails/themes/linear/theme.php +117 -117
  61. emails/themes/pint/theme.php +2 -2
  62. emails/themes/simple/theme.php +2 -2
  63. emails/themes/theme-1/theme-text.php +2 -2
  64. emails/themes/theme-1/theme.php +109 -109
  65. emails/themes/theme-3/theme-text.php +2 -2
  66. emails/themes/theme-3/theme.php +4 -4
  67. emails/themes/vimeo-like/theme.php +4 -4
  68. emails/tnp-composer/_assets/background.png +0 -0
  69. emails/tnp-composer/_css/Icomoon/icomoon.eot +0 -0
  70. emails/tnp-composer/_css/Icomoon/icomoon.svg +2334 -0
  71. emails/tnp-composer/_css/Icomoon/icomoon.ttf +0 -0
  72. emails/tnp-composer/_css/Icomoon/icomoon.woff +0 -0
  73. emails/tnp-composer/_css/Icomoon/style.css +1924 -0
  74. emails/tnp-composer/_css/animate.css +3158 -0
  75. emails/tnp-composer/_css/newsletter-builder.css +539 -0
  76. emails/tnp-composer/_scripts/jquery-2.2.3.min.js +4 -0
  77. emails/tnp-composer/_scripts/jquery-ui-1.10.4.min.js +7 -0
  78. emails/tnp-composer/_scripts/newsletter-builder.js +347 -0
admin.css CHANGED
@@ -1,657 +1,162 @@
1
- /*! jQuery UI - v1.10.4 - 2014-04-29
2
- * http://jqueryui.com
3
- * Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.tabs.css, jquery.ui.theme.css
4
- * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
5
- * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
6
 
7
- /* Imports */
8
-
9
- @import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
10
- @import url(//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);
11
-
12
- /* Layout helpers
13
- ----------------------------------*/
14
- .ui-helper-hidden {
15
- display: none;
16
- }
17
- .ui-helper-hidden-accessible {
18
- border: 0;
19
- clip: rect(0 0 0 0);
20
- height: 1px;
21
- margin: -1px;
22
- overflow: hidden;
23
- padding: 0;
24
- position: absolute;
25
- width: 1px;
26
- }
27
- .ui-helper-reset {
28
- margin: 0;
29
- padding: 0;
30
- border: 0;
31
- outline: 0;
32
- line-height: 1.3;
33
- text-decoration: none;
34
- font-size: 100%;
35
- list-style: none;
36
- }
37
- .ui-helper-clearfix:before,
38
- .ui-helper-clearfix:after {
39
- content: "";
40
- display: table;
41
- border-collapse: collapse;
42
- }
43
- .ui-helper-clearfix:after {
44
- clear: both;
45
- }
46
- .ui-helper-clearfix {
47
- min-height: 0; /* support: IE7 */
48
- }
49
- .ui-helper-zfix {
50
- width: 100%;
51
- height: 100%;
52
- top: 0;
53
- left: 0;
54
- position: absolute;
55
- opacity: 0;
56
- filter:Alpha(Opacity=0);
57
- }
58
-
59
- .ui-front {
60
- z-index: 100;
61
- }
62
-
63
-
64
- /* Interaction Cues
65
- ----------------------------------*/
66
- .ui-state-disabled {
67
- cursor: default !important;
68
- }
69
-
70
-
71
- /* Icons
72
- ----------------------------------*/
73
-
74
- /* states and images */
75
- .ui-icon {
76
- display: block;
77
- text-indent: -99999px;
78
- overflow: hidden;
79
- background-repeat: no-repeat;
80
- }
81
-
82
-
83
- /* Misc visuals
84
- ----------------------------------*/
85
-
86
- /* Overlays */
87
- .ui-widget-overlay {
88
- position: fixed;
89
- top: 0;
90
- left: 0;
91
- width: 100%;
92
- height: 100%;
93
- }
94
- .ui-resizable {
95
- position: relative;
96
- }
97
- .ui-resizable-handle {
98
- position: absolute;
99
- font-size: 0.1px;
100
- display: block;
101
- }
102
- .ui-resizable-disabled .ui-resizable-handle,
103
- .ui-resizable-autohide .ui-resizable-handle {
104
- display: none;
105
- }
106
- .ui-resizable-n {
107
- cursor: n-resize;
108
- height: 7px;
109
- width: 100%;
110
- top: -5px;
111
- left: 0;
112
- }
113
- .ui-resizable-s {
114
- cursor: s-resize;
115
- height: 7px;
116
- width: 100%;
117
- bottom: -5px;
118
- left: 0;
119
- }
120
- .ui-resizable-e {
121
- cursor: e-resize;
122
- width: 7px;
123
- right: -5px;
124
- top: 0;
125
- height: 100%;
126
- }
127
- .ui-resizable-w {
128
- cursor: w-resize;
129
- width: 7px;
130
- left: -5px;
131
- top: 0;
132
- height: 100%;
133
- }
134
- .ui-resizable-se {
135
- cursor: se-resize;
136
- width: 12px;
137
- height: 12px;
138
- right: 1px;
139
- bottom: 1px;
140
- }
141
- .ui-resizable-sw {
142
- cursor: sw-resize;
143
- width: 9px;
144
- height: 9px;
145
- left: -5px;
146
- bottom: -5px;
147
- }
148
- .ui-resizable-nw {
149
- cursor: nw-resize;
150
- width: 9px;
151
- height: 9px;
152
- left: -5px;
153
- top: -5px;
154
- }
155
- .ui-resizable-ne {
156
- cursor: ne-resize;
157
- width: 9px;
158
- height: 9px;
159
- right: -5px;
160
- top: -5px;
161
- }
162
- .ui-selectable-helper {
163
- position: absolute;
164
- z-index: 100;
165
- border: 1px dotted black;
166
- }
167
- .ui-tabs {
168
- position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
169
- padding: .2em;
170
- }
171
- .ui-tabs .ui-tabs-nav {
172
- margin: 0;
173
- padding: .2em .2em 0;
174
- }
175
- .ui-tabs .ui-tabs-nav li {
176
- list-style: none;
177
- float: left;
178
- position: relative;
179
- top: 0;
180
- margin: 1px .2em 0 0;
181
- border-bottom-width: 0;
182
- padding: 0;
183
- white-space: nowrap;
184
- }
185
- .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
186
- float: left;
187
- padding: .5em 1em;
188
- text-decoration: none;
189
- }
190
- .ui-tabs .ui-tabs-nav li.ui-tabs-active {
191
- margin-bottom: -1px;
192
- padding-bottom: 1px;
193
- }
194
- .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
195
- .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
196
- .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
197
- cursor: text;
198
- }
199
- .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
200
- cursor: pointer;
201
  }
202
- .ui-tabs .ui-tabs-panel {
203
- display: block;
204
- border-width: 0;
205
- padding: 1em 1.4em;
206
- background: none;
 
207
  }
208
 
209
- /* Component containers
210
- ----------------------------------*/
211
- .ui-widget {
212
- /*font-family: Verdana,Arial,sans-serif;*/
213
- font-size: 1.1em;
 
 
 
 
214
  }
215
- .ui-widget .ui-widget {
216
- font-size: 1em;
217
  }
218
- .ui-widget input,
219
- .ui-widget select,
220
- .ui-widget textarea,
221
- .ui-widget button {
222
- /*font-family: Verdana,Arial,sans-serif;*/
223
- font-size: 1em;
224
  }
225
- .ui-widget-content {
226
- border: 1px solid #aaaaaa;
227
- background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
228
- color: #222222;
229
  }
230
- .ui-widget-content a {
231
- color: #222222;
232
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
233
  .ui-widget-header {
234
- border: 1px solid #aaaaaa;
235
- background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
236
- color: #222222;
237
- font-weight: bold;
238
- }
239
- .ui-widget-header a {
240
- color: #222222;
241
- }
242
-
243
- /* Interaction states
244
- ----------------------------------*/
245
- .ui-state-default,
246
- .ui-widget-content .ui-state-default,
247
- .ui-widget-header .ui-state-default {
248
- border: 1px solid #d3d3d3;
249
- background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
250
- font-weight: normal;
251
- color: #555555;
252
- }
253
- .ui-state-default a,
254
- .ui-state-default a:link,
255
- .ui-state-default a:visited {
256
- color: #555555;
257
- text-decoration: none;
258
- }
259
- .ui-state-hover,
260
- .ui-widget-content .ui-state-hover,
261
- .ui-widget-header .ui-state-hover,
262
- .ui-state-focus,
263
- .ui-widget-content .ui-state-focus,
264
- .ui-widget-header .ui-state-focus {
265
- border: 1px solid #999999;
266
- background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
267
- font-weight: normal;
268
- color: #212121;
269
- }
270
- .ui-state-hover a,
271
- .ui-state-hover a:hover,
272
- .ui-state-hover a:link,
273
- .ui-state-hover a:visited,
274
- .ui-state-focus a,
275
- .ui-state-focus a:hover,
276
- .ui-state-focus a:link,
277
- .ui-state-focus a:visited {
278
- color: #212121;
279
- text-decoration: none;
280
- }
281
- .ui-state-active,
282
- .ui-widget-content .ui-state-active,
283
- .ui-widget-header .ui-state-active {
284
- border: 1px solid #aaaaaa;
285
- background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
286
- font-weight: normal;
287
- color: #212121;
288
- }
289
- .ui-state-active a,
290
- .ui-state-active a:link,
291
- .ui-state-active a:visited {
292
- color: #212121;
293
- text-decoration: none;
294
- }
295
-
296
- /* Interaction Cues
297
- ----------------------------------*/
298
- .ui-state-highlight,
299
- .ui-widget-content .ui-state-highlight,
300
- .ui-widget-header .ui-state-highlight {
301
- border: 1px solid #fcefa1;
302
- background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
303
- color: #363636;
304
- }
305
- .ui-state-highlight a,
306
- .ui-widget-content .ui-state-highlight a,
307
- .ui-widget-header .ui-state-highlight a {
308
- color: #363636;
309
- }
310
- .ui-state-error,
311
- .ui-widget-content .ui-state-error,
312
- .ui-widget-header .ui-state-error {
313
- border: 1px solid #cd0a0a;
314
- background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
315
- color: #cd0a0a;
316
- }
317
- .ui-state-error a,
318
- .ui-widget-content .ui-state-error a,
319
- .ui-widget-header .ui-state-error a {
320
- color: #cd0a0a;
321
- }
322
- .ui-state-error-text,
323
- .ui-widget-content .ui-state-error-text,
324
- .ui-widget-header .ui-state-error-text {
325
- color: #cd0a0a;
326
- }
327
- .ui-priority-primary,
328
- .ui-widget-content .ui-priority-primary,
329
- .ui-widget-header .ui-priority-primary {
330
- font-weight: bold;
331
- }
332
- .ui-priority-secondary,
333
- .ui-widget-content .ui-priority-secondary,
334
- .ui-widget-header .ui-priority-secondary {
335
- opacity: .7;
336
- filter:Alpha(Opacity=70);
337
- font-weight: normal;
338
- }
339
- .ui-state-disabled,
340
- .ui-widget-content .ui-state-disabled,
341
- .ui-widget-header .ui-state-disabled {
342
- opacity: .35;
343
- filter:Alpha(Opacity=35);
344
- background-image: none;
345
- }
346
- .ui-state-disabled .ui-icon {
347
- filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
348
- }
349
-
350
- /* Icons
351
- ----------------------------------*/
352
-
353
- /* states and images */
354
- .ui-icon {
355
- width: 16px;
356
- height: 16px;
357
- }
358
- .ui-icon,
359
- .ui-widget-content .ui-icon {
360
- background-image: url("images/ui-icons_222222_256x240.png");
361
- }
362
- .ui-widget-header .ui-icon {
363
- background-image: url("images/ui-icons_222222_256x240.png");
364
- }
365
- .ui-state-default .ui-icon {
366
- background-image: url("images/ui-icons_888888_256x240.png");
367
- }
368
- .ui-state-hover .ui-icon,
369
- .ui-state-focus .ui-icon {
370
- background-image: url("images/ui-icons_454545_256x240.png");
371
- }
372
- .ui-state-active .ui-icon {
373
- background-image: url("images/ui-icons_454545_256x240.png");
374
- }
375
- .ui-state-highlight .ui-icon {
376
- background-image: url("images/ui-icons_2e83ff_256x240.png");
377
- }
378
- .ui-state-error .ui-icon,
379
- .ui-state-error-text .ui-icon {
380
- background-image: url("images/ui-icons_cd0a0a_256x240.png");
381
- }
382
-
383
- /* positioning */
384
- .ui-icon-blank { background-position: 16px 16px; }
385
- .ui-icon-carat-1-n { background-position: 0 0; }
386
- .ui-icon-carat-1-ne { background-position: -16px 0; }
387
- .ui-icon-carat-1-e { background-position: -32px 0; }
388
- .ui-icon-carat-1-se { background-position: -48px 0; }
389
- .ui-icon-carat-1-s { background-position: -64px 0; }
390
- .ui-icon-carat-1-sw { background-position: -80px 0; }
391
- .ui-icon-carat-1-w { background-position: -96px 0; }
392
- .ui-icon-carat-1-nw { background-position: -112px 0; }
393
- .ui-icon-carat-2-n-s { background-position: -128px 0; }
394
- .ui-icon-carat-2-e-w { background-position: -144px 0; }
395
- .ui-icon-triangle-1-n { background-position: 0 -16px; }
396
- .ui-icon-triangle-1-ne { background-position: -16px -16px; }
397
- .ui-icon-triangle-1-e { background-position: -32px -16px; }
398
- .ui-icon-triangle-1-se { background-position: -48px -16px; }
399
- .ui-icon-triangle-1-s { background-position: -64px -16px; }
400
- .ui-icon-triangle-1-sw { background-position: -80px -16px; }
401
- .ui-icon-triangle-1-w { background-position: -96px -16px; }
402
- .ui-icon-triangle-1-nw { background-position: -112px -16px; }
403
- .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
404
- .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
405
- .ui-icon-arrow-1-n { background-position: 0 -32px; }
406
- .ui-icon-arrow-1-ne { background-position: -16px -32px; }
407
- .ui-icon-arrow-1-e { background-position: -32px -32px; }
408
- .ui-icon-arrow-1-se { background-position: -48px -32px; }
409
- .ui-icon-arrow-1-s { background-position: -64px -32px; }
410
- .ui-icon-arrow-1-sw { background-position: -80px -32px; }
411
- .ui-icon-arrow-1-w { background-position: -96px -32px; }
412
- .ui-icon-arrow-1-nw { background-position: -112px -32px; }
413
- .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
414
- .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
415
- .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
416
- .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
417
- .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
418
- .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
419
- .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
420
- .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
421
- .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
422
- .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
423
- .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
424
- .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
425
- .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
426
- .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
427
- .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
428
- .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
429
- .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
430
- .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
431
- .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
432
- .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
433
- .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
434
- .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
435
- .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
436
- .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
437
- .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
438
- .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
439
- .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
440
- .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
441
- .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
442
- .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
443
- .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
444
- .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
445
- .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
446
- .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
447
- .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
448
- .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
449
- .ui-icon-arrow-4 { background-position: 0 -80px; }
450
- .ui-icon-arrow-4-diag { background-position: -16px -80px; }
451
- .ui-icon-extlink { background-position: -32px -80px; }
452
- .ui-icon-newwin { background-position: -48px -80px; }
453
- .ui-icon-refresh { background-position: -64px -80px; }
454
- .ui-icon-shuffle { background-position: -80px -80px; }
455
- .ui-icon-transfer-e-w { background-position: -96px -80px; }
456
- .ui-icon-transferthick-e-w { background-position: -112px -80px; }
457
- .ui-icon-folder-collapsed { background-position: 0 -96px; }
458
- .ui-icon-folder-open { background-position: -16px -96px; }
459
- .ui-icon-document { background-position: -32px -96px; }
460
- .ui-icon-document-b { background-position: -48px -96px; }
461
- .ui-icon-note { background-position: -64px -96px; }
462
- .ui-icon-mail-closed { background-position: -80px -96px; }
463
- .ui-icon-mail-open { background-position: -96px -96px; }
464
- .ui-icon-suitcase { background-position: -112px -96px; }
465
- .ui-icon-comment { background-position: -128px -96px; }
466
- .ui-icon-person { background-position: -144px -96px; }
467
- .ui-icon-print { background-position: -160px -96px; }
468
- .ui-icon-trash { background-position: -176px -96px; }
469
- .ui-icon-locked { background-position: -192px -96px; }
470
- .ui-icon-unlocked { background-position: -208px -96px; }
471
- .ui-icon-bookmark { background-position: -224px -96px; }
472
- .ui-icon-tag { background-position: -240px -96px; }
473
- .ui-icon-home { background-position: 0 -112px; }
474
- .ui-icon-flag { background-position: -16px -112px; }
475
- .ui-icon-calendar { background-position: -32px -112px; }
476
- .ui-icon-cart { background-position: -48px -112px; }
477
- .ui-icon-pencil { background-position: -64px -112px; }
478
- .ui-icon-clock { background-position: -80px -112px; }
479
- .ui-icon-disk { background-position: -96px -112px; }
480
- .ui-icon-calculator { background-position: -112px -112px; }
481
- .ui-icon-zoomin { background-position: -128px -112px; }
482
- .ui-icon-zoomout { background-position: -144px -112px; }
483
- .ui-icon-search { background-position: -160px -112px; }
484
- .ui-icon-wrench { background-position: -176px -112px; }
485
- .ui-icon-gear { background-position: -192px -112px; }
486
- .ui-icon-heart { background-position: -208px -112px; }
487
- .ui-icon-star { background-position: -224px -112px; }
488
- .ui-icon-link { background-position: -240px -112px; }
489
- .ui-icon-cancel { background-position: 0 -128px; }
490
- .ui-icon-plus { background-position: -16px -128px; }
491
- .ui-icon-plusthick { background-position: -32px -128px; }
492
- .ui-icon-minus { background-position: -48px -128px; }
493
- .ui-icon-minusthick { background-position: -64px -128px; }
494
- .ui-icon-close { background-position: -80px -128px; }
495
- .ui-icon-closethick { background-position: -96px -128px; }
496
- .ui-icon-key { background-position: -112px -128px; }
497
- .ui-icon-lightbulb { background-position: -128px -128px; }
498
- .ui-icon-scissors { background-position: -144px -128px; }
499
- .ui-icon-clipboard { background-position: -160px -128px; }
500
- .ui-icon-copy { background-position: -176px -128px; }
501
- .ui-icon-contact { background-position: -192px -128px; }
502
- .ui-icon-image { background-position: -208px -128px; }
503
- .ui-icon-video { background-position: -224px -128px; }
504
- .ui-icon-script { background-position: -240px -128px; }
505
- .ui-icon-alert { background-position: 0 -144px; }
506
- .ui-icon-info { background-position: -16px -144px; }
507
- .ui-icon-notice { background-position: -32px -144px; }
508
- .ui-icon-help { background-position: -48px -144px; }
509
- .ui-icon-check { background-position: -64px -144px; }
510
- .ui-icon-bullet { background-position: -80px -144px; }
511
- .ui-icon-radio-on { background-position: -96px -144px; }
512
- .ui-icon-radio-off { background-position: -112px -144px; }
513
- .ui-icon-pin-w { background-position: -128px -144px; }
514
- .ui-icon-pin-s { background-position: -144px -144px; }
515
- .ui-icon-play { background-position: 0 -160px; }
516
- .ui-icon-pause { background-position: -16px -160px; }
517
- .ui-icon-seek-next { background-position: -32px -160px; }
518
- .ui-icon-seek-prev { background-position: -48px -160px; }
519
- .ui-icon-seek-end { background-position: -64px -160px; }
520
- .ui-icon-seek-start { background-position: -80px -160px; }
521
- /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
522
- .ui-icon-seek-first { background-position: -80px -160px; }
523
- .ui-icon-stop { background-position: -96px -160px; }
524
- .ui-icon-eject { background-position: -112px -160px; }
525
- .ui-icon-volume-off { background-position: -128px -160px; }
526
- .ui-icon-volume-on { background-position: -144px -160px; }
527
- .ui-icon-power { background-position: 0 -176px; }
528
- .ui-icon-signal-diag { background-position: -16px -176px; }
529
- .ui-icon-signal { background-position: -32px -176px; }
530
- .ui-icon-battery-0 { background-position: -48px -176px; }
531
- .ui-icon-battery-1 { background-position: -64px -176px; }
532
- .ui-icon-battery-2 { background-position: -80px -176px; }
533
- .ui-icon-battery-3 { background-position: -96px -176px; }
534
- .ui-icon-circle-plus { background-position: 0 -192px; }
535
- .ui-icon-circle-minus { background-position: -16px -192px; }
536
- .ui-icon-circle-close { background-position: -32px -192px; }
537
- .ui-icon-circle-triangle-e { background-position: -48px -192px; }
538
- .ui-icon-circle-triangle-s { background-position: -64px -192px; }
539
- .ui-icon-circle-triangle-w { background-position: -80px -192px; }
540
- .ui-icon-circle-triangle-n { background-position: -96px -192px; }
541
- .ui-icon-circle-arrow-e { background-position: -112px -192px; }
542
- .ui-icon-circle-arrow-s { background-position: -128px -192px; }
543
- .ui-icon-circle-arrow-w { background-position: -144px -192px; }
544
- .ui-icon-circle-arrow-n { background-position: -160px -192px; }
545
- .ui-icon-circle-zoomin { background-position: -176px -192px; }
546
- .ui-icon-circle-zoomout { background-position: -192px -192px; }
547
- .ui-icon-circle-check { background-position: -208px -192px; }
548
- .ui-icon-circlesmall-plus { background-position: 0 -208px; }
549
- .ui-icon-circlesmall-minus { background-position: -16px -208px; }
550
- .ui-icon-circlesmall-close { background-position: -32px -208px; }
551
- .ui-icon-squaresmall-plus { background-position: -48px -208px; }
552
- .ui-icon-squaresmall-minus { background-position: -64px -208px; }
553
- .ui-icon-squaresmall-close { background-position: -80px -208px; }
554
- .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
555
- .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
556
- .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
557
- .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
558
- .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
559
- .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
560
-
561
-
562
- /* Misc visuals
563
- ----------------------------------*/
564
-
565
- /* Corner radius */
566
- .ui-corner-all,
567
- .ui-corner-top,
568
- .ui-corner-left,
569
- .ui-corner-tl {
570
- border-top-left-radius: 4px;
571
- }
572
- .ui-corner-all,
573
- .ui-corner-top,
574
- .ui-corner-right,
575
- .ui-corner-tr {
576
- border-top-right-radius: 4px;
577
- }
578
- .ui-corner-all,
579
- .ui-corner-bottom,
580
- .ui-corner-left,
581
- .ui-corner-bl {
582
- border-bottom-left-radius: 4px;
583
- }
584
- .ui-corner-all,
585
- .ui-corner-bottom,
586
- .ui-corner-right,
587
- .ui-corner-br {
588
- border-bottom-right-radius: 4px;
589
- }
590
-
591
- /* Overlays */
592
- .ui-widget-overlay {
593
- background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
594
- opacity: .3;
595
- filter: Alpha(Opacity=30);
596
- }
597
- .ui-widget-shadow {
598
- margin: -8px 0 0 -8px;
599
- padding: 8px;
600
- background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
601
- opacity: .3;
602
- filter: Alpha(Opacity=30);
603
- border-radius: 8px;
604
  }
605
 
 
 
 
 
 
 
 
 
606
 
 
 
 
607
 
608
-
609
- .ui-tabs {
610
- border-color: #ddd;
 
 
611
  }
612
 
613
- .ui-tabs-nav {
614
- background-image: none;
615
- background-color: #fff;
616
- border: 0;
617
- border-bottom: 1px solid #ddd;
618
- border-radius: 0;
619
  }
620
 
621
- #newsletter-header {
622
- text-align: left;
623
- background-color: #f4f4f4;
624
- padding: 5px;
625
- padding-left: 15px;
626
- border-radius: 3px;
627
- text-transform: uppercase;
628
- font-size: 12px;
629
  }
630
 
631
- #newsletter-header a {
632
- margin-right: 15px;
633
  }
634
 
635
- /* Admin header */
636
- #newsletter-header-new {
637
- text-align: left;
638
- background-color: #332D39;
639
  padding: 10px;
640
- font-size: 12px;
641
- border: 1px solid #ccc;
642
- margin-bottom: 15px;
643
- xheight: 110px;
644
  }
645
 
646
- #newsletter-header-new a {
647
- text-decoration: none;
648
- font-family: "Montserrat",sans-serif;
649
- color: white;
650
- letter-spacing: 0.2em;
651
  }
652
 
653
- #newsletter-header-new a:hover {
654
- color: #F64747;
 
 
 
655
  }
656
 
657
  /* Admin header for extensions */
@@ -678,59 +183,57 @@
678
  margin-bottom: 15px;
679
  }
680
 
681
- #newsletter-title {
682
- }
683
-
684
  .newsletter-separator {
685
  clear: both;
686
  height: 5px;
687
  }
688
 
689
  /*
690
- .wrap, .wrap td, .wrap th, .wrap input, .wrap textarea {
691
  font-size: 13px;
692
  font-family: sans-serif;
693
  line-height: 130%;
694
  }
695
  */
696
 
697
- .wrap select {
698
  height: auto;
699
  vertical-align: initial;
700
  }
701
- .wrap {
702
  /*background-color: white;*/
703
  /*padding: 10px;*/
704
  }
705
 
706
- .wrap td a {
707
  text-decoration: underline;
708
  }
709
 
710
- .main-index a {
711
  font-weight: bold;
712
  }
713
 
714
- .wrap h2 {
715
  }
716
 
717
- .wrap h3 {
718
  }
719
 
720
- .wrap h4 {
721
  }
722
 
723
- .wrap h5 {
724
 
725
  }
726
 
727
- .wrap ul li {
728
  margin-left: 20px;
729
  list-style-type: disc;
730
  }
731
 
732
  .form-table {
733
  background-color: #fff;
 
734
  }
735
 
736
  .form-table th {
@@ -810,15 +313,6 @@ table.clicks {
810
  margin: 6px 6px 8px;
811
  }
812
 
813
- .inside p, .inside li {
814
- font-size: 12px;
815
- margin: 10px;
816
- }
817
-
818
- .inside ul {
819
- list-style-type: circle;
820
- list-style-position: inside;
821
- }
822
 
823
  .newsletter-badge {
824
  color: #fff;
@@ -865,7 +359,7 @@ table.clicks {
865
  margin-right: 5px;
866
  border: 1px solid #ccc;
867
  background-color: #f4f4f4;
868
- width: 200px;
869
  margin-bottom: 5px;
870
  padding: 5px;
871
  white-space: nowrap;
@@ -897,17 +391,29 @@ table.clicks {
897
  }
898
  */
899
 
900
- .notice {
 
 
901
  padding-right: 70px;
902
  position: relative;
 
 
 
 
903
  }
904
 
905
- .notice a.dismiss {
 
 
 
 
 
 
906
  display: block;
907
  position: absolute;
908
  right: 10px;
909
- top: 10px;
910
- font-size: 20px;
911
  text-decoration: none;
912
  color: #666;
913
  }
@@ -1015,7 +521,7 @@ table.clicks {
1015
  margin: 0 0 5px 0;
1016
  }
1017
 
1018
- .newsletter-paginator {
1019
  margin-top: 10px;
1020
  margin-bottom: 5px;
1021
  }
@@ -1046,6 +552,53 @@ table.clicks {
1046
  margin-top: 0;
1047
  }
1048
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1049
 
1050
  /* CSS The Newsletter Team */
1051
 
@@ -1060,13 +613,13 @@ table.clicks {
1060
  color: #FD5F65;
1061
  text-transform: uppercase;
1062
  letter-spacing: 0.2em;
1063
- font-family: "Montserrat";
1064
  font-size: 10px;
1065
  border: 1px red solid;
1066
  }
1067
 
1068
  .tip-content {
1069
- font-family: "Montserrat";
1070
  font-weight: 500;
1071
  font-size: 11px;
1072
  color: #999999;
@@ -1074,39 +627,29 @@ table.clicks {
1074
 
1075
  /* CSS General Font Styles */
1076
 
1077
- .wrap p {
1078
- font-family: "Montserrat";
1079
  font-weight: 400;
1080
  }
1081
- #tabs h3 {
1082
- color: #222;
1083
- font-size: 1.3em;
1084
- margin: 1em 0;
1085
- font-family: "Montserrat";
1086
- text-transform: uppercase;
1087
- letter-spacing: 0.2em;
1088
- border-bottom: 1px solid black;
1089
- padding: 10px;
1090
- }
1091
 
1092
  p.description {
1093
- font-size: 11px !important;
1094
  }
1095
 
1096
 
1097
  /* CSS Themes Preview */
1098
 
1099
  .tnp-theme-preview {
1100
- display: block;
1101
- float: left;
1102
  text-align: center;
1103
  }
1104
 
1105
  .tnp-theme-preview p {
1106
- font-family: "Montserrat";
1107
  font-size: 11px;
1108
  letter-spacing: 0.2em;
1109
  text-transform: uppercase;
 
1110
  }
1111
 
1112
  .tnp-theme-preview img:hover {
@@ -1122,3 +665,456 @@ p.description {
1122
  padding: 5px;
1123
  }
1124
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
 
2
+ @import url(//fonts.googleapis.com/css?family=Montserrat:400,700);
3
+ @import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:700);
4
+ @import url(//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);
5
+ @import url(css/dropdown.css);
6
+ @import url(css/jquery-ui/jquery-ui.css);
7
+ @import url(statistics/css/tnp-statistics.css);
8
+
9
+ /* Bootstrap like */
10
+
11
+ #tnp-wrap * {
12
+ -webkit-box-sizing: border-box;
13
+ -moz-box-sizing: border-box;
14
+ box-sizing: border-box;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  }
16
+
17
+ #tnp-wrap *:before,
18
+ #tnp-wrap *:after {
19
+ -webkit-box-sizing: border-box;
20
+ -moz-box-sizing: border-box;
21
+ box-sizing: border-box;
22
  }
23
 
24
+ /*.row {
25
+ margin-right: -15px;
26
+ margin-left: -15px;
27
+ }*/
28
+
29
+ .row:before,
30
+ .row:after {
31
+ display: table;
32
+ content: " ";
33
  }
34
+ .row:after {
35
+ clear: both;
36
  }
37
+ .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
38
+ position: relative;
39
+ min-height: 1px;
40
+ padding-right: 15px;
41
+ padding-left: 15px;
 
42
  }
43
+ .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
44
+ float: left;
 
 
45
  }
46
+ .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
47
+ float: left;
48
  }
49
+ .col-md-12 {width: 100%;}
50
+ .col-md-11 {width: 91.66666667%;}
51
+ .col-md-10 {width: 83.33333333%;}
52
+ .col-md-9 {width: 75%;}
53
+ .col-md-8 {width: 66.66666667%;}
54
+ .col-md-7 {width: 58.33333333%;}
55
+ .col-md-6 {width: 50%;}
56
+ .col-md-5 {width: 41.66666667%;}
57
+ .col-md-4 {width: 33.33333333%;}
58
+ .col-md-3 {width: 25%;}
59
+ .col-md-2 {width: 16.66666667%;}
60
+ .col-md-1 {width: 8.33333333%;}
61
+ .col-md-pull-12 {right: 100%;}
62
+ .col-md-pull-11 {right: 91.66666667%;}
63
+ .col-md-pull-10 {right: 83.33333333%;}
64
+ .col-md-pull-9 {right: 75%;}
65
+ .col-md-pull-8 {right: 66.66666667%;}
66
+ .col-md-pull-7 {right: 58.33333333%;}
67
+ .col-md-pull-6 {right: 50%;}
68
+ .col-md-pull-5 {right: 41.66666667%;}
69
+ .col-md-pull-4 {right: 33.33333333%;}
70
+ .col-md-pull-3 {right: 25%;}
71
+ .col-md-pull-2 {right: 16.66666667%;}
72
+ .col-md-pull-1 {right: 8.33333333%;}
73
+ .col-md-pull-0 {right: auto;}
74
+ .col-md-push-12 {left: 100%;}
75
+ .col-md-push-11 {left: 91.66666667%;}
76
+ .col-md-push-10 {left: 83.33333333%;}
77
+ .col-md-push-9 {left: 75%;}
78
+ .col-md-push-8 {left: 66.66666667%;}
79
+ .col-md-push-7 {left: 58.33333333%;}
80
+ .col-md-push-6 {left: 50%;}
81
+ .col-md-push-5 {left: 41.66666667%;}
82
+ .col-md-push-4 {left: 33.33333333%;}
83
+ .col-md-push-3 {left: 25%;}
84
+ .col-md-push-2 {left: 16.66666667%;}
85
+ .col-md-push-1 {left: 8.33333333%;}
86
+ .col-md-push-0 {left: auto;}
87
+ .col-md-offset-12 {margin-left: 100%;}
88
+ .col-md-offset-11 {margin-left: 91.66666667%;}
89
+ .col-md-offset-10 {margin-left: 83.33333333%;}
90
+ .col-md-offset-9 {margin-left: 75%;}
91
+ .col-md-offset-8 {margin-left: 66.66666667%;}
92
+ .col-md-offset-7 {margin-left: 58.33333333%;}
93
+ .col-md-offset-6 {margin-left: 50%;}
94
+ .col-md-offset-5 {margin-left: 41.66666667%;}
95
+ .col-md-offset-4 {margin-left: 33.33333333%;}
96
+ .col-md-offset-3 {margin-left: 25%;}
97
+ .col-md-offset-2 {margin-left: 16.66666667%;}
98
+ .col-md-offset-1 {margin-left: 8.33333333%;}
99
+ .col-md-offset-0 {margin-left: 0;}
100
+
101
+
102
+ /* jQuery UI tab patch */
103
  .ui-widget-header {
104
+ background: none;
105
+ border: 0;
106
+ border-bottom: 1px solid #ddd;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
107
  }
108
 
109
+ /* HEADER *********************************************************************/
110
+ #tnp-header {
111
+ text-align: left;
112
+ font-size: 12px;
113
+ xheight: 110px;
114
+ color: #fff;
115
+ font-family: "Montserrat",sans-serif;
116
+ }
117
 
118
+ #tnp-header input {
119
+ font-size: 12px;
120
+ }
121
 
122
+ #tnp-header a {
123
+ text-decoration: none;
124
+ /*font-family: "Montserrat",sans-serif;*/
125
+ color: white;
126
+ letter-spacing: 0.1em;
127
  }
128
 
129
+ #tnp-header a:hover {
130
+ color: #fff;
 
 
 
 
131
  }
132
 
133
+ .error a, .error a:hover {
134
+ color: #000!important;
 
 
 
 
 
 
135
  }
136
 
137
+ .updated a, .updated a:hover {
138
+ color: #000!important;
139
  }
140
 
141
+ .tnp-error {
142
+ border-left: 5px solid #dd0000;
143
+ background-color: #fff;
 
144
  padding: 10px;
145
+ margin: 15px 0;
 
 
 
146
  }
147
 
148
+ .tnp-warning {
149
+ border-left: 5px solid #ffb900;
150
+ background-color: #fff;
151
+ padding: 10px;
152
+ margin: 15px 0;
153
  }
154
 
155
+ .tnp-message {
156
+ border-left: 5px solid #46b450;
157
+ background-color: #fff;
158
+ padding: 10px;
159
+ margin: 15px 0;
160
  }
161
 
162
  /* Admin header for extensions */
183
  margin-bottom: 15px;
184
  }
185
 
 
 
 
186
  .newsletter-separator {
187
  clear: both;
188
  height: 5px;
189
  }
190
 
191
  /*
192
+ .tnp-wrap, .tnp-wrap td, .tnp-wrap th, .tnp-wrap input, .tnp-wrap textarea {
193
  font-size: 13px;
194
  font-family: sans-serif;
195
  line-height: 130%;
196
  }
197
  */
198
 
199
+ .tnp-wrap select {
200
  height: auto;
201
  vertical-align: initial;
202
  }
203
+ .tnp-wrap {
204
  /*background-color: white;*/
205
  /*padding: 10px;*/
206
  }
207
 
208
+ .tnp-wrap td a {
209
  text-decoration: underline;
210
  }
211
 
212
+ .tnp-wrap a {
213
  font-weight: bold;
214
  }
215
 
216
+ .tnp-wrap h2 {
217
  }
218
 
219
+ .tnp-wrap h3 {
220
  }
221
 
222
+ .tnp-wrap h4 {
223
  }
224
 
225
+ .tnp-wrap h5 {
226
 
227
  }
228
 
229
+ .tnp-wrap ul li {
230
  margin-left: 20px;
231
  list-style-type: disc;
232
  }
233
 
234
  .form-table {
235
  background-color: #fff;
236
+ border: 1px solid #ddd;
237
  }
238
 
239
  .form-table th {
313
  margin: 6px 6px 8px;
314
  }
315
 
 
 
 
 
 
 
 
 
 
316
 
317
  .newsletter-badge {
318
  color: #fff;
359
  margin-right: 5px;
360
  border: 1px solid #ccc;
361
  background-color: #f4f4f4;
362
+ width: 250px;
363
  margin-bottom: 5px;
364
  padding: 5px;
365
  white-space: nowrap;
391
  }
392
  */
393
 
394
+ .tnp-notice {
395
+ padding: 15px;
396
+ margin: 10px 0;
397
  padding-right: 70px;
398
  position: relative;
399
+ border: 1px sold #eee;
400
+ background-color: #fff;
401
+ color: #444;
402
+ font-size: 15px;
403
  }
404
 
405
+ .tnp-notice a {
406
+ color: #0073aa;
407
+ text-decoration: none;
408
+ font-weight: bold;
409
+ }
410
+
411
+ .tnp-notice a.tnp-dismiss {
412
  display: block;
413
  position: absolute;
414
  right: 10px;
415
+ top: 13px;
416
+ font-size: 25px;
417
  text-decoration: none;
418
  color: #666;
419
  }
521
  margin: 0 0 5px 0;
522
  }
523
 
524
+ .tnp-paginator {
525
  margin-top: 10px;
526
  margin-bottom: 5px;
527
  }
552
  margin-top: 0;
553
  }
554
 
555
+ .newsletter-textarea-preview {
556
+ border: 1px solid #ddd;
557
+ }
558
+
559
+ .tnp-tab-notice {
560
+ background-color: #fff;
561
+ border: 1px solid #eee;
562
+ border-left: 3px solid gray;
563
+ padding: 10px;
564
+ margin: 10px 0;
565
+ color: #444;
566
+ }
567
+
568
+ .tnp-tab-warning {
569
+ background-color: #fff;
570
+ border: 1px solid #eee;
571
+ border-left: 3px solid orange;
572
+ padding: 10px;
573
+ margin: 10px 0;
574
+ color: #444;
575
+ }
576
+
577
+ .tnp-tab-success {
578
+ background-color: #fff;
579
+ border: 1px solid #eee;
580
+ border-left: 3px solid green;
581
+ padding: 10px;
582
+ margin: 10px 0;
583
+ color: #444;
584
+ }
585
+
586
+ .tnp-tab-error {
587
+ background-color: #fff;
588
+ border: 1px solid #eee;
589
+ border-left: 3px solid red;
590
+ padding: 10px;
591
+ margin: 10px 0;
592
+ color: #444;
593
+ }
594
+
595
+ .tnp-wrap a[target=_blank] {
596
+ }
597
+
598
+ /* .tnp-wrap a[target=_blank]:after {
599
+ content: "»";
600
+ }*/
601
+
602
 
603
  /* CSS The Newsletter Team */
604
 
613
  color: #FD5F65;
614
  text-transform: uppercase;
615
  letter-spacing: 0.2em;
616
+ /*font-family: "Montserrat";*/
617
  font-size: 10px;
618
  border: 1px red solid;
619
  }
620
 
621
  .tip-content {
622
+ /*font-family: "Montserrat";*/
623
  font-weight: 500;
624
  font-size: 11px;
625
  color: #999999;
627
 
628
  /* CSS General Font Styles */
629
 
630
+ .tnp-wrap p {
631
+ /*font-family: "Montserrat";*/
632
  font-weight: 400;
633
  }
 
 
 
 
 
 
 
 
 
 
634
 
635
  p.description {
636
+ font-size: 12px !important;
637
  }
638
 
639
 
640
  /* CSS Themes Preview */
641
 
642
  .tnp-theme-preview {
643
+ display: inline-block;
 
644
  text-align: center;
645
  }
646
 
647
  .tnp-theme-preview p {
648
+ /*font-family: "Montserrat";*/
649
  font-size: 11px;
650
  letter-spacing: 0.2em;
651
  text-transform: uppercase;
652
+ color: #fff;
653
  }
654
 
655
  .tnp-theme-preview img:hover {
665
  padding: 5px;
666
  }
667
 
668
+
669
+ .tnp-header-logo {
670
+ margin-left: 10px;
671
+ }
672
+
673
+ /* Stefano 4.0 */
674
+
675
+ .ui-tabs {
676
+ border-color: #ddd;
677
+ background-color: #f2f2f2;
678
+ border: 0;
679
+ }
680
+
681
+ .ui-tabs .ui-tabs-nav {
682
+ margin: 0;
683
+ padding: .2em .2em 0 0;
684
+ background-color: #f2f2f2;
685
+ }
686
+
687
+ .ui-tabs .ui-tabs-panel {
688
+ padding: 1em 0;
689
+ background-color: #f2f2f2;
690
+ margin: 0;
691
+ border: 0;
692
+ }
693
+
694
+ /* Altrimenti si crea una striscia bianca in mezzo alla pagina! */
695
+
696
+
697
+ .wp-core-ui .button-primary {
698
+ background-color: #2b2f3a;
699
+ color: #fff;
700
+ }
701
+
702
+
703
+ /* Regole Generali*/
704
+
705
+ #tnp-body {
706
+ padding: 10px;
707
+ background-color: #34495E;
708
+ border-radius: 5px;
709
+ border-color: #34495E;
710
+ border-width: 10px;
711
+ border-style: solid;
712
+ }
713
+
714
+ .tnp-darkbg {
715
+ background-color: #34495E!important;
716
+ }
717
+
718
+ #tnp-body h3 {
719
+ margin-top: 15px;
720
+ clear: both;
721
+ }
722
+
723
+ .tnp-body-lite {
724
+ background-color: #F1F1F1 !important;
725
+ }
726
+
727
+
728
+ /* Header & Sub-header Pannelli */
729
+
730
+ #tnp-heading {
731
+ padding: 10px;
732
+ background-color: #34495E;
733
+ margin-bottom: 10px;
734
+ border-radius: 5px;
735
+ }
736
+
737
+ #tnp-heading a {
738
+ color: #fff;
739
+ font-weight: bold;
740
+ border-bottom: 1.5px solid #fff;
741
+ text-decoration: none;
742
+ }
743
+
744
+ #tnp-heading a:hover {
745
+ color: #27AE60;
746
+ border-bottom: 1.5px solid #27AE60;
747
+ }
748
+
749
+ #tnp-heading div p {
750
+ color: #666;
751
+ }
752
+
753
+ #tnp-heading h2 {
754
+ color: #fff;
755
+ font-family: "Montserrat", sans-serif;
756
+ letter-spacing: 0.1rem;
757
+ font-size: 1.1rem;
758
+ line-height: 1.8rem;
759
+ text-transform: uppercase;
760
+ vertical-align: middle;
761
+ font-weight: 700;
762
+ padding: 0;
763
+ margin: 0px;
764
+ }
765
+
766
+ #tnp-heading p {
767
+ margin: 0px;
768
+ color: #fff;
769
+ }
770
+
771
+ #tnp-heading .tnp-btn-h1 {
772
+ color: #fff;
773
+ background-color: #3498db;
774
+ border-radius: 3px;
775
+ padding: 6px 11px;
776
+ text-decoration: none;
777
+ text-transform: capitalize;
778
+ font-family: "Montserrat", sans-serif;
779
+ margin-left: 10px;
780
+ font-size: 0.75rem;
781
+ font-weight: 300;
782
+ border: none;
783
+ }
784
+
785
+ #tnp-heading .tnp-btn-h1:hover {
786
+ color: #fff;
787
+ background-color: #5DADE2;
788
+ -webkit-transition: background-color .25s linear;
789
+ transition: background-color .25s linear;
790
+ -webkit-font-smoothing: subpixel-antialiased;
791
+ border: none;
792
+ color: #fff;
793
+ }
794
+
795
+ .tnp-widget {
796
+ width: 100%;
797
+ box-shadow: 0 1px 1px rgba(0,0,0,.04);
798
+ background: #fff;
799
+ min-height: 350px;
800
+ }
801
+
802
+ /* Widget title */
803
+ .tnp-widget h3 {
804
+ font-family: "Montserrat", sans-serif;
805
+ letter-spacing: 0.05rem;
806
+ background-color: #2980B9;
807
+ color: #fff;
808
+ margin: 15px 0px;
809
+ padding: 9px;
810
+ border: 0;
811
+ font-size: 14px;
812
+ font-weight: 400;
813
+ }
814
+
815
+ /* Widget title button */
816
+ .tnp-widget h3 a {
817
+ float: right;
818
+ color: white;
819
+ text-decoration: none;
820
+ margin-left: 5px;
821
+ padding: 2px 8px;
822
+ background-color: #26C281;
823
+ border-radius: 2px;
824
+ font-weight: 300;
825
+ text-transform: capitalize;
826
+ font-size: 0.8rem;
827
+ }
828
+
829
+ /* Widget title button hover */
830
+ .tnp-widget h3 a:hover {
831
+ color: white;
832
+ text-decoration: none;
833
+ margin-left: 5px;
834
+ background-color: #2ECC71;
835
+ }
836
+
837
+ .tnp-widget .inside p, .tnp-widget .inside li {
838
+ font-size: 12px;
839
+ margin: 10px;
840
+ }
841
+
842
+ .tnp-widget .inside ul {
843
+ list-style-type: circle;
844
+ list-style-position: inside;
845
+ }
846
+
847
+
848
+
849
+ /* Dashboard Box */
850
+
851
+ .postbox {
852
+ border: none;
853
+ }
854
+
855
+ .postbox h3 a {
856
+ float: right;
857
+
858
+ }
859
+
860
+
861
+ #dashboard-widgets .postbox-container {
862
+ width: 33.333%
863
+ }
864
+
865
+ #dashboard-widgets .postbox-container .postbox h3 {
866
+ font-family: "Montserrat", sans-serif;
867
+ letter-spacing: 0.05rem;
868
+ background-color: #415b76;
869
+ color: #fff;
870
+ margin: 15px 0px;
871
+ padding: 9px;
872
+ }
873
+
874
+ #dashboard-widgets .postbox-container h3 a {
875
+ color: white;
876
+ text-decoration: none;
877
+ margin-left: 5px;
878
+ padding: 2px 8px;
879
+ background-color: #26C281;
880
+ border-radius: 2px;
881
+ font-weight: 300;
882
+ text-transform: capitalize;
883
+ font-size: 0.8rem;
884
+ }
885
+
886
+ #dashboard-widgets .postbox-container h3 a:hover {
887
+ color: white;
888
+ text-decoration: none;
889
+ margin-left: 5px;
890
+ background-color: #2ECC71;
891
+ }
892
+
893
+ .postbox-container i {
894
+ margin-right: 3px;
895
+ }
896
+ #tnp-dash-newsletters tr td:last-of-type {
897
+ width: 80px;
898
+ text-align: right;
899
+ }
900
+
901
+ #tnp-dash-subscribers tr td:last-of-type {
902
+ width: 80px;
903
+ text-align: right;
904
+ }
905
+
906
+ #tnp-dash-subscribers tr td:first-of-type {
907
+ width: 250px;
908
+ overflow: hidden;
909
+ }
910
+
911
+ #tnp-dash-subscribers table {
912
+ table-layout: fixed;
913
+ }
914
+
915
+ #tnp-dash-documentation .inside div {
916
+ margin-top: 10px;
917
+ }
918
+
919
+ #tnp-dash-documentation .inside a {
920
+ text-decoration: none;
921
+ color: #fff;
922
+ display: block;
923
+ font-family: "Montserrat", sans-serif;
924
+ padding: 5px 10px;
925
+ }
926
+
927
+
928
+ /* Footer */
929
+
930
+ #tnp-footer div {
931
+ width: 33%;
932
+ display: inline-block;
933
+ }
934
+
935
+ #tnp-footer {
936
+ margin-top: 10px;
937
+ padding: 20px 10px 10px 40px;
938
+ background-color: #34495E;
939
+ border-radius: 5px;
940
+ font-family: "Montserrat", sans-serif;
941
+ }
942
+
943
+ #tnp-footer a {
944
+ color: #fff;
945
+ text-decoration: none;
946
+ }
947
+
948
+ #tnp-footer a:hover {
949
+ color: #BDC3C7;
950
+ }
951
+
952
+ #tnp-footer input[type="submit"] {
953
+ background-color: #2ECC71;
954
+ border: none;
955
+ padding: 5px;
956
+ color: #fff;
957
+ }
958
+
959
+ #tnp-footer form {
960
+ white-space: nowrap;
961
+ }
962
+
963
+ #tnp-footer li {
964
+ display: inline;
965
+ margin-left: 15px;
966
+ padding: 2px 5px;
967
+ border-left: 3px solid #2ECC71;
968
+ }
969
+
970
+ /* Wrapper Background */
971
+
972
+ #wpwrap {
973
+ background-color: #2C3E50;
974
+ }
975
+
976
+ /* Global buttons styles */
977
+
978
+ #dashboard-widgets .button {
979
+ border: none;
980
+ background: none;
981
+ box-shadow: none;
982
+ color: #322C39;
983
+ }
984
+
985
+ #dashboard-widgets .button:hover {
986
+ background-color: #ECF0F1;
987
+ }
988
+
989
+ .wp-core-ui .button-secondary, .wp-core-ui .button, .wp-core-ui .button-primary {
990
+ background-color: #3498db;
991
+ border: none;
992
+ box-shadow: none;
993
+ color: #fff;
994
+ font-family: 'Montserrat',sans-serif;
995
+ margin: 0px 2px;
996
+ }
997
+
998
+ .wp-core-ui .button-secondary:hover, .wp-core-ui .button:hover, .wp-core-ui .button-primary:hover {
999
+ background-color: #5DADE2;
1000
+ color: #fff;
1001
+ }
1002
+
1003
+ span.wp-media-buttons-icon:before {
1004
+ color: #fff;
1005
+ }
1006
+
1007
+ .tnp-paginator [value="Go"] {
1008
+ background-color: #27AE60;
1009
+ }
1010
+
1011
+ .tnp-paginator [value="Go"]:hover {
1012
+ background-color: #2ECC71;
1013
+ }
1014
+
1015
+ .notice-dismiss {
1016
+ padding: 3px;
1017
+ }
1018
+
1019
+ /*.widefat .button-secondary {
1020
+ background: none;
1021
+ color: #3498db;
1022
+ }*/
1023
+
1024
+ /* Paginator */
1025
+
1026
+ .tnp-paginator {
1027
+ color: #fff;
1028
+ font-family: "Montserrat",sans-serif;
1029
+ margin: 10px 0px;
1030
+ }
1031
+
1032
+ .tnp-paginator .button-secondary {
1033
+ padding: 5px;
1034
+ line-height: normal;
1035
+ height: auto;
1036
+ font-size: 12px;
1037
+ height: 25px;
1038
+ border: none;
1039
+ border-radius: 3px;
1040
+ vertical-align: baseline;
1041
+ }
1042
+
1043
+ .tnp-paginator [value="Go"] {
1044
+ background-color: #27AE60 !important;
1045
+ }
1046
+
1047
+ .tnp-paginator [value="Go"]:hover {
1048
+ background-color: #2ECC71 !important;
1049
+ }
1050
+
1051
+ .tnp-paginator input {
1052
+ background-color: #2C3E50;
1053
+ border: none;
1054
+ border-radius: 3px;
1055
+ color: #fff;
1056
+ padding: 5px;
1057
+ line-height: normal;
1058
+ font-size: 12px;
1059
+ height: 25px;
1060
+ }
1061
+
1062
+ /* Subscribers Search Box */
1063
+
1064
+ .tnp-subscribers-search {
1065
+ color: #fff;
1066
+ font-family: "Montserrat", sans-serif;
1067
+ background-color: #2C3E50;
1068
+ padding: 20px;
1069
+ border-radius: 5px;
1070
+ margin-bottom: 20px;
1071
+ display: inline-block;
1072
+ }
1073
+
1074
+ .tnp-subscribers-search select {
1075
+ margin-left: 5px;
1076
+ padding: none;
1077
+ line-height: inherit;
1078
+ }
1079
+
1080
+
1081
+ /* Responsive Video Embeds */
1082
+
1083
+ .tnp-video-container {
1084
+ position: relative;
1085
+ padding-bottom: 56.25%;
1086
+ padding-top: 30px; height: 0; overflow: hidden;
1087
+ }
1088
+
1089
+ .tnp-video-container iframe,
1090
+ .tnp-video-container object,
1091
+ .tnp-video-container embed {
1092
+ position: absolute;
1093
+ top: 0;
1094
+ left: 0;
1095
+ width: 100%;
1096
+ height: 100%;
1097
+ }
1098
+
1099
+
1100
+ /* Colors Palette */
1101
+
1102
+ .orange {
1103
+ background-color: #F39C12; /*Orange #F39C12 */
1104
+ }
1105
+
1106
+ .blue {
1107
+ background-color: #2980B9; /* Blue #2980B9 */
1108
+ }
1109
+
1110
+ .purple {
1111
+ background-color: #8E44AD; /* Purple #8E44AD */
1112
+ }
1113
+
1114
+ .notice a {
1115
+ color: #000 !important;
1116
+ }
1117
+
1118
+ .tnp-chart {
1119
+ border: 1px solid #eee;
1120
+ }
admin.js CHANGED
@@ -1,53 +1,41 @@
1
-
2
- var tabs;
3
- jQuery(document).ready(function(){
4
- jQuery(function() {
5
- tabs = jQuery("#tabs").tabs({
6
- cookie: {
7
- expires: 30
8
- }
9
- });
10
- });
11
- });
12
-
13
- jQuery.cookie = function(name, value, options) {
14
- if (typeof value != 'undefined') { // name and value given, set cookie
15
- options = options || {};
16
- if (value === null) {
17
- value = '';
18
- options.expires = -1;
19
- }
20
- var expires = '';
21
- if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
22
- var date;
23
- if (typeof options.expires == 'number') {
24
- date = new Date();
25
- date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
26
- } else {
27
- date = options.expires;
28
- }
29
- expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
30
- }
31
- // CAUTION: Needed to parenthesize options.path and options.domain
32
- // in the following expressions, otherwise they evaluate to undefined
33
- // in the packed version for some reason...
34
- var path = options.path ? '; path=' + (options.path) : '';
35
- var domain = options.domain ? '; domain=' + (options.domain) : '';
36
- var secure = options.secure ? '; secure' : '';
37
- document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
38
- } else { // only name given, get cookie
39
- var cookieValue = null;
40
- if (document.cookie && document.cookie != '') {
41
- var cookies = document.cookie.split(';');
42
- for (var i = 0; i < cookies.length; i++) {
43
- var cookie = jQuery.trim(cookies[i]);
44
- // Does this cookie string begin with the name we want?
45
- if (cookie.substring(0, name.length + 1) == (name + '=')) {
46
- cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
47
- break;
48
- }
49
- }
50
- }
51
- return cookieValue;
52
- }
53
  };
1
+ jQuery.cookie = function(name, value, options) {
2
+ if (typeof value != 'undefined') { // name and value given, set cookie
3
+ options = options || {};
4
+ if (value === null) {
5
+ value = '';
6
+ options.expires = -1;
7
+ }
8
+ var expires = '';
9
+ if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
10
+ var date;
11
+ if (typeof options.expires == 'number') {
12
+ date = new Date();
13
+ date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
14
+ } else {
15
+ date = options.expires;
16
+ }
17
+ expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
18
+ }
19
+ // CAUTION: Needed to parenthesize options.path and options.domain
20
+ // in the following expressions, otherwise they evaluate to undefined
21
+ // in the packed version for some reason...
22
+ var path = options.path ? '; path=' + (options.path) : '';
23
+ var domain = options.domain ? '; domain=' + (options.domain) : '';
24
+ var secure = options.secure ? '; secure' : '';
25
+ document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
26
+ } else { // only name given, get cookie
27
+ var cookieValue = null;
28
+ if (document.cookie && document.cookie != '') {
29
+ var cookies = document.cookie.split(';');
30
+ for (var i = 0; i < cookies.length; i++) {
31
+ var cookie = jQuery.trim(cookies[i]);
32
+ // Does this cookie string begin with the name we want?
33
+ if (cookie.substring(0, name.length + 1) == (name + '=')) {
34
+ cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
35
+ break;
36
+ }
37
+ }
38
+ }
39
+ return cookieValue;
40
+ }
 
 
 
 
 
 
 
 
 
 
 
 
41
  };
css/dropdown.css ADDED
@@ -0,0 +1,150 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .tnp-drowpdown ul, .tnp-drowpdown li {
2
+ margin: 0; padding: 0; border: 0;
3
+ }
4
+
5
+ .tnp-drowpdown li {
6
+ min-width: 150px;
7
+ }
8
+
9
+ .tnp-drowpdown {
10
+ margin-top: 10px;
11
+ -webkit-transition-timing-function: ease;
12
+ padding: 5px;
13
+ font-size: 12px;
14
+ margin-bottom: 10px;
15
+ color: #fff;
16
+ }
17
+
18
+ .tnp-drowpdown a {
19
+ text-decoration: none;
20
+ color: white;
21
+ letter-spacing: 0.1em;
22
+ }
23
+
24
+ .tnp-drowpdown a:hover {
25
+ color: #fff;
26
+ }
27
+
28
+ .tnp-drowpdown {
29
+ -webkit-transition: width 2s;
30
+ transition: width 2s;
31
+ }
32
+
33
+ .tnp-drowpdown ul ul {
34
+ display: none;
35
+ z-index: 10000;
36
+ }
37
+
38
+ .tnp-drowpdown ul li:hover > ul {
39
+ display: block;
40
+ }
41
+
42
+ .tnp-drowpdown ul {
43
+ padding: 0 20px;
44
+ list-style: none;
45
+ position: relative;
46
+ display: inline-table;
47
+ }
48
+ .tnp-drowpdown ul:after {
49
+ content: "";
50
+ clear: both;
51
+ display: block;
52
+ }
53
+
54
+ .tnp-drowpdown ul li {
55
+ float: left;
56
+ margin-left: 10px;
57
+ text-transform: uppercase;
58
+ -webkit-transition: all 0.2s ease-in-out;
59
+ -moz-transition: all 0.2s ease-in-out;
60
+ -o-transition: all 0.2s ease-in-out;
61
+ transition: all 0.2s ease-in-out;
62
+ }
63
+ .tnp-drowpdown ul li:hover {
64
+ background-color: #34495E;
65
+ /*border: 1px solid #34495E;*/
66
+ }
67
+ .tnp-drowpdown ul li:hover a {
68
+ }
69
+
70
+ .tnp-drowpdown ul li a {
71
+ display: block;
72
+ padding: 10px 10px;
73
+ text-decoration: none;
74
+ }
75
+
76
+ .tnp-drowpdown ul li a small {
77
+ display: block;
78
+ color: #afafaf;
79
+ }
80
+
81
+ .tnp-drowpdown ul ul {
82
+ background: #332D39;
83
+ border-radius: 0px;
84
+ padding: 0;
85
+ position: absolute;
86
+ }
87
+ .tnp-drowpdown ul ul li {
88
+ float: none;
89
+ position: relative;
90
+ margin-left: 0;
91
+ border: none;
92
+ text-transform: none;
93
+ line-height: 1.6em;
94
+ }
95
+
96
+
97
+ .tnp-drowpdown ul ul li:nth-child(even) {
98
+ background-color: #3b3342;
99
+ }
100
+
101
+
102
+
103
+ .tnp-drowpdown ul ul li:hover {
104
+ background: inherit;
105
+ }
106
+ .tnp-drowpdown ul ul li a {
107
+ padding: 5px 15px;
108
+ color: #fff;
109
+ }
110
+ .tnp-drowpdown ul ul li a:hover {
111
+ background: #34495E;
112
+ }
113
+
114
+ .tnp-drowpdown ul ul ul {
115
+ position: absolute; left: 100%; top:0;
116
+ }
117
+
118
+ .tnp-wrap ul li {
119
+ list-style-type: none;
120
+ }
121
+
122
+ .tnp-professional-extensions-button {
123
+ background-color: #27AE60;
124
+ border: 1px solid #27AE60 !important;
125
+ -webkit-transition: all 1s ease-in-out;
126
+ -moz-transition: all 1s ease-in-out;
127
+ -o-transition: all 1s ease-in-out;
128
+ transition: all 1s ease-in-out;
129
+ border-radius: 3px;
130
+ }
131
+
132
+ .tnp-professional-extensions-button:hover {
133
+ background-color: #2ECC71 !important;
134
+ border: 1px solid #2ECC71 !important;
135
+ }
136
+
137
+ .tnp-professional-extensions-button-red {
138
+ background-color: #C0392B;
139
+ border: 1px solid #C0392B !important;
140
+ -webkit-transition: all 1s ease-in-out;
141
+ -moz-transition: all 1s ease-in-out;
142
+ -o-transition: all 1s ease-in-out;
143
+ transition: all 1s ease-in-out;
144
+ border-radius: 3px;
145
+ }
146
+
147
+ .tnp-professional-extensions-button-red:hover {
148
+ background-color: #E74C3C !important;
149
+ border: 1px solid #E74C3C !important;
150
+ }
{images → css/jquery-ui/images}/ui-bg_glass_55_fbf9ee_1x400.png RENAMED
Binary file
css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png ADDED
Binary file
{images → css/jquery-ui/images}/ui-bg_glass_75_dadada_1x400.png RENAMED
Binary file
{images → css/jquery-ui/images}/ui-bg_glass_75_e6e6e6_1x400.png RENAMED
Binary file
{images → css/jquery-ui/images}/ui-bg_glass_95_fef1ec_1x400.png RENAMED
Binary file
css/jquery-ui/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png ADDED
Binary file
css/jquery-ui/images/ui-bg_highlight-soft_25_0073ea_1x100.png ADDED
Binary file
css/jquery-ui/images/ui-bg_highlight-soft_50_dddddd_1x100.png ADDED
Binary file
css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png ADDED
Binary file
css/jquery-ui/images/ui-icons_0073ea_256x240.png ADDED
Binary file
{images → css/jquery-ui/images}/ui-icons_222222_256x240.png RENAMED
Binary file
{images → css/jquery-ui/images}/ui-icons_2e83ff_256x240.png RENAMED
Binary file
{images → css/jquery-ui/images}/ui-icons_454545_256x240.png RENAMED
Binary file
css/jquery-ui/images/ui-icons_666666_256x240.png ADDED
Binary file
{images → css/jquery-ui/images}/ui-icons_888888_256x240.png RENAMED
Binary file
{images → css/jquery-ui/images}/ui-icons_cd0a0a_256x240.png RENAMED
Binary file
css/jquery-ui/images/ui-icons_ff0084_256x240.png ADDED
Binary file
css/jquery-ui/images/ui-icons_ffffff_256x240.png ADDED
Binary file
css/jquery-ui/jquery-ui.css ADDED
@@ -0,0 +1,1225 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.11.4 - 2015-12-31
2
+ * http://jqueryui.com
3
+ * Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
4
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
5
+ * Copyright jQuery Foundation and other contributors; Licensed MIT */
6
+
7
+ /* Layout helpers
8
+ ----------------------------------*/
9
+ .ui-helper-hidden {
10
+ display: none;
11
+ }
12
+ .ui-helper-hidden-accessible {
13
+ border: 0;
14
+ clip: rect(0 0 0 0);
15
+ height: 1px;
16
+ margin: -1px;
17
+ overflow: hidden;
18
+ padding: 0;
19
+ position: absolute;
20
+ width: 1px;
21
+ }
22
+ .ui-helper-reset {
23
+ margin: 0;
24
+ padding: 0;
25
+ border: 0;
26
+ outline: 0;
27
+ line-height: 1.3;
28
+ text-decoration: none;
29
+ font-size: 100%;
30
+ list-style: none;
31
+ }
32
+ .ui-helper-clearfix:before,
33
+ .ui-helper-clearfix:after {
34
+ content: "";
35
+ display: table;
36
+ border-collapse: collapse;
37
+ }
38
+ .ui-helper-clearfix:after {
39
+ clear: both;
40
+ }
41
+ .ui-helper-clearfix {
42
+ min-height: 0; /* support: IE7 */
43
+ }
44
+ .ui-helper-zfix {
45
+ width: 100%;
46
+ height: 100%;
47
+ top: 0;
48
+ left: 0;
49
+ position: absolute;
50
+ opacity: 0;
51
+ filter:Alpha(Opacity=0); /* support: IE8 */
52
+ }
53
+
54
+ .ui-front {
55
+ z-index: 100;
56
+ }
57
+
58
+
59
+ /* Interaction Cues
60
+ ----------------------------------*/
61
+ .ui-state-disabled {
62
+ cursor: default !important;
63
+ }
64
+
65
+
66
+ /* Icons
67
+ ----------------------------------*/
68
+
69
+ /* states and images */
70
+ .ui-icon {
71
+ display: block;
72
+ text-indent: -99999px;
73
+ overflow: hidden;
74
+ background-repeat: no-repeat;
75
+ }
76
+
77
+
78
+ /* Misc visuals
79
+ ----------------------------------*/
80
+
81
+ /* Overlays */
82
+ .ui-widget-overlay {
83
+ position: fixed;
84
+ top: 0;
85
+ left: 0;
86
+ width: 100%;
87
+ height: 100%;
88
+ }
89
+ .ui-draggable-handle {
90
+ -ms-touch-action: none;
91
+ touch-action: none;
92
+ }
93
+ .ui-resizable {
94
+ position: relative;
95
+ }
96
+ .ui-resizable-handle {
97
+ position: absolute;
98
+ font-size: 0.1px;
99
+ display: block;
100
+ -ms-touch-action: none;
101
+ touch-action: none;
102
+ }
103
+ .ui-resizable-disabled .ui-resizable-handle,
104
+ .ui-resizable-autohide .ui-resizable-handle {
105
+ display: none;
106
+ }
107
+ .ui-resizable-n {
108
+ cursor: n-resize;
109
+ height: 7px;
110
+ width: 100%;
111
+ top: -5px;
112
+ left: 0;
113
+ }
114
+ .ui-resizable-s {
115
+ cursor: s-resize;
116
+ height: 7px;
117
+ width: 100%;
118
+ bottom: -5px;
119
+ left: 0;
120
+ }
121
+ .ui-resizable-e {
122
+ cursor: e-resize;
123
+ width: 7px;
124
+ right: -5px;
125
+ top: 0;
126
+ height: 100%;
127
+ }
128
+ .ui-resizable-w {
129
+ cursor: w-resize;
130
+ width: 7px;
131
+ left: -5px;
132
+ top: 0;
133
+ height: 100%;
134
+ }
135
+ .ui-resizable-se {
136
+ cursor: se-resize;
137
+ width: 12px;
138
+ height: 12px;
139
+ right: 1px;
140
+ bottom: 1px;
141
+ }
142
+ .ui-resizable-sw {
143
+ cursor: sw-resize;
144
+ width: 9px;
145
+ height: 9px;
146
+ left: -5px;
147
+ bottom: -5px;
148
+ }
149
+ .ui-resizable-nw {
150
+ cursor: nw-resize;
151
+ width: 9px;
152
+ height: 9px;
153
+ left: -5px;
154
+ top: -5px;
155
+ }
156
+ .ui-resizable-ne {
157
+ cursor: ne-resize;
158
+ width: 9px;
159
+ height: 9px;
160
+ right: -5px;
161
+ top: -5px;
162
+ }
163
+ .ui-selectable {
164
+ -ms-touch-action: none;
165
+ touch-action: none;
166
+ }
167
+ .ui-selectable-helper {
168
+ position: absolute;
169
+ z-index: 100;
170
+ border: 1px dotted black;
171
+ }
172
+ .ui-sortable-handle {
173
+ -ms-touch-action: none;
174
+ touch-action: none;
175
+ }
176
+ .ui-accordion .ui-accordion-header {
177
+ display: block;
178
+ cursor: pointer;
179
+ position: relative;
180
+ margin: 2px 0 0 0;
181
+ padding: .5em .5em .5em .7em;
182
+ min-height: 0; /* support: IE7 */
183
+ font-size: 100%;
184
+ }
185
+ .ui-accordion .ui-accordion-icons {
186
+ padding-left: 2.2em;
187
+ }
188
+ .ui-accordion .ui-accordion-icons .ui-accordion-icons {
189
+ padding-left: 2.2em;
190
+ }
191
+ .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
192
+ position: absolute;
193
+ left: .5em;
194
+ top: 50%;
195
+ margin-top: -8px;
196
+ }
197
+ .ui-accordion .ui-accordion-content {
198
+ padding: 1em 2.2em;
199
+ border-top: 0;
200
+ overflow: auto;
201
+ }
202
+ .ui-autocomplete {
203
+ position: absolute;
204
+ top: 0;
205
+ left: 0;
206
+ cursor: default;
207
+ }
208
+ .ui-button {
209
+ display: inline-block;
210
+ position: relative;
211
+ padding: 0;
212
+ line-height: normal;
213
+ margin-right: .1em;
214
+ cursor: pointer;
215
+ vertical-align: middle;
216
+ text-align: center;
217
+ overflow: visible; /* removes extra width in IE */
218
+ }
219
+ .ui-button,
220
+ .ui-button:link,
221
+ .ui-button:visited,
222
+ .ui-button:hover,
223
+ .ui-button:active {
224
+ text-decoration: none;
225
+ }
226
+ /* to make room for the icon, a width needs to be set here */
227
+ .ui-button-icon-only {
228
+ width: 2.2em;
229
+ }
230
+ /* button elements seem to need a little more width */
231
+ button.ui-button-icon-only {
232
+ width: 2.4em;
233
+ }
234
+ .ui-button-icons-only {
235
+ width: 3.4em;
236
+ }
237
+ button.ui-button-icons-only {
238
+ width: 3.7em;
239
+ }
240
+
241
+ /* button text element */
242
+ .ui-button .ui-button-text {
243
+ display: block;
244
+ line-height: normal;
245
+ }
246
+ .ui-button-text-only .ui-button-text {
247
+ padding: .4em 1em;
248
+ }
249
+ .ui-button-icon-only .ui-button-text,
250
+ .ui-button-icons-only .ui-button-text {
251
+ padding: .4em;
252
+ text-indent: -9999999px;
253
+ }
254
+ .ui-button-text-icon-primary .ui-button-text,
255
+ .ui-button-text-icons .ui-button-text {
256
+ padding: .4em 1em .4em 2.1em;
257
+ }
258
+ .ui-button-text-icon-secondary .ui-button-text,
259
+ .ui-button-text-icons .ui-button-text {
260
+ padding: .4em 2.1em .4em 1em;
261
+ }
262
+ .ui-button-text-icons .ui-button-text {
263
+ padding-left: 2.1em;
264
+ padding-right: 2.1em;
265
+ }
266
+ /* no icon support for input elements, provide padding by default */
267
+ input.ui-button {
268
+ padding: .4em 1em;
269
+ }
270
+
271
+ /* button icon element(s) */
272
+ .ui-button-icon-only .ui-icon,
273
+ .ui-button-text-icon-primary .ui-icon,
274
+ .ui-button-text-icon-secondary .ui-icon,
275
+ .ui-button-text-icons .ui-icon,
276
+ .ui-button-icons-only .ui-icon {
277
+ position: absolute;
278
+ top: 50%;
279
+ margin-top: -8px;
280
+ }
281
+ .ui-button-icon-only .ui-icon {
282
+ left: 50%;
283
+ margin-left: -8px;
284
+ }
285
+ .ui-button-text-icon-primary .ui-button-icon-primary,
286
+ .ui-button-text-icons .ui-button-icon-primary,
287
+ .ui-button-icons-only .ui-button-icon-primary {
288
+ left: .5em;
289
+ }
290
+ .ui-button-text-icon-secondary .ui-button-icon-secondary,
291
+ .ui-button-text-icons .ui-button-icon-secondary,
292
+ .ui-button-icons-only .ui-button-icon-secondary {
293
+ right: .5em;
294
+ }
295
+
296
+ /* button sets */
297
+ .ui-buttonset {
298
+ margin-right: 7px;
299
+ }
300
+ .ui-buttonset .ui-button {
301
+ margin-left: 0;
302
+ margin-right: -.3em;
303
+ }
304
+
305
+ /* workarounds */
306
+ /* reset extra padding in Firefox, see h5bp.com/l */
307
+ input.ui-button::-moz-focus-inner,
308
+ button.ui-button::-moz-focus-inner {
309
+ border: 0;
310
+ padding: 0;
311
+ }
312
+ .ui-datepicker {
313
+ width: 17em;
314
+ padding: .2em .2em 0;
315
+ display: none;
316
+ }
317
+ .ui-datepicker .ui-datepicker-header {
318
+ position: relative;
319
+ padding: .2em 0;
320
+ }
321
+ .ui-datepicker .ui-datepicker-prev,
322
+ .ui-datepicker .ui-datepicker-next {
323
+ position: absolute;
324
+ top: 2px;
325
+ width: 1.8em;
326
+ height: 1.8em;
327
+ }
328
+ .ui-datepicker .ui-datepicker-prev-hover,
329
+ .ui-datepicker .ui-datepicker-next-hover {
330
+ top: 1px;
331
+ }
332
+ .ui-datepicker .ui-datepicker-prev {
333
+ left: 2px;
334
+ }
335
+ .ui-datepicker .ui-datepicker-next {
336
+ right: 2px;
337
+ }
338
+ .ui-datepicker .ui-datepicker-prev-hover {
339
+ left: 1px;
340
+ }
341
+ .ui-datepicker .ui-datepicker-next-hover {
342
+ right: 1px;
343
+ }
344
+ .ui-datepicker .ui-datepicker-prev span,
345
+ .ui-datepicker .ui-datepicker-next span {
346
+ display: block;
347
+ position: absolute;
348
+ left: 50%;
349
+ margin-left: -8px;
350
+ top: 50%;
351
+ margin-top: -8px;
352
+ }
353
+ .ui-datepicker .ui-datepicker-title {
354
+ margin: 0 2.3em;
355
+ line-height: 1.8em;
356
+ text-align: center;
357
+ }
358
+ .ui-datepicker .ui-datepicker-title select {
359
+ font-size: 1em;
360
+ margin: 1px 0;
361
+ }
362
+ .ui-datepicker select.ui-datepicker-month,
363
+ .ui-datepicker select.ui-datepicker-year {
364
+ width: 45%;
365
+ }
366
+ .ui-datepicker table {
367
+ width: 100%;
368
+ font-size: .9em;
369
+ border-collapse: collapse;
370
+ margin: 0 0 .4em;
371
+ }
372
+ .ui-datepicker th {
373
+ padding: .7em .3em;
374
+ text-align: center;
375
+ font-weight: bold;
376
+ border: 0;
377
+ }
378
+ .ui-datepicker td {
379
+ border: 0;
380
+ padding: 1px;
381
+ }
382
+ .ui-datepicker td span,
383
+ .ui-datepicker td a {
384
+ display: block;
385
+ padding: .2em;
386
+ text-align: right;
387
+ text-decoration: none;
388
+ }
389
+ .ui-datepicker .ui-datepicker-buttonpane {
390
+ background-image: none;
391
+ margin: .7em 0 0 0;
392
+ padding: 0 .2em;
393
+ border-left: 0;
394
+ border-right: 0;
395
+ border-bottom: 0;
396
+ }
397
+ .ui-datepicker .ui-datepicker-buttonpane button {
398
+ float: right;
399
+ margin: .5em .2em .4em;
400
+ cursor: pointer;
401
+ padding: .2em .6em .3em .6em;
402
+ width: auto;
403
+ overflow: visible;
404
+ }
405
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
406
+ float: left;
407
+ }
408
+
409
+ /* with multiple calendars */
410
+ .ui-datepicker.ui-datepicker-multi {
411
+ width: auto;
412
+ }
413
+ .ui-datepicker-multi .ui-datepicker-group {
414
+ float: left;
415
+ }
416
+ .ui-datepicker-multi .ui-datepicker-group table {
417
+ width: 95%;
418
+ margin: 0 auto .4em;
419
+ }
420
+ .ui-datepicker-multi-2 .ui-datepicker-group {
421
+ width: 50%;
422
+ }
423
+ .ui-datepicker-multi-3 .ui-datepicker-group {
424
+ width: 33.3%;
425
+ }
426
+ .ui-datepicker-multi-4 .ui-datepicker-group {
427
+ width: 25%;
428
+ }
429
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
430
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
431
+ border-left-width: 0;
432
+ }
433
+ .ui-datepicker-multi .ui-datepicker-buttonpane {
434
+ clear: left;
435
+ }
436
+ .ui-datepicker-row-break {
437
+ clear: both;
438
+ width: 100%;
439
+ font-size: 0;
440
+ }
441
+
442
+ /* RTL support */
443
+ .ui-datepicker-rtl {
444
+ direction: rtl;
445
+ }
446
+ .ui-datepicker-rtl .ui-datepicker-prev {
447
+ right: 2px;
448
+ left: auto;
449
+ }
450
+ .ui-datepicker-rtl .ui-datepicker-next {
451
+ left: 2px;
452
+ right: auto;
453
+ }
454
+ .ui-datepicker-rtl .ui-datepicker-prev:hover {
455
+ right: 1px;
456
+ left: auto;
457
+ }
458
+ .ui-datepicker-rtl .ui-datepicker-next:hover {
459
+ left: 1px;
460
+ right: auto;
461
+ }
462
+ .ui-datepicker-rtl .ui-datepicker-buttonpane {
463
+ clear: right;
464
+ }
465
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button {
466
+ float: left;
467
+ }
468
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
469
+ .ui-datepicker-rtl .ui-datepicker-group {
470
+ float: right;
471
+ }
472
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
473
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
474
+ border-right-width: 0;
475
+ border-left-width: 1px;
476
+ }
477
+ .ui-dialog {
478
+ overflow: hidden;
479
+ position: absolute;
480
+ top: 0;
481
+ left: 0;
482
+ padding: .2em;
483
+ outline: 0;
484
+ }
485
+ .ui-dialog .ui-dialog-titlebar {
486
+ padding: .4em 1em;
487
+ position: relative;
488
+ }
489
+ .ui-dialog .ui-dialog-title {
490
+ float: left;
491
+ margin: .1em 0;
492
+ white-space: nowrap;
493
+ width: 90%;
494
+ overflow: hidden;
495
+ text-overflow: ellipsis;
496
+ }
497
+ .ui-dialog .ui-dialog-titlebar-close {
498
+ position: absolute;
499
+ right: .3em;
500
+ top: 50%;
501
+ width: 20px;
502
+ margin: -10px 0 0 0;
503
+ padding: 1px;
504
+ height: 20px;
505
+ }
506
+ .ui-dialog .ui-dialog-content {
507
+ position: relative;
508
+ border: 0;
509
+ padding: .5em 1em;
510
+ background: none;
511
+ overflow: auto;
512
+ }
513
+ .ui-dialog .ui-dialog-buttonpane {
514
+ text-align: left;
515
+ border-width: 1px 0 0 0;
516
+ background-image: none;
517
+ margin-top: .5em;
518
+ padding: .3em 1em .5em .4em;
519
+ }
520
+ .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
521
+ float: right;
522
+ }
523
+ .ui-dialog .ui-dialog-buttonpane button {
524
+ margin: .5em .4em .5em 0;
525
+ cursor: pointer;
526
+ }
527
+ .ui-dialog .ui-resizable-se {
528
+ width: 12px;
529
+ height: 12px;
530
+ right: -5px;
531
+ bottom: -5px;
532
+ background-position: 16px 16px;
533
+ }
534
+ .ui-draggable .ui-dialog-titlebar {
535
+ cursor: move;
536
+ }
537
+ .ui-menu {
538
+ list-style: none;
539
+ padding: 0;
540
+ margin: 0;
541
+ display: block;
542
+ outline: none;
543
+ }
544
+ .ui-menu .ui-menu {
545
+ position: absolute;
546
+ }
547
+ .ui-menu .ui-menu-item {
548
+ position: relative;
549
+ margin: 0;
550
+ padding: 3px 1em 3px .4em;
551
+ cursor: pointer;
552
+ min-height: 0; /* support: IE7 */
553
+ /* support: IE10, see #8844 */
554
+ list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
555
+ }
556
+ .ui-menu .ui-menu-divider {
557
+ margin: 5px 0;
558
+ height: 0;
559
+ font-size: 0;
560
+ line-height: 0;
561
+ border-width: 1px 0 0 0;
562
+ }
563
+ .ui-menu .ui-state-focus,
564
+ .ui-menu .ui-state-active {
565
+ margin: -1px;
566
+ }
567
+
568
+ /* icon support */
569
+ .ui-menu-icons {
570
+ position: relative;
571
+ }
572
+ .ui-menu-icons .ui-menu-item {
573
+ padding-left: 2em;
574
+ }
575
+
576
+ /* left-aligned */
577
+ .ui-menu .ui-icon {
578
+ position: absolute;
579
+ top: 0;
580
+ bottom: 0;
581
+ left: .2em;
582
+ margin: auto 0;
583
+ }
584
+
585
+ /* right-aligned */
586
+ .ui-menu .ui-menu-icon {
587
+ left: auto;
588
+ right: 0;
589
+ }
590
+ .ui-progressbar {
591
+ height: 2em;
592
+ text-align: left;
593
+ overflow: hidden;
594
+ }
595
+ .ui-progressbar .ui-progressbar-value {
596
+ margin: -1px;
597
+ height: 100%;
598
+ }
599
+ .ui-progressbar .ui-progressbar-overlay {
600
+ background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
601
+ height: 100%;
602
+ filter: alpha(opacity=25); /* support: IE8 */
603
+ opacity: 0.25;
604
+ }
605
+ .ui-progressbar-indeterminate .ui-progressbar-value {
606
+ background-image: none;
607
+ }
608
+ .ui-selectmenu-menu {
609
+ padding: 0;
610
+ margin: 0;
611
+ position: absolute;
612
+ top: 0;
613
+ left: 0;
614
+ display: none;
615
+ }
616
+ .ui-selectmenu-menu .ui-menu {
617
+ overflow: auto;
618
+ /* Support: IE7 */
619
+ overflow-x: hidden;
620
+ padding-bottom: 1px;
621
+ }
622
+ .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
623
+ font-size: 1em;
624
+ font-weight: bold;
625
+ line-height: 1.5;
626
+ padding: 2px 0.4em;
627
+ margin: 0.5em 0 0 0;
628
+ height: auto;
629
+ border: 0;
630
+ }
631
+ .ui-selectmenu-open {
632
+ display: block;
633
+ }
634
+ .ui-selectmenu-button {
635
+ display: inline-block;
636
+ overflow: hidden;
637
+ position: relative;
638
+ text-decoration: none;
639
+ cursor: pointer;
640
+ }
641
+ .ui-selectmenu-button span.ui-icon {
642
+ right: 0.5em;
643
+ left: auto;
644
+ margin-top: -8px;
645
+ position: absolute;
646
+ top: 50%;
647
+ }
648
+ .ui-selectmenu-button span.ui-selectmenu-text {
649
+ text-align: left;
650
+ padding: 0.4em 2.1em 0.4em 1em;
651
+ display: block;
652
+ line-height: 1.4;
653
+ overflow: hidden;
654
+ text-overflow: ellipsis;
655
+ white-space: nowrap;
656
+ }
657
+ .ui-slider {
658
+ position: relative;
659
+ text-align: left;
660
+ }
661
+ .ui-slider .ui-slider-handle {
662
+ position: absolute;
663
+ z-index: 2;
664
+ width: 1.2em;
665
+ height: 1.2em;
666
+ cursor: default;
667
+ -ms-touch-action: none;
668
+ touch-action: none;
669
+ }
670
+ .ui-slider .ui-slider-range {
671
+ position: absolute;
672
+ z-index: 1;
673
+ font-size: .7em;
674
+ display: block;
675
+ border: 0;
676
+ background-position: 0 0;
677
+ }
678
+
679
+ /* support: IE8 - See #6727 */
680
+ .ui-slider.ui-state-disabled .ui-slider-handle,
681
+ .ui-slider.ui-state-disabled .ui-slider-range {
682
+ filter: inherit;
683
+ }
684
+
685
+ .ui-slider-horizontal {
686
+ height: .8em;
687
+ }
688
+ .ui-slider-horizontal .ui-slider-handle {
689
+ top: -.3em;
690
+ margin-left: -.6em;
691
+ }
692
+ .ui-slider-horizontal .ui-slider-range {
693
+ top: 0;
694
+ height: 100%;
695
+ }
696
+ .ui-slider-horizontal .ui-slider-range-min {
697
+ left: 0;
698
+ }
699
+ .ui-slider-horizontal .ui-slider-range-max {
700
+ right: 0;
701
+ }
702
+
703
+ .ui-slider-vertical {
704
+ width: .8em;
705
+ height: 100px;
706
+ }
707
+ .ui-slider-vertical .ui-slider-handle {
708
+ left: -.3em;
709
+ margin-left: 0;
710
+ margin-bottom: -.6em;
711
+ }
712
+ .ui-slider-vertical .ui-slider-range {
713
+ left: 0;
714
+ width: 100%;
715
+ }
716
+ .ui-slider-vertical .ui-slider-range-min {
717
+ bottom: 0;
718
+ }
719
+ .ui-slider-vertical .ui-slider-range-max {
720
+ top: 0;
721
+ }
722
+ .ui-spinner {
723
+ position: relative;
724
+ display: inline-block;
725
+ overflow: hidden;
726
+ padding: 0;
727
+ vertical-align: middle;
728
+ }
729
+ .ui-spinner-input {
730
+ border: none;
731
+ background: none;
732
+ color: inherit;
733
+ padding: 0;
734
+ margin: .2em 0;
735
+ vertical-align: middle;
736
+ margin-left: .4em;
737
+ margin-right: 22px;
738
+ }
739
+ .ui-spinner-button {
740
+ width: 16px;
741
+ height: 50%;
742
+ font-size: .5em;
743
+ padding: 0;
744
+ margin: 0;
745
+ text-align: center;
746
+ position: absolute;
747
+ cursor: default;
748
+ display: block;
749
+ overflow: hidden;
750
+ right: 0;
751
+ }
752
+ /* more specificity required here to override default borders */
753
+ .ui-spinner a.ui-spinner-button {
754
+ border-top: none;
755
+ border-bottom: none;
756
+ border-right: none;
757
+ }
758
+ /* vertically center icon */
759
+ .ui-spinner .ui-icon {
760
+ position: absolute;
761
+ margin-top: -8px;
762
+ top: 50%;
763
+ left: 0;
764
+ }
765
+ .ui-spinner-up {
766
+ top: 0;
767
+ }
768
+ .ui-spinner-down {
769
+ bottom: 0;
770
+ }
771
+
772
+ /* TR overrides */
773
+ .ui-spinner .ui-icon-triangle-1-s {
774
+ /* need to fix icons sprite */
775
+ background-position: -65px -16px;
776
+ }
777
+ .ui-tabs {
778
+ position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
779
+ padding: .2em;
780
+ }
781
+ .ui-tabs .ui-tabs-nav {
782
+ margin: 0;
783
+ padding: .2em .2em 0;
784
+ }
785
+ .ui-tabs .ui-tabs-nav li {
786
+ list-style: none;
787
+ float: left;
788
+ position: relative;
789
+ top: 0;
790
+ margin: 1px .2em 0 0;
791
+ border-bottom-width: 0;
792
+ padding: 0;
793
+ white-space: nowrap;
794
+ }
795
+ .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
796
+ float: left;
797
+ padding: .5em 1em;
798
+ text-decoration: none;
799
+ }
800
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active {
801
+ margin-bottom: -1px;
802
+ padding-bottom: 1px;
803
+ }
804
+ .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
805
+ .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
806
+ .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
807
+ cursor: text;
808
+ }
809
+ .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
810
+ cursor: pointer;
811
+ }
812
+ .ui-tabs .ui-tabs-panel {
813
+ display: block;
814
+ border-width: 0;
815
+ padding: 1em 1.4em;
816
+ background: none;
817
+ }
818
+ .ui-tooltip {
819
+ padding: 8px;
820
+ position: absolute;
821
+ z-index: 9999;
822
+ max-width: 300px;
823
+ -webkit-box-shadow: 0 0 5px #aaa;
824
+ box-shadow: 0 0 5px #aaa;
825
+ }
826
+ body .ui-tooltip {
827
+ border-width: 2px;
828
+ }
829
+
830
+ /* Component containers
831
+ ----------------------------------*/
832
+ .ui-widget {
833
+ font-family: Verdana,Arial,sans-serif;
834
+ font-size: 1.1em;
835
+ }
836
+ .ui-widget .ui-widget {
837
+ font-size: 1em;
838
+ }
839
+ .ui-widget input,
840
+ .ui-widget select,
841
+ .ui-widget textarea,
842
+ .ui-widget button {
843
+ font-family: Verdana,Arial,sans-serif;
844
+ font-size: 1em;
845
+ }
846
+ .ui-widget-content {
847
+ border: 1px solid #aaaaaa;
848
+ background: #ffffff;
849
+ color: #222222;
850
+ }
851
+ .ui-widget-content a {
852
+ color: #222222;
853
+ }
854
+ .ui-widget-header {
855
+ border: 1px solid #aaaaaa;
856
+ background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
857
+ color: #222222;
858
+ font-weight: bold;
859
+ }
860
+ .ui-widget-header a {
861
+ color: #222222;
862
+ }
863
+
864
+ /* Interaction states
865
+ ----------------------------------*/
866
+ .ui-state-default,
867
+ .ui-widget-content .ui-state-default,
868
+ .ui-widget-header .ui-state-default {
869
+ border: 1px solid #d3d3d3;
870
+ background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
871
+ font-weight: normal;
872
+ color: #555555;
873
+ }
874
+ .ui-state-default a,
875
+ .ui-state-default a:link,
876
+ .ui-state-default a:visited {
877
+ color: #555555;
878
+ text-decoration: none;
879
+ }
880
+ .ui-state-hover,
881
+ .ui-widget-content .ui-state-hover,
882
+ .ui-widget-header .ui-state-hover,
883
+ .ui-state-focus,
884
+ .ui-widget-content .ui-state-focus,
885
+ .ui-widget-header .ui-state-focus {
886
+ border: 1px solid #999999;
887
+ background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
888
+ font-weight: normal;
889
+ color: #212121;
890
+ }
891
+ .ui-state-hover a,
892
+ .ui-state-hover a:hover,
893
+ .ui-state-hover a:link,
894
+ .ui-state-hover a:visited,
895
+ .ui-state-focus a,
896
+ .ui-state-focus a:hover,
897
+ .ui-state-focus a:link,
898
+ .ui-state-focus a:visited {
899
+ color: #212121;
900
+ text-decoration: none;
901
+ }
902
+ .ui-state-active,
903
+ .ui-widget-content .ui-state-active,
904
+ .ui-widget-header .ui-state-active {
905
+ border: 1px solid #aaaaaa;
906
+ background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
907
+ font-weight: normal;
908
+ color: #212121;
909
+ }
910
+ .ui-state-active a,
911
+ .ui-state-active a:link,
912
+ .ui-state-active a:visited {
913
+ color: #212121;
914
+ text-decoration: none;
915
+ }
916
+
917
+ /* Interaction Cues
918
+ ----------------------------------*/
919
+ .ui-state-highlight,
920
+ .ui-widget-content .ui-state-highlight,
921
+ .ui-widget-header .ui-state-highlight {
922
+ border: 1px solid #fcefa1;
923
+ background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
924
+ color: #363636;
925
+ }
926
+ .ui-state-highlight a,
927
+ .ui-widget-content .ui-state-highlight a,
928
+ .ui-widget-header .ui-state-highlight a {
929
+ color: #363636;
930
+ }
931
+ .ui-state-error,
932
+ .ui-widget-content .ui-state-error,
933
+ .ui-widget-header .ui-state-error {
934
+ border: 1px solid #cd0a0a;
935
+ background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
936
+ color: #cd0a0a;
937
+ }
938
+ .ui-state-error a,
939
+ .ui-widget-content .ui-state-error a,
940
+ .ui-widget-header .ui-state-error a {
941
+ color: #cd0a0a;
942
+ }
943
+ .ui-state-error-text,
944
+ .ui-widget-content .ui-state-error-text,
945
+ .ui-widget-header .ui-state-error-text {
946
+ color: #cd0a0a;
947
+ }
948
+ .ui-priority-primary,
949
+ .ui-widget-content .ui-priority-primary,
950
+ .ui-widget-header .ui-priority-primary {
951
+ font-weight: bold;
952
+ }
953
+ .ui-priority-secondary,
954
+ .ui-widget-content .ui-priority-secondary,
955
+ .ui-widget-header .ui-priority-secondary {
956
+ opacity: .7;
957
+ filter:Alpha(Opacity=70); /* support: IE8 */
958
+ font-weight: normal;
959
+ }
960
+ .ui-state-disabled,
961
+ .ui-widget-content .ui-state-disabled,
962
+ .ui-widget-header .ui-state-disabled {
963
+ opacity: .35;
964
+ filter:Alpha(Opacity=35); /* support: IE8 */
965
+ background-image: none;
966
+ }
967
+ .ui-state-disabled .ui-icon {
968
+ filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
969
+ }
970
+
971
+ /* Icons
972
+ ----------------------------------*/
973
+
974
+ /* states and images */
975
+ .ui-icon {
976
+ width: 16px;
977
+ height: 16px;
978
+ }
979
+ .ui-icon,
980
+ .ui-widget-content .ui-icon {
981
+ background-image: url("images/ui-icons_222222_256x240.png");
982
+ }
983
+ .ui-widget-header .ui-icon {
984
+ background-image: url("images/ui-icons_222222_256x240.png");
985
+ }
986
+ .ui-state-default .ui-icon {
987
+ background-image: url("images/ui-icons_888888_256x240.png");
988
+ }
989
+ .ui-state-hover .ui-icon,
990
+ .ui-state-focus .ui-icon {
991
+ background-image: url("images/ui-icons_454545_256x240.png");
992
+ }
993
+ .ui-state-active .ui-icon {
994
+ background-image: url("images/ui-icons_454545_256x240.png");
995
+ }
996
+ .ui-state-highlight .ui-icon {
997
+ background-image: url("images/ui-icons_2e83ff_256x240.png");
998
+ }
999
+ .ui-state-error .ui-icon,
1000
+ .ui-state-error-text .ui-icon {
1001
+ background-image: url("images/ui-icons_cd0a0a_256x240.png");
1002
+ }
1003
+
1004
+ /* positioning */
1005
+ .ui-icon-blank { background-position: 16px 16px; }
1006
+ .ui-icon-carat-1-n { background-position: 0 0; }
1007
+ .ui-icon-carat-1-ne { background-position: -16px 0; }
1008
+ .ui-icon-carat-1-e { background-position: -32px 0; }
1009
+ .ui-icon-carat-1-se { background-position: -48px 0; }
1010
+ .ui-icon-carat-1-s { background-position: -64px 0; }
1011
+ .ui-icon-carat-1-sw { background-position: -80px 0; }
1012
+ .ui-icon-carat-1-w { background-position: -96px 0; }
1013
+ .ui-icon-carat-1-nw { background-position: -112px 0; }
1014
+ .ui-icon-carat-2-n-s { background-position: -128px 0; }
1015
+ .ui-icon-carat-2-e-w { background-position: -144px 0; }
1016
+ .ui-icon-triangle-1-n { background-position: 0 -16px; }
1017
+ .ui-icon-triangle-1-ne { background-position: -16px -16px; }
1018
+ .ui-icon-triangle-1-e { background-position: -32px -16px; }
1019
+ .ui-icon-triangle-1-se { background-position: -48px -16px; }
1020
+ .ui-icon-triangle-1-s { background-position: -64px -16px; }
1021
+ .ui-icon-triangle-1-sw { background-position: -80px -16px; }
1022
+ .ui-icon-triangle-1-w { background-position: -96px -16px; }
1023
+ .ui-icon-triangle-1-nw { background-position: -112px -16px; }
1024
+ .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
1025
+ .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
1026
+ .ui-icon-arrow-1-n { background-position: 0 -32px; }
1027
+ .ui-icon-arrow-1-ne { background-position: -16px -32px; }
1028
+ .ui-icon-arrow-1-e { background-position: -32px -32px; }
1029
+ .ui-icon-arrow-1-se { background-position: -48px -32px; }
1030
+ .ui-icon-arrow-1-s { background-position: -64px -32px; }
1031
+ .ui-icon-arrow-1-sw { background-position: -80px -32px; }
1032
+ .ui-icon-arrow-1-w { background-position: -96px -32px; }
1033
+ .ui-icon-arrow-1-nw { background-position: -112px -32px; }
1034
+ .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
1035
+ .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
1036
+ .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
1037
+ .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
1038
+ .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
1039
+ .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
1040
+ .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
1041
+ .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
1042
+ .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
1043
+ .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
1044
+ .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
1045
+ .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
1046
+ .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
1047
+ .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
1048
+ .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
1049
+ .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
1050
+ .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
1051
+ .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
1052
+ .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
1053
+ .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
1054
+ .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
1055
+ .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
1056
+ .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
1057
+ .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
1058
+ .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
1059
+ .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
1060
+ .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
1061
+ .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
1062
+ .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
1063
+ .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
1064
+ .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
1065
+ .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
1066
+ .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
1067
+ .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
1068
+ .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
1069
+ .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
1070
+ .ui-icon-arrow-4 { background-position: 0 -80px; }
1071
+ .ui-icon-arrow-4-diag { background-position: -16px -80px; }
1072
+ .ui-icon-extlink { background-position: -32px -80px; }
1073
+ .ui-icon-newwin { background-position: -48px -80px; }
1074
+ .ui-icon-refresh { background-position: -64px -80px; }
1075
+ .ui-icon-shuffle { background-position: -80px -80px; }
1076
+ .ui-icon-transfer-e-w { background-position: -96px -80px; }
1077
+ .ui-icon-transferthick-e-w { background-position: -112px -80px; }
1078
+ .ui-icon-folder-collapsed { background-position: 0 -96px; }
1079
+ .ui-icon-folder-open { background-position: -16px -96px; }
1080
+ .ui-icon-document { background-position: -32px -96px; }
1081
+ .ui-icon-document-b { background-position: -48px -96px; }
1082
+ .ui-icon-note { background-position: -64px -96px; }
1083
+ .ui-icon-mail-closed { background-position: -80px -96px; }
1084
+ .ui-icon-mail-open { background-position: -96px -96px; }
1085
+ .ui-icon-suitcase { background-position: -112px -96px; }
1086
+ .ui-icon-comment { background-position: -128px -96px; }
1087
+ .ui-icon-person { background-position: -144px -96px; }
1088
+ .ui-icon-print { background-position: -160px -96px; }
1089
+ .ui-icon-trash { background-position: -176px -96px; }
1090
+ .ui-icon-locked { background-position: -192px -96px; }
1091
+ .ui-icon-unlocked { background-position: -208px -96px; }
1092
+ .ui-icon-bookmark { background-position: -224px -96px; }
1093
+ .ui-icon-tag { background-position: -240px -96px; }
1094
+ .ui-icon-home { background-position: 0 -112px; }
1095
+ .ui-icon-flag { background-position: -16px -112px; }
1096
+ .ui-icon-calendar { background-position: -32px -112px; }
1097
+ .ui-icon-cart { background-position: -48px -112px; }
1098
+ .ui-icon-pencil { background-position: -64px -112px; }
1099
+ .ui-icon-clock { background-position: -80px -112px; }
1100
+ .ui-icon-disk { background-position: -96px -112px; }
1101
+ .ui-icon-calculator { background-position: -112px -112px; }
1102
+ .ui-icon-zoomin { background-position: -128px -112px; }
1103
+ .ui-icon-zoomout { background-position: -144px -112px; }
1104
+ .ui-icon-search { background-position: -160px -112px; }
1105
+ .ui-icon-wrench { background-position: -176px -112px; }
1106
+ .ui-icon-gear { background-position: -192px -112px; }
1107
+ .ui-icon-heart { background-position: -208px -112px; }
1108
+ .ui-icon-star { background-position: -224px -112px; }
1109
+ .ui-icon-link { background-position: -240px -112px; }
1110
+ .ui-icon-cancel { background-position: 0 -128px; }
1111
+ .ui-icon-plus { background-position: -16px -128px; }
1112
+ .ui-icon-plusthick { background-position: -32px -128px; }
1113
+ .ui-icon-minus { background-position: -48px -128px; }
1114
+ .ui-icon-minusthick { background-position: -64px -128px; }
1115
+ .ui-icon-close { background-position: -80px -128px; }
1116
+ .ui-icon-closethick { background-position: -96px -128px; }
1117
+ .ui-icon-key { background-position: -112px -128px; }
1118
+ .ui-icon-lightbulb { background-position: -128px -128px; }
1119
+ .ui-icon-scissors { background-position: -144px -128px; }
1120
+ .ui-icon-clipboard { background-position: -160px -128px; }
1121
+ .ui-icon-copy { background-position: -176px -128px; }
1122
+ .ui-icon-contact { background-position: -192px -128px; }
1123
+ .ui-icon-image { background-position: -208px -128px; }
1124
+ .ui-icon-video { background-position: -224px -128px; }
1125
+ .ui-icon-script { background-position: -240px -128px; }
1126
+ .ui-icon-alert { background-position: 0 -144px; }
1127
+ .ui-icon-info { background-position: -16px -144px; }
1128
+ .ui-icon-notice { background-position: -32px -144px; }
1129
+ .ui-icon-help { background-position: -48px -144px; }
1130
+ .ui-icon-check { background-position: -64px -144px; }
1131
+ .ui-icon-bullet { background-position: -80px -144px; }
1132
+ .ui-icon-radio-on { background-position: -96px -144px; }
1133
+ .ui-icon-radio-off { background-position: -112px -144px; }
1134
+ .ui-icon-pin-w { background-position: -128px -144px; }
1135
+ .ui-icon-pin-s { background-position: -144px -144px; }
1136
+ .ui-icon-play { background-position: 0 -160px; }
1137
+ .ui-icon-pause { background-position: -16px -160px; }
1138
+ .ui-icon-seek-next { background-position: -32px -160px; }
1139
+ .ui-icon-seek-prev { background-position: -48px -160px; }
1140
+ .ui-icon-seek-end { background-position: -64px -160px; }
1141
+ .ui-icon-seek-start { background-position: -80px -160px; }
1142
+ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
1143
+ .ui-icon-seek-first { background-position: -80px -160px; }
1144
+ .ui-icon-stop { background-position: -96px -160px; }
1145
+ .ui-icon-eject { background-position: -112px -160px; }
1146
+ .ui-icon-volume-off { background-position: -128px -160px; }
1147
+ .ui-icon-volume-on { background-position: -144px -160px; }
1148
+ .ui-icon-power { background-position: 0 -176px; }
1149
+ .ui-icon-signal-diag { background-position: -16px -176px; }
1150
+ .ui-icon-signal { background-position: -32px -176px; }
1151
+ .ui-icon-battery-0 { background-position: -48px -176px; }
1152
+ .ui-icon-battery-1 { background-position: -64px -176px; }
1153
+ .ui-icon-battery-2 { background-position: -80px -176px; }
1154
+ .ui-icon-battery-3 { background-position: -96px -176px; }
1155
+ .ui-icon-circle-plus { background-position: 0 -192px; }
1156
+ .ui-icon-circle-minus { background-position: -16px -192px; }
1157
+ .ui-icon-circle-close { background-position: -32px -192px; }
1158
+ .ui-icon-circle-triangle-e { background-position: -48px -192px; }
1159
+ .ui-icon-circle-triangle-s { background-position: -64px -192px; }
1160
+ .ui-icon-circle-triangle-w { background-position: -80px -192px; }
1161
+ .ui-icon-circle-triangle-n { background-position: -96px -192px; }
1162
+ .ui-icon-circle-arrow-e { background-position: -112px -192px; }
1163
+ .ui-icon-circle-arrow-s { background-position: -128px -192px; }
1164
+ .ui-icon-circle-arrow-w { background-position: -144px -192px; }
1165
+ .ui-icon-circle-arrow-n { background-position: -160px -192px; }
1166
+ .ui-icon-circle-zoomin { background-position: -176px -192px; }
1167
+ .ui-icon-circle-zoomout { background-position: -192px -192px; }
1168
+ .ui-icon-circle-check { background-position: -208px -192px; }
1169
+ .ui-icon-circlesmall-plus { background-position: 0 -208px; }
1170
+ .ui-icon-circlesmall-minus { background-position: -16px -208px; }
1171
+ .ui-icon-circlesmall-close { background-position: -32px -208px; }
1172
+ .ui-icon-squaresmall-plus { background-position: -48px -208px; }
1173
+ .ui-icon-squaresmall-minus { background-position: -64px -208px; }
1174
+ .ui-icon-squaresmall-close { background-position: -80px -208px; }
1175
+ .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
1176
+ .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
1177
+ .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
1178
+ .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
1179
+ .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
1180
+ .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
1181
+
1182
+
1183
+ /* Misc visuals
1184
+ ----------------------------------*/
1185
+
1186
+ /* Corner radius */
1187
+ .ui-corner-all,
1188
+ .ui-corner-top,
1189
+ .ui-corner-left,
1190
+ .ui-corner-tl {
1191
+ border-top-left-radius: 4px;
1192
+ }
1193
+ .ui-corner-all,
1194
+ .ui-corner-top,
1195
+ .ui-corner-right,
1196
+ .ui-corner-tr {
1197
+ border-top-right-radius: 4px;
1198
+ }
1199
+ .ui-corner-all,
1200
+ .ui-corner-bottom,
1201
+ .ui-corner-left,
1202
+ .ui-corner-bl {
1203
+ border-bottom-left-radius: 4px;
1204
+ }
1205
+ .ui-corner-all,
1206
+ .ui-corner-bottom,
1207
+ .ui-corner-right,
1208
+ .ui-corner-br {
1209
+ border-bottom-right-radius: 4px;
1210
+ }
1211
+
1212
+ /* Overlays */
1213
+ .ui-widget-overlay {
1214
+ background: #aaaaaa;
1215
+ opacity: .3;
1216
+ filter: Alpha(Opacity=30); /* support: IE8 */
1217
+ }
1218
+ .ui-widget-shadow {
1219
+ margin: -8px 0 0 -8px;
1220
+ padding: 8px;
1221
+ background: #aaaaaa;
1222
+ opacity: .3;
1223
+ filter: Alpha(Opacity=30); /* support: IE8 */
1224
+ border-radius: 8px;
1225
+ }
css/jqvmap.css ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .jqvmap-label
2
+ {
3
+ position: absolute;
4
+ display: none;
5
+ -webkit-border-radius: 3px;
6
+ -moz-border-radius: 3px;
7
+ border-radius: 3px;
8
+ background: #292929;
9
+ color: white;
10
+ font-family: sans-serif, Verdana;
11
+ font-size: smaller;
12
+ padding: 3px;
13
+ pointer-events:none;
14
+ }
15
+ .jqvmap-pin {
16
+ pointer-events:none;
17
+ }
18
+ .jqvmap-zoomin, .jqvmap-zoomout
19
+ {
20
+ position: absolute;
21
+ left: 10px;
22
+ -webkit-border-radius: 3px;
23
+ -moz-border-radius: 3px;
24
+ border-radius: 3px;
25
+ background: #000000;
26
+ padding: 3px;
27
+ color: white;
28
+ width: 10px;
29
+ height: 10px;
30
+ cursor: pointer;
31
+ line-height: 10px;
32
+ text-align: center;
33
+ }
34
+ .jqvmap-zoomin
35
+ {
36
+ top: 10px;
37
+ }
38
+ .jqvmap-zoomout
39
+ {
40
+ top: 30px;
41
+ }
42
+ .jqvmap-region
43
+ {
44
+ cursor: pointer;
45
+ }
46
+ .jqvmap-ajax_response
47
+ {
48
+ width: 100%;
49
+ height: 500px;
50
+ }
do/confirm.php CHANGED
@@ -1,36 +1,6 @@
1
  <?php
2
- header('Content-Type: text/html;charset=UTF-8');
3
- header('X-Robots-Tag: noindex,nofollow,noarchive');
4
- header('Cache-Control: no-cache,no-store,private');
5
- if (isset($_GET['ts']) && time() - $_GET['ts'] < 30) {
6
- // Patch to avoid "na" parameter to disturb the call
7
- unset($_REQUEST['na']);
8
- unset($_POST['na']);
9
- unset($_GET['na']);
10
 
11
- // This page is linked to {subscription_confirm_url} tag.
12
-
13
- include '../../../../wp-load.php';
14
-
15
- $user = NewsletterSubscription::instance()->confirm();
16
- if ($user->status == 'E') {
17
- NewsletterSubscription::instance()->show_message('error', $user->id);
18
- } else {
19
- NewsletterSubscription::instance()->show_message('confirmed', $user);
20
- }
21
- } else {
22
- ?>
23
- <!DOCTYPE html>
24
- <html>
25
- <head>
26
- <script>
27
- location.href = location.href + "&ts=<?php echo time(); ?>";
28
- </script>
29
- </head>
30
- <body>
31
- If you're not redirect in few seconds, <a href="<?php echo $_SERVER['REQUEST_URI']; ?>&ts=<?php echo time(); ?>">click here</a>, thank you.
32
- </body>
33
- </html>
34
- <?php
35
  }
36
- ?>
1
  <?php
 
 
 
 
 
 
 
 
2
 
3
+ if (!defined('ABSPATH')) {
4
+ $_GET['na'] = 'c';
5
+ require_once '../../../../wp-load.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
  }
 
do/profile.php CHANGED
@@ -1,19 +1,7 @@
1
  <?php
2
 
3
- header('Content-Type: text/html;charset=UTF-8');
4
- header('X-Robots-Tag: noindex,nofollow,noarchive');
5
- header('Cache-Control: no-cache,no-store,private');
6
- // Patch to avoid "na" parameter to disturb the call
7
- unset($_REQUEST['na']);
8
- unset($_POST['na']);
9
- unset($_GET['na']);
10
 
11
- // This page is linked to {profile_url} tag.
12
-
13
- include '../../../../wp-load.php';
14
-
15
- $user = NewsletterSubscription::instance()->check_user();
16
- if ($user == null)
17
- die('No subscriber found.');
18
-
19
- NewsletterSubscription::instance()->show_message('profile', $user);
1
  <?php
2
 
3
+ if (!defined('ABSPATH')) {
4
+ $_GET['na'] = 'p';
5
+ require_once '../../../../wp-load.php';
6
+ }
 
 
 
7
 
 
 
 
 
 
 
 
 
 
do/save.php CHANGED
@@ -6,4 +6,5 @@ header('Cache-Control: no-cache,no-store,private');
6
  include '../../../../wp-load.php';
7
 
8
  $user = NewsletterSubscription::instance()->save_profile();
9
- NewsletterSubscription::instance()->show_message('profile', $user, NewsletterSubscription::instance()->options['profile_saved']);
 
6
  include '../../../../wp-load.php';
7
 
8
  $user = NewsletterSubscription::instance()->save_profile();
9
+ // $user->alert is a temporary field
10
+ NewsletterSubscription::instance()->show_message('profile', $user, $user->alert);
do/subscribe-popup.php DELETED
@@ -1,3 +0,0 @@
1
- <?php
2
- $popup = true;
3
- include 'subscribe.php';
 
 
 
do/subscribe.php CHANGED
@@ -1,64 +1,6 @@
1
  <?php
2
- if (isset($_GET['test'])) {
3
- header('Content-Type: text/plain');
4
- echo 'ok';
5
- return;
6
- }
7
- header('Content-Type: text/html;charset=UTF-8');
8
- header('X-Robots-Tag: noindex,nofollow,noarchive');
9
- header('Cache-Control: no-cache,no-store,private');
10
- // Patch to avoid "na" parameter to disturb the call
11
- unset($_REQUEST['na']);
12
- unset($_POST['na']);
13
- unset($_GET['na']);
14
 
15
- if (!defined('ABSPATH')) {
16
- require_once '../../../../wp-load.php';
17
- }
18
 
19
- $module = NewsletterSubscription::instance();
20
- if (!isset($module->options['antibot'])) $module->options['antibot'] = 0;
21
 
22
- if ($module->options['antibot'] == 0 || $module->options['antibot'] == 1 && isset($_GET['ts']) && time() - $_GET['ts'] < 30) {
23
-
24
- $user = NewsletterSubscription::instance()->subscribe();
25
- if ($user->status == 'E')
26
- NewsletterSubscription::instance()->show_message('error', $user->id);
27
- if ($user->status == 'C')
28
- NewsletterSubscription::instance()->show_message('confirmed', $user->id);
29
- if ($user->status == 'A')
30
- NewsletterSubscription::instance()->show_message('already_confirmed', $user->id);
31
- if ($user->status == 'S')
32
- NewsletterSubscription::instance()->show_message('confirmation', $user->id);
33
- }
34
- else {
35
- ?><!DOCTYPE html>
36
- <html>
37
- <head>
38
-
39
- </head>
40
- <body onload="document.getElementById('form').action = '?ts=<?php echo time(); ?>';document.getElementById('form').submit()">
41
- <form id="form" action="<?php echo plugins_url('newsletter'); ?>/do/dummy.php" method="post">
42
- <?php foreach ($_REQUEST as $name => $value) { ?>
43
- <?php
44
- if (is_array($value)) {
45
- foreach ($value as $element) {
46
- ?>
47
- <input type="hidden" name="<?php echo esc_attr($name); ?>[]" value="<?php echo esc_attr(stripslashes($element)); ?>">
48
- <?php
49
- }
50
- } else {
51
- ?>
52
- <input type="hidden" name="<?php echo esc_attr($name); ?>" value="<?php echo esc_attr(stripslashes($value)); ?>">
53
- <?php
54
- }
55
- ?>
56
- <?php } ?>
57
- </form>
58
- </body>
59
- </html>
60
- <?php
61
- return;
62
- }
63
- ?>
64
- Uncorrect status: <?php echo $user->status; ?>
1
  <?php
 
 
 
 
 
 
 
 
 
 
 
 
2
 
 
 
 
3
 
4
+ $_GET['na'] = 's';
5
+ require_once '../../../../wp-load.php';
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
do/subscription-popup.php DELETED
@@ -1,23 +0,0 @@
1
- <?php
2
-
3
- require_once '../../../../wp-load.php';
4
-
5
- if (!isset($newsletter)) $newsletter = new Newsletter();
6
-
7
- $options_main = get_option('newsletter_main', array());
8
- $options = get_option('newsletter', array());
9
-
10
- $text = trim($options['subscription_popup_text']);
11
- if (empty($text)) $text = $options['subscription_text'];
12
-
13
- if (stripos($text, '<form') !== false) {
14
- $message = str_ireplace('<form', '<form method="post" action="' . NEWSLETTER_SUBSCRIBE_POPUP_URL . '" onsubmit="return newsletter_check(this)"', $options['subscription_text']);
15
- $message = $this->replace_lists($message);
16
- } else {
17
- $form = $newsletter->subscription_form(null, true, NEWSLETTER_SUBSCRIBE_POPUP_URL);
18
-
19
- if (strpos($options['subscription_text'], '{subscription_form}') !== false)
20
- $message = str_replace('{subscription_form}', $form, $text);
21
- else $message = $text . $form;
22
- }
23
- include NEWSLETTER_DIR . '/popup.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
do/unlock.php CHANGED
@@ -1,25 +1,6 @@
1
  <?php
2
- header('Content-Type: text/html;charset=UTF-8');
3
- header('X-Robots-Tag: noindex,nofollow,noarchive');
4
- header('Cache-Control: no-cache,no-store,private');
5
- // Patch to avoid "na" parameter to disturb the call
6
- unset($_REQUEST['na']);
7
- unset($_POST['na']);
8
- unset($_GET['na']);
9
 
10
- include '../../../../wp-load.php';
11
-
12
- $user = NewsletterSubscription::instance()->check_user();
13
-
14
- if ($user == null || $user->status != 'C') {
15
- echo 'Subscriber not found, sorry.';
16
- die();
17
  }
18
-
19
- $options_main = get_option('newsletter_main', array());
20
-
21
- setcookie('newsletter', $user->id . '-' . $user->token, time() + 60 * 60 * 24 * 365, '/');
22
-
23
- header('Location: ' . $options_main['lock_url']);
24
-
25
- die();
1
  <?php
 
 
 
 
 
 
 
2
 
3
+ if (!defined('ABSPATH')) {
4
+ $_GET['na'] = 'ul';
5
+ include '../../../../wp-load.php';
 
 
 
 
6
  }
 
 
 
 
 
 
 
 
do/unsubscribe.php CHANGED
@@ -1,33 +1,5 @@
1
  <?php
2
- header('Content-Type: text/html;charset=UTF-8');
3
- header('X-Robots-Tag: noindex,nofollow,noarchive');
4
- header('Cache-Control: no-cache,no-store,private');
5
- if (isset($_GET['ts']) && time() - $_GET['ts'] < 30) {
6
- // Patch to avoid "na" parameter to disturb the call
7
- unset($_REQUEST['na']);
8
- unset($_POST['na']);
9
- unset($_GET['na']);
10
-
11
  require_once '../../../../wp-load.php';
12
-
13
- $user = NewsletterSubscription::instance()->unsubscribe();
14
- if ($user->status == 'E') {
15
- NewsletterSubscription::instance()->show_message('error', $user->id);
16
- } else {
17
- NewsletterSubscription::instance()->show_message('unsubscribed', $user);
18
- }
19
- } else {
20
- ?><!DOCTYPE html>
21
- <html>
22
- <head>
23
- <script>
24
- location.href = location.href + "&ts=<?php echo time(); ?>";
25
- </script>
26
- </head>
27
- <body>
28
- If you're not redirect in few seconds, <a href="<?php echo $_SERVER['REQUEST_URI']; ?>&ts=<?php echo time(); ?>">click here</a>, thank you.
29
- </body>
30
- </html>
31
- <?php
32
  }
33
- ?>
1
  <?php
2
+ if (!defined('ABSPATH')) {
3
+ $_GET['na'] = 'uc';
 
 
 
 
 
 
 
4
  require_once '../../../../wp-load.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  }
 
do/unsubscription.php CHANGED
@@ -1,17 +1,6 @@
1
  <?php
2
 
3
- header('Content-Type: text/html;charset=UTF-8');
4
- header('X-Robots-Tag: noindex,nofollow,noarchive');
5
- header('Cache-Control: no-cache,no-store,private');
6
- // Patch to avoid "na" parameter to disturb the call
7
- unset($_REQUEST['na']);
8
- unset($_POST['na']);
9
- unset($_GET['na']);
10
-
11
- require_once '../../../../wp-load.php';
12
-
13
- $user = NewsletterSubscription::instance()->get_user_from_request();
14
- if ($user == null)
15
- die('No subscriber found.');
16
- NewsletterSubscription::instance()->show_message('unsubscription', $user);
17
-
1
  <?php
2
 
3
+ if (!defined('ABSPATH')) {
4
+ $_GET['na'] = 'u';
5
+ require_once '../../../../wp-load.php';
6
+ }
 
 
 
 
 
 
 
 
 
 
 
do/view.php CHANGED
@@ -1,23 +1,3 @@
1
  <?php
2
- /**
3
- * This is a generic viewer for sent emails. It is not binded to one shot emails, it can display even the emails from
4
- * updates or feed by mail module.
5
- */
6
- header('Content-Type: text/html;charset=UTF-8');
7
- header('X-Robots-Tag: noindex,nofollow,noarchive');
8
- header('Cache-Control: no-cache,no-store,private');
9
- include '../../../../wp-load.php';
10
-
11
- // TODO: Change to Newsletter::instance()->get:email(), not urgent
12
- $email = Newsletter::instance()->get_email((int)$_GET['id']);
13
- if (empty($email)) die('Email not found');
14
-
15
- $user = NewsletterSubscription::instance()->get_user_from_request();
16
-
17
- if (is_file(WP_CONTENT_DIR . '/extensions/newsletter/view.php')) {
18
- include WP_CONTENT_DIR . '/extensions/newsletter/view.php';
19
- die();
20
- }
21
-
22
- echo $newsletter->replace($email->message, $user, $email->id);
23
- ?>
1
  <?php
2
+ $_GET['na'] = 'v';
3
+ require_once '../../../../wp-load.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
emails/composer.php ADDED
@@ -0,0 +1,108 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
3
+ $controls = new NewsletterControls();
4
+ $module = NewsletterEmails::instance();
5
+ // Add the color picker css file
6
+ wp_enqueue_style('wp-color-picker');
7
+ // Include our custom jQuery file with WordPress Color Picker dependency
8
+ wp_enqueue_script('wp-color-picker');
9
+
10
+ // TNP Composer style
11
+ wp_enqueue_style('tnpc-style', plugins_url('/tnp-composer/_css/newsletter-builder.css', __FILE__));
12
+ wp_enqueue_style('tnpc-newsletter-style', plugins_url('/tnp-composer/css/newsletter.css', __FILE__));
13
+
14
+ if (($controls->is_action('save') || $controls->is_action('preview')) && !$_GET['id']) {
15
+
16
+ $module->save_options($controls->data);
17
+
18
+ $email = array();
19
+ $email['status'] = 'new';
20
+ $email['subject'] = __('Here the email subject', 'newsletter');
21
+ $email['track'] = 1;
22
+
23
+ $email['message'] = $controls->data['body'];
24
+ $email['subject'] = $controls->data['subject'];
25
+
26
+ $email['message_text'] = 'This email requires a modern e-mail reader but you can view the email online here:
27
+ {email_url}.
28
+
29
+ Thank you, ' . wp_specialchars_decode(get_option('blogname'), ENT_QUOTES) . '
30
+
31
+ To change your subscription follow: {profile_url}.';
32
+
33
+ $email['options'] = serialize(array('composer' => true));
34
+
35
+ $email['type'] = 'message';
36
+ $email['send_on'] = time();
37
+ $email = Newsletter::instance()->save_email($email, ARRAY_A);
38
+ } elseif ($_GET['id']) {
39
+
40
+ $email = Newsletter::instance()->get_email((int) $_GET['id'], ARRAY_A);
41
+
42
+ if (empty($email)) {
43
+ echo 'Wrong email identifier';
44
+ return;
45
+ }
46
+
47
+ if ($controls->is_action('save') || $controls->is_action('preview')) {
48
+
49
+ $module->save_options($controls->data);
50
+ $email['message'] = $controls->data['body'];
51
+ $email = Newsletter::instance()->save_email($email, ARRAY_A);
52
+ }
53
+ }
54
+
55
+ if ($controls->is_action('preview')) {
56
+ ?>
57
+ <script>
58
+ location.href = "<?php echo $module->get_admin_page_url('cpreview'); ?>&id=<?php echo $email['id']; ?>";
59
+ </script>
60
+ <div class="wrap">
61
+ <p><a href="<?php echo $module->get_admin_page_url('cpreview'); ?>&id=<?php echo $email['id']; ?>">click here to proceed</a>.</p>
62
+ </div>
63
+ <?php
64
+ return;
65
+ }
66
+
67
+ if ($controls->data == null) {
68
+ $controls->data = $module->get_options();
69
+ }
70
+
71
+ //$body = $controls->data['body'];
72
+ $body = $email['message'];
73
+
74
+ ?>
75
+
76
+ <div class="wrap" id="tnp-wrap">
77
+
78
+ <?php $help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/newsletters-module'; ?>
79
+ <?php //include NEWSLETTER_DIR . '/tnp-header.php'; ?>
80
+
81
+ <div id="tnp-heading" class="tnp-composer-heading">
82
+
83
+ <img src="http://cdn.thenewsletterplugin.com/tests/tnp-composer-heading.png">
84
+ <h2><?php _e('Compose a newsletter', 'newsletter') ?> <small style="color: #E67E22;">(Beta)</small>
85
+ <?php if (empty($_GET['id'])): ?>
86
+ <small><a href="<?php echo $module->get_admin_page_url('theme'); ?>">or switch to the old editor with themes.</a></small>
87
+ <?php endif; ?>
88
+ </h2>
89
+ <form method="post" action="" id="tnpc-form">
90
+ <?php $controls->init(); ?>
91
+ <?php $controls->hidden('subject'); ?>
92
+ <?php $controls->hidden('body'); ?>
93
+ <?php $controls->button_reset(); ?>
94
+ <?php $controls->button('save', 'Save', 'create();'); ?>
95
+ <?php $controls->button('preview', 'Save & Preview &raquo;', 'create();'); ?>
96
+ </form>
97
+
98
+ </div>
99
+
100
+ <div id="tnp-body" class="tnp-body-lite">
101
+
102
+ <?php include NEWSLETTER_DIR . '/emails/tnp-composer/index.php'; ?>
103
+
104
+ </div>
105
+
106
+ <?php //include NEWSLETTER_DIR . '/tnp-footer.php'; ?>
107
+
108
+ </div>
emails/cpreview.php ADDED
@@ -0,0 +1,480 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
3
+ $controls = new NewsletterControls();
4
+ $module = NewsletterEmails::instance();
5
+
6
+ $email = Newsletter::instance()->get_email((int) $_GET['id'], ARRAY_A);
7
+
8
+ // TNP Composer style
9
+ wp_enqueue_style('tnpc-style', plugins_url('/tnp-composer/_css/newsletter-builder.css', __FILE__));
10
+
11
+ if (empty($email)) {
12
+ echo 'Wrong email identifier';
13
+ return;
14
+ }
15
+ $email_id = $email['id'];
16
+
17
+ // If there is no action we assume we are enter the first time so we populate the
18
+ // $nc->data with the editable email fields
19
+ if (!$controls->is_action()) {
20
+ $controls->data = $email;
21
+ if (!empty($email['preferences'])) {
22
+ $controls->data['preferences'] = explode(',', $email['preferences']);
23
+ }
24
+ if (!empty($email['sex'])) {
25
+ $controls->data['sex'] = explode(',', $email['sex']);
26
+ }
27
+ $email_options = unserialize($email['options']);
28
+ if (is_array($email_options)) {
29
+ $controls->data = array_merge($controls->data, $email_options);
30
+ }
31
+ }
32
+
33
+ if ($controls->is_action('test') || $controls->is_action('save') || $controls->is_action('send') || $controls->is_action('editor')) {
34
+
35
+ // If we were editing with visual editor (==0), we must read the extra <body> content
36
+ if ($email['editor'] == 0) {
37
+ // no editing possible, just preview
38
+ } else {
39
+ $email['message'] = $controls->data['message'];
40
+ }
41
+
42
+ $email['message_text'] = $controls->data['message_text'];
43
+ $email['subject'] = $controls->data['subject'];
44
+ $email['track'] = $controls->data['track'];
45
+ $email['private'] = $controls->data['private'];
46
+
47
+ // Builds the extended options
48
+ $email['options'] = array();
49
+ $email['options']['preferences_status'] = $controls->data['preferences_status'];
50
+ if (isset($controls->data['preferences'])) {
51
+ $email['options']['preferences'] = $controls->data['preferences'];
52
+ }
53
+ if (isset($controls->data['sex'])) {
54
+ $email['options']['sex'] = $controls->data['sex'];
55
+ }
56
+
57
+ $email['options']['status'] = $controls->data['status'];
58
+ $email['options']['preferences_status_operator'] = $controls->data['preferences_status_operator'];
59
+ $email['options']['wp_users'] = $controls->data['wp_users'];
60
+ $email['options']['composer'] = true;
61
+
62
+ $email['options'] = serialize($email['options']);
63
+
64
+ if (isset($controls->data['preferences'])) {
65
+ $email['preferences'] = implode(',', $controls->data['preferences']);
66
+ } else {
67
+ $email['preferences'] = '';
68
+ }
69
+
70
+ if (isset($controls->data['sex'])) {
71
+ $email['sex'] = implode(',', $controls->data['sex']);
72
+ } else {
73
+ $email['sex'] = '';
74
+ }
75
+
76
+ // Before send, we build the query to extract subscriber, so the delivery engine does not
77
+ // have to worry about the email parameters
78
+ if ($controls->data['status'] == 'S') {
79
+ $query = "select * from " . NEWSLETTER_USERS_TABLE . " where status='S'";
80
+ } else {
81
+ $query = "select * from " . NEWSLETTER_USERS_TABLE . " where status='C'";
82
+ }
83
+
84
+ if ($controls->data['wp_users'] == '1') {
85
+ $query .= " and wp_user_id<>0";
86
+ }
87
+
88
+
89
+ if (isset($controls->data['preferences'])) {
90
+ $preferences = $controls->data['preferences'];
91
+
92
+ // Not set one of the preferences specified
93
+ $operator = $controls->data['preferences_status_operator'] == 0 ? ' or ' : ' and ';
94
+ if ($controls->data['preferences_status'] == 1) {
95
+ $query .= " and (";
96
+ foreach ($preferences as $x) {
97
+ $query .= "list_" . $x . "=0" . $operator;
98
+ }
99
+ $query = substr($query, 0, -4);
100
+ $query .= ")";
101
+ } else {
102
+ $query .= " and (";
103
+ foreach ($preferences as $x) {
104
+ $query .= "list_" . $x . "=1" . $operator;
105
+ }
106
+ $query = substr($query, 0, -4);
107
+ $query .= ")";
108
+ }
109
+ }
110
+
111
+ $sex = $controls->data['sex'];
112
+ if (is_array($sex)) {
113
+ $query .= " and sex in (";
114
+ foreach ($sex as $x) {
115
+ $query .= "'" . $x . "', ";
116
+ }
117
+ $query = substr($query, 0, -2);
118
+ $query .= ")";
119
+ }
120
+
121
+ $email['query'] = $query;
122
+ $email['total'] = $wpdb->get_var(str_replace('*', 'count(*)', $query));
123
+
124
+ if ($controls->is_action('send') && $controls->data['send_on'] < time()) {
125
+ $controls->data['send_on'] = time();
126
+ }
127
+ $email['send_on'] = $controls->data['send_on'];
128
+
129
+ if ($controls->is_action('editor')) {
130
+ $email['editor'] = $email['editor'] == 0 ? 1 : 0;
131
+ }
132
+
133
+ // Cleans up of tag
134
+ $email['message'] = NewsletterModule::clean_url_tags($email['message']);
135
+
136
+ $res = Newsletter::instance()->save_email($email);
137
+ if ($res === false) {
138
+ $controls->errors = 'Unable to save. Try to deactivate and reactivate the plugin may be the database is out of sync.';
139
+ }
140
+
141
+ $controls->data['message'] = $email['message'];
142
+
143
+ $controls->add_message_saved();
144
+ }
145
+
146
+ if ($controls->is_action('send')) {
147
+ // Todo subject check
148
+ if ($email['subject'] == '') {
149
+ $controls->errors = __('A subject is required to send', 'newsletter');
150
+ } else {
151
+ $wpdb->update(NEWSLETTER_EMAILS_TABLE, array('status' => 'sending'), array('id' => $email_id));
152
+ $email['status'] = 'sending';
153
+ $controls->messages .= __('Now sending, see the progress on newsletter list', 'newsletter');
154
+ }
155
+ }
156
+
157
+ if ($controls->is_action('pause')) {
158
+ $wpdb->update(NEWSLETTER_EMAILS_TABLE, array('status' => 'paused'), array('id' => $email_id));
159
+ $email['status'] = 'paused';
160
+ }
161
+
162
+ if ($controls->is_action('continue')) {
163
+ $wpdb->update(NEWSLETTER_EMAILS_TABLE, array('status' => 'sending'), array('id' => $email_id));
164
+ $email['status'] = 'sending';
165
+ }
166
+
167
+ if ($controls->is_action('abort')) {
168
+ $wpdb->query("update " . NEWSLETTER_EMAILS_TABLE . " set last_id=0, sent=0, status='new' where id=" . $email_id);
169
+ $email['status'] = 'new';
170
+ $email['sent'] = 0;
171
+ $email['last_id'] = 0;
172
+ $controls->messages = __('Delivery definitively cancelled', 'newsletter');
173
+ }
174
+
175
+ if ($controls->is_action('test')) {
176
+ if ($email['subject'] == '') {
177
+ $controls->errors = __('A subject is required to send', 'newsletter');
178
+ } else {
179
+ $users = NewsletterUsers::instance()->get_test_users();
180
+ if (count($users) == 0) {
181
+ $controls->messages = '<strong>' . __('There are no test subscribers to send to', 'newsletter') . '</strong>';
182
+ } else {
183
+ Newsletter::instance()->send(Newsletter::instance()->get_email($email_id), $users);
184
+ $controls->messages = __('Test newsletter sent to:', 'newsletter');
185
+ foreach ($users as &$user) {
186
+ $controls->messages .= ' ' . $user->email;
187
+ }
188
+ $controls->messages .= '.';
189
+ }
190
+
191
+ $controls->messages .= '<br>';
192
+ $controls->messages .= '<a href="http://www.thenewsletterplugin.com/plugins/newsletter/subscribers-module#test" target="_blank">' .
193
+ __('Read more about test subscribers', 'newsletter') . '</a>.';
194
+
195
+ $controls->messages .= '<br>If diagnostic emails are delivered but test emails are not, try to change the encoding to "base 64" on main configuration panel';
196
+ }
197
+ }
198
+
199
+ //$template = '{message}';
200
+ //
201
+ //if ($email['editor'] == 0) {
202
+ // $x = strpos($controls->data['message'], '<body');
203
+ // // Some time the message in $nc->data is already cleaned up, it depends on action called
204
+ // if ($x !== false) {
205
+ // $x = strpos($controls->data['message'], '>', $x);
206
+ // $y = strpos($controls->data['message'], '</body>');
207
+ //
208
+ // $template = substr($controls->data['message'], 0, $x) . '{message}' . substr($controls->data['message'], $y);
209
+ // $controls->data['message'] = substr($controls->data['message'], $x + 1, $y - $x - 1);
210
+ // }
211
+ //}
212
+
213
+ ?>
214
+
215
+ <div class="wrap" id="tnp-wrap">
216
+
217
+ <?php include NEWSLETTER_DIR . '/tnp-header.php'; ?>
218
+
219
+ <div id="tnp-heading">
220
+
221
+ <h2><?php _e('Preview Newsletter', 'newsletter') ?></h2>
222
+
223
+ </div>
224
+
225
+ <div id="tnp-body">
226
+
227
+ <?php
228
+ if ($controls->data['status'] == 'S') {
229
+ echo '<div class="newsletter-message">Warning! This email is configured to be sent to NOT CONFIRMED subscribers.</div>';
230
+ }
231
+ ?>
232
+
233
+ <form method="post" action="" id="newsletter-form">
234
+
235
+ <?php $controls->init(array('cookie_name' => 'newsletter_emails_edit_tab')); ?>
236
+
237
+ <p class="submit">
238
+ <?php $controls->button_back('?page=newsletter_emails_composer&id=' . $email['id']) ?>
239
+ <?php if ($email['status'] != 'sending') $controls->button_save(); ?>
240
+ <?php if ($email['status'] != 'sending' && $email['status'] != 'sent') $controls->button_confirm('test', 'Save and test', 'Save and send test emails to test addresses?'); ?>
241
+
242
+ <?php if ($email['status'] == 'new') $controls->button_confirm('send', __('Send', 'newsletter'), __('Start real delivery?', 'newsletter')); ?>
243
+ <?php if ($email['status'] == 'sending') $controls->button_confirm('pause', __('Pause', 'newsletter'), __('Pause the delivery?', 'newsletter')); ?>
244
+ <?php if ($email['status'] == 'paused') $controls->button_confirm('continue', __('Continue', 'newsletter'), 'Continue the delivery?'); ?>
245
+ <?php if ($email['status'] == 'paused') $controls->button_confirm('abort', __('Stop', 'newsletter'), __('This totally stop the delivery, ok?', 'newsletter')); ?>
246
+ <?php if ($email['status'] != 'sending' && $email['status'] != 'sent') $controls->button_confirm('editor', 'Save and switch to ' . ($email['editor'] == 0 ? 'HTML source editor' : 'Preview'), 'Sure?'); ?>
247
+ </p>
248
+
249
+ <div id="tabs">
250
+ <ul>
251
+ <li><a href="#tabs-a"><?php _e('Message', 'newsletter') ?></a></li>
252
+ <li><a href="#tabs-b"><?php _e('Message (textual)', 'newsletter') ?></a></li>
253
+ <li><a href="#tabs-c"><?php _e('Targeting', 'newsletter') ?></a></li>
254
+ <li><a href="#tabs-d"><?php _e('Other', 'newsletter') ?></a></li>
255
+ <li><a href="#tabs-status"><?php _e('Status', 'newsletter') ?></a></li>
256
+ </ul>
257
+
258
+
259
+ <div id="tabs-a" class="tnpc-subject">
260
+
261
+ <?php $controls->text('subject', 100, 'Subject'); ?>
262
+
263
+ <a href="http://www.thenewsletterplugin.com/plugins/newsletter/newsletter-tags" target="_blank"><?php _e('Available tags', 'newsletter') ?></a>
264
+
265
+ <br><br>
266
+
267
+ <?php if ($email['editor'] == 0) { ?>
268
+
269
+ <div class="tnpc-preview">
270
+ <!-- Flat Laptop Browser -->
271
+ <div class="fake-browser-ui">
272
+ <div class="frame">
273
+ <span class="bt-1"></span>
274
+ <span class="bt-2"></span>
275
+ <span class="bt-3"></span>
276
+ </div>
277
+ <iframe id="tnpc-preview-desktop" src="" width="700" height="507" alt="Test" frameborder="0"></iframe>
278
+ </div>
279
+
280
+ <!-- Flat Mobile Browser -->
281
+ <div class="fake-mobile-browser-ui">
282
+ <iframe id="tnpc-preview-mobile" src="" width="250" height="445" alt="Test" frameborder="0"></iframe>
283
+ <div class="frame">
284
+ <span class="bt-4"></span>
285
+ </div>
286
+ </div>
287
+ </div>
288
+
289
+ <script type="text/javascript">
290
+ preview_url = ajaxurl + "?action=tnpc_preview&id=<?php echo $email_id ?>";
291
+ jQuery('#tnpc-preview-desktop, #tnpc-preview-mobile').attr("src", preview_url);
292
+ setTimeout(function () {
293
+ jQuery('#tnpc-preview-desktop, #tnpc-preview-mobile').contents().find("a").click(function (e) {
294
+ e.preventDefault();
295
+ })
296
+ }, 500);
297
+ </script>
298
+
299
+ <?php
300
+ } else {
301
+
302
+ // $controls->textarea_preview('message', '100%', '700');
303
+ ?>
304
+
305
+ <input id="options-message" name="options[message]" type="hidden">
306
+
307
+ <div id="tnpc-html-editor"><?php echo htmlentities($email['message']) ?></div>
308
+ <script src="<?php echo plugins_url('newsletter') ?>/js/ace/ace.js" type="text/javascript" charset="utf-8"></script>
309
+ <script>
310
+ var editor = ace.edit("tnpc-html-editor");
311
+ editor.setTheme("ace/theme/idle_fingers");
312
+ editor.getSession().setMode("ace/mode/html");
313
+ var message_input = jQuery('#options-message');
314
+ // editor.getSession().setValue(message_input.val());
315
+ message_input.val(editor.getSession().getValue());
316
+ editor.getSession().on('change', function () {
317
+ message_input.val(editor.getSession().getValue());
318
+ });
319
+ </script>
320
+
321
+ <?php }
322
+ ?>
323
+
324
+ </div>
325
+
326
+
327
+ <div id="tabs-b">
328
+ <p>
329
+ This is the textual version of your newsletter. If you empty it, only an HTML version will be sent but
330
+ is an anti-spam best practice to include a text only version.
331
+ </p>
332
+
333
+ <?php $controls->textarea_fixed('message_text', '100%', '500'); ?>
334
+ </div>
335
+
336
+
337
+ <div id="tabs-c">
338
+ <table class="form-table">
339
+
340
+ <tr valign="top">
341
+ <th><?php _e('Gender', 'newsletter'); ?></th>
342
+ <td>
343
+ <?php $controls->checkboxes_group('sex', array('f' => 'Women', 'm' => 'Men', 'n' => 'Not specified')); ?>
344
+ <p class="description">
345
+ Leaving all gender options unselected disable this filter.
346
+ </p>
347
+ </td>
348
+ </tr>
349
+ <tr valign="top">
350
+ <th><?php _e('Lists', 'newsletter'); ?></th>
351
+ <td>
352
+ Subscribers with
353
+ <?php $controls->select('preferences_status_operator', array(0 => 'at least one list', 1 => 'all lists')); ?>
354
+
355
+ <?php $controls->select('preferences_status', array(0 => 'active', 1 => 'not active')); ?>
356
+ <?php _e('checked below', 'newsletter') ?>
357
+
358
+ <?php $controls->preferences_group('preferences', true); ?>
359
+ <p class="description">
360
+ You can address the newsletter to subscribers who selected at least one of the options or to who
361
+ has not selected at least one of the options.
362
+ <a href="http://www.thenewsletterplugin.com/plugins/newsletter/newsletter-preferences" target="_blank">Read more about the "NOT ACTIVE" usage</a>.
363
+ </p>
364
+ </td>
365
+ </tr>
366
+
367
+ <tr valign="top">
368
+ <th><?php _e('Status', 'newsletter') ?></th>
369
+ <td>
370
+ <?php $controls->select('status', array('C' => __('Confirmed', 'newsletter'), 'S' => __('Not confirmed', 'newsletter'))); ?>
371
+
372
+ <p class="description">
373
+ <?php _e('Send to not confirmed subscribers ONLY to ask for confirmation including the {subscription_confirm_url} tag.', 'newsletter') ?>
374
+ </p>
375
+ </td>
376
+ </tr>
377
+ <tr valign="top">
378
+ <th>Only to WordPress users?</th>
379
+ <td>
380
+ <?php $controls->yesno('wp_users'); ?>
381
+
382
+ <p class="description">
383
+ Limit to the subscribers which are WordPress users as well.
384
+ </p>
385
+ </td>
386
+ </tr>
387
+ <tr valign="top">
388
+ <th>
389
+ <?php _e('Subscribers count', 'newsletter') ?>
390
+ </th>
391
+ <td>
392
+ <?php
393
+ echo $wpdb->get_var(str_replace('*', 'count(*)', $email['query']));
394
+ ?>
395
+ <p class="description">
396
+ <?php _e('Save to update if on targeting filters have been changed', 'newsletter') ?>
397
+ </p>
398
+ </td>
399
+ </tr>
400
+ </table>
401
+ </div>
402
+
403
+
404
+ <div id="tabs-d">
405
+ <table class="form-table">
406
+ <tr valign="top">
407
+ <th><?php _e('Keep private', 'newsletter') ?></th>
408
+ <td>
409
+ <?php $controls->yesno('private'); ?>
410
+ <p class="description">
411
+ <?php _e('Hide/show from public sent newsletter list.', 'newsletter') ?>
412
+ <?php _e('Required', 'newsletter') ?>: <a href="" target="_blank">Newsletter Archive Extension</a>
413
+ </p>
414
+ </td>
415
+ </tr>
416
+ <tr valign="top">
417
+ <th><?php _e('Track clicks and message opening', 'newsletter') ?></th>
418
+ <td>
419
+ <?php $controls->yesno('track'); ?>
420
+ </td>
421
+ </tr>
422
+ <tr valign="top">
423
+ <th><?php _e('Send on', 'newsletter') ?></th>
424
+ <td>
425
+ <?php $controls->datetime('send_on'); ?> (now: <?php echo date_i18n(get_option('date_format') . ' ' . get_option('time_format')); ?>)
426
+ <p class="description">
427
+ If the current date and time are wrong, check your timezone on the General WordPress settings.
428
+ </p>
429
+ </td>
430
+ </tr>
431
+ </table>
432
+ </div>
433
+ <div id="tabs-status">
434
+ <table class="form-table">
435
+ <tr valign="top">
436
+ <th>Email status</th>
437
+ <td><?php echo $email['status']; ?></td>
438
+ </tr>
439
+ <tr valign="top">
440
+ <th>Messages sent</th>
441
+ <td><?php echo $email['sent']; ?> of <?php echo $email['total']; ?></td>
442
+ </tr>
443
+ <tr valign="top">
444
+ <th>Query (tech)</th>
445
+ <td><?php echo $email['query']; ?></td>
446
+ </tr>
447
+ </table>
448
+ </div>
449
+
450
+ <!--
451
+ <div id="tabs-5">
452
+ <p>Tags documented below can be used on newsletter body. Some of them can be used on subject as well.</p>
453
+
454
+ <p>
455
+ Special tags, like the preference setting tag, can be used to highly interact with your subscribers, see
456
+ the Newsletter Preferences page for examples.
457
+ </p>
458
+ --
459
+
460
+ <dl>
461
+ <dt>{set_preference_N}</dt>
462
+ <dd>
463
+ This tag creates a URL which, once clicked, set the preference numner N on the user profile and redirecting the
464
+ subscriber to his profile panel. Preferences can be configured on Subscription/Form fields panel.
465
+ </dd>
466
+ </dl>
467
+
468
+ </ul>
469
+ </div>
470
+ -->
471
+
472
+ </div>
473
+
474
+ </form>
475
+ </div>
476
+
477
+ <?php include NEWSLETTER_DIR . '/tnp-footer.php'; ?>
478
+
479
+ </div>
480
+
emails/create.php CHANGED
@@ -5,9 +5,17 @@ $_GET['preview'] = 'true';
5
 
6
  require_once '../../../../wp-load.php';
7
 
8
- if (!is_user_logged_in()) die();
9
- if (Newsletter::instance()->options['editor'] == 1 && !current_user_can('manage_categories')) die();
10
- else if (!current_user_can('manage_options')) die();
 
 
 
 
 
 
 
 
11
 
12
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
13
  $controls = new NewsletterControls();
@@ -18,7 +26,7 @@ if ($controls->is_action('create')) {
18
 
19
  $email = array();
20
  $email['status'] = 'new';
21
- $email['subject'] = ''; //__('Here the email subject', 'newsletter-emails');
22
  $email['track'] = 1;
23
 
24
  $theme_options = $module->get_current_theme_options();
5
 
6
  require_once '../../../../wp-load.php';
7
 
8
+ if (!is_user_logged_in()) {
9
+ die('No logged in user found. A plugin is almost surely removing the authentication cookies, usually a cache plugin. Try to report the issue on http://www.thenewsletterplugin.com forum.');
10
+ }
11
+
12
+ if (!current_user_can('manage_categories')) {
13
+ die('Not enough privileges');
14
+ }
15
+
16
+ if (Newsletter::instance()->options['editor'] != 1 && !current_user_can('manage_options')) {
17
+ die('Not enough privileges');
18
+ }
19
 
20
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
21
  $controls = new NewsletterControls();
26
 
27
  $email = array();
28
  $email['status'] = 'new';
29
+ $email['subject'] = ''; //__('Here the email subject', 'newsletter');
30
  $email['track'] = 1;
31
 
32
  $theme_options = $module->get_current_theme_options();
emails/edit.php CHANGED
@@ -1,10 +1,11 @@
1
  <?php
 
2
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
3
  $controls = new NewsletterControls();
4
  $module = NewsletterEmails::instance();
5
 
6
  // Always required
7
- $email = Newsletter::instance()->get_email((int)$_GET['id'], ARRAY_A);
8
 
9
  if (empty($email)) {
10
  echo 'Wrong email identifier';
@@ -16,10 +17,12 @@ $email_id = $email['id'];
16
  // $nc->data with the editable email fields
17
  if (!$controls->is_action()) {
18
  $controls->data = $email;
19
- if (!empty($email['preferences']))
20
  $controls->data['preferences'] = explode(',', $email['preferences']);
21
- if (!empty($email['sex']))
 
22
  $controls->data['sex'] = explode(',', $email['sex']);
 
23
  $email_options = unserialize($email['options']);
24
  if (is_array($email_options)) {
25
  $controls->data = array_merge($controls->data, $email_options);
@@ -48,21 +51,26 @@ if ($controls->is_action('test') || $controls->is_action('save') || $controls->i
48
  // Builds the extended options
49
  $email['options'] = array();
50
  $email['options']['preferences_status'] = $controls->data['preferences_status'];
51
- $email['options']['preferences'] = $controls->data['preferences'];
52
- $email['options']['sex'] = $controls->data['sex'];
 
 
 
 
 
53
  $email['options']['status'] = $controls->data['status'];
54
- $email['options']['status_operator'] = $controls->data['status_operator'];
55
  $email['options']['wp_users'] = $controls->data['wp_users'];
56
 
57
  $email['options'] = serialize($email['options']);
58
 
59
- if (is_array($controls->data['preferences'])) {
60
  $email['preferences'] = implode(',', $controls->data['preferences']);
61
  } else {
62
  $email['preferences'] = '';
63
  }
64
 
65
- if (is_array($controls->data['sex'])) {
66
  $email['sex'] = implode(',', $controls->data['sex']);
67
  } else {
68
  $email['sex'] = '';
@@ -80,22 +88,23 @@ if ($controls->is_action('test') || $controls->is_action('save') || $controls->i
80
  $query .= " and wp_user_id<>0";
81
  }
82
 
83
- $preferences = $controls->data['preferences'];
84
- if (is_array($preferences)) {
 
85
 
86
  // Not set one of the preferences specified
87
  $operator = $controls->data['preferences_status_operator'] == 0 ? ' or ' : ' and ';
88
  if ($controls->data['preferences_status'] == 1) {
89
  $query .= " and (";
90
  foreach ($preferences as $x) {
91
- $query .= "list_" . $x . "=0" . $operator;
92
  }
93
  $query = substr($query, 0, -4);
94
  $query .= ")";
95
  } else {
96
  $query .= " and (";
97
  foreach ($preferences as $x) {
98
- $query .= "list_" . $x . "=1" . $operator;
99
  }
100
  $query = substr($query, 0, -4);
101
  $query .= ")";
@@ -106,7 +115,7 @@ if ($controls->is_action('test') || $controls->is_action('save') || $controls->i
106
  if (is_array($sex)) {
107
  $query .= " and sex in (";
108
  foreach ($sex as $x) {
109
- $query .= "'" . $x . "', ";
110
  }
111
  $query = substr($query, 0, -2);
112
  $query .= ")";
@@ -114,7 +123,7 @@ if ($controls->is_action('test') || $controls->is_action('save') || $controls->i
114
 
115
  $email['query'] = $query;
116
  $email['total'] = $wpdb->get_var(str_replace('*', 'count(*)', $query));
117
-
118
  if ($controls->is_action('send') && $controls->data['send_on'] < time()) {
119
  $controls->data['send_on'] = time();
120
  }
@@ -134,17 +143,17 @@ if ($controls->is_action('test') || $controls->is_action('save') || $controls->i
134
 
135
  $controls->data['message'] = $email['message'];
136
 
137
- $controls->messages .= 'Saved.<br>';
138
  }
139
 
140
  if ($controls->is_action('send')) {
141
  // Todo subject check
142
  if ($email['subject'] == '') {
143
- $controls->errors = 'Ops, you missed to write the subject!';
144
  } else {
145
  $wpdb->update(NEWSLETTER_EMAILS_TABLE, array('status' => 'sending'), array('id' => $email_id));
146
  $email['status'] = 'sending';
147
- $controls->messages .= "Email added to the queue.";
148
  }
149
  }
150
 
@@ -163,29 +172,34 @@ if ($controls->is_action('abort')) {
163
  $email['status'] = 'new';
164
  $email['sent'] = 0;
165
  $email['last_id'] = 0;
166
- $controls->messages = "Sending aborted.";
167
  }
168
 
169
  if ($controls->is_action('test')) {
170
- $users = NewsletterUsers::instance()->get_test_users();
171
- if (count($users) == 0) {
172
- $controls->messages = __('There are no test subscribers.', 'newsletter-emails');
173
  } else {
174
- Newsletter::instance()->send(Newsletter::instance()->get_email($email_id), $users);
175
- $controls->messages = __('Test newsletter sent to:', 'newsletter-emails');
176
- foreach ($users as &$user)
177
- $controls->messages .= ' ' . $user->email;
178
- $controls->messages .= '.';
179
- }
 
 
 
 
 
180
 
181
- $controls->messages .= '<br>';
182
- $controls->messages .= '<a href="http://www.thenewsletterplugin.com/plugins/newsletter/subscribers-module#test" target="_blank">' .
183
- __('Read more about test subscribers', 'newsletter-emails') . '</a>.';
184
 
185
- $controls->messages .= '<br>If diagnostic emails are delivered but test emails are not, try to change the encoding to "base 64" on main configuration panel';
 
186
  }
187
 
188
-
189
  if ($email['editor'] == 0) {
190
  $x = strpos($controls->data['message'], '<body');
191
  // Some time the message in $nc->data is already cleaned up, it depends on action called
@@ -193,6 +207,7 @@ if ($email['editor'] == 0) {
193
  $x = strpos($controls->data['message'], '>', $x);
194
  $y = strpos($controls->data['message'], '</body>');
195
 
 
196
  $controls->data['message'] = substr($controls->data['message'], $x + 1, $y - $x - 1);
197
  }
198
  }
@@ -200,6 +215,7 @@ if ($email['editor'] == 0) {
200
 
201
  <script type="text/javascript" src="<?php echo plugins_url('newsletter'); ?>/tiny_mce/tiny_mce.js"></script>
202
  <script type="text/javascript">
 
203
  tinyMCE.init({
204
  height: 700,
205
  mode: "specific_textareas",
@@ -231,17 +247,28 @@ if ($email['editor'] == 0) {
231
  tb_remove();
232
  }
233
  });
 
 
 
 
 
 
 
 
 
234
  </script>
235
 
236
- <div class="wrap">
237
 
238
- <?php //$help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/newsletters-module'; ?>
239
- <?php //include NEWSLETTER_DIR . '/header-new.php'; ?>
240
 
241
- <div id="newsletter-title">
242
- <h2>Edit Newsletter</h2>
 
 
243
  </div>
244
- <div class="newsletter-separator"></div>
 
245
 
246
  <?php
247
  if ($controls->data['status'] == 'S') {
@@ -249,30 +276,28 @@ if ($email['editor'] == 0) {
249
  }
250
  ?>
251
 
252
- <?php $controls->show(); ?>
253
-
254
  <form method="post" action="" id="newsletter-form">
255
- <?php $controls->init(array('cookie_name'=>'newsletter_emails_edit_tab')); ?>
256
 
257
  <p class="submit">
258
- <?php if ($email['status'] != 'sending' && $email['status'] != 'sent') $controls->button('save', 'Save'); ?>
 
259
  <?php if ($email['status'] != 'sending' && $email['status'] != 'sent') $controls->button_confirm('test', 'Save and test', 'Save and send test emails to test addresses?'); ?>
260
 
261
- <?php if ($email['status'] == 'new') $controls->button_confirm('send', 'Send', 'Start a real delivery?'); ?>
262
- <?php if ($email['status'] == 'sending') $controls->button_confirm('pause', 'Pause', 'Pause the delivery?'); ?>
263
- <?php if ($email['status'] == 'paused') $controls->button_confirm('continue', 'Continue', 'Continue the delivery?'); ?>
264
- <?php if ($email['status'] == 'paused') $controls->button_confirm('abort', 'Abort', 'Abort the delivery?'); ?>
265
  <?php if ($email['status'] != 'sending' && $email['status'] != 'sent') $controls->button_confirm('editor', 'Save and switch to ' . ($email['editor'] == 0 ? 'HTML source' : 'visual') . ' editor', 'Sure?'); ?>
266
  </p>
267
 
268
  <div id="tabs">
269
  <ul>
270
- <li><a href="#tabs-a"><?php _e('Message', 'newsletter-emails') ?></a></li>
271
- <li><a href="#tabs-b"><?php _e('Message (textual)', 'newsletter-emails') ?></a></li>
272
- <li><a href="#tabs-c"><?php _e('Targeting', 'newsletter-emails') ?></a></li>
273
- <li><a href="#tabs-d"><?php _e('Other', 'newsletter-emails') ?></a></li>
274
- <li><a href="#tabs-status"><?php _e('Status', 'newsletter-emails') ?></a></li>
275
- <!--<li><a href="#tabs-5">Documentation</a></li>-->
276
  </ul>
277
 
278
 
@@ -280,33 +305,38 @@ if ($email['editor'] == 0) {
280
 
281
  <?php $controls->text('subject', 70, 'Subject'); ?>
282
 
 
 
283
  <input id="upload_image_button" type="button" value="Choose or upload an image" />
284
 
285
- <a href="http://www.thenewsletterplugin.com/plugins/newsletter/newsletter-tags" target="_blank"><?php _e('Available tags', 'newsletter-emails') ?></a>
286
 
287
  <br><br>
288
 
289
- <?php $email['editor'] == 0 ? $controls->editor('message', 30) : $controls->textarea_fixed('message', '100%', '700'); ?>
 
 
 
 
 
 
 
 
290
 
291
 
292
  </div>
293
 
294
 
295
  <div id="tabs-b">
296
- <div class="tab-preamble">
297
- <p>
298
- This is the textual version of your newsletter. If you empty it, only an HTML version will be sent but
299
- is an anti-spam best practice to include a text only version.
300
- </p>
301
- </div>
302
- <table class="form-table">
303
- <tr valign="top">
304
- <th>Message</th>
305
- <td>
306
- <?php $controls->textarea_fixed('message_text', '100%', '350'); ?>
307
- </td>
308
- </tr>
309
- </table>
310
  </div>
311
 
312
 
@@ -314,7 +344,7 @@ if ($email['editor'] == 0) {
314
  <table class="form-table">
315
 
316
  <tr valign="top">
317
- <th><?php _e('Gender', 'newsletter-emails'); ?></th>
318
  <td>
319
  <?php $controls->checkboxes_group('sex', array('f' => 'Women', 'm' => 'Men', 'n' => 'Not specified')); ?>
320
  <p class="description">
@@ -323,13 +353,13 @@ if ($email['editor'] == 0) {
323
  </td>
324
  </tr>
325
  <tr valign="top">
326
- <th><?php _e('Subscriber preferences', 'newsletter-emails'); ?></th>
327
  <td>
328
  Subscribers with
329
- <?php $controls->select('preferences_status_operator', array(0 => 'at least one preference', 1 => 'all preferences')); ?>
330
 
331
  <?php $controls->select('preferences_status', array(0 => 'active', 1 => 'not active')); ?>
332
- between the selected ones below:
333
 
334
  <?php $controls->preferences_group('preferences', true); ?>
335
  <p class="description">
@@ -341,12 +371,12 @@ if ($email['editor'] == 0) {
341
  </tr>
342
 
343
  <tr valign="top">
344
- <th><?php _e('Subscriber status', 'newsletter-emails') ?></th>
345
  <td>
346
- <?php $controls->select('status', array('C' => __('Confirmed', 'newsletter-emails'), 'S' => __('Not confirmed', 'newsletter-emails'))); ?>
347
 
348
  <p class="description">
349
- <?php _e('Send to not confirmed subscribers ONLY to ask for confirmation including the {subscription_confirm_url} tag.', 'newsletter-emails') ?>
350
  </p>
351
  </td>
352
  </tr>
@@ -362,14 +392,14 @@ if ($email['editor'] == 0) {
362
  </tr>
363
  <tr valign="top">
364
  <th>
365
- <?php _e('Targeted subscribers', 'newsletter-emails') ?>
366
  </th>
367
  <td>
368
  <?php
369
  echo $wpdb->get_var(str_replace('*', 'count(*)', $email['query']));
370
  ?>
371
  <p class="description">
372
- <?php _e('Save to update if on targeting filters have been changed', 'newsletter-emails') ?>
373
  </p>
374
  </td>
375
  </tr>
@@ -380,23 +410,23 @@ if ($email['editor'] == 0) {
380
  <div id="tabs-d">
381
  <table class="form-table">
382
  <tr valign="top">
383
- <th><?php _e('Private', 'newsletter-emails') ?></th>
384
  <td>
385
  <?php $controls->yesno('private'); ?>
386
  <p class="description">
387
- <?php _e('Hide/show from public sent newsletter list.', 'newsletter-emails') ?>
388
- <?php _e('Required', 'newsletter-emails') ?>: <a href="" target="_blank">Newsletter Archive Extension</a>
389
  </p>
390
  </td>
391
  </tr>
392
  <tr valign="top">
393
- <th><?php _e('Track clicks and message opening', 'newsletter-emails') ?></th>
394
  <td>
395
  <?php $controls->yesno('track'); ?>
396
  </td>
397
  </tr>
398
  <tr valign="top">
399
- <th><?php _e('Send on', 'newsletter-emails') ?></th>
400
  <td>
401
  <?php $controls->datetime('send_on'); ?> (now: <?php echo date_i18n(get_option('date_format') . ' ' . get_option('time_format')); ?>)
402
  <p class="description">
@@ -406,6 +436,7 @@ if ($email['editor'] == 0) {
406
  </tr>
407
  </table>
408
  </div>
 
409
  <div id="tabs-status">
410
  <table class="form-table">
411
  <tr valign="top">
@@ -448,4 +479,8 @@ if ($email['editor'] == 0) {
448
  </div>
449
 
450
  </form>
 
 
 
 
451
  </div>
1
  <?php
2
+ /* @var $wpdb wpdb */
3
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
4
  $controls = new NewsletterControls();
5
  $module = NewsletterEmails::instance();
6
 
7
  // Always required
8
+ $email = Newsletter::instance()->get_email((int) $_GET['id'], ARRAY_A);
9
 
10
  if (empty($email)) {
11
  echo 'Wrong email identifier';
17
  // $nc->data with the editable email fields
18
  if (!$controls->is_action()) {
19
  $controls->data = $email;
20
+ if (!empty($email['preferences'])) {
21
  $controls->data['preferences'] = explode(',', $email['preferences']);
22
+ }
23
+ if (!empty($email['sex'])) {
24
  $controls->data['sex'] = explode(',', $email['sex']);
25
+ }
26
  $email_options = unserialize($email['options']);
27
  if (is_array($email_options)) {
28
  $controls->data = array_merge($controls->data, $email_options);
51
  // Builds the extended options
52
  $email['options'] = array();
53
  $email['options']['preferences_status'] = $controls->data['preferences_status'];
54
+ if (isset($controls->data['preferences'])) {
55
+ $email['options']['preferences'] = $controls->data['preferences'];
56
+ }
57
+ if (isset($controls->data['sex'])) {
58
+ $email['options']['sex'] = $controls->data['sex'];
59
+ }
60
+
61
  $email['options']['status'] = $controls->data['status'];
62
+ $email['options']['preferences_status_operator'] = $controls->data['preferences_status_operator'];
63
  $email['options']['wp_users'] = $controls->data['wp_users'];
64
 
65
  $email['options'] = serialize($email['options']);
66
 
67
+ if (isset($controls->data['preferences'])) {
68
  $email['preferences'] = implode(',', $controls->data['preferences']);
69
  } else {
70
  $email['preferences'] = '';
71
  }
72
 
73
+ if (isset($controls->data['sex'])) {
74
  $email['sex'] = implode(',', $controls->data['sex']);
75
  } else {
76
  $email['sex'] = '';
88
  $query .= " and wp_user_id<>0";
89
  }
90
 
91
+
92
+ if (isset($controls->data['preferences'])) {
93
+ $preferences = $controls->data['preferences'];
94
 
95
  // Not set one of the preferences specified
96
  $operator = $controls->data['preferences_status_operator'] == 0 ? ' or ' : ' and ';
97
  if ($controls->data['preferences_status'] == 1) {
98
  $query .= " and (";
99
  foreach ($preferences as $x) {
100
+ $query .= "list_" . ((int)$x) . "=0" . $operator;
101
  }
102
  $query = substr($query, 0, -4);
103
  $query .= ")";
104
  } else {
105
  $query .= " and (";
106
  foreach ($preferences as $x) {
107
+ $query .= "list_" . ((int)$x) . "=1" . $operator;
108
  }
109
  $query = substr($query, 0, -4);
110
  $query .= ")";
115
  if (is_array($sex)) {
116
  $query .= " and sex in (";
117
  foreach ($sex as $x) {
118
+ $query .= "'" . esc_sql($x) . "', ";
119
  }
120
  $query = substr($query, 0, -2);
121
  $query .= ")";
123
 
124
  $email['query'] = $query;
125
  $email['total'] = $wpdb->get_var(str_replace('*', 'count(*)', $query));
126
+
127
  if ($controls->is_action('send') && $controls->data['send_on'] < time()) {
128
  $controls->data['send_on'] = time();
129
  }
143
 
144
  $controls->data['message'] = $email['message'];
145
 
146
+ $controls->add_message_saved();
147
  }
148
 
149
  if ($controls->is_action('send')) {
150
  // Todo subject check
151
  if ($email['subject'] == '') {
152
+ $controls->errors = __('A subject is required to send', 'newsletter');
153
  } else {
154
  $wpdb->update(NEWSLETTER_EMAILS_TABLE, array('status' => 'sending'), array('id' => $email_id));
155
  $email['status'] = 'sending';
156
+ $controls->messages .= __('Now sending, see the progress on newsletter list', 'newsletter');
157
  }
158
  }
159
 
172
  $email['status'] = 'new';
173
  $email['sent'] = 0;
174
  $email['last_id'] = 0;
175
+ $controls->messages = __('Delivery definitively cancelled', 'newsletter');
176
  }
177
 
178
  if ($controls->is_action('test')) {
179
+ if ($email['subject'] == '') {
180
+ $controls->errors = __('A subject is required to send', 'newsletter');
 
181
  } else {
182
+ $users = NewsletterUsers::instance()->get_test_users();
183
+ if (count($users) == 0) {
184
+ $controls->messages = '<strong>' . __('There are no test subscribers to send to', 'newsletter') . '</strong>';
185
+ } else {
186
+ Newsletter::instance()->send(Newsletter::instance()->get_email($email_id), $users);
187
+ $controls->messages = __('Test newsletter sent to:', 'newsletter');
188
+ foreach ($users as &$user) {
189
+ $controls->messages .= ' ' . $user->email;
190
+ }
191
+ $controls->messages .= '.';
192
+ }
193
 
194
+ $controls->messages .= '<br>';
195
+ $controls->messages .= '<a href="http://www.thenewsletterplugin.com/plugins/newsletter/subscribers-module#test" target="_blank">' .
196
+ __('Read more about test subscribers', 'newsletter') . '</a>.';
197
 
198
+ $controls->messages .= '<br>If diagnostic emails are delivered but test emails are not, try to change the encoding to "base 64" on main configuration panel';
199
+ }
200
  }
201
 
202
+ $template = '{message}';
203
  if ($email['editor'] == 0) {
204
  $x = strpos($controls->data['message'], '<body');
205
  // Some time the message in $nc->data is already cleaned up, it depends on action called
207
  $x = strpos($controls->data['message'], '>', $x);
208
  $y = strpos($controls->data['message'], '</body>');
209
 
210
+ $template = substr($controls->data['message'], 0, $x) . '{message}' . substr($controls->data['message'], $y);
211
  $controls->data['message'] = substr($controls->data['message'], $x + 1, $y - $x - 1);
212
  }
213
  }
215
 
216
  <script type="text/javascript" src="<?php echo plugins_url('newsletter'); ?>/tiny_mce/tiny_mce.js"></script>
217
  <script type="text/javascript">
218
+ var template = <?php echo json_encode($template) ?>;
219
  tinyMCE.init({
220
  height: 700,
221
  mode: "specific_textareas",
247
  tb_remove();
248
  }
249
  });
250
+
251
+ function template_refresh() {
252
+ var d = document.getElementById('options_preview').contentWindow.document;
253
+ d.open();
254
+ //d.write(template.replace("{messaggio}", templateEditor.getValue()));
255
+ d.write(template.replace("{message}", document.getElementById("options-message").value));
256
+ d.close();
257
+ jQuery("#options_preview").toggle();
258
+ }
259
  </script>
260
 
261
+ <div class="wrap" id="tnp-wrap">
262
 
263
+ <?php include NEWSLETTER_DIR . '/tnp-header.php'; ?>
 
264
 
265
+ <div id="tnp-heading">
266
+
267
+ <h2><?php _e('Edit Newsletter', 'newsletter') ?></h2>
268
+
269
  </div>
270
+
271
+ <div id="tnp-body">
272
 
273
  <?php
274
  if ($controls->data['status'] == 'S') {
276
  }
277
  ?>
278
 
 
 
279
  <form method="post" action="" id="newsletter-form">
280
+ <?php $controls->init(array('cookie_name' => 'newsletter_emails_edit_tab')); ?>
281
 
282
  <p class="submit">
283
+ <?php $controls->button_back('?page=newsletter_emails_index') ?>
284
+ <?php if ($email['status'] != 'sending') $controls->button_save(); ?>
285
  <?php if ($email['status'] != 'sending' && $email['status'] != 'sent') $controls->button_confirm('test', 'Save and test', 'Save and send test emails to test addresses?'); ?>
286
 
287
+ <?php if ($email['status'] == 'new') $controls->button_confirm('send', __('Send', 'newsletter'), __('Start real delivery?', 'newsletter')); ?>
288
+ <?php if ($email['status'] == 'sending') $controls->button_confirm('pause', __('Pause', 'newsletter'), __('Pause the delivery?', 'newsletter')); ?>
289
+ <?php if ($email['status'] == 'paused') $controls->button_confirm('continue', __('Continue', 'newsletter'), 'Continue the delivery?'); ?>
290
+ <?php if ($email['status'] == 'paused') $controls->button_confirm('abort', __('Stop', 'newsletter'), __('This totally stop the delivery, ok?', 'newsletter')); ?>
291
  <?php if ($email['status'] != 'sending' && $email['status'] != 'sent') $controls->button_confirm('editor', 'Save and switch to ' . ($email['editor'] == 0 ? 'HTML source' : 'visual') . ' editor', 'Sure?'); ?>
292
  </p>
293
 
294
  <div id="tabs">
295
  <ul>
296
+ <li><a href="#tabs-a"><?php _e('Message', 'newsletter') ?></a></li>
297
+ <li><a href="#tabs-b"><?php _e('Message (textual)', 'newsletter') ?></a></li>
298
+ <li><a href="#tabs-c"><?php _e('Targeting', 'newsletter') ?></a></li>
299
+ <li><a href="#tabs-d"><?php _e('Other', 'newsletter') ?></a></li>
300
+ <li><a href="#tabs-status"><?php _e('Status', 'newsletter') ?></a></li>
 
301
  </ul>
302
 
303
 
305
 
306
  <?php $controls->text('subject', 70, 'Subject'); ?>
307
 
308
+
309
+
310
  <input id="upload_image_button" type="button" value="Choose or upload an image" />
311
 
312
+ <a href="http://www.thenewsletterplugin.com/plugins/newsletter/newsletter-tags" target="_blank"><?php _e('Available tags', 'newsletter') ?></a>
313
 
314
  <br><br>
315
 
316
+
317
+
318
+ <?php
319
+ if ($email['editor'] == 0) {
320
+ $controls->editor('message', 30);
321
+ } else {
322
+ $controls->textarea_preview('message', '100%', '700');
323
+ }
324
+ ?>
325
 
326
 
327
  </div>
328
 
329
 
330
  <div id="tabs-b">
331
+ <?php if (Newsletter::instance()->options['phpmailer'] == 0) { ?>
332
+ <p class="tnp-tab-warning">The text part is sent only when Newsletter manages directly the sending process. <a href="admin.php?page=newsletter_main_main" target="_blank">See the main settings</a>.</p>
333
+ <?php } ?>
334
+ <p>
335
+ This is the textual version of your newsletter. If you empty it, only an HTML version will be sent but
336
+ is an anti-spam best practice to include a text only version.
337
+ </p>
338
+
339
+ <?php $controls->textarea_fixed('message_text', '100%', '500'); ?>
 
 
 
 
 
340
  </div>
341
 
342
 
344
  <table class="form-table">
345
 
346
  <tr valign="top">
347
+ <th><?php _e('Gender', 'newsletter'); ?></th>
348
  <td>
349
  <?php $controls->checkboxes_group('sex', array('f' => 'Women', 'm' => 'Men', 'n' => 'Not specified')); ?>
350
  <p class="description">
353
  </td>
354
  </tr>
355
  <tr valign="top">
356
+ <th><?php _e('Lists', 'newsletter'); ?></th>
357
  <td>
358
  Subscribers with
359
+ <?php $controls->select('preferences_status_operator', array(0 => 'at least one list', 1 => 'all lists')); ?>
360
 
361
  <?php $controls->select('preferences_status', array(0 => 'active', 1 => 'not active')); ?>
362
+ <?php _e('checked below', 'newsletter') ?>
363
 
364
  <?php $controls->preferences_group('preferences', true); ?>
365
  <p class="description">
371
  </tr>
372
 
373
  <tr valign="top">
374
+ <th><?php _e('Status', 'newsletter') ?></th>
375
  <td>
376
+ <?php $controls->select('status', array('C' => __('Confirmed', 'newsletter'), 'S' => __('Not confirmed', 'newsletter'))); ?>
377
 
378
  <p class="description">
379
+ <?php _e('Send to not confirmed subscribers ONLY to ask for confirmation including the {subscription_confirm_url} tag.', 'newsletter') ?>
380
  </p>
381
  </td>
382
  </tr>
392
  </tr>
393
  <tr valign="top">
394
  <th>
395
+ <?php _e('Subscribers count', 'newsletter') ?>
396
  </th>
397
  <td>
398
  <?php
399
  echo $wpdb->get_var(str_replace('*', 'count(*)', $email['query']));
400
  ?>
401
  <p class="description">
402
+ <?php _e('Save to update if on targeting filters have been changed', 'newsletter') ?>
403
  </p>
404
  </td>
405
  </tr>
410
  <div id="tabs-d">
411
  <table class="form-table">
412
  <tr valign="top">
413
+ <th><?php _e('Keep private', 'newsletter') ?></th>
414
  <td>
415
  <?php $controls->yesno('private'); ?>
416
  <p class="description">
417
+ <?php _e('Hide/show from public sent newsletter list.', 'newsletter') ?>
418
+ <?php _e('Required', 'newsletter') ?>: <a href="" target="_blank">Newsletter Archive Extension</a>
419
  </p>
420
  </td>
421
  </tr>
422
  <tr valign="top">
423
+ <th><?php _e('Track clicks and message opening', 'newsletter') ?></th>
424
  <td>
425
  <?php $controls->yesno('track'); ?>
426
  </td>
427
  </tr>
428
  <tr valign="top">
429
+ <th><?php _e('Send on', 'newsletter') ?></th>
430
  <td>
431
  <?php $controls->datetime('send_on'); ?> (now: <?php echo date_i18n(get_option('date_format') . ' ' . get_option('time_format')); ?>)
432
  <p class="description">
436
  </tr>
437
  </table>
438
  </div>
439
+
440
  <div id="tabs-status">
441
  <table class="form-table">
442
  <tr valign="top">
479
  </div>
480
 
481
  </form>
482
+ </div>
483
+
484
+ <?php include NEWSLETTER_DIR . '/tnp-footer.php'; ?>
485
+
486
  </div>
emails/emails.php CHANGED
@@ -1,128 +1,152 @@
1
- <?php
2
-
3
- require_once NEWSLETTER_INCLUDES_DIR . '/themes.php';
4
- require_once NEWSLETTER_INCLUDES_DIR . '/module.php';
5
-
6
- class NewsletterEmails extends NewsletterModule {
7
-
8
- static $instance;
9
-
10
- /**
11
- * @return NewsletterEmails
12
- */
13
- static function instance() {
14
- if (self::$instance == null) {
15
- self::$instance = new NewsletterEmails();
16
- }
17
- return self::$instance;
18
- }
19
-
20
- function __construct() {
21
- $this->themes = new NewsletterThemes('emails');
22
- parent::__construct('emails', '1.1.1');
23
-
24
- $action = isset($_REQUEST['na']) ? $_REQUEST['na'] : '';
25
- if (!empty($action)) {
26
- if ($action == 'v') {
27
- include dirname(__FILE__ . '/../do/view.php');
28
- }
29
- return;
30
- }
31
- }
32
-
33
- function upgrade() {
34
- global $wpdb, $charset_collate;
35
-
36
- parent::upgrade();
37
-
38
- $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " change column `type` `type` varchar(50) not null default ''");
39
- $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " add column token varchar(10) not null default ''");
40
- $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " drop column visibility");
41
- $this->upgrade_query("update " . NEWSLETTER_EMAILS_TABLE . " set type='message' where type=''");
42
- $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " add column private tinyint(1) not null default 0");
43
-
44
- // Force a token to email without one already set.
45
- $token = self::get_token();
46
- $wpdb->query("update " . NEWSLETTER_EMAILS_TABLE . " set token='" . $token . "' where token=''");
47
-
48
- return true;
49
- }
50
-
51
- function admin_menu() {
52
- $this->add_menu_page('index', 'Newsletters');
53
- $this->add_admin_page('list', 'Email List');
54
- $this->add_admin_page('new', 'Email New');
55
- $this->add_admin_page('edit', 'Email Edit');
56
- $this->add_admin_page('theme', 'Email Themes');
57
- }
58
-
59
- /**
60
- * Returns the current selected theme.
61
- */
62
- function get_current_theme() {
63
- $theme = $this->options['theme'];
64
- if (empty($theme))
65
- return 'blank';
66
- else
67
- return $theme;
68
- }
69
-
70
- function get_current_theme_options() {
71
- $theme_options = $this->themes->get_options($this->get_current_theme());
72
- // main options merge
73
- $main_options = Newsletter::instance()->options;
74
- foreach ($main_options as $key => $value) {
75
- $theme_options['main_' . $key] = $value;
76
- }
77
- return $theme_options;
78
- }
79
-
80
- /**
81
- * Returns the file path to a theme using the theme overriding rules.
82
- * @param type $theme
83
- * @param type $file
84
- */
85
- function get_theme_file_path($theme, $file) {
86
- return $this->themes->get_file_path($theme);
87
- }
88
-
89
- function get_current_theme_file_path($file) {
90
- return $this->themes->get_file_path($this->get_current_theme(), $file);
91
- }
92
-
93
- function get_current_theme_url() {
94
- return $this->themes->get_theme_url($this->get_current_theme());
95
- }
96
-
97
- /**
98
- * Returns true if the emails database still contain old 2.5 format emails.
99
- *
100
- * @return boolean
101
- */
102
- function has_old_emails() {
103
- return $this->store->get_count(NEWSLETTER_EMAILS_TABLE, "where type='email'") > 0;
104
- }
105
-
106
- function convert_old_emails() {
107
- global $newsletter;
108
- $list = $newsletter->get_emails('email', ARRAY_A);
109
- foreach ($list as &$email) {
110
- $email['type'] = 'message';
111
- $query = "select * from " . NEWSLETTER_USERS_TABLE . " where status='C'";
112
-
113
- if ($email['list'] != 0)
114
- $query .= " and list_" . $email['list'] . "=1";
115
- $email['preferences'] = $email['list'];
116
-
117
- if (!empty($email['sex'])) {
118
- $query .= " and sex='" . $email['sex'] . "'";
119
- }
120
- $email['query'] = $query;
121
-
122
- $newsletter->save_email($email);
123
- }
124
- }
125
-
126
- }
127
-
128
- NewsletterEmails::instance();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ require_once NEWSLETTER_INCLUDES_DIR . '/themes.php';
4
+ require_once NEWSLETTER_INCLUDES_DIR . '/module.php';
5
+
6
+ class NewsletterEmails extends NewsletterModule {
7
+
8
+ static $instance;
9
+
10
+ /**
11
+ * @return NewsletterEmails
12
+ */
13
+ static function instance() {
14
+ if (self::$instance == null) {
15
+ self::$instance = new NewsletterEmails();
16
+ }
17
+ return self::$instance;
18
+ }
19
+
20
+ function __construct() {
21
+ $this->themes = new NewsletterThemes('emails');
22
+ parent::__construct('emails', '1.1.2');
23
+ add_action('wp_loaded', array($this, 'hook_wp_loaded'));
24
+ }
25
+
26
+ function hook_wp_loaded() {
27
+ global $newsletter, $wpdb;
28
+ switch ($newsletter->action) {
29
+ case 'v':
30
+ // TODO: Change to Newsletter::instance()->get:email(), not urgent
31
+ $email = $this->get_email((int) $_GET['id']);
32
+ if (empty($email)) {
33
+ die('Email not found');
34
+ }
35
+
36
+ if ($email->private == 1) {
37
+ die('Email not found');
38
+ }
39
+
40
+ $user = NewsletterSubscription::instance()->get_user_from_request();
41
+ header('Content-Type: text/html;charset=UTF-8');
42
+ header('X-Robots-Tag: noindex,nofollow,noarchive');
43
+ header('Cache-Control: no-cache,no-store,private');
44
+ if (is_file(WP_CONTENT_DIR . '/extensions/newsletter/view.php')) {
45
+ include WP_CONTENT_DIR . '/extensions/newsletter/view.php';
46
+ die();
47
+ }
48
+
49
+ echo $newsletter->replace($email->message, $user, $email->id);
50
+
51
+ die();
52
+ }
53
+ }
54
+
55
+ function upgrade() {
56
+ global $wpdb, $charset_collate;
57
+
58
+ parent::upgrade();
59
+
60
+ $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " change column `type` `type` varchar(50) not null default ''");
61
+ $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " add column token varchar(10) not null default ''");
62
+ $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " drop column visibility");
63
+ $this->upgrade_query("update " . NEWSLETTER_EMAILS_TABLE . " set type='message' where type=''");
64
+ $this->upgrade_query("alter table " . NEWSLETTER_EMAILS_TABLE . " add column private tinyint(1) not null default 0");
65
+
66
+ // Force a token to email without one already set.
67
+ $token = self::get_token();
68
+ $wpdb->query("update " . NEWSLETTER_EMAILS_TABLE . " set token='" . $token . "' where token=''");
69
+
70
+ return true;
71
+ }
72
+
73
+ function admin_menu() {
74
+ $this->add_menu_page('index', 'Newsletters');
75
+ $this->add_admin_page('list', 'Email List');
76
+ $this->add_admin_page('new', 'Email New');
77
+ $this->add_admin_page('edit', 'Email Edit');
78
+ $this->add_admin_page('theme', 'Email Themes');
79
+ $this->add_admin_page('composer', 'The Composer');
80
+ $this->add_admin_page('cpreview', 'The Composer Preview');
81
+ }
82
+
83
+ /**
84
+ * Returns the current selected theme.
85
+ */
86
+ function get_current_theme() {
87
+ $theme = $this->options['theme'];
88
+ if (empty($theme))
89
+ return 'blank';
90
+ else
91
+ return $theme;
92
+ }
93
+
94
+ function get_current_theme_options() {
95
+ $theme_options = $this->themes->get_options($this->get_current_theme());
96
+ // main options merge
97
+ $main_options = Newsletter::instance()->options;
98
+ foreach ($main_options as $key => $value) {
99
+ $theme_options['main_' . $key] = $value;
100
+ }
101
+ return $theme_options;
102
+ }
103
+
104
+ /**
105
+ * Returns the file path to a theme using the theme overriding rules.
106
+ * @param type $theme
107
+ * @param type $file
108
+ */
109
+ function get_theme_file_path($theme, $file) {
110
+ return $this->themes->get_file_path($theme);
111
+ }
112
+
113
+ function get_current_theme_file_path($file) {
114
+ return $this->themes->get_file_path($this->get_current_theme(), $file);
115
+ }
116
+
117
+ function get_current_theme_url() {
118
+ return $this->themes->get_theme_url($this->get_current_theme());
119
+ }
120
+
121
+ /**
122
+ * Returns true if the emails database still contain old 2.5 format emails.
123
+ *
124
+ * @return boolean
125
+ */
126
+ function has_old_emails() {
127
+ return $this->store->get_count(NEWSLETTER_EMAILS_TABLE, "where type='email'") > 0;
128
+ }
129
+
130
+ function convert_old_emails() {
131
+ global $newsletter;
132
+ $list = $newsletter->get_emails('email', ARRAY_A);
133
+ foreach ($list as &$email) {
134
+ $email['type'] = 'message';
135
+ $query = "select * from " . NEWSLETTER_USERS_TABLE . " where status='C'";
136
+
137
+ if ($email['list'] != 0)
138
+ $query .= " and list_" . $email['list'] . "=1";
139
+ $email['preferences'] = $email['list'];
140
+
141
+ if (!empty($email['sex'])) {
142
+ $query .= " and sex='" . $email['sex'] . "'";
143
+ }
144
+ $email['query'] = $query;
145
+
146
+ $newsletter->save_email($email);
147
+ }
148
+ }
149
+
150
+ }
151
+
152
+ NewsletterEmails::instance();
emails/index.php CHANGED
@@ -1,8 +1,4 @@
1
  <?php
2
- if (function_exists('load_plugin_textdomain')) {
3
- load_plugin_textdomain('newsletter-emails', false, 'newsletter/emails/languages');
4
- load_plugin_textdomain('newsletter', false, 'newsletter/languages');
5
- }
6
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
7
  $controls = new NewsletterControls();
8
  $module = NewsletterEmails::instance();
@@ -19,7 +15,7 @@ if ($controls->is_action('unconvert')) {
19
 
20
  if ($controls->is_action('send')) {
21
  $newsletter->hook_newsletter();
22
- $controls->messages .= __('Delivery engine triggered.', 'newsletter-emails');
23
  }
24
 
25
  if ($controls->is_action('copy')) {
@@ -32,14 +28,18 @@ if ($controls->is_action('copy')) {
32
  $email['type'] = 'message';
33
  $email['editor'] = $original->editor;
34
  $email['track'] = $original->track;
 
 
 
 
35
 
36
  Newsletter::instance()->save_email($email);
37
- $controls->messages .= __('Message duplicated.', 'newsletter-emails');
38
  }
39
 
40
  if ($controls->is_action('delete')) {
41
  Newsletter::instance()->delete_email($_POST['btn']);
42
- $controls->messages .= __('Message deleted.', 'newsletter-emails');
43
  }
44
 
45
  if ($controls->is_action('delete_selected')) {
@@ -50,91 +50,106 @@ if ($controls->is_action('delete_selected')) {
50
  $emails = Newsletter::instance()->get_emails('message');
51
  ?>
52
 
53
- <div class="wrap">
54
-
55
- <?php $help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/newsletters-module'; ?>
56
- <?php include NEWSLETTER_DIR . '/header-new.php'; ?>
57
-
58
- <div id="newsletter-title">
59
- <h2><?php _e('Newsletters', 'newsletter-emails')?></h2>
60
-
61
- </div>
62
- <div class="newsletter-separator"></div>
63
- <?php $controls->show(); ?>
64
-
65
- <form method="post" action="">
66
- <?php $controls->init(); ?>
67
-
68
- <?php if ($module->has_old_emails()) { ?>
69
- <div class="newsletter-message">
70
- <p>
71
- Your Newsletter installation has emails still in old format. To get them listed, you should convert them in
72
- a new format. Would you to convert them now?
73
- </p>
74
- <p>
75
- <?php $controls->button('convert', 'Convert now'); ?>
76
- <?php //$controls->button('unconvert', 'Unconvert (DEBUG)'); ?>
77
- </p>
78
- </div>
79
- <?php } ?>
80
-
81
- <p>
82
- <a href="<?php echo $module->get_admin_page_url('theme'); ?>" class="button"><?php _e('New newsletter', 'newsletter-emails')?></a>
83
- <?php $controls->button_confirm('delete_selected', __('Delete selected newsletters', 'newsletter-emails'),
84
- __('Proceed?', 'newsletter-emails')); ?>
85
- <?php $controls->button('send', __('Trigger the delivery engine', 'newsletter-emails')); ?>
86
- </p>
87
- <table class="widefat" style="width: auto">
88
- <thead>
89
- <tr>
90
- <th>&nbsp;</th>
91
- <th>Id</th>
92
- <th><?php _e('Subject', 'newsletter')?></th>
93
- <th><?php _e('Status', 'newsletter')?></th>
94
- <th><?php _e('Progress', 'newsletter')?>&nbsp;(*)</th>
95
- <th><?php _e('Date', 'newsletter')?></th>
96
- <th><?php _e('Tracking', 'newsletter')?></th>
97
- <th>&nbsp;</th>
98
- <th>&nbsp;</th>
99
- <th>&nbsp;</th>
100
- <th>&nbsp;</th>
101
- </tr>
102
- </thead>
103
-
104
- <tbody>
105
- <?php foreach ($emails as &$email) { ?>
106
  <tr>
107
- <td><input type="checkbox" name="ids[]" value="<?php echo $email->id; ?>"/></td>
108
- <td><?php echo $email->id; ?></td>
109
- <td><?php echo htmlspecialchars($email->subject); ?></td>
110
-
111
- <td>
112
- <?php
113
- if ($email->status == 'sending') {
114
- if ($email->send_on > time()) {
115
- _e('Scheduled', 'newsletter-emails');
116
- }
117
- else {
118
- _e('Sending', 'newsletter-emails');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
119
  }
120
- } else {
121
- echo $email->status;
122
- }
123
- ?>
124
- </td>
125
- <td><?php if ($email->status == 'sent' || $email->status == 'sending') echo $email->sent . ' ' . __('of', 'newsletter') . ' ' . $email->total; ?></td>
126
- <td><?php if ($email->status == 'sent' || $email->status == 'sending') echo $module->format_date($email->send_on); ?></td>
127
- <td><?php echo $email->track==1?__('Yes', 'newsletter-emails'):__('Yes', 'newsletter-emails'); ?></td>
128
- <td><a class="button" href="<?php echo $module->get_admin_page_url('edit'); ?>&amp;id=<?php echo $email->id; ?>">Edit</a></td>
129
- <td>
130
- <a class="button" href="<?php echo NewsletterStatistics::instance()->get_statistics_url($email->id); ?>">Statistics</a>
 
 
 
 
 
 
 
131
  </td>
132
- <td><?php $controls->button_confirm('copy', __('Copy', 'newsletter-emails'), __('Proceed?', 'newsletter-emails'), $email->id); ?></td>
133
- <td><?php $controls->button_confirm('delete', __('Delete', 'newsletter-emails'), __('Proceed?', 'newsletter-emails'), $email->id); ?></td>
134
  </tr>
135
- <?php } ?>
136
- </tbody>
137
- </table>
138
- <p>(*) <?php _e('The expected total can change at the delivery end due to subscriptions/unsubscriptions in the meanwhile.', 'newsletter-emails')?></p>
139
- </form>
 
 
140
  </div>
1
  <?php
 
 
 
 
2
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
3
  $controls = new NewsletterControls();
4
  $module = NewsletterEmails::instance();
15
 
16
  if ($controls->is_action('send')) {
17
  $newsletter->hook_newsletter();
18
+ $controls->messages .= __('Delivery engine triggered.', 'newsletter');
19
  }
20
 
21
  if ($controls->is_action('copy')) {
28
  $email['type'] = 'message';
29
  $email['editor'] = $original->editor;
30
  $email['track'] = $original->track;
31
+ if(isset($original->options)) {
32
+ $original_options = unserialize($original->options);
33
+ $email['options'] = serialize(array('composer' => $original_options['composer']));
34
+ }
35
 
36
  Newsletter::instance()->save_email($email);
37
+ $controls->messages .= __('Message duplicated.', 'newsletter');
38
  }
39
 
40
  if ($controls->is_action('delete')) {
41
  Newsletter::instance()->delete_email($_POST['btn']);
42
+ $controls->messages .= __('Message deleted.', 'newsletter');
43
  }
44
 
45
  if ($controls->is_action('delete_selected')) {
50
  $emails = Newsletter::instance()->get_emails('message');
51
  ?>
52
 
53
+ <div class="wrap" id="tnp-wrap">
54
+
55
+ <?php include NEWSLETTER_DIR . '/tnp-header.php'; ?>
56
+
57
+ <div id="tnp-heading">
58
+
59
+ <h2><?php _e('Newsletters', 'newsletter') ?></h2>
60
+
61
+ </div>
62
+
63
+ <div id="tnp-body">
64
+
65
+ <form method="post" action="">
66
+ <?php $controls->init(); ?>
67
+
68
+ <?php if ($module->has_old_emails()) { ?>
69
+ <div class="newsletter-message">
70
+ <p>
71
+ Your Newsletter installation has emails still in old format. To get them listed, you should convert them in
72
+ a new format. Would you to convert them now?
73
+ </p>
74
+ <p>
75
+ <?php $controls->button('convert', 'Convert now'); ?>
76
+ </p>
77
+ </div>
78
+ <?php } ?>
79
+
80
+ <p>
81
+ <a href="<?php echo $module->get_admin_page_url('composer'); ?>" class="button"><?php _e('New newsletter', 'newsletter') ?></a>
82
+ <?php $controls->button_confirm('delete_selected', __('Delete selected newsletters', 'newsletter'), __('Proceed?', 'newsletter'));
83
+ ?>
84
+ <?php $controls->button('send', __('Trigger the delivery engine', 'newsletter')); ?>
85
+ </p>
86
+ <table class="widefat">
87
+ <thead>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  <tr>
89
+ <th>&nbsp;</th>
90
+ <th>Id</th>
91
+ <th><?php _e('Subject', 'newsletter') ?></th>
92
+ <th><?php _e('Status', 'newsletter') ?></th>
93
+ <th><?php _e('Progress', 'newsletter') ?>&nbsp;(*)</th>
94
+ <th><?php _e('Date', 'newsletter') ?></th>
95
+ <th><?php _e('Tracking', 'newsletter') ?></th>
96
+ <th>&nbsp;</th>
97
+ <th>&nbsp;</th>
98
+ <th>&nbsp;</th>
99
+ <th>&nbsp;</th>
100
+ </tr>
101
+ </thead>
102
+
103
+ <tbody>
104
+ <?php foreach ($emails as &$email) {
105
+ $email_options = unserialize($email->options);
106
+ ?>
107
+ <tr>
108
+ <td><input type="checkbox" name="ids[]" value="<?php echo $email->id; ?>"/></td>
109
+ <td><?php echo $email->id; ?></td>
110
+ <td><?php
111
+ if ($email->subject)
112
+ echo htmlspecialchars($email->subject);
113
+ else
114
+ echo "Newsletter #" . $email->id;
115
+ ?></td>
116
+
117
+ <td>
118
+ <?php
119
+ if ($email->status == 'sending') {
120
+ if ($email->send_on > time()) {
121
+ _e('Scheduled', 'newsletter');
122
+ } else {
123
+ _e('Sending', 'newsletter');
124
+ }
125
+ } else {
126
+ echo $email->status;
127
  }
128
+ ?>
129
+ </td>
130
+ <td><?php if ($email->status == 'sent' || $email->status == 'sending') echo $email->sent . ' ' . __('of', 'newsletter') . ' ' . $email->total; ?></td>
131
+ <td><?php if ($email->status == 'sent' || $email->status == 'sending') echo $module->format_date($email->send_on); ?></td>
132
+ <td><?php echo $email->track == 1 ? __('Yes', 'newsletter') : __('Yes', 'newsletter'); ?></td>
133
+ <td><a class="button" href="<?php echo $module->get_admin_page_url(is_array($email_options) && array_key_exists('composer', $email_options) && $email_options['composer'] ? 'composer' : 'edit'); ?>&amp;id=<?php echo $email->id; ?>"><i class="fa fa-pencil"></i> <?php _e('Edit', 'newsletter') ?></a></td>
134
+ <td>
135
+ <a class="button" href="<?php echo NewsletterStatistics::instance()->get_statistics_url($email->id); ?>"><i class="fa fa-bar-chart"></i> <?php _e('Statistics', 'newsletter') ?></a>
136
+ </td>
137
+ <td><?php $controls->button_copy($email->id); ?></td>
138
+ <td><?php $controls->button_delete($email->id); ?></td>
139
+ </tr>
140
+ <?php } ?>
141
+ </tbody>
142
+ <tfoot>
143
+ <tr>
144
+ <td colspan="11">
145
+ (*) <?php _e('Expected total at the end of the delivery may differ, due to subscriptions/unsubscriptions occured meanwhile.', 'newsletter') ?>
146
  </td>
 
 
147
  </tr>
148
+ </tfoot>
149
+ </table>
150
+ </form>
151
+ </div>
152
+
153
+ <?php include NEWSLETTER_DIR . '/tnp-footer.php'; ?>
154
+
155
  </div>
emails/new.php CHANGED
@@ -1,8 +1,4 @@
1
  <?php
2
- if (function_exists('load_plugin_textdomain')) {
3
- load_plugin_textdomain('newsletter-emails', false, 'newsletter/emails/languages');
4
- load_plugin_textdomain('newsletter', false, 'newsletter/languages');
5
- }
6
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
7
  $controls = new NewsletterControls();
8
  $module = NewsletterEmails::instance();
@@ -15,7 +11,7 @@ if ($controls->is_action('theme')) {
15
  if (!file_exists($module->get_current_theme_file_path('theme-options.php'))) {
16
  $email = array();
17
  $email['status'] = 'new';
18
- $email['subject'] = __('Here the email subject', 'newsletter-emails');
19
  $email['track'] = 1;
20
 
21
  $theme_options = $module->get_current_theme_options();
@@ -59,7 +55,7 @@ if ($controls->is_action('create')) {
59
 
60
  $email = array();
61
  $email['status'] = 'new';
62
- $email['subject'] = __('Here the email subject', 'newsletter-emails');
63
  $email['track'] = 1;
64
 
65
  $theme_options = $module->get_current_theme_options();
@@ -126,20 +122,23 @@ function newsletter_emails_get_theme_options($theme) {
126
  }
127
  ?>
128
 
129
- <div class="wrap">
 
 
 
130
 
131
- <?php //$help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/newsletters-module'; ?>
132
- <?php //include NEWSLETTER_DIR . '/header-new.php'; ?>
133
 
134
- <div id="newsletter-title">
135
- <h2><?php _e('Create a newsletter', 'newsletter-emails') ?>
136
- <a class="add-new-h2" href="<?php echo NewsletterEmails::instance()->get_admin_page_url('theme'); ?>"><?php _e('Back to the themes', 'newsletter-emails') ?></a>
137
  </h2>
138
- </div>
139
- <div class="newsletter-separator"></div>
140
 
141
- <?php $controls->show(); ?>
142
 
 
 
143
  <form method="post" action="<?php echo $module->get_admin_page_url('new'); ?>">
144
  <?php $controls->init(); ?>
145
  <?php $controls->hidden('theme'); ?>
@@ -147,8 +146,7 @@ function newsletter_emails_get_theme_options($theme) {
147
  <table style="width: 100%; border-collapse: collapse">
148
  <tr>
149
  <td style="text-align: left; vertical-align: top; border-bottom: 1px solid #ddd; padding-bottom: 10px">
150
- <div style="float: right; margin-left: 15px;"><?php $controls->button_primary('save', __('Refresh the preview', 'newsletter-emails')); ?></div>
151
- <span style="font-size: 1.1em"><?php _e('Theme options are saved for next time you\'ll use this theme.', 'newsletter-emails') ?></span>
152
 
153
  </td>
154
  <td style="text-align: left; vertical-align: top; border-bottom: 1px solid #ddd; padding-bottom: 10px">
@@ -161,10 +159,14 @@ function newsletter_emails_get_theme_options($theme) {
161
  <?php @include $module->get_current_theme_file_path('theme-options.php'); ?>
162
  </td>
163
  <td style="vertical-align: top; padding-top: 15px; padding-left: 15px">
164
- <iframe src="<?php echo wp_nonce_url(plugins_url('newsletter') . '/emails/preview.php?' . time()); ?>" width="100%" height="700" style="border: 1px solid #ccc"></iframe>
165
  </td>
166
  </tr>
167
  </table>
168
 
169
  </form>
170
  </div>
 
 
 
 
1
  <?php
 
 
 
 
2
  require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
3
  $controls = new NewsletterControls();
4
  $module = NewsletterEmails::instance();
11
  if (!file_exists($module->get_current_theme_file_path('theme-options.php'))) {
12
  $email = array();
13
  $email['status'] = 'new';
14
+ $email['subject'] = __('Here the email subject', 'newsletter');
15
  $email['track'] = 1;
16
 
17
  $theme_options = $module->get_current_theme_options();
55
 
56
  $email = array();
57
  $email['status'] = 'new';
58
+ $email['subject'] = __('Here the email subject', 'newsletter');
59
  $email['track'] = 1;
60
 
61
  $theme_options = $module->get_current_theme_options();
122
  }
123
  ?>
124
 
125
+ <div class="wrap" id="tnp-wrap">
126
+
127
+ <?php $help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/newsletters-module'; ?>
128
+ <?php include NEWSLETTER_DIR . '/tnp-header.php'; ?>
129
 
130
+ <div id="tnp-heading">
 
131
 
132
+ <h2><?php _e('Create a newsletter', 'newsletter') ?>
133
+ <a class="tnp-btn-h1" href="<?php echo NewsletterEmails::instance()->get_admin_page_url('theme'); ?>"><?php _e('Back to newsletter themes', 'newsletter') ?></a>
 
134
  </h2>
135
+ <br>
136
+ <p>Theme options are saved for next time you'll use this theme.</p>
137
 
138
+ </div>
139
 
140
+ <div id="tnp-body" class="tnp-body-lite">
141
+
142
  <form method="post" action="<?php echo $module->get_admin_page_url('new'); ?>">
143
  <?php $controls->init(); ?>
144
  <?php $controls->hidden('theme'); ?>
146
  <table style="width: 100%; border-collapse: collapse">
147
  <tr>
148
  <td style="text-align: left; vertical-align: top; border-bottom: 1px solid #ddd; padding-bottom: 10px">
149
+ <div style="float: right; margin-left: 15px;"><?php $controls->button_primary('save', __('Refresh the preview', 'newsletter')); ?></div>
 
150
 
151
  </td>
152
  <td style="text-align: left; vertical-align: top; border-bottom: 1px solid #ddd; padding-bottom: 10px">
159
  <?php @include $module->get_current_theme_file_path('theme-options.php'); ?>
160
  </td>
161
  <td style="vertical-align: top; padding-top: 15px; padding-left: 15px">
162
+ <iframe src="<?php echo wp_nonce_url(plugins_url('newsletter') . '/emails/preview.php?' . time(), 'view'); ?>" height="700" style="width: 100%; border: 1px solid #ccc"></iframe>
163
  </td>
164
  </tr>
165
  </table>
166
 
167
  </form>
168
  </div>
169
+
170
+ <?php include NEWSLETTER_DIR . '/tnp-footer.php'; ?>
171
+
172
+ </div>
emails/preview-text.php CHANGED
@@ -3,7 +3,7 @@ header('Content-Type: text/plain;charset=UTF-8');
3
 
4
  include '../../../../wp-load.php';
5
 
6
- if (!check_admin_referer())
7
  die('Only the administrator can view the preview');
8
 
9
  // Used by theme code
3
 
4
  include '../../../../wp-load.php';
5
 
6
+ if (!check_admin_referer('view'))
7
  die('Only the administrator can view the preview');
8
 
9
  // Used by theme code
emails/preview.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  include '../../../../wp-load.php';
4
 
5
- if (!check_admin_referer())
6
  die('Only the administrator can view the preview');
7
 
8
  // Used by theme code
2
 
3
  include '../../../../wp-load.php';
4
 
5
+ if (!check_admin_referer('view'))
6
  die('Only the administrator can view the preview');
7
 
8
  // Used by theme code
emails/theme.php CHANGED
@@ -1,79 +1,81 @@
1
- <?php
2
- require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
3
- $controls = new NewsletterControls();
4
- $module = NewsletterEmails::instance();
5
-
6
-
7
- if ($controls->is_action('theme')) {
8
- $controls->merge($module->themes->get_options($controls->data['theme']));
9
- $module->save_options($controls->data);
10
- }
11
-
12
-
13
- if ($controls->data == null) {
14
- $controls->data = $module->get_options();
15
- }
16
-
17
- function newsletter_emails_update_options($options) {
18
- add_option('newsletter_emails', '', null, 'no');
19
- update_option('newsletter_emails', $options);
20
- }
21
-
22
- function newsletter_emails_update_theme_options($theme, $options) {
23
- $x = strrpos($theme, '/');
24
- if ($x !== false) {
25
- $theme = substr($theme, $x + 1);
26
- }
27
- add_option('newsletter_emails_' . $theme, '', null, 'no');
28
- update_option('newsletter_emails_' . $theme, $options);
29
- }
30
-
31
- function newsletter_emails_get_options() {
32
- $options = get_option('newsletter_emails', array());
33
- return $options;
34
- }
35
-
36
- function newsletter_emails_get_theme_options($theme) {
37
- $x = strrpos($theme, '/');
38
- if ($x !== false) {
39
- $theme = substr($theme, $x + 1);
40
- }
41
- $options = get_option('newsletter_emails_' . $theme, array());
42
- return $options;
43
- }
44
-
45
- $themes = $module->themes->get_all_with_data();
46
- ?>
47
-
48
- <div class="wrap">
49
-
50
- <?php $help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/newsletters-module'; ?>
51
- <?php include NEWSLETTER_DIR . '/header-new.php'; ?>
52
-
53
- <div id="newsletter-title">
54
- <h2><?php _e('Select a theme', 'newsletter-emails') ?>
55
- <a class="add-new-h2" href="http://www.thenewsletterplugin.com/plugins/newsletter/newsletter-themes" target="_blank">Custom themes</a>
56
- </h2>
57
- </div>
58
-
59
- <div class="newsletter-separator"></div>
60
-
61
- <?php $controls->show(); ?>
62
-
63
- <form method="post" id="newsletter-form" action="<?php echo $module->get_admin_page_url('new'); ?>">
64
- <?php $controls->init(); ?>
65
- <?php $controls->hidden('theme'); ?>
66
- <?php foreach ($themes as $key => &$data) { ?>
67
- <div class="tnp-theme-preview">
68
- <p><?php echo $data['name']; ?></p>
69
- <a href="#" onclick="var f = document.getElementById('newsletter-form');
70
- f.act.value = 'theme';
71
- f.elements['options[theme]'].value = '<?php echo $data['name']; ?>';
72
- f.submit();
73
- return false;" style="margin-right: 20px; margin-bottom: 20px">
74
- <img src="<?php echo $data['screenshot'] ?>" width="200" height="200">
75
- </a>
76
- </div>
77
- <?php } ?>
78
- </form>
79
- </div>
 
 
1
+ <?php
2
+ require_once NEWSLETTER_INCLUDES_DIR . '/controls.php';
3
+ $controls = new NewsletterControls();
4
+ $module = NewsletterEmails::instance();
5
+
6
+
7
+ if ($controls->is_action('theme')) {
8
+ $controls->merge($module->themes->get_options($controls->data['theme']));
9
+ $module->save_options($controls->data);
10
+ }
11
+
12
+
13
+ if ($controls->data == null) {
14
+ $controls->data = $module->get_options();
15
+ }
16
+
17
+ function newsletter_emails_update_options($options) {
18
+ add_option('newsletter_emails', '', null, 'no');
19
+ update_option('newsletter_emails', $options);
20
+ }
21
+
22
+ function newsletter_emails_update_theme_options($theme, $options) {
23
+ $x = strrpos($theme, '/');
24
+ if ($x !== false) {
25
+ $theme = substr($theme, $x + 1);
26
+ }
27
+ add_option('newsletter_emails_' . $theme, '', null, 'no');
28
+ update_option('newsletter_emails_' . $theme, $options);
29
+ }
30
+
31
+ function newsletter_emails_get_options() {
32
+ $options = get_option('newsletter_emails', array());
33
+ return $options;
34
+ }
35
+
36
+ function newsletter_emails_get_theme_options($theme) {
37
+ $x = strrpos($theme, '/');
38
+ if ($x !== false) {
39
+ $theme = substr($theme, $x + 1);
40
+ }
41
+ $options = get_option('newsletter_emails_' . $theme, array());
42
+ return $options;
43
+ }
44
+
45
+ $themes = $module->themes->get_all_with_data();
46
+ ?>
47
+
48
+ <div class="wrap" id="tnp-wrap">
49
+
50
+ <?php include NEWSLETTER_DIR . '/tnp-header.php'; ?>
51
+
52
+ <div id="tnp-heading">
53
+
54
+ <h2><?php _e('Select a theme', 'newsletter') ?>
55
+ <a class="tnp-btn-h1" href="http://www.thenewsletterplugin.com/plugins/newsletter/newsletter-themes" target="_blank">Custom themes</a>
56
+ </h2>
57
+
58
+ </div>
59
+ <div id="tnp-body" class="tnp-darkbg">
60
+
61
+ <form method="post" id="newsletter-form" action="<?php echo $module->get_admin_page_url('new'); ?>">
62
+ <?php $controls->init(); ?>
63
+ <?php $controls->hidden('theme'); ?>
64
+ <?php foreach ($themes as $key => &$data) { ?>
65
+ <div class="tnp-theme-preview">
66
+ <p><?php echo $data['name']; ?></p>
67
+ <a href="#" onclick="var f = document.getElementById('newsletter-form');
68
+ f.act.value = 'theme';
69
+ f.elements['options[theme]'].value = '<?php echo $data['id']; ?>';
70
+ f.submit();
71
+ return false;" style="margin-right: 20px; margin-bottom: 20px">
72
+ <img src="<?php echo $data['screenshot'] ?>" width="200" height="200">
73
+ </a>
74
+ </div>
75
+ <?php } ?>
76
+ </form>
77
+ </div>
78
+
79
+ <?php include NEWSLETTER_DIR . '/tnp-footer.php'; ?>
80
+
81
+ </div>
emails/themes/blank/screenshot.png CHANGED
Binary file
emails/themes/blank/theme.php CHANGED
@@ -4,10 +4,11 @@
4
  body {
5
  font-family: sans-serif;
6
  font-size: 12px;
 
7
  }
8
  </style>
9
  </head>
10
- <body>
11
  <h1>Your awesome title</h1>
12
 
13
  <p>
@@ -20,7 +21,7 @@
20
  <h2>There is more for you!</h2>
21
 
22
  <p>Still not secure to sign up for our premium service? Even with a standard service plan you'll receive our t-shirt!</p>
23
-
24
  <p>
25
  Goodbye!
26
  </p>
@@ -32,5 +33,11 @@
32
  To unsubscribe <a href="{unsubscription_url}">click here</a>, to edit your subscription
33
  <a href="{profile_url}">click here</a>.
34
  </p>
 
 
 
 
 
 
35
  </body>
36
  </html>
4
  body {
5
  font-family: sans-serif;
6
  font-size: 12px;
7
+ background-color: #ffffff;
8
  }
9
  </style>
10
  </head>
11
+ <body bgcolor="#ffffff">
12
  <h1>Your awesome title</h1>
13
 
14
  <p>
21
  <h2>There is more for you!</h2>
22
 
23
  <p>Still not secure to sign up for our premium service? Even with a standard service plan you'll receive our t-shirt!</p>
24
+
25
  <p>
26
  Goodbye!
27
  </p>
33
  To unsubscribe <a href="{unsubscription_url}">click here</a>, to edit your subscription
34
  <a href="{profile_url}">click here</a>.
35
  </p>
36
+ <p>
37
+ <?php echo $theme_options['main_footer_contact'] ?>
38
+ </p>
39
+ <p>
40
+ <?php echo $theme_options['main_footer_legal'] ?>
41
+ </p>
42
  </body>
43
  </html>
emails/themes/cta-2015/images/facebook.png ADDED
Binary file
emails/themes/cta-2015/images/flickr.png ADDED
Binary file
emails/themes/cta-2015/images/googleplus.png ADDED
Binary file
emails/themes/cta-2015/images/instagram.png ADDED
Binary file
emails/themes/cta-2015/images/linkedin.png ADDED
Binary file
emails/themes/cta-2015/images/pinterest.png ADDED
Binary file
emails/themes/cta-2015/images/twitter.png ADDED
Binary file
emails/themes/cta-2015/images/vimeo.png ADDED
Binary file
emails/themes/cta-2015/images/youtube.png ADDED
Binary file
emails/themes/cta-2015/screenshot.png ADDED
Binary file
emails/themes/cta-2015/theme-options.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <table class="form-table">
2
+ <tr>
3
+ <th>Main color</th>
4
+ <td>
5
+ <?php $controls->color('theme_color'); ?> (eg. #87aa14)
6
+ </td>
7
+ </tr>
8
+ </table>
emails/themes/cta-2015/theme.php ADDED
@@ -0,0 +1,160 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Name: CTA 2015
4
+ * Type: standard
5
+ * Description: Single call to action marketing template
6
+ */
7
+
8
+ $color = '#87aa14';
9
+ if (!empty($theme_options['theme_color'])) {
10
+ $color = $theme_options['theme_color'];
11
+ }
12
+
13
+ $header = '';
14
+ $header_color = '#000000';
15
+ if (!empty($theme_options['main_header_logo']['url'])) {
16
+ $header = '<img src="' . $theme_options['main_header_logo']['url'] . '" style="max-width: 500px">';
17
+ } else {
18
+ if (!empty($theme_options['main_header_title'])) {
19
+ $header = '<h2 style="color: ' . $header_color . '">' . $theme_options['main_header_title'] . '</h2>';
20
+ } else {
21
+ $header = '<h2 style="color: ' . $header_color . '">' . get_option('blogname') . '</h2>';
22
+ }
23
+ if (!empty($theme_options['main_header_sub'])) {
24
+ $header .= '<p style="color: #666666">' . $theme_options['main_header_sub'] . '</p>';
25
+ }
26
+ }
27
+ $font_family = 'Verdana';
28
+ //$cta_bgcolor = '#008800';
29
+ //if (!empty($theme_options['theme_cta_bgcolor'])) {
30
+ // $cta_bgcolor = $theme_options['theme_cta_bgcolor'];
31
+ //}
32
+ $social_icon_url = plugins_url('newsletter') . '/emails/themes/cta-2015/images';
33
+ ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
34
+ <html>
35
+ <head>
36
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
37
+ <title></title>
38
+ </head>
39
+ <body bgcolor="#ffffff">
40
+ <table width="500" cellpadding="0" cellspacing="0" align="center" bgcolor="#ffffff" border="0">
41
+ <tr>
42
+ <td align="center" style="font-family: Verdana">
43
+ <table cellpadding="10" cellspacing="0" border="0" width="100%">
44
+ <tr>
45
+ <td style="font-size: 12px" align="center">
46
+ <a href="{email_url}" style="text-decoration: none">View online</a>
47
+ </td>
48
+ </tr>
49
+ </table>
50
+ </td>
51
+ </tr>
52
+
53
+ <!-- header -->
54
+ <tr>
55
+ <td align="center" style="font-family: Verdana">
56
+ <?php echo $header; ?>
57
+ </td>
58
+ </tr>
59
+
60
+ <!-- body -->
61
+ <tr>
62
+ <td style="font-family: Verdana">
63
+
64
+ <!-- main text -->
65
+ <table cellpadding="15" cellspacing="0" align="center" border="0" width="100%">
66
+ <tr>
67
+ <td style="font-size: 15px" align="center">
68
+ <h1>Super catching title</h1>
69
+ <p>
70
+ Here you should introduce your incredible offer. Remeber the golden rule: write
71
+ something useful for your readers, not for yourself.
72
+ </p>
73
+ <p>
74
+ If a reader ask the question: what's here for me, the content is answering?
75
+ </p>
76
+ </td>
77
+ </tr>
78
+ </table>
79
+
80
+ <!-- cta -->
81
+ <table cellpadding="15" cellspacing="0" align="center" bgcolor="<?php echo $color ?>" border="0" style="border-radius: 5px">
82
+ <tr>
83
+ <td><a href="#" style="font-size: 15px; color: #ffffff; text-decoration: none">Call to action</a></td>
84
+ </tr>
85
+ </table>
86
+
87
+ <!-- spacer -->
88
+ <table cellpadding="0" cellspacing="0" align="center" bgcolor="#ffffff" border="0" width="100%">
89
+ <tr>
90
+ <td>
91
+ &nbsp;
92
+ </td>
93
+ </tr>
94
+ </table>
95
+
96
+ <!-- social -->
97
+ <table cellpadding="5" align="center">
98
+ <tr>
99
+ <?php if (!empty($theme_options['main_facebook_url'])) { ?>
100
+ <td align="center" valign="top">
101
+ <a href="<?php echo $theme_options['main_facebook_url'] ?>"><img src="<?php echo $social_icon_url ?>/facebook.png" alt="Facebook"></a>
102
+ </td>
103
+ <?php } ?>
104
+
105
+ <?php if (!empty($theme_options['main_googleplus_url'])) { ?>
106
+ <td align="center" valign="top">
107
+ <a href="<?php echo $theme_options['main_googleplus_url'] ?>"><img src="<?php echo $social_icon_url ?>/googleplus.png"></a>
108
+ </td>
109
+ <?php } ?>
110
+
111
+ <?php if (!empty($theme_options['main_twitter_url'])) { ?>
112
+ <td align="center" valign="top">
113
+ <a href="<?php echo $theme_options['main_twitter_url'] ?>"><img src="<?php echo $social_icon_url ?>/twitter.png"></a>
114
+ </td>
115
+ <?php } ?>
116
+
117
+ <?php if (!empty($theme_options['main_linkedin_url'])) { ?>
118
+ <td align="center" valign="top">
119
+ <a href="<?php echo $theme_options['main_linkedin_url'] ?>"><img src="<?php echo $social_icon_url ?>/linkedin.png"></a>
120
+ </td>
121
+ <?php } ?>
122
+
123
+ <?php if (!empty($theme_options['main_youtube_url'])) { ?>
124
+ <td align="center" valign="top">
125
+ <a href="<?php echo $theme_options['main_youtube_url'] ?>"><img src="<?php echo $social_icon_url ?>/youtube.png"></a>
126
+ </td>
127
+ <?php } ?>
128
+
129
+ <?php if (!empty($theme_options['main_vimeo_url'])) { ?>
130
+ <td align="center" valign="top">
131
+ <a href="<?php echo $theme_options['main_vimeo_url'] ?>"><img src="<?php echo $social_icon_url ?>/vimeo.png"></a>
132
+ </td>
133
+ <?php } ?>
134
+ </tr>
135
+ </table>
136
+
137
+ <!-- spacer -->
138
+ <table cellpadding="0" cellspacing="0" align="center" bgcolor="#ffffff" border="0" width="100%">
139
+ <tr>
140
+ <td>
141
+ &nbsp;
142
+ </td>
143
+ </tr>
144
+ </table>
145
+
146
+ <!-- footer -->
147
+ <table cellpadding="15" cellspacing="0" align="center" width="100%" bgcolor="#eeeeee" border="0">
148
+ <tr>
149
+ <td style="font-size: 12px">
150
+ <p><a href="{profile_url}">Manage your subscription</a></p>
151
+ <p><?php echo $theme_options['main_footer_contact'] ?></p>
152
+ <p><?php echo $theme_options['main_footer_legal'] ?></p>
153
+ </td>
154
+ </tr>
155
+ </table>
156
+ </td>
157
+ </tr>
158
+ </table>
159
+ </body>
160
+ </html>
emails/themes/default/screenshot.png CHANGED
Binary file
emails/themes/default/theme.php CHANGED
@@ -1,5 +1,7 @@
1
  <?php
2
  /*
 
 
3
  * Some variables are already defined:
4
  *
5
  * - $theme_options An array with all theme options
@@ -16,8 +18,8 @@ if (empty($color)) $color = '#000000';
16
  if (isset($theme_options['theme_posts'])) {
17
  $filters = array();
18
 
19
- if (empty($theme_options['theme_max_posts'])) $filters['showposts'] = 10;
20
- else $filters['showposts'] = (int)$theme_options['theme_max_posts'];
21
 
22
  if (!empty($theme_options['theme_categories'])) {
23
  $filters['category__in'] = $theme_options['theme_categories'];
@@ -49,31 +51,37 @@ if (isset($theme_options['theme_posts'])) {
49
  <br>
50
  <table align="center">
51
  <tr>
52
- <td style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px; color: #666;">
53
  <div style="text-align: left; background-color: #fff; max-width: 500px;">
54
  <div style="text-align: center">
55
  <?php //HEADER
56
  // if (!empty($theme_options['theme_banner'])) {
57
  // echo $theme_options['theme_banner'];
58
  if (!empty($theme_options['theme_header_logo']['url'])) { ?>
59
- <img alt="<?php echo $theme_options['main_header_title'] ?>" src="<?php echo $theme_options['theme_header_logo']['url'] ?>" />
60
  <?php } elseif (!empty($theme_options['main_header_logo']['url'])) { ?>
61
- <img alt="<?php echo $theme_options['main_header_title'] ?>" src="<?php echo $theme_options['main_header_logo']['url'] ?>" />
62
  <?php } elseif (!empty($theme_options['main_header_title'])) { ?>
63
  <div style="padding: 30px 0; color: #000; font-size: 28px; background-color: #EFEFEF; border-bottom: 1px solid #ddd; text-align: center;">
64
  <?php echo $theme_options['main_header_title'] ?>
65
  </div>
 
 
 
 
 
66
  <?php } else { ?>
67
  <div style="padding: 30px 20px; color: #000; font-size: 28px; background-color: #EFEFEF; border-bottom: 1px solid #ddd; text-align: center;">
68
  <?php echo get_option('blogname'); ?>
69
  </div>
70
- <?php } ?>
71
- </div>
72
- <?php if (!empty($theme_options['main_header_sub'])) { ?>
73
  <div style="padding: 10px 0; color: #000; font-size: 16px; text-align: center;">
74
  <?php echo $theme_options['main_header_sub'] ?>
75
  </div>
76
  <?php } ?>
 
 
 
77
 
78
  <div style="padding: 10px 20px 20px 20px; background-color: #fff; line-height: 18px">
79
 
@@ -85,11 +93,11 @@ if (isset($theme_options['theme_posts'])) {
85
  <?php foreach ($posts as $post) { setup_postdata($post); ?>
86
  <tr>
87
  <?php if (isset($theme_options['theme_thumbnails'])) { ?>
88
- <td><a target="_blank" href="<?php echo get_permalink(); ?>"><img width="75" src="<?php echo newsletter_get_post_image($post->ID); ?>" alt="image"></a></td>
89
  <?php } ?>
90
  <td valign="top">
91
  <a target="_blank" href="<?php echo get_permalink(); ?>" style="font-size: 20px; line-height: 26px"><?php the_title(); ?></a>
92
- <?php if (isset($theme_options['theme_excerpts'])) the_excerpt(); ?>
93
  </td>
94
  </tr>
95
  <?php } ?>
1
  <?php
2
  /*
3
+ * Name: Default
4
+ * Type: standard
5
  * Some variables are already defined:
6
  *
7
  * - $theme_options An array with all theme options
18
  if (isset($theme_options['theme_posts'])) {
19
  $filters = array();
20
 
21
+ if (empty($theme_options['theme_max_posts'])) $filters['posts_per_page'] = 10;
22
+ else $filters['posts_per_page'] = (int)$theme_options['theme_max_posts'];
23
 
24
  if (!empty($theme_options['theme_categories'])) {
25
  $filters['category__in'] = $theme_options['theme_categories'];
51
  <br>
52
  <table align="center">
53
  <tr>
54
+ <td valign="top" style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px; color: #666;">
55
  <div style="text-align: left; background-color: #fff; max-width: 500px;">
56
  <div style="text-align: center">
57
  <?php //HEADER
58
  // if (!empty($theme_options['theme_banner'])) {
59
  // echo $theme_options['theme_banner'];
60
  if (!empty($theme_options['theme_header_logo']['url'])) { ?>
61
+ <img style="max-width: 500px" alt="<?php echo $theme_options['main_header_title'] ?>" src="<?php echo $theme_options['theme_header_logo']['url'] ?>" />
62
  <?php } elseif (!empty($theme_options['main_header_logo']['url'])) { ?>
63
+ <img style="max-width: 500px" alt="<?php echo $theme_options['main_header_title'] ?>" src="<?php echo $theme_options['main_header_logo']['url'] ?>" />
64
  <?php } elseif (!empty($theme_options['main_header_title'])) { ?>
65
  <div style="padding: 30px 0; color: #000; font-size: 28px; background-color: #EFEFEF; border-bottom: 1px solid #ddd; text-align: center;">
66
  <?php echo $theme_options['main_header_title'] ?>
67
  </div>
68
+ <?php if (!empty($theme_options['main_header_sub'])) { ?>
69
+ <div style="padding: 10px 0; color: #000; font-size: 16px; text-align: center;">
70
+ <?php echo $theme_options['main_header_sub'] ?>
71
+ </div>
72
+ <?php } ?>
73
  <?php } else { ?>
74
  <div style="padding: 30px 20px; color: #000; font-size: 28px; background-color: #EFEFEF; border-bottom: 1px solid #ddd; text-align: center;">
75
  <?php echo get_option('blogname'); ?>
76
  </div>
77
+ <?php if (!empty($theme_options['main_header_sub'])) { ?>
 
 
78
  <div style="padding: 10px 0; color: #000; font-size: 16px; text-align: center;">
79
  <?php echo $theme_options['main_header_sub'] ?>
80
  </div>
81
  <?php } ?>
82
+ <?php } ?>
83
+ </div>
84
+
85
 
86
  <div style="padding: 10px 20px 20px 20px; background-color: #fff; line-height: 18px">
87
 
93
  <?php foreach ($posts as $post) { setup_postdata($post); ?>
94
  <tr>
95
  <?php if (isset($theme_options['theme_thumbnails'])) { ?>
96
+ <td valign="top"><a target="_blank" href="<?php echo get_permalink($post); ?>"><img width="75" src="<?php echo newsletter_get_post_image($post->ID); ?>" alt="image"></a></td>
97
  <?php } ?>
98
  <td valign="top">
99
  <a target="_blank" href="<?php echo get_permalink(); ?>" style="font-size: 20px; line-height: 26px"><?php the_title(); ?></a>
100
+ <?php if (isset($theme_options['theme_excerpts'])) newsletter_the_excerpt($post); ?>
101
  </td>
102
  </tr>
103
  <?php } ?>
emails/themes/linear/theme.php CHANGED
@@ -1,118 +1,118 @@
1
- <?php
2
- global $post;
3
-
4
- $filters = array();
5
- if (!empty($theme_options['theme_categories'])) {
6
- $filters['category__in'] = $theme_options['theme_categories'];
7
- }
8
-
9
- if (empty($theme_options['theme_max_posts'])) {
10
- $filters['showposts'] = 10;
11
- } else {
12
- $filters['showposts'] = (int) $theme_options['theme_max_posts'];
13
- }
14
-
15
- if (!empty($theme_options['theme_post_types'])) {
16
- $filters['post_type'] = $theme_options['theme_post_types'];
17
- }
18
-
19
- $posts = get_posts($filters);
20
-
21
- ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
22
- <html>
23
- <head>
24
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
25
-
26
- <style type="text/css">
27
- </style>
28
- </head>
29
- <body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" offset="0" style="background-color: #efefef;">
30
-
31
- <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%">
32
- <tr>
33
- <td align="center" valign="top">
34
-
35
- <table border="0" cellpadding="10" cellspacing="0" width="600" style="background-color: #FAFAFA;">
36
- <tr>
37
- <td valign="top">
38
- <table border="0" cellpadding="10" cellspacing="0" width="100%">
39
- <tr>
40
- <td valign="top" align="left" style="color: #505050;font-family: Arial;font-size: 10px;">
41
- You are receiving this email because you subscribed to <?php echo get_option('blogname'); ?>. <a href="{profile_url}">Click here to change your subscription</a>.
42
- </td>
43
- <td valign="top" width="190" align="left" style="color: #505050;font-family: Arial;font-size: 10px;">
44
- Is this email not displaying correctly?<br><a href="{email_url}" style="color: #336699;font-weight: normal;text-decoration: underline;">View it online</a>.
45
- </td>
46
- </tr>
47
- </table>
48
- </td>
49
- </tr>
50
- </table>
51
-
52
- <table border="0" cellpadding="0" cellspacing="0" width="600" bgcolor="#FFFFFF">
53
- <tr>
54
- <td align="center" valign="middle" height="150" style="color: #202020;font-family: Arial;font-size: 34px;font-weight: bold;line-height: 100%;padding: 5px 0 -2px 0;border-width: 1px 0px;border-style: solid;border-color: #dddddd;">
55
- <?php echo get_option('blogname'); ?>
56
- </td>
57
- </tr>
58
- </table>
59
- <table border="0" cellpadding="0" cellspacing="0" width="600" bgcolor="#FFFFFF">
60
- <tr>
61
-
62
- <td valign="top">
63
- <table border="0" cellpadding="20" cellspacing="0" width="200">
64
- <tr>
65
- <td valign="top" align="left" style="color: #505050;font-family: Arial;font-size: 12px;line-height: 150%;">
66
- Sidebar text
67
- </td>
68
- </tr>
69
- <?php
70
- if (!isset($theme_options['theme_social_disable'])) {
71
- $social_icon_url = plugins_url('emails/themes/default/images', 'newsletter/plugin.pnp');
72
- ?>
73
- <tr>
74
- <td valign="top" align="left">
75
- <?php
76
- foreach (array('facebook', 'twitter', 'youtube', 'linkedin', 'googleplus', 'pinterest', 'tumblr') as $social) {
77
- if (empty($theme_options["theme_$social"]))
78
- continue;
79
- ?>
80
- <a href="<?php echo $theme_options["theme_$social"]; ?>"><img src="<?php echo $social_icon_url; ?>/<?php echo $social; ?>.png" alt="<?php echo $social; ?>"></a>
81
- <?php } ?>
82
- </td>
83
- </tr>
84
- <?php } ?>
85
- </table>
86
- </td>
87
-
88
- <td valign="top">
89
- <table border="0" cellpadding="20" cellspacing="0" width="100%" bgcolor="#ffffff">
90
- <tr>
91
- <td valign="top">
92
-
93
- <?php foreach ($posts as $post) {
94
- setup_postdata($post);
95
- ?>
96
- <h2 style="color: #202020;font-family: Arial;font-size: 20px;font-weight: bold;margin-top: 0;margin-bottom: 10px;border-bottom: 1px solid #efefef;">
97
- <?php the_title(); ?>
98
- </h2>
99
- <center><img src="<?php echo newsletter_get_post_image($post->ID, 'medium'); ?>"></center>
100
- <div style="color: #505050;font-family: Arial;font-size: 14px;line-height: 150%;">
101
- <?php the_excerpt(); ?>
102
- </div>
103
- <?php } ?>
104
- </td>
105
- </tr>
106
- </table>
107
- </td>
108
-
109
- </tr>
110
- </table>
111
- </td>
112
- </tr>
113
-
114
- </table>
115
- <br><br>
116
-
117
- </body>
118
  </html>
1
+ <?php
2
+ global $post;
3
+
4
+ $filters = array();
5
+ if (!empty($theme_options['theme_categories'])) {
6
+ $filters['category__in'] = $theme_options['theme_categories'];
7
+ }
8
+
9
+ if (empty($theme_options['theme_max_posts'])) {
10
+ $filters['posts_per_page'] = 10;
11
+ } else {
12
+ $filters['posts_per_page'] = (int) $theme_options['theme_max_posts'];
13
+ }
14
+
15
+ if (!empty($theme_options['theme_post_types'])) {
16
+ $filters['post_type'] = $theme_options['theme_post_types'];
17
+ }
18
+
19
+ $posts = get_posts($filters);
20
+
21
+ ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
22
+ <html>
23
+ <head>
24
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
25
+
26
+ <style type="text/css">
27
+ </style>
28
+ </head>
29
+ <body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" offset="0" style="background-color: #efefef;">
30
+
31
+ <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%">
32
+ <tr>
33
+ <td align="center" valign="top">
34
+
35
+ <table border="0" cellpadding="10" cellspacing="0" width="600" style="background-color: #FAFAFA;">
36
+ <tr>
37
+ <td valign="top">
38
+ <table border="0" cellpadding="10" cellspacing="0" width="100%">
39
+ <tr>
40
+ <td valign="top" align="left" style="color: #505050;font-family: Arial;font-size: 10px;">
41
+ You are receiving this email because you subscribed to <?php echo get_option('blogname'); ?>. <a href="{profile_url}">Click here to change your subscription</a>.
42
+ </td>
43
+ <td valign="top" width="190" align="left" style="color: #505050;font-family: Arial;font-size: 10px;">
44
+ Is this email not displaying correctly?<br><a href="{email_url}" style="color: #336699;font-weight: normal;text-decoration: underline;">View it online</a>.
45
+ </td>
46
+ </tr>
47
+ </table>
48
+ </td>
49
+ </tr>
50
+ </table>
51
+
52
+ <table border="0" cellpadding="0" cellspacing="0" width="600" bgcolor="#FFFFFF">
53
+ <tr>
54
+ <td align="center" valign="middle" height="150" style="color: #202020;font-family: Arial;font-size: 34px;font-weight: bold;line-height: 100%;padding: 5px 0 -2px 0;border-width: 1px 0px;border-style: solid;border-color: #dddddd;">
55
+ <?php echo get_option('blogname'); ?>
56
+ </td>
57
+ </tr>
58
+ </table>
59
+ <table border="0" cellpadding="0" cellspacing="0" width="600" bgcolor="#FFFFFF">
60
+ <tr>
61
+
62
+ <td valign="top">
63
+ <table border="0" cellpadding="20" cellspacing="0" width="200">
64
+ <tr>
65
+ <td valign="top" align="left" style="color: #505050;font-family: Arial;font-size: 12px;line-height: 150%;">
66
+ Sidebar text
67
+ </td>
68
+ </tr>
69
+ <?php
70
+ if (!isset($theme_options['theme_social_disable'])) {
71
+ $social_icon_url = plugins_url('emails/themes/default/images', 'newsletter/plugin.pnp');
72
+ ?>
73
+ <tr>
74
+ <td valign="top" align="left">
75
+ <?php
76
+ foreach (array('facebook', 'twitter', 'youtube', 'linkedin', 'googleplus', 'pinterest', 'tumblr') as $social) {
77
+ if (empty($theme_options["theme_$social"]))
78
+ continue;
79
+ ?>
80
+ <a href="<?php echo $theme_options["theme_$social"]; ?>"><img src="<?php echo $social_icon_url; ?>/<?php echo $social; ?>.png" alt="<?php echo $social; ?>"></a>
81
+ <?php } ?>
82
+ </td>
83
+ </tr>
84
+ <?php } ?>
85
+ </table>
86
+ </td>
87
+
88
+ <td valign="top">
89
+ <table border="0" cellpadding="20" cellspacing="0" width="100%" bgcolor="#ffffff">
90
+ <tr>
91
+ <td valign="top">
92
+
93
+ <?php foreach ($posts as $post) {
94
+ setup_postdata($post);
95
+ ?>
96
+ <h2 style="color: #202020;font-family: Arial;font-size: 20px;font-weight: bold;margin-top: 0;margin-bottom: 10px;border-bottom: 1px solid #efefef;">
97
+ <?php the_title(); ?>
98
+ </h2>
99
+ <center><img src="<?php echo newsletter_get_post_image($post->ID, 'medium'); ?>"></center>
100
+ <div style="color: #505050;font-family: Arial;font-size: 14px;line-height: 150%;">
101
+ <?php the_excerpt(); ?>
102
+ </div>
103
+ <?php } ?>
104
+ </td>
105
+ </tr>
106
+ </table>
107
+ </td>
108
+
109
+ </tr>
110
+ </table>
111
+ </td>
112
+ </tr>
113
+
114
+ </table>
115
+ <br><br>
116
+
117
+ </body>
118
  </html>
emails/themes/pint/theme.php CHANGED
@@ -15,9 +15,9 @@ if (!empty($theme_options['theme_categories'])) {
15
  $filters['category__in'] = $theme_options['theme_categories'];
16
  }
17
  if (empty($theme_options['theme_max_posts']))
18
- $filters['showposts'] = 9;
19
  else
20
- $filters['showposts'] = (int) $theme_options['theme_max_posts'];
21
 
22
  $posts = get_posts($filters);
23
 
15
  $filters['category__in'] = $theme_options['theme_categories'];
16
  }
17
  if (empty($theme_options['theme_max_posts']))
18
+ $filters['posts_per_page'] = 9;
19
  else
20
+ $filters['posts_per_page'] = (int) $theme_options['theme_max_posts'];
21
 
22
  $posts = get_posts($filters);
23
 
emails/themes/simple/theme.php CHANGED
@@ -18,9 +18,9 @@ if (isset($theme_options['theme_posts'])) {
18
  $filters = array();
19
 
20
  if (empty($theme_options['theme_max_posts']))
21
- $filters['showposts'] = 10;
22
  else
23
- $filters['showposts'] = (int) $theme_options['theme_max_posts'];
24
 
25
  if (!empty($theme_options['theme_categories'])) {
26
  $filters['category__in'] = $theme_options['theme_categories'];
18
  $filters = array();
19
 
20
  if (empty($theme_options['theme_max_posts']))
21
+ $filters['posts_per_page'] = 10;
22
  else
23
+ $filters['posts_per_page'] = (int) $theme_options['theme_max_posts'];
24
 
25
  if (!empty($theme_options['theme_categories'])) {
26
  $filters['category__in'] = $theme_options['theme_categories'];
emails/themes/theme-1/theme-text.php CHANGED
@@ -11,8 +11,8 @@ global $post; // Current post managed by WordPress
11
 
12
  $filters = array();
13
 
14
- $filters['showposts'] = (int)$theme_options['max_posts'];
15
- if ($filters['showposts'] == 0) $filters['showposts'] = 10;
16
 
17
  // This theme has an option with categories to be included.
18
  if (is_array($theme_options['categories'])) {
11
 
12
  $filters = array();
13
 
14
+ $filters['posts_per_page'] = (int)$theme_options['max_posts'];
15
+ if ($filters['posts_per_page'] == 0) $filters['posts_per_page'] = 10;
16
 
17
  // This theme has an option with categories to be included.
18
  if (is_array($theme_options['categories'])) {
emails/themes/theme-1/theme.php CHANGED
@@ -1,110 +1,110 @@
1
- <?php
2
- global $newsletter; // Newsletter object
3
- global $post; // Current post managed by WordPress
4
-
5
- /*
6
- * Some variabled are prepared by Newsletter Plus and are available inside the theme,
7
- * for example the theme options used to build the email body as configured by blog
8
- * owner.
9
- *
10
- * $theme_options - is an associative array with theme options: every option starts
11
- * with "theme_" as required. See the theme-options.php file for details.
12
- * Inside that array there are the autmated email options as well, if needed.
13
- * A special value can be present in theme_options and is the "last_run" which indicates
14
- * when th automated email has been composed last time. Is should be used to find if
15
- * there are now posts or not.
16
- *
17
- * $is_test - if true it means we are composing an email for test purpose.
18
- */
19
-
20
-
21
- // This array will be passed to WordPress to extract the posts
22
- $filters = array();
23
-
24
- // Maximum number of post to retrieve
25
- $filters['showposts'] = (int) $theme_options['theme_max_posts'];
26
- if ($filters['showposts'] == 0)
27
- $filters['showposts'] = 10;
28
-
29
-
30
- // Include only posts from specified categories. Do not filter per category is no
31
- // one category has been selected.
32
- if (is_array($theme_options['theme_categories'])) {
33
- $filters['cat'] = implode(',', $theme_options['theme_categories']);
34
- }
35
-
36
- // Retrieve the posts asking them to WordPress
37
- $posts = get_posts($filters);
38
- ?>
39
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
40
- <html>
41
- <head>
42
- <title></title>
43
- </head>
44
-
45
- <body>
46
- <table bgcolor="#c0c0c0" width="100%" cellpadding="20" cellspacing="0" border="0">
47
- <tr>
48
- <td align="center">
49
- <table width="500" bgcolor="#ffffff" align="center" cellspacing="10" cellpadding="0" style="border: 1px solid #666;">
50
- <tr>
51
- <td style="font-size: 30px">
52
- <i><?php echo get_option('blogname'); ?></i>
53
- </td>
54
- </tr>
55
- <tr>
56
- <td style="border-top: 1px solid #eee; border-bottom: 1px solid #eee; font-size: 12px; color: #999">
57
- <br />NEWSLETTER<br /><br />
58
- </td>
59
- </tr>
60
- <tr>
61
- <td style="font-size: 14px; color: #666">
62
- <p>Dear {name}, here an update from <?php echo get_option('blogname'); ?>.</p>
63
- </td>
64
- </tr>
65
- <?php
66
- // Do not use &post, it leads to problems...
67
- foreach ($posts as $post) {
68
-
69
- // Setup the post (WordPress requirement)
70
- setup_postdata($post);
71
-
72
- // The theme can "suggest" a subject replacing the one configured, for example. In this case
73
- // the theme, is there is no subject, suggest the first post title.
74
- if (empty($theme_options['subject']))
75
- $theme_options['subject'] = $post->post_title;
76
-
77
- // Extract a thumbnail, return null if no thumb can be found
78
- $image = nt_post_image(get_the_ID());
79
- ?>
80
- <tr>
81
- <td style="font-size: 14px; color: #666">
82
- <?php if ($image != null) { ?>
83
- <img src="<?php echo $image; ?>" alt="picture" align="left"/>
84
- <?php } ?>
85
- <p><a target="_tab" href="<?php echo get_permalink(); ?>" style="font-size: 16px; color: #000; text-decoration: none"><?php the_title(); ?></a></p>
86
-
87
- <?php the_excerpt(); ?>
88
- </td>
89
- </tr>
90
- <?php
91
- }
92
- ?>
93
- <?php if (!isset($theme_options['theme_social_disable'])) { ?>
94
- <tr>
95
- <td style="font-family: Arial; font-size: 12px">
96
- <?php include WP_PLUGIN_DIR . '/newsletter/emails/themes/default/social.php'; ?>
97
- </td>
98
- </tr>
99
- <?php } ?>
100
- <tr>
101
- <td style="border-top: 1px solid #eee; border-bottom: 1px solid #eee; font-size: 12px; color: #999">
102
- You received this email because you subscribed for it as {email}. If you'd like, you can <a target="_tab" href="{unsubscription_url}">unsubscribe</a>.
103
- </td>
104
- </tr>
105
- </table>
106
- </td>
107
- </tr>
108
- </table>
109
- </body>
110
  </html>
1
+ <?php
2
+ global $newsletter; // Newsletter object
3
+ global $post; // Current post managed by WordPress
4
+
5
+ /*
6
+ * Some variabled are prepared by Newsletter Plus and are available inside the theme,
7
+ * for example the theme options used to build the email body as configured by blog
8
+ * owner.
9
+ *
10
+ * $theme_options - is an associative array with theme options: every option starts
11
+ * with "theme_" as required. See the theme-options.php file for details.
12
+ * Inside that array there are the autmated email options as well, if needed.
13
+ * A special value can be present in theme_options and is the "last_run" which indicates
14
+ * when th automated email has been composed last time. Is should be used to find if
15
+ * there are now posts or not.
16
+ *
17
+ * $is_test - if true it means we are composing an email for test purpose.
18
+ */
19
+
20
+
21
+ // This array will be passed to WordPress to extract the posts
22
+ $filters = array();
23
+
24
+ // Maximum number of post to retrieve
25
+ $filters['posts_per_page'] = (int) $theme_options['theme_max_posts'];
26
+ if ($filters['posts_per_page'] == 0)
27
+ $filters['posts_per_page'] = 10;
28
+
29
+
30
+ // Include only posts from specified categories. Do not filter per category is no
31
+ // one category has been selected.
32
+ if (is_array($theme_options['theme_categories'])) {
33
+ $filters['cat'] = implode(',', $theme_options['theme_categories']);
34
+ }
35
+
36
+ // Retrieve the posts asking them to WordPress
37
+ $posts = get_posts($filters);
38
+ ?>
39
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
40
+ <html>
41
+ <head>
42
+ <title></title>
43
+ </head>
44
+
45
+ <body>
46
+ <table bgcolor="#c0c0c0" width="100%" cellpadding="20" cellspacing="0" border="0">
47
+ <tr>
48
+ <td align="center">
49
+ <table width="500" bgcolor="#ffffff" align="center" cellspacing="10" cellpadding="0" style="border: 1px solid #666;">
50
+ <tr>
51
+ <td style="font-size: 30px">
52
+ <i><?php echo get_option('blogname'); ?></i>
53
+ </td>
54
+ </tr>
55
+ <tr>
56
+ <td style="border-top: 1px solid #eee; border-bottom: 1px solid #eee; font-size: 12px; color: #999">
57
+ <br />NEWSLETTER<br /><br />
58
+ </td>
59
+ </tr>
60
+ <tr>
61
+ <td style="font-size: 14px; color: #666">
62
+ <p>Dear {name}, here an update from <?php echo get_option('blogname'); ?>.</p>
63
+ </td>
64
+ </tr>
65
+ <?php
66
+ // Do not use &post, it leads to problems...
67
+ foreach ($posts as $post) {
68
+
69
+ // Setup the post (WordPress requirement)
70
+ setup_postdata($post);
71
+
72
+ // The theme can "suggest" a subject replacing the one configured, for example. In this case
73
+ // the theme, is there is no subject, suggest the first post title.
74
+ if (empty($theme_options['subject']))
75
+ $theme_options['subject'] = $post->post_title;
76
+
77
+ // Extract a thumbnail, return null if no thumb can be found
78
+ $image = nt_post_image(get_the_ID());
79
+ ?>
80
+ <tr>
81
+ <td style="font-size: 14px; color: #666">
82
+ <?php if ($image != null) { ?>
83
+ <img src="<?php echo $image; ?>" alt="picture" align="left"/>
84
+ <?php } ?>
85
+ <p><a target="_tab" href="<?php echo get_permalink(); ?>" style="font-size: 16px; color: #000; text-decoration: none"><?php the_title(); ?></a></p>
86
+
87
+ <?php the_excerpt(); ?>
88
+ </td>
89
+ </tr>
90
+ <?php
91
+ }
92
+ ?>
93
+ <?php if (!isset($theme_options['theme_social_disable'])) { ?>
94
+ <tr>
95
+ <td style="font-family: Arial; font-size: 12px">
96
+ <?php include WP_PLUGIN_DIR . '/newsletter/emails/themes/default/social.php'; ?>
97
+ </td>
98
+ </tr>
99
+ <?php } ?>
100
+ <tr>
101
+ <td style="border-top: 1px solid #eee; border-bottom: 1px solid #eee; font-size: 12px; color: #999">
102
+ You received this email because you subscribed for it as {email}. If you'd like, you can <a target="_tab" href="{unsubscription_url}">unsubscribe</a>.
103
+ </td>
104
+ </tr>
105
+ </table>
106
+ </td>
107
+ </tr>
108
+ </table>
109
+ </body>
110
  </html>
emails/themes/theme-3/theme-text.php CHANGED
@@ -11,8 +11,8 @@ global $post; // Current post managed by WordPress
11
 
12
  $filters = array();
13
 
14
- $filters['showposts'] = (int)$theme_options['max_posts'];
15
- if ($filters['showposts'] == 0) $filters['showposts'] = 10;
16
 
17
  // This theme has an option with categories to be included.
18
  if (is_array($theme_options['categories'])) {
11
 
12
  $filters = array();
13
 
14
+ $filters['posts_per_page'] = (int)$theme_options['max_posts'];
15
+ if ($filters['posts_per_page'] == 0) $filters['posts_per_page'] = 10;
16
 
17
  // This theme has an option with categories to be included.
18
  if (is_array($theme_options['categories'])) {
emails/themes/theme-3/theme.php CHANGED
@@ -22,14 +22,14 @@ global $post; // Current post managed by WordPress
22
  $filters = array();
23
 
24
  // Maximum number of post to retrieve
25
- $filters['showposts'] = (int) $theme_options['theme_max_posts'];
26
- if ($filters['showposts'] == 0)
27
- $filters['showposts'] = 10;
28
 
29
 
30
  // Include only posts from specified categories. Do not filter per category is no
31
  // one category has been selected.
32
- if (is_array($theme_options['theme_categories'])) {
33
  $filters['cat'] = implode(',', $theme_options['theme_categories']);
34
  }
35
 
22
  $filters = array();
23
 
24
  // Maximum number of post to retrieve
25
+ $filters['posts_per_page'] = (int) $theme_options['theme_max_posts'];
26
+ if ($filters['posts_per_page'] == 0)
27
+ $filters['posts_per_page'] = 10;
28
 
29
 
30
  // Include only posts from specified categories. Do not filter per category is no
31
  // one category has been selected.
32
+ if (isset($theme_options['theme_categories']) && is_array($theme_options['theme_categories'])) {
33
  $filters['cat'] = implode(',', $theme_options['theme_categories']);
34
  }
35
 
emails/themes/vimeo-like/theme.php CHANGED
@@ -22,9 +22,9 @@ global $post; // Current post managed by WordPress
22
  $filters = array();
23
 
24
  // Maximum number of post to retrieve
25
- $filters['showposts'] = (int) $theme_options['theme_max_posts'];
26
- if ($filters['showposts'] == 0) {
27
- $filters['showposts'] = 10;
28
  }
29
 
30
 
@@ -91,7 +91,7 @@ $font_size = $theme_options['theme_font_size'];
91
  <?php
92
  foreach ($posts as $post) {
93
  setup_postdata($post);
94
- $image = nt_post_image(get_the_ID());
95
  ?>
96
 
97
 
22
  $filters = array();
23
 
24
  // Maximum number of post to retrieve
25
+ $filters['posts_per_page'] = (int) $theme_options['theme_max_posts'];
26
+ if ($filters['posts_per_page'] == 0) {
27
+ $filters['posts_per_page'] = 10;
28
  }
29
 
30
 
91
  <?php
92
  foreach ($posts as $post) {
93
  setup_postdata($post);
94
+ $image = nt_post_image(get_the_ID(), 'thumbnail');
95
  ?>
96
 
97
 
emails/tnp-composer/_assets/background.png ADDED
Binary file
emails/tnp-composer/_css/Icomoon/icomoon.eot ADDED
Binary file
emails/tnp-composer/_css/Icomoon/icomoon.svg ADDED
@@ -0,0 +1,2334 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg">
4
+ <metadata>
5
+ This is a custom SVG font generated by IcoMoon.
6
+
7
+ </metadata>
8
+ <defs>
9
+ <font id="IcoMoon" horiz-adv-x="512" >
10
+ <font-face units-per-em="512" ascent="480" descent="-32" />
11
+ <missing-glyph horiz-adv-x="512" />
12
+ <glyph unicode="&#xe000;" d="M 256.00,448.00L0.00,192.00l 48.00-48.00l 48.00,48.00l 32.00-192.00l 128.00,0.00 l 128.00,0.00 l 32.00,192.00l 48.00-48.00l 48.00,48.00L 256.00,448.00z M 256.00,242.746c-24.994,0.00-45.256,20.26-45.256,45.254
13
+ s 20.262,45.255, 45.256,45.255c 24.992,0.00, 45.255-20.262, 45.255-45.255C 301.255,263.006, 280.992,242.746, 256.00,242.746z" />
14
+ <glyph unicode="&#xe001;" d="M 256.00,448.00L0.00,192.00l 48.00-48.00l 48.00,48.00l 32.00-192.00l 96.00,0.00 l0.00,96.00 l 64.00,0.00 l0.00-96.00 l 96.00,0.00 l 32.00,192.00l 48.00-48.00l 48.00,48.00L 256.00,448.00z M 256.00,242.746
15
+ c-24.994,0.00-45.256,20.26-45.256,45.254s 20.262,45.255, 45.256,45.255c 24.992,0.00, 45.255-20.262, 45.255-45.255
16
+ C 301.255,263.006, 280.992,242.746, 256.00,242.746z" />
17
+ <glyph unicode="&#xe002;" d="M 448.00,352.00L 448.00,416.00 L0.00,416.00 l0.00-352.00 c0.00-17.673, 14.327-32.00, 32.00-32.00l 432.00,0.00 c 26.511,0.00, 48.00,21.489, 48.00,48.00L 512.00,352.00 L 448.00,352.00 z M 416.00,64.00L 32.00,64.00 L 32.00,384.00 l 384.00,0.00 L 416.00,64.00 zM 64.00,320.00L 384.00,320.00L 384.00,288.00L 64.00,288.00zM 256.00,256.00L 384.00,256.00L 384.00,224.00L 256.00,224.00zM 256.00,192.00L 384.00,192.00L 384.00,160.00L 256.00,160.00zM 256.00,128.00L 352.00,128.00L 352.00,96.00L 256.00,96.00zM 64.00,256.00L 224.00,256.00L 224.00,96.00L 64.00,96.00z" />
18
+ <glyph unicode="&#xe003;" d="M 488.00,456.00c-32.00,32.00-64.00,32.00-96.00,0.00l-8.00-8.00l 96.00-96.00l 8.00,8.00C 520.00,392.00, 520.00,424.00, 488.00,456.00zM 32.00,96.00L0.00-32.00l 128.00,32.00l 320.00,320.00l-96.00,96.00L 32.00,96.00z M 128.00,64.00l-32.00,32.00l 256.00,256.00l 32.00-32.00L 128.00,64.00z" />
19
+ <glyph unicode="&#xe004;" d="M 192.00,160.00L 256.00,192.00L 480.00,416.00L 448.00,448.00L 224.00,224.00 zM 144.65,36.451c-15.816,33.364-42.833,60.381-76.198,76.198l 38.99,129.968L 192.00,288.00L 384.00,480.00l-96.00,0.00 L 96.00,288.00L0.00-32.00l 320.00,96.00l 192.00,192.00
20
+ l0.00,96.00 L 320.00,160.00l-45.383-84.559" />
21
+ <glyph unicode="&#xe005;" d="M0.00,416.00l0.00-384.00 l 512.00,0.00 L 512.00,416.00 L0.00,416.00 z M 480.00,64.00l-32.00,0.00 l-96.00,144.00l-64.00-48.00L 160.00,320.00L 64.00,64.00L 32.00,64.00 L 32.00,384.00 l 448.00,0.00 L 480.00,64.00 zM 352.00,304.00A48.00,48.00 4860.00 1,0 448.00,304A48.00,48.00 4860.00 1,0 352.00,304z" />
22
+ <glyph unicode="&#xe006;" d="M 416.00,192.113c-32.00,0.00-64.00-32.113-96.00-32.113s-32.00,128.00-96.00,128.00S 96.00,224.00, 64.00,96.00c0.00,0.00, 352.00,0.00, 384.00,0.00
23
+ C 448.00,95.999, 448.00,192.113, 416.00,192.113zM0.00,384.00l0.00-352.00 l 512.00,0.00 L 512.00,384.00 L0.00,384.00 z M 480.00,64.00L 32.00,64.00 L 32.00,352.00 l 448.00,0.00 L 480.00,64.00 zM 352.00,272.00A48.00,48.00 4860.00 1,0 448.00,272A48.00,48.00 4860.00 1,0 352.00,272z" />
24
+ <glyph unicode="&#xe007;" d="M 154.007,208.00A101.993,101.993 4860.00 1,0 357.993,208A101.993,101.993 4860.00 1,0 154.007,208zM 480.00,352.00L 368.00,352.00 c-8.00,32.00-16.00,64.00-48.00,64.00L 192.00,416.00 c-32.00,0.00-40.00-32.00-48.00-64.00L 32.00,352.00 c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-256.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 448.00,0.00
25
+ c 17.60,0.00, 32.00,14.40, 32.00,32.00L 512.00,320.00 C 512.00,337.60, 497.60,352.00, 480.00,352.00z M 256.00,64.00c-79.529,0.00-144.00,64.471-144.00,144.00c0.00,79.529, 64.471,144.00, 144.00,144.00
26
+ c 79.529,0.00, 144.00-64.471, 144.00-144.00C 400.00,128.471, 335.53,64.00, 256.00,64.00z M 480.00,288.00l-64.00,0.00 l0.00,32.00 l 64.00,0.00 L 480.00,288.00 z" />
27
+ <glyph unicode="&#xe008;" d="M 155.755,448.451l-13.09-340.294c-17.465,8.962-39.377,12.84-62.368,9.578c-49.574-7.021-85.271-44.418-79.729-83.517
28
+ c 5.543-39.102, 50.223-65.101, 99.795-58.078c 43.996,6.235, 77.021,36.395, 80.022,70.43l 0.01-0.019c 0.006,0.077, 0.011,0.193, 0.018,0.28
29
+ c 0.073,0.865, 0.115,1.741, 0.147,2.611c 1.846,35.143, 13.148,302.082, 13.148,302.082l 278.355,28.679l-12.572-240.41
30
+ c-17.863,9.942-40.822,14.371-64.964,10.95c-49.574-7.028-85.268-44.417-79.726-83.521c 5.541-39.098, 50.221-65.102, 99.795-58.071
31
+ c 44.933,6.36, 78.41,37.682, 80.166,72.604l 0.021,0.021C 495.742,97.752, 512.00,473.005, 512.00,473.005L 155.755,448.451z" />
32
+ <glyph unicode="&#xe009;" d="M 490.594,399.946C 418.778,410.271, 339.428,416.00, 256.001,416.00c-83.43,0.00-162.778-5.729-234.597-16.054
33
+ C 7.639,346.083,0.00,286.571,0.00,224.00c0.00-62.57, 7.639-122.083, 21.404-175.945C 93.223,37.729, 172.572,32.00, 256.001,32.00
34
+ c 83.427,0.00, 162.776,5.729, 234.593,16.055C 504.36,101.917, 512.00,161.43, 512.00,224.00C 512.00,286.571, 504.36,346.083, 490.594,399.946z
35
+ M 192.001,128.00L 192.001,320.00 l 160.00-96.00L 192.001,128.00z" />
36
+ <glyph unicode="&#xe00a;" d="M0.00,416.00l0.00-384.00 l 512.00,0.00 L 512.00,416.00 L0.00,416.00 z M 96.00,64.00L 32.00,64.00 l0.00,64.00 l 64.00,0.00 L 96.00,64.00 z M 96.00,192.00L 32.00,192.00 l0.00,64.00 l 64.00,0.00 L 96.00,192.00 z M 96.00,320.00L 32.00,320.00 L 32.00,384.00 l 64.00,0.00 L 96.00,320.00 z M 384.00,64.00L 128.00,64.00 L 128.00,384.00 l 256.00,0.00 L 384.00,64.00 z
37
+ M 480.00,64.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 480.00,64.00 z M 480.00,192.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 480.00,192.00 z M 480.00,320.00l-64.00,0.00 L 416.00,384.00 l 64.00,0.00 L 480.00,320.00 zM 192.00,320.00L 192.00,128.00L 320.00,224.00 z" />
38
+ <glyph unicode="&#xe00b;" d="M 288.00,352.00L 64.00,352.00 c-17.601,0.00-32.00-14.399-32.00-32.00l0.00-192.00 c0.00-17.60, 14.399-32.00, 32.00-32.00l 224.00,0.00 c 17.601,0.00, 32.00,14.40, 32.00,32.00L 320.00,320.00
39
+ C 320.00,337.601, 305.601,352.00, 288.00,352.00zM 352.00,242.286L 352.00,205.715L 480.00,96.00L 480.00,352.00 z" />
40
+ <glyph unicode="&#xe00c;" d="M 408.785,305.925C 312.002,377.854, 278.652,435.434, 256.002,479.999l0.00,0.00C 256.00,479.999, 256.00,480.00, 256.00,480.00l0.00-0.001
41
+ c-22.648-44.565-56.00-102.146-152.783-174.074c-165.018-122.643-9.688-293.834, 126.879-199.612
42
+ c-8.898-58.465-39.265-101.086-70.104-119.441L 159.992-32.00 l 96.008,0.00 l 96.008,0.00 l0.00,18.87 c-30.841,18.354-61.205,60.977-70.106,119.442
43
+ C 418.47,12.089, 573.802,183.282, 408.785,305.925z" />
44
+ <glyph unicode="&#xe00d;" d="M 393.416,283.614c-29.516,0.00-56.043-12.298-74.926-32.347c-7.998-8.492-21.881-18.556-36.90-27.405
45
+ c 7.055,26.934, 29.338,60.85, 44.814,75.728c 19.82,19.085, 31.992,45.915, 31.992,75.75C 358.399,432.787, 312.658,479.388, 256.002,480.00
46
+ c-56.66-0.611-102.398-47.213-102.398-104.659c0.00-29.836, 12.172-56.665, 31.993-75.75c 15.477-14.878, 37.76-48.794, 44.814-75.728
47
+ c-15.021,8.85-28.903,18.913-36.90,27.405c-18.884,20.049-45.41,32.347-74.925,32.347c-57.193,0.00-103.54-46.832-103.54-104.664
48
+ c0.00-57.819, 46.346-104.669, 103.54-104.669c 29.521,0.00, 56.041,12.678, 74.925,32.726c 8.402,8.936, 23.222,20.069, 39.146,29.316
49
+ c-1.501-73.846-36.766-128.084-72.659-149.453L 159.998-32.00 l 96.005,0.00 l 96.002,0.00 l0.00,18.87 c-35.896,21.368-71.16,75.608-72.66,149.453
50
+ c 15.926-9.247, 30.744-20.384, 39.146-29.316c 18.883-20.047, 45.404-32.726, 74.926-32.726c 57.193,0.00, 103.539,46.85, 103.539,104.669
51
+ C 496.955,236.782, 450.61,283.614, 393.416,283.614z" />
52
+ <glyph unicode="&#xe00e;" d="M 256.00,480.00L 96.00,224.00L 256.00-32.00L 416.00,224.00 z" />
53
+ <glyph unicode="&#xe00f;" d="M 224.00,288.00L 96.00-32.00l 48.596,0.00 L 256.00,65.479L 367.406-32.00L 416.00-32.00 L 288.00,288.00L 224.00,288.00 z M 149.024,14.395l 42.871,107.179l 39.81-34.833
54
+ L 149.024,14.395z M 362.978,14.396l-82.68,72.344l 39.809,34.833L 362.978,14.396z M 256.00,108.00l-51.507,45.068L 245.665,256.00l 20.67,0.00
55
+ l 41.173-102.932L 256.00,108.00zM 366.871,415.999C 377.764,397.172, 384.00,375.314, 384.00,352.00s-6.236-45.172-17.129-63.999l 27.72-16.00
56
+ C 408.204,295.535, 416.00,322.856, 416.00,352.00s-7.796,56.465-21.409,79.999L 366.871,415.999zM 145.128,288.001C 134.238,306.828, 128.00,328.686, 128.00,352.00s 6.236,45.172, 17.128,63.999L 117.41,431.998
57
+ C 103.796,408.464, 96.00,381.144, 96.00,352.00s 7.796-56.464, 21.41-79.999L 145.128,288.001zM 34.252,480.00C 12.47,442.345,0.00,398.629,0.00,352.00s 12.47-90.345, 34.252-127.999l 27.719,16.00C 42.911,272.948, 32.00,311.199, 32.00,352.00
58
+ S 42.911,431.052, 61.971,464.00L 34.252,480.00zM 512.00,352.00c0.00,46.63-12.47,90.346-34.253,128.00l0.00,0.00L 450.03,464.00C 469.09,431.052, 480.00,392.801, 480.00,352.00s-10.91-79.053-29.971-112.00
59
+ l 27.718-16.00l0.00,0.00C 499.531,261.654, 512.00,305.37, 512.00,352.00zM 224.00,352.00A32.00,32.00 4860.00 1,0 288.00,352A32.00,32.00 4860.00 1,0 224.00,352z" />
60
+ <glyph unicode="&#xe010;" d="M 240.00,128.00c 44.183,0.00, 80.00,35.817, 80.00,80.00L 320.00,400.00 c0.00,44.183-35.817,80.00-80.00,80.00s-80.00-35.817-80.00-80.00l0.00-192.00 C 160.00,163.817, 195.818,128.00, 240.00,128.00zM 352.00,256.00l0.00-48.00 c0.00-61.855-50.145-112.00-112.00-112.00c-61.856,0.00-112.00,50.145-112.00,112.00l0.00,48.00 L 96.00,256.00 l0.00-48.00 c0.00-74.119, 56.002-135.15, 128.00-143.11L 224.00,0.00
61
+ l-64.00,0.00 l0.00-32.00 l 64.00,0.00 l 32.00,0.00 l 64.00,0.00 l0.00,32.00 l-64.00,0.00 l0.00,64.89 c 71.997,7.96, 128.00,68.991, 128.00,143.11l0.00,48.00 L 352.00,256.00 z" />
62
+ <glyph unicode="&#xe011;" d="M 384.00,416.00c-49.179,0.00-94.03-18.498-128.00-48.905C 222.031,397.502, 177.179,416.00, 128.00,416.00S 33.969,397.502,0.00,367.096l0.00-8.596 l0.00-38.49 l0.00-192.004
63
+ L0.00,87.50 l0.00-6.576 c 0.342-0.306, 0.676-0.62, 1.02-0.924c 8.209-7.244, 17.04-13.798, 26.406-19.569c 9.43,7.631, 19.739,14.216, 30.761,19.569
64
+ c 21.098,10.248, 44.783,16.00, 69.813,16.00s 48.716-5.752, 69.813-16.00c 11.021-5.354, 21.331-11.938, 30.761-19.569
65
+ c 1.842-1.491, 3.65-3.022, 5.424-4.592c 8.108-7.178, 15.488-15.159, 22.002-23.83c 6.515,8.671, 13.894,16.652, 22.002,23.83
66
+ c 1.773,1.569, 3.581,3.101, 5.424,4.592c 9.43,7.631, 19.739,14.216, 30.761,19.569c 21.098,10.248, 44.783,16.00, 69.813,16.00
67
+ s 48.716-5.752, 69.813-16.00c 11.021-5.354, 21.331-11.938, 30.761-19.569c 9.366,5.771, 18.196,12.325, 26.405,19.569
68
+ c 0.344,0.304, 0.679,0.618, 1.021,0.924L 512.00,87.50 l0.00,40.506 L 512.00,320.01 L 512.00,358.50 l0.00,8.596 C 478.031,397.502, 433.179,416.00, 384.00,416.00z M 128.00,128.00
69
+ c-34.976,0.00-67.758-9.365-96.00-25.705L 32.00,352.007 C 58.741,372.095, 91.98,384.00, 128.00,384.00c 36.025,0.00, 69.258-11.919, 96.00-32.013l0.00-249.692
70
+ C 195.758,118.635, 162.976,128.00, 128.00,128.00z M 384.00,128.00c-34.976,0.00-67.758-9.365-96.00-25.705L 288.00,351.987 C 314.742,372.081, 347.976,384.00, 384.00,384.00
71
+ c 36.021,0.00, 69.259-11.906, 96.00-31.994l0.00-249.712 C 451.758,118.635, 418.976,128.00, 384.00,128.00z" />
72
+ <glyph unicode="&#xe012;" d="M 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.534,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.355-32.00, 32.00-32.00
73
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.413-7.781
74
+ l 75.174-87.704c 2.65-3.092, 5.07-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
75
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 z" />
76
+ <glyph unicode="&#xe013;" d="M 352.00,480.00L 32.00,480.00 l0.00-512.00 l 448.00,0.00 L 480.00,352.00 L 352.00,480.00z M 448.00,0.00L 64.00,0.00 L 64.00,448.00 l 288.00,0.00 l0.00-96.00 l 96.00,0.00 L 448.00,0.00 z" />
77
+ <glyph unicode="&#xe014;" d="M 256.00-32.00L 256.00,192.00L 32.00,192.00 zM 32.00,480.00L 32.00,224.00L 288.00,224.00L 288.00-32.00L 480.00-32.00L 480.00,480.00 z" />
78
+ <glyph unicode="&#xe015;" d="M 224.00,288.00L 416.00,288.00L 416.00,256.00L 224.00,256.00zM 224.00,224.00L 416.00,224.00L 416.00,192.00L 224.00,192.00zM 224.00,160.00L 416.00,160.00L 416.00,128.00L 224.00,128.00zM 224.00,96.00L 352.00,96.00L 352.00,64.00L 224.00,64.00zM 480.00,384.00l-96.00,0.00 L 384.00,448.00 c0.00,17.60-14.40,32.00-32.00,32.00L 32.00,480.00 C 14.40,480.00,0.00,465.60,0.00,448.00l0.00-352.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 96.00,0.00 l0.00-64.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 320.00,0.00
79
+ c 17.60,0.00, 32.00,14.40, 32.00,32.00L 512.00,352.00 C 512.00,369.60, 497.60,384.00, 480.00,384.00z M 128.00,352.00l0.00-240.00 L 48.00,112.00 L 48.00,432.00 l 288.00,0.00 l0.00-48.00 L 160.00,384.00 C 142.40,384.00, 128.00,369.60, 128.00,352.00z M 464.00,16.00L 176.00,16.00
80
+ L 176.00,336.00 l 288.00,0.00 L 464.00,16.00 z" />
81
+ <glyph unicode="&#xe016;" d="M 492.25,352.00L 19.75,352.00 c-13.20,0.00-21.882-10.59-19.293-23.534l 58.836-272.932C 61.882,42.59, 74.80,32.00, 88.00,32.00l 336.00,0.00
82
+ c 13.20,0.00, 26.118,10.59, 28.707,23.534l 58.836,272.932C 514.132,341.41, 505.45,352.00, 492.25,352.00zM 448.00,392.00c0.00,13.255-10.745,24.00-24.00,24.00L 208.00,416.00 l-16.00,32.00L 88.00,448.00 c-13.255,0.00-24.00-10.745-24.00-24.00l0.00-56.00 l 384.00,0.00 L 448.00,392.00 z" />
83
+ <glyph unicode="&#xe017;" d="M 492.25,352.00L 448.00,352.00 L 448.00,392.00 c0.00,13.255-10.745,24.00-24.00,24.00L 208.00,416.00 l-16.00,32.00L 88.00,448.00 c-13.255,0.00-24.00-10.745-24.00-24.00l0.00-72.00 L 19.75,352.00
84
+ c-13.20,0.00-21.882-10.59-19.293-23.534l 58.836-272.932C 61.882,42.59, 74.80,32.00, 88.00,32.00l 336.00,0.00 c 13.20,0.00, 26.118,10.59, 28.707,23.534
85
+ l 58.836,272.932C 514.132,341.41, 505.45,352.00, 492.25,352.00z M 96.00,416.00l 76.223,0.00 l 16.00-32.00L 416.00,384.00 l0.00-32.00 L 96.00,352.00 L 96.00,416.00 z M 421.797,64.00L 90.203,64.00 L 35.017,320.00l 441.966,0.00
86
+ L 421.797,64.00z" />
87
+ <glyph unicode="&#xe018;" d="M 288.00,480.00L0.00,192.00l 224.00-224.00l 288.00,288.00L 512.00,480.00 L 288.00,480.00 z M 416.00,337.60c-25.626,0.00-46.399,20.773-46.399,46.40S 390.374,430.40, 416.00,430.40
88
+ s 46.40-20.773, 46.40-46.40S 441.626,337.60, 416.00,337.60z" />
89
+ <glyph unicode="&#xe019;" d="M 64.00,16.00A48.00,48.00 3060.00 1,0 160.00,16A48.00,48.00 3060.00 1,0 64.00,16zM 384.00,16.00A48.00,48.00 3060.00 1,0 480.00,16A48.00,48.00 3060.00 1,0 384.00,16zM 480.00,224.00L 480.00,416.00 L 64.00,416.00 C 64.00,451.346, 35.347,480.00,0.00,480.00l0.00-32.00 c 17.645,0.00, 32.00-14.355, 32.00-32.00l 24.037-206.027C 41.39,198.244, 32.00,180.223, 32.00,160.00
90
+ c0.00-35.347, 28.654-64.00, 64.00-64.00l 384.00,0.00 l0.00,32.00 L 96.00,128.00 c-17.673,0.00-32.00,14.327-32.00,32.00c0.00,0.11, 0.007,0.218, 0.008,0.328L 480.00,224.00z" />
91
+ <glyph unicode="&#xe01a;" d="M 406.494,288.00L 317.573,403.765C 319.134,407.535, 320.00,411.666, 320.00,416.00c0.00,17.673-14.326,32.00-32.00,32.00c-17.673,0.00-32.00-14.327-32.00-32.00
92
+ s 14.327-32.00, 32.00-32.00c 1.421,0.00, 2.816,0.102, 4.188,0.282L 366.144,288.00L 145.857,288.00 l 73.956,96.282C 221.184,384.102, 222.58,384.00, 224.00,384.00
93
+ c 17.673,0.00, 32.00,14.327, 32.00,32.00s-14.327,32.00-32.00,32.00s-32.00-14.327-32.00-32.00c0.00-4.334, 0.866-8.465, 2.427-12.234L 105.506,288.00L0.00,288.00 l0.00-64.00 l 32.00,0.00 l 32.00-256.00l 384.00,0.00
94
+ l 32.00,256.00l 32.00,0.00 l0.00,64.00 L 406.494,288.00 z M 160.00,32.00L 96.00,32.00 l0.00,64.00 l 64.00,0.00 L 160.00,32.00 z M 160.00,160.00L 96.00,160.00 l0.00,64.00 l 64.00,0.00 L 160.00,160.00 z M 288.00,32.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 288.00,32.00 z M 288.00,160.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 288.00,160.00 z
95
+ M 416.00,32.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 416.00,32.00 z M 416.00,160.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 416.00,160.00 z" />
96
+ <glyph unicode="&#xe01b;" d="M 192.00,480.00L 32.00,480.00 C 14.40,480.00,0.00,465.60,0.00,448.00l0.00-160.00 c0.00-17.60, 14.398-32.00, 32.00-32.00l 160.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00L 224.00,448.00 C 224.00,465.60, 209.60,480.00, 192.00,480.00z M 192.00,352.00
97
+ L 32.00,352.00 L 32.00,384.00 l 160.00,0.00 L 192.00,352.00 zM 480.00,480.00L 320.00,480.00 c-17.602,0.00-32.00-14.40-32.00-32.00l0.00-448.00 c0.00-17.60, 14.398-32.00, 32.00-32.00l 160.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00L 512.00,448.00 C 512.00,465.60, 497.60,480.00, 480.00,480.00z
98
+ M 480.00,160.00L 320.00,160.00 l0.00,32.00 l 160.00,0.00 L 480.00,160.00 z M 480.00,256.00L 320.00,256.00 l0.00,32.00 l 160.00,0.00 L 480.00,256.00 zM 192.00,192.00L 32.00,192.00 C 14.40,192.00,0.00,177.60,0.00,160.00l0.00-160.00 c0.00-17.60, 14.398-32.00, 32.00-32.00l 160.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00L 224.00,160.00 C 224.00,177.60, 209.60,192.00, 192.00,192.00
99
+ z M 192.00,64.00l-64.00,0.00 l0.00-64.00 L 96.00,0.00 l0.00,64.00 L 32.00,64.00 l0.00,32.00 l 64.00,0.00 l0.00,64.00 l 32.00,0.00 l0.00-64.00 l 64.00,0.00 L 192.00,64.00 z" />
100
+ <glyph unicode="&#xe01c;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 160.00,224.00
101
+ c0.00,53.02, 42.98,96.00, 96.00,96.00s 96.00-42.98, 96.00-96.00s-42.98-96.00-96.00-96.00S 160.00,170.98, 160.00,224.00z M 462.99,138.262L 462.99,138.262l-88.71,36.745
102
+ C 380.539,190.099, 384.00,206.645, 384.00,224.00s-3.461,33.901-9.72,48.993l 61.063,25.293l 27.647,11.452C 473.944,283.327, 480.00,254.373, 480.00,224.00
103
+ C 480.00,193.627, 473.943,164.673, 462.99,138.262L 462.99,138.262z M 341.739,430.99L 341.739,430.99L 341.739,430.99l-36.745-88.71
104
+ C 289.902,348.539, 273.356,352.00, 256.00,352.00s-33.901-3.461-48.993-9.72l-17.23,41.599l-19.515,47.112C 196.673,441.943, 225.628,448.00, 256.00,448.00
105
+ C 286.373,448.00, 315.327,441.943, 341.739,430.99z M 49.01,309.738l 47.112-19.515l 41.599-17.23C 131.462,257.901, 128.00,241.355, 128.00,224.00
106
+ s 3.461-33.901, 9.72-48.993l-88.71-36.745C 38.057,164.673, 32.00,193.627, 32.00,224.00C 32.00,254.373, 38.057,283.327, 49.01,309.738z
107
+ M 170.262,17.01l 11.452,27.647l 25.293,61.063C 222.099,99.461, 238.645,96.00, 256.00,96.00s 33.901,3.461, 48.993,9.72l 36.745-88.71l0.00,0.00l0.00,0.00
108
+ C 315.327,6.058, 286.373,0.00, 256.00,0.00C 225.628,0.00, 196.673,6.057, 170.262,17.01z" />
109
+ <glyph unicode="&#xe01d;" d="M 321.788,108.854c-11.188-6.236-20.175-2.064-32.764,4.572c-11.46,8.748-45.402,35.438-81.226,71.188
110
+ c-26.156,33.084-46.162,64.288-55.375,79.293c-0.625,1.66-0.944,2.632-0.944,2.632c-5.397,13.476-8.771,22.92-1.324,33.521
111
+ c 6.854,9.727, 9.50,12.383, 18.24,20.108L 80.605,450.292c-10.604-7.728-27.018-25.106-40.509-44.378
112
+ c-12.538-18.317-23.154-38.587-26.049-53.055c 15.295-55.117, 52.258-157.896, 120.583-231.325l-0.021-0.308
113
+ C 200.339,40.198, 304.774-10.204, 360.18-32.00c 14.679,1.385, 35.938,9.844, 55.456,20.404c 20.598,11.415, 39.567,25.945, 48.329,35.685
114
+ L 343.677,124.918C 335.08,117.008, 332.179,114.664, 321.788,108.854zM 205.61,351.342c 7.241,5.302, 5.313,14.944, 1.926,20.245L 140.957,473.50c-4.344,5.291-13.396,8.064-21.252,5.579L 92.272,460.698
115
+ l 88.034-129.879L 205.61,351.342zM 492.949,82.154l-94.473,76.788c-4.93,3.918-14.313,6.838-20.325,0.188l-23.046-23.05l 120.047-101.015l 21.136,25.357
116
+ C 499.573,67.986, 497.755,77.279, 492.949,82.154z" />
117
+ <glyph unicode="&#xe01e;" d="M 325.608,214.818L 512.00,86.264L 512.00,382.211 zM0.00,382.211L0.00,86.264L 186.388,214.836 zM 256.00,152.309L 211.499,192.264L0.00,64.00L 512.00,64.00L 300.495,192.264 zM 496.64,384.00L 15.36,384.00L 256.00,203.074 z" />
118
+ <glyph unicode="&#xe01f;" d="M 256.00,480.00c-81.67,0.00-147.871-66.202-147.871-147.87c0.00-2.014, 0.061-4.101, 0.16-6.224c 0.05-1.234, 0.126-2.454, 0.209-3.682
119
+ c 0.051-0.779, 0.113-1.574, 0.18-2.371c 0.104-1.304, 0.21-2.61, 0.35-3.906C 121.292,196.493, 256.001-32.00, 256.001-32.00
120
+ s 134.705,228.492, 146.97,347.948c 0.143,1.295, 0.245,2.603, 0.351,3.905c 0.065,0.797, 0.131,1.592, 0.183,2.371
121
+ c 0.084,1.229, 0.158,2.447, 0.21,3.683c 0.097,2.124, 0.157,4.211, 0.157,6.224C 403.866,413.799, 337.666,480.00, 256.00,480.00z M 320.00,320.00
122
+ c0.00-35.347-28.654-64.00-64.00-64.00c-35.346,0.00-64.00,28.653-64.00,64.00s 28.654,64.00, 64.00,64.00C 291.346,384.00, 320.00,355.347, 320.00,320.00z" />
123
+ <glyph unicode="&#xe020;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,0.00
124
+ C 132.288,0.00, 32.00,100.288, 32.00,224.00S 132.288,448.00, 256.00,448.00s 224.00-100.288, 224.00-224.00S 379.712,0.00, 256.00,0.00zM 128.00,96.00l 169.373,79.17L 384.00,352.00l-173.255-82.745L 128.00,96.00z M 256.00,256.00c 17.673,0.00, 32.00-14.327, 32.00-32.00c0.00-17.673-14.327-32.00-32.00-32.00
125
+ c-17.673,0.00-32.00,14.327-32.00,32.00C 224.00,241.673, 238.327,256.00, 256.00,256.00z" />
126
+ <glyph unicode="&#xe021;" d="M 256.00,352.00L 256.00,192.00L 384.00,192.00L 384.00,224.00L 288.00,224.00L 288.00,352.00 zM 288.00,448.00C 164.288,448.00, 64.00,347.712, 64.00,224.00L0.00,224.00 l 80.00-96.00l 80.00,96.00L 96.00,224.00 c0.00,106.039, 85.961,192.00, 192.00,192.00c 106.039,0.00, 192.00-85.961, 192.00-192.00
127
+ c0.00-106.039-85.961-192.00-192.00-192.00c-10.904,0.00-21.592,0.923-32.00,2.67l0.00-32.385 c 10.453-1.495, 21.134-2.285, 32.00-2.285
128
+ c 123.712,0.00, 224.00,100.288, 224.00,224.00S 411.712,448.00, 288.00,448.00z" />
129
+ <glyph unicode="&#xe022;" d="M 240.00,448.00C 107.452,448.00,0.00,340.548,0.00,208.00c0.00-132.549, 107.452-240.00, 240.00-240.00c 132.549,0.00, 240.00,107.451, 240.00,240.00
130
+ C 480.00,340.548, 372.549,448.00, 240.00,448.00z M 240.00,0.00c-114.875,0.00-208.00,93.125-208.00,208.00S 125.125,416.00, 240.00,416.00s 208.00-93.125, 208.00-208.00
131
+ S 354.875,0.00, 240.00,0.00zM 256.00,253.258L 256.00,384.00 l-32.00,0.00 l0.00-130.742 c-18.641-6.59-32.00-24.36-32.00-45.258c0.00-26.51, 21.49-48.00, 48.00-48.00c 20.898,0.00, 38.667,13.359, 45.258,32.00
132
+ L 384.00,192.00 l0.00,32.00 l-98.742,0.00 C 280.438,237.635, 269.636,248.437, 256.00,253.258z" />
133
+ <glyph unicode="&#xe023;" d="M 512.00,64.00c-53.021,0.00-96.00,42.98-96.00,96.00L 416.00,302.545 c0.00,70.369-54.971,129.064-128.00,142.542L 288.00,480.00 l-64.00,0.00 l0.00-34.912
134
+ C 150.968,431.609, 96.00,372.915, 96.00,302.546L 96.00,160.00 c0.00-53.02-42.981-96.00-96.00-96.00l0.00-32.00 l 214.799,0.00 c-2.604-5.712-4.055-12.059-4.055-18.745
135
+ C 210.744-11.738, 231.006-32.00, 256.00-32.00c 24.992,0.00, 45.255,20.262, 45.255,45.255c0.00,6.688-1.451,13.033-4.056,18.745L 512.00,32.00 L 512.00,64.00 z" />
136
+ <glyph unicode="&#xe024;" d="M 512.00,64.00c-53.021,0.00-96.00,42.98-96.00,96.00L 416.00,302.545 c0.00,70.37-54.971,129.064-128.00,142.543L 288.00,480.00 l-64.00,0.00 l0.00-34.912
137
+ C 150.969,431.609, 96.00,372.915, 96.00,302.545L 96.00,160.00 c0.00-53.02-42.981-96.00-96.00-96.00l0.00-32.00 l 214.799,0.00 c-2.604-5.712-4.054-12.06-4.054-18.745
138
+ C 210.745-11.739, 231.006-32.00, 256.00-32.00c 24.993,0.00, 45.255,20.261, 45.255,45.255c0.00,6.687-1.452,13.033-4.055,18.745L 512.00,32.00 L 512.00,64.00 z M 352.00,160.00
139
+ l-32.00-32.00l-64.00,64.00l-64.00-64.00l-32.00,32.00l 64.00,64.00l-64.00,64.00l 32.00,32.00l 64.00-64.00l 64.00,64.00l 32.00-32.00l-64.00-64.00L 352.00,160.00z" />
140
+ <glyph unicode="&#xe025;" d="M 512.00,64.00c-53.02,0.00-96.00,42.98-96.00,96.00L 416.00,302.546 c0.00,70.369-54.97,129.064-128.00,142.542L 288.00,480.00 l-64.00,0.00 l0.00-34.912
141
+ C 150.97,431.61, 96.00,372.915, 96.00,302.546L 96.00,160.00 c0.00-53.02-42.98-96.00-96.00-96.00l0.00-32.00 l 214.80,0.00 c-2.604-5.712-4.055-12.059-4.055-18.745
142
+ C 210.745-11.738, 231.007-32.00, 256.00-32.00c 24.994,0.00, 45.255,20.262, 45.255,45.255c0.00,6.688-1.451,13.033-4.054,18.745L 512.00,32.00 L 512.00,64.00 z M 224.00,128.00
143
+ l-96.00,96.00l 32.00,32.00l 64.00-64.00l 128.00,128.00l 32.00-32.00L 224.00,128.00z" />
144
+ <glyph unicode="&#xe026;" d="M 160.00,288.00L 224.00,288.00L 224.00,224.00L 160.00,224.00zM 256.00,288.00L 320.00,288.00L 320.00,224.00L 256.00,224.00zM 352.00,288.00L 416.00,288.00L 416.00,224.00L 352.00,224.00zM 64.00,96.00L 128.00,96.00L 128.00,32.00L 64.00,32.00zM 160.00,96.00L 224.00,96.00L 224.00,32.00L 160.00,32.00zM 256.00,96.00L 320.00,96.00L 320.00,32.00L 256.00,32.00zM 160.00,192.00L 224.00,192.00L 224.00,128.00L 160.00,128.00zM 256.00,192.00L 320.00,192.00L 320.00,128.00L 256.00,128.00zM 352.00,192.00L 416.00,192.00L 416.00,128.00L 352.00,128.00zM 64.00,192.00L 128.00,192.00L 128.00,128.00L 64.00,128.00zM 416.00,480.00l0.00-32.00 l-64.00,0.00 L 352.00,480.00 L 128.00,480.00 l0.00-32.00 L 64.00,448.00 L 64.00,480.00 L0.00,480.00 l0.00-512.00 l 480.00,0.00 L 480.00,480.00 L 416.00,480.00 z M 448.00,0.00L 32.00,0.00 L 32.00,352.00 l 416.00,0.00 L 448.00,0.00 z" />
145
+ <glyph unicode="&#xe027;" d="M 320.00,440.571L 320.00,288.00 L 192.00,288.00 L 192.00,440.571 C 144.201,429.454, 96.00,403.976, 96.00,352.00l0.00-212.00 c0.00-77.318, 71.634-140.00, 160.00-140.00c 88.363,0.00, 160.00,62.682, 160.00,140.00
146
+ L 416.00,352.00 C 416.00,403.976, 367.799,429.454, 320.00,440.571zM 288.00,446.067C 276.277,447.421, 265.321,448.00, 256.00,448.00c-9.32,0.00-20.276-0.579-32.00-1.933L 224.00,320.00 l 64.00,0.00 L 288.00,446.067 z" />
147
+ <glyph unicode="&#xe028;" d="M 512.00,64.00L 512.00,448.00 L0.00,448.00 l0.00-384.00 l 224.00,0.00 l0.00-32.00 l-96.00,0.00 l0.00-32.00 l 256.00,0.00 l0.00,32.00 l-96.00,0.00 l0.00,32.00 L 512.00,64.00 z M 64.00,384.00l 384.00,0.00 l0.00-256.00 L 64.00,128.00 L 64.00,384.00 z" />
148
+ <glyph unicode="&#xe029;" d="M 448.00,128.00L 448.00,384.00 c0.00,17.60-14.40,32.00-32.00,32.00L 96.00,416.00 c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-256.00 L0.00,128.00 l0.00-96.00 l 512.00,0.00 l0.00,96.00 L 448.00,128.00 z M 320.00,64.00L 192.00,64.00 l0.00,32.00 l 128.00,0.00 L 320.00,64.00 z M 416.00,128.00L 96.00,128.00
149
+ L 96.00,383.943 c 0.017,0.02, 0.038,0.041, 0.057,0.057l 319.885,0.00 c 0.02-0.017, 0.041-0.038, 0.058-0.058L 416.00,128.00 z" />
150
+ <glyph unicode="&#xe02a;" d="M 384.00,480.00L 96.00,480.00 C 78.40,480.00, 64.00,465.601, 64.00,448.00l0.00-448.00 c0.00-17.60, 14.399-32.00, 32.00-32.00l 288.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00L 416.00,448.00 C 416.00,465.601, 401.60,480.00, 384.00,480.00z
151
+ M 240.00-8.891c-13.746,0.00-24.891,11.145-24.891,24.891s 11.145,24.891, 24.891,24.891s 24.891-11.145, 24.891-24.891
152
+ S 253.746-8.891, 240.00-8.891z M 384.00,64.00L 96.00,64.00 L 96.00,416.00 l 288.00,0.00 L 384.00,64.00 z" />
153
+ <glyph unicode="&#xe02b;" d="M 416.00,480.00L 96.00,480.00 C 78.40,480.00, 64.00,465.60, 64.00,448.00l0.00-448.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 320.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00L 448.00,448.00 C 448.00,465.60, 433.60,480.00, 416.00,480.00z M 256.00-16.00
154
+ c-8.837,0.00-16.00,7.163-16.00,16.00s 7.163,16.00, 16.00,16.00s 16.00-7.163, 16.00-16.00S 264.837-16.00, 256.00-16.00z M 384.00,32.00L 128.00,32.00 L 128.00,416.00 l 256.00,0.00 L 384.00,32.00 z" />
155
+ <glyph unicode="&#xe02c;" d="M 336.00,480.00c-8.837,0.00-16.00-7.163-16.00-16.00l0.00-48.00 L 144.00,416.00 c-8.836,0.00-16.00-7.163-16.00-16.00l0.00-416.00 c0.00-8.836, 7.164-16.00, 16.00-16.00l 192.00,0.00 c 8.837,0.00, 16.00,7.164, 16.00,16.00L 352.00,464.00
156
+ C 352.00,472.837, 344.837,480.00, 336.00,480.00z M 192.00,0.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 192.00,0.00 z M 192.00,64.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 192.00,64.00 z M 192.00,128.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 192.00,128.00 z M 256.00,0.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 256.00,0.00 z
157
+ M 256.00,64.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 256.00,64.00 z M 256.00,128.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 256.00,128.00 z M 320.00,0.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 320.00,0.00 z M 320.00,64.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 320.00,64.00 z M 320.00,128.00l-32.00,0.00 l0.00,32.00 l 32.00,0.00 L 320.00,128.00 z
158
+ M 320.00,208.00c0.00-8.836-7.163-16.00-16.00-16.00L 176.00,192.00 c-8.836,0.00-16.00,7.164-16.00,16.00L 160.00,368.00 c0.00,8.837, 7.164,16.00, 16.00,16.00l 128.00,0.00 c 8.837,0.00, 16.00-7.163, 16.00-16.00L 320.00,208.00 z" />
159
+ <glyph unicode="&#xe02d;" d="M 352.00,384.00L 160.00,384.00 L0.00,192.00l0.00-80.00 l0.00-48.00 c0.00-17.673, 14.327-32.00, 32.00-32.00l 448.00,0.00 c 17.674,0.00, 32.00,14.327, 32.00,32.00l0.00,48.00 l0.00,80.00 L 352.00,384.00z M 384.00,192.00l-64.00-64.00L 192.00,128.00
160
+ l-64.00,64.00L 41.655,192.00 l 133.333,160.00l 162.024,0.00 l 133.333-160.00L 384.00,192.00 z" />
161
+ <glyph unicode="&#xe02e;" d="M 352.00,384.00L 160.00,384.00 L0.00,192.00l0.00-128.00 c0.00-17.673, 14.327-32.00, 32.00-32.00l 448.00,0.00 c 17.674,0.00, 32.00,14.327, 32.00,32.00L 512.00,192.00 L 352.00,384.00z M 320.00,128.00L 192.00,128.00 l-32.00,32.00l 192.00,0.00
162
+ L 320.00,128.00z M 41.655,192.00l 133.333,160.00l 162.024,0.00 l 133.333-160.00L 41.655,192.00 zM 142.482,288.00L 369.518,288.00L 342.851,320.00L 169.148,320.00 zM 89.149,224.00L 422.852,224.00L 396.185,256.00L 115.815,256.00 z" />
163
+ <glyph unicode="&#xe02f;" d="M 416.00,448.00L 96.00,448.00 L0.00,352.00l0.00-336.00 c0.00-8.837, 7.163-16.00, 16.00-16.00l 480.00,0.00 c 8.836,0.00, 16.00,7.163, 16.00,16.00L 512.00,352.00 L 416.00,448.00z M 256.00,64.00L 96.00,192.00l 96.00,0.00 l0.00,96.00 l 128.00,0.00 l0.00-96.00 l 96.00,0.00
164
+ L 256.00,64.00z M 77.255,384.00l 32.00,32.00l 293.489,0.00 l 32.00-32.00L 77.255,384.00 z" />
165
+ <glyph unicode="&#xe030;" d="M 416.00,448.00L 96.00,448.00 L0.00,352.00l0.00-336.00 c0.00-8.837, 7.163-16.00, 16.00-16.00l 480.00,0.00 c 8.836,0.00, 16.00,7.163, 16.00,16.00L 512.00,352.00 L 416.00,448.00z M 320.00,160.00l0.00-96.00 L 192.00,64.00 l0.00,96.00 L 96.00,160.00 l 160.00,128.00
166
+ l 160.00-128.00L 320.00,160.00 z M 77.255,384.00l 32.00,32.00l 293.488,0.00 l 32.00-32.00L 77.255,384.00 z" />
167
+ <glyph unicode="&#xe031;" d="M 256.00,480.00C 114.614,480.00,0.00,444.184,0.00,400.00l0.00-64.00 c0.00-44.183, 114.611-80.00, 256.00-80.00c 141.385,0.00, 256.00,35.817, 256.00,80.00L 512.00,400.00 C 512.00,444.184, 397.385,480.00, 256.00,480.00
168
+ zM 255.193,224.00C 140.566,224.00, 43.94,247.543, 11.32,280.00C 3.705,272.423,0.00,264.361,0.00,256.00l0.00-64.00 c0.00-44.184, 114.611-80.00, 256.00-80.00
169
+ c 141.385,0.00, 256.00,35.816, 256.00,80.00l0.00,64.00 c0.00,8.361-4.516,16.423-12.131,24.00C 467.25,247.543, 369.82,224.00, 255.193,224.00zM 255.193,80.00C 140.566,80.00, 43.94,103.544, 11.32,136.00C 3.705,128.424,0.00,120.361,0.00,112.00l0.00-64.00 c0.00-44.183, 114.611-80.00, 256.00-80.00
170
+ c 141.385,0.00, 256.00,35.817, 256.00,80.00l0.00,64.00 c0.00,8.361-4.516,16.424-12.131,24.00C 467.25,103.544, 369.82,80.00, 255.193,80.00z" />
171
+ <glyph unicode="&#xe032;" d="M 380.931-32.00C 437.794,71.016, 447.375,228.153, 224.00,222.912L 224.00,96.00 L 32.00,288.00L 224.00,480.00l0.00-124.186
172
+ C 491.481,362.785, 521.285,119.707, 380.931-32.00z" />
173
+ <glyph unicode="&#xe033;" d="M 288.00,355.814L 288.00,480.00 l 192.00-192.00L 288.00,96.00L 288.00,222.912 C 64.625,228.153, 74.206,71.016, 131.07-32.00
174
+ C-9.286,119.707, 20.52,362.785, 288.00,355.814z" />
175
+ <glyph unicode="&#xe034;" d="M 131.07,480.00C 74.206,376.984, 64.625,219.848, 288.00,225.088L 288.00,352.00 l 192.00-192.00L 288.00-32.00L 288.00,92.186 C 20.52,85.215-9.286,328.293, 131.07,480.00z" />
176
+ <glyph unicode="&#xe035;" d="M 224.00,92.186L 224.00-32.00 L 32.00,160.00l 192.00,192.00l0.00-126.912 C 447.375,219.848, 437.794,376.984, 380.931,480.00
177
+ C 521.286,328.293, 491.481,85.215, 224.00,92.186z" />
178
+ <glyph unicode="&#xe036;" d="M 429.406,480.00C 486.27,376.984, 511.375,219.848, 288.00,225.088L 288.00,352.00 L 96.00,160.00l 192.00-192.00L 288.00,92.186 C 512.00,92.186, 569.762,328.293, 429.406,480.00
179
+ zM 192.00,306.745L 192.00,352.00L0.00,160.00L 192.00-32.00L 192.00,13.255L 45.255,160.00 z" />
180
+ <glyph unicode="&#xe037;" d="M 255.993,471.963C 114.606,471.963, 0.001,385.424, 0.001,278.684c0.00-83.391, 69.951-154.469, 167.963-181.565
181
+ c 1.438-8.104, 3.25-19.646, 3.25-26.787c0.00-33.625-12.867-65.518-35.788-94.295c 35.444,14.928, 85.475,62.898, 116.473,109.432
182
+ c 1.367-0.016, 2.729-0.084, 4.095-0.084c 141.40,0.00, 256.007,86.539, 256.007,193.299C 512.002,385.424, 397.395,471.963, 255.993,471.963z" />
183
+ <glyph unicode="&#xe038;" d="M 512.00,176.00c0.00,31.984-26.282,59.581-64.259,72.383c-3.818-58.182-51.143-108.229-119.261-133.935
184
+ c 12.653-7.509, 27.651-13.072, 44.103-16.029c 11.884-27.769, 30.681-54.436, 53.733-71.93c-12.468,24.473-13.195,48.944-8.824,70.484
185
+ C 471.038,102.973, 512.00,136.068, 512.00,176.00zM 416.00,256.00c0.00,70.692-85.961,128.00-192.00,128.00C 117.962,384.00, 32.00,326.692, 32.00,256.00c0.00-52.637, 47.664-97.845, 115.781-117.509
186
+ c 10.66-26.364, 16.668-61.164-1.062-95.967c 26.945,20.448, 48.081,53.424, 59.146,86.048C 211.837,128.199, 217.883,128.00, 224.00,128.00
187
+ C 330.039,128.00, 416.00,185.308, 416.00,256.00z" />
188
+ <glyph unicode="&#xe039;" d="M 464.00,480.00L 48.00,480.00 C 21.60,480.00,0.00,458.40,0.00,432.00l0.00-320.00 c0.00-26.40, 21.60-48.00, 48.00-48.00l 112.00,0.00 l 96.00-96.00l 96.00,96.00l 112.00,0.00 c 26.40,0.00, 48.00,21.60, 48.00,48.00L 512.00,432.00
189
+ C 512.00,458.40, 490.401,480.00, 464.00,480.00z" />
190
+ <glyph unicode="&#xe03a;" d="M 464.00,352.00L 176.00,352.00 c-26.40,0.00-48.00-21.60-48.00-48.00l0.00-224.00 c0.00-26.40, 21.60-48.00, 48.00-48.00l 80.00,0.00 l 64.00-64.00l 64.00,64.00l 80.00,0.00 c 26.40,0.00, 48.00,21.60, 48.00,48.00L 512.00,304.00
191
+ C 512.00,330.40, 490.401,352.00, 464.00,352.00zM 384.00,432.00c0.00,26.40-21.60,48.00-48.00,48.00L 48.00,480.00 C 21.60,480.00,0.00,458.40,0.00,432.00l0.00-224.00 c0.00-26.40, 21.60-48.00, 48.00-48.00l 16.00,0.00 L 64.00,368.00 c0.00,26.51, 21.49,48.00, 48.00,48.00l 272.00,0.00 L 384.00,432.00 z" />
192
+ <glyph unicode="&#xe03b;" d="M 480.00,416.00L 32.00,416.00 C 14.40,416.00,0.00,401.60,0.00,384.00l0.00-224.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 64.00,0.00 l0.00-96.00 l 72.00,96.00l 312.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00L 512.00,384.00
193
+ C 512.00,401.60, 497.60,416.00, 480.00,416.00z" />
194
+ <glyph unicode="&#xe03c;" d="M 480.00,416.00L 32.00,416.00 C 14.40,416.00,0.00,401.60,0.00,384.00l0.00-224.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 64.00,0.00 l0.00-96.00 l 72.00,96.00l 312.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00L 512.00,384.00
195
+ C 512.00,401.60, 497.60,416.00, 480.00,416.00z M 160.00,224.00L 96.00,224.00 l0.00,64.00 l 64.00,0.00 L 160.00,224.00 z M 288.00,224.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 288.00,224.00 z M 416.00,224.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 416.00,224.00 z" />
196
+ <glyph unicode="&#xe03d;" d="M 128.00,320.00A128.00,128.00 4860.00 1,0 384.00,320A128.00,128.00 4860.00 1,0 128.00,320zM 384.00,160.00L 128.00,160.00 C 57.308,160.00,0.00,102.691,0.00,32.00l0.00-32.00 l 4.033,0.00 l 503.934,0.00 L 512.00,0.00 l0.00,32.00 C 512.00,102.691, 454.692,160.00, 384.00,160.00z" />
197
+ <glyph unicode="&#xe03e;" d="M 311.413,128.632c-11.055,1.759-11.307,32.157-11.307,32.157s 32.484,32.158, 39.564,75.401
198
+ c 19.045,0.00, 30.809,45.973, 11.761,62.148C 352.226,315.365, 375.911,432.00, 256.00,432.00c-119.911,0.00-96.225-116.635-95.432-133.662
199
+ c-19.047-16.175-7.285-62.148, 11.761-62.148c 7.079-43.243, 39.564-75.401, 39.564-75.401s-0.252-30.398-11.307-32.157
200
+ C 164.976,122.966, 32.00,64.315, 32.00,0.00l 224.00,0.00 l 224.00,0.00 C 480.00,64.315, 347.024,122.966, 311.413,128.632z" />
201
+ <glyph unicode="&#xe03f;" d="M 160.00,384.00A96.00,96.00 3060.00 1,0 352.00,384A96.00,96.00 3060.00 1,0 160.00,384zM 384.039,256.00l-0.078,0.00 l-17.634,0.00 l-99.552-202.122L 304.00,240.00l-48.00,48.00l-48.00-48.00l 37.225-186.122L 145.674,256.00l-17.635,0.00 l-0.077,0.00
202
+ C 64.00,256.00, 64.00,213.007, 64.00,160.00l0.00-160.00 l 384.00,0.00 L 448.00,160.00 C 448.00,213.007, 448.00,256.00, 384.039,256.00z" />
203
+ <glyph unicode="&#xe040;" d="M 364.496,224.00C 433.373,267.667, 480.00,351.604, 480.00,448.00c0.00,10.838-0.596,21.517-1.739,32.00L 33.74,480.00 C 32.595,469.516, 32.00,458.837, 32.00,448.00
204
+ c0.00-96.396, 46.627-180.333, 115.503-224.00C 78.627,180.333, 32.00,96.396, 32.00,0.00c0.00-10.838, 0.595-21.517, 1.739-32.00l 444.521,0.00
205
+ c 1.144,10.483, 1.739,21.162, 1.739,32.00C 480.00,96.396, 433.373,180.333, 364.496,224.00z M 80.00,0.00c0.00,93.456, 40.081,172.707, 112.00,198.854
206
+ l0.00,50.293 l0.00,0.00 C 120.081,275.292, 80.00,354.543, 80.00,448.00l0.00,0.00 l 352.00,0.00 l0.00,0.00 c0.00-93.457-40.081-172.708-112.00-198.853l0.00-50.293
207
+ C 391.919,172.707, 432.00,93.456, 432.00,0.00L 80.00,0.00 zM 309.813,145.203c-35.827,20.322-37.804,46.684-37.813,62.683L 272.00,240.00 c0.00,15.997, 1.902,42.457, 37.872,62.832
208
+ c 19.252,11.182, 35.904,28.174, 48.524,49.168L 153.605,352.00 c 12.633-21.016, 29.306-38.021, 48.583-49.203
209
+ c 35.827-20.322, 37.803-46.683, 37.813-62.683L 240.001,208.00 c0.00-15.996-1.902-42.457-37.872-62.832c-36.311-21.09-63.369-62.842-71.545-113.168
210
+ l 250.835,0.00 C 373.237,82.354, 346.154,124.124, 309.813,145.203z" />
211
+ <glyph unicode="&#xe041;" d="M 192.00,416.00A64.00,64.00 4860.00 1,0 320.00,416A64.00,64.00 4860.00 1,0 192.00,416zM 327.765,359.765A64.00,64.00 4860.00 1,0 455.765,359.765A64.00,64.00 4860.00 1,0 327.765,359.765zM 416.00,224.00A32.00,32.00 4860.00 1,0 480.00,224A32.00,32.00 4860.00 1,0 416.00,224zM 359.765,88.235A32.00,32.00 4860.00 1,0 423.765,88.23500000000001A32.00,32.00 4860.00 1,0 359.765,88.23500000000001zM 224.001,32.00A32.00,32.00 4860.00 1,0 288.001,32A32.00,32.00 4860.00 1,0 224.001,32zM 88.236,88.235A32.00,32.00 4860.00 1,0 152.236,88.23500000000001A32.00,32.00 4860.00 1,0 88.236,88.23500000000001zM 72.236,359.765A48.00,48.00 4860.00 1,0 168.236,359.765A48.00,48.00 4860.00 1,0 72.236,359.765zM 28.00,224.00A36.00,36.00 4860.00 1,0 100.00,224A36.00,36.00 4860.00 1,0 28.00,224z" />
212
+ <glyph unicode="&#xe042;" d="M 512.00,224.00c-0.639,33.431-7.892,66.758-21.288,97.231c-13.352,30.50-32.731,58.129-56.521,80.96
213
+ c-23.776,22.848-51.972,40.91-82.492,52.826C 321.197,466.979, 288.401,472.693, 256.00,472.00c-32.405-0.641-64.666-7.687-94.167-20.678
214
+ c-29.524-12.948-56.271-31.735-78.367-54.788c-22.112-23.041-39.58-50.354-51.093-79.899C 20.816,287.104, 15.309,255.375, 16.00,224.00
215
+ c 0.643-31.38, 7.482-62.574, 20.067-91.103c 12.544-28.55, 30.738-54.414, 53.055-75.774c 22.305-21.377, 48.736-38.252, 77.307-49.36
216
+ C 194.988-3.389, 225.652-8.688, 256.00-8.00c 30.354,0.645, 60.481,7.277, 88.038,19.457c 27.575,12.141, 52.558,29.74, 73.183,51.322
217
+ c 20.641,21.57, 36.922,47.118, 47.627,74.715c 6.517,16.729, 10.94,34.20, 13.271,51.899c 0.623-0.036, 1.249-0.06, 1.881-0.06
218
+ c 17.673,0.00, 32.00,14.326, 32.00,32.00c0.00,0.898-0.047,1.786-0.119,2.666L 512.00,223.999 z M 461.153,139.026c-11.736-26.601-28.742-50.70-49.589-70.59
219
+ c-20.835-19.905-45.50-35.593-72.122-45.895C 312.828,12.202, 284.297,7.315, 256.00,8.00c-28.302,0.649-56.298,6.868-81.91,18.237
220
+ c-25.625,11.333-48.842,27.745-67.997,47.856c-19.169,20.099-34.264,43.882-44.161,69.529C 51.997,169.264, 47.318,196.729, 48.00,224.00
221
+ c 0.651,27.276, 6.664,54.206, 17.627,78.845c 10.929,24.65, 26.749,46.985, 46.123,65.405c 19.365,18.434, 42.265,32.935, 66.937,42.428
222
+ C 203.356,420.208, 229.755,424.681, 256.00,424.00c 26.25-0.653, 52.114-6.459, 75.781-17.017c 23.676-10.525, 45.128-25.751, 62.812-44.391
223
+ c 17.698-18.629, 31.605-40.647, 40.695-64.344C 444.412,274.552, 448.679,249.219, 448.00,224.00l 0.119,0.00 c-0.072-0.88-0.119-1.768-0.119-2.666
224
+ c0.00-16.506, 12.496-30.087, 28.543-31.812C 473.431,172.111, 468.278,155.113, 461.153,139.026z" />
225
+ <glyph unicode="&#xe043;" d="M 440.698,8.064L 313.486,194.95c-3.336,4.914-10.234,6.433-15.325,3.379l-16.069-9.668
226
+ c-5.087-3.05-6.992-9.845-4.229-15.111l 105.281-200.064c 2.763-5.252, 9.177-7.056, 14.271-3.99l 40.101,24.093
227
+ C 442.608-3.356, 444.033,3.149, 440.698,8.064zM 296.322,213.939c 48.104,30.646, 50.188,110.532, 4.747,181.875c-38.64,60.653-97.389,92.75-143.688,82.201
228
+ c-10.647-2.086-24.247-7.761-37.93-16.475c-13.683-8.721-24.604-18.643-30.979-27.432C 59.346,396.604, 63.617,329.806, 102.25,269.17
229
+ c 45.45-71.346, 118.727-103.23, 166.844-72.58l 27.22,17.346L 296.322,213.939z M 278.977,241.169
230
+ c-31.746-20.215-87.728,8.487-122.253,62.704c-34.536,54.196-36.891,117.063-5.14,137.293c 31.722,20.217, 87.719-8.50, 122.243-62.708
231
+ C 308.357,324.269, 310.704,261.392, 278.977,241.169z" />
232
+ <glyph unicode="&#xe044;" d="M 449.077,10.754l-114.54,168.305c 65.459,51.835, 83.963,145.677, 39.835,219.126
233
+ C 326.445,477.959, 222.559,503.857, 142.793,455.94C 63.028,408.007, 37.131,304.124, 85.054,224.357
234
+ c 43.213-71.942, 131.962-100.047, 207.479-69.717l 95.143-180.783c 2.95-5.611, 9.802-7.523, 15.229-4.273l 42.784,25.72
235
+ C 451.126-1.433, 452.653,5.518, 449.077,10.754z M 288.781,212.968c-54.211-32.563-124.808-14.959-157.375,39.253
236
+ c-32.565,54.197-14.952,124.794, 39.253,157.36c 54.189,32.57, 124.787,14.961, 157.351-39.245
237
+ C 360.579,316.138, 342.978,245.525, 288.781,212.968z" />
238
+ <glyph unicode="&#xe045;" d="M 192.00,384.00L 160.00,384.00L 160.00,320.00L 96.00,320.00L 96.00,288.00L 160.00,288.00L 160.00,224.00L 192.00,224.00L 192.00,288.00L 256.00,288.00L 256.00,320.00L 192.00,320.00 zM 318.771,201.076C 339.674,230.021, 352.00,265.568, 352.00,304.00C 352.00,401.202, 273.202,480.00, 176.00,480.00S0.00,401.202,0.00,304.00s 78.798-176.00, 176.00-176.00
239
+ c 38.432,0.00, 73.979,12.326, 102.924,33.229L 448.00-32.00l 64.00,64.00L 318.771,201.076z M 176.00,176.00c-70.692,0.00-128.00,57.308-128.00,128.00S 105.308,432.00, 176.00,432.00
240
+ s 128.00-57.308, 128.00-128.00S 246.693,176.00, 176.00,176.00z" />
241
+ <glyph unicode="&#xe046;" d="M 96.00,320.00L 256.00,320.00L 256.00,288.00L 96.00,288.00zM 318.771,201.076C 339.674,230.021, 352.00,265.568, 352.00,304.00C 352.00,401.202, 273.202,480.00, 176.00,480.00S0.00,401.202,0.00,304.00s 78.798-176.00, 176.00-176.00
242
+ c 38.432,0.00, 73.979,12.326, 102.924,33.229L 448.00-32.00l 64.00,64.00L 318.771,201.076z M 176.00,176.00c-70.692,0.00-128.00,57.308-128.00,128.00S 105.308,432.00, 176.00,432.00
243
+ s 128.00-57.308, 128.00-128.00S 246.693,176.00, 176.00,176.00z" />
244
+ <glyph unicode="&#xe047;" d="M 352.00,480.00c-88.365,0.00-160.00-71.634-160.00-160.00c0.00-10.013, 0.929-19.808, 2.688-29.312L0.00,96.00l0.00-96.00 c0.00-17.673, 14.327-32.00, 32.00-32.00
245
+ l 32.00,0.00 l0.00,32.00 l 64.00,0.00 l0.00,64.00 l 64.00,0.00 l0.00,64.00 l 64.00,0.00 l 41.521,41.521C 314.526,163.363, 332.869,160.00, 352.00,160.00c 88.365,0.00, 160.00,71.634, 160.00,160.00S 440.365,480.00, 352.00,480.00z
246
+ M 399.937,319.937c-26.51,0.00-48.00,21.49-48.00,48.00s 21.49,48.00, 48.00,48.00s 48.00-21.49, 48.00-48.00S 426.447,319.937, 399.937,319.937z" />
247
+ <glyph unicode="&#xe048;" d="M 501.066,322.879l-50.553,50.552c-12.396,12.397-32.685,32.684-45.081,45.082l-50.553,50.552
248
+ c-12.396,12.397-34.477,14.583-49.065,4.858L 167.595,381.777c-14.588-9.726-20.109-30.514-12.268-46.195l 35.243-70.487
249
+ c 1.077-2.153, 2.323-4.448, 3.695-6.83L 16.00,80.00L0.00-32.00l 96.00,0.00 l0.00,32.00 l 64.00,0.00 l0.00,64.00 l 64.00,0.00 l0.00,64.00l 64.00,0.00 l0.00,35.593 c 3.198-1.906, 6.267-3.608, 9.096-5.022
250
+ l 70.485-35.244c 15.683-7.841, 36.47-2.319, 46.195,12.269l 92.147,138.22C 515.65,288.402, 513.462,310.481, 501.066,322.879z
251
+ M 75.314,52.687l-22.627,22.627l 155.786,155.785l 22.627-22.627L 75.314,52.687z M 458.51,268.118l-22.628-22.628
252
+ c-6.223-6.222-16.404-6.222-22.627,0.00L 277.49,381.255c-6.223,6.222-6.223,16.405,0.00,22.627l 22.628,22.628
253
+ c 6.223,6.222, 16.404,6.222, 22.627,0.00L 458.51,290.745C 464.733,284.523, 464.733,274.34, 458.51,268.118z" />
254
+ <glyph unicode="&#xe049;" d="M 304.00,256.00l-16.00,0.00 l0.00,64.00 c0.00,70.692-57.308,128.00-128.00,128.00S 32.00,390.692, 32.00,320.00l0.00-64.00 L 16.00,256.00 c-8.80,0.00-16.00-7.20-16.00-16.00l0.00-224.00 c0.00-8.80, 7.20-16.00, 16.00-16.00l 288.00,0.00
255
+ c 8.80,0.00, 16.00,7.20, 16.00,16.00L 320.00,240.00 C 320.00,248.80, 312.80,256.00, 304.00,256.00z M 186.465,135.959L 192.00,64.00l-64.00,0.00 l 5.535,71.959
256
+ C 120.561,144.551, 112.00,159.272, 112.00,176.00c0.00,26.51, 21.49,48.00, 48.00,48.00s 48.00-21.49, 48.00-48.00C 208.00,159.272, 199.439,144.551, 186.465,135.959z M 64.00,256.00
257
+ l0.00,64.00 c0.00,53.02, 42.98,96.00, 96.00,96.00s 96.00-42.98, 96.00-96.00l0.00-64.00 L 64.00,256.00 z" />
258
+ <glyph unicode="&#xe04a;" d="M 384.00,448.00c-70.692,0.00-128.00-57.308-128.00-128.00l0.00-64.00 L 16.00,256.00 c-8.80,0.00-16.00-7.20-16.00-16.00l0.00-224.00 c0.00-8.80, 7.20-16.00, 16.00-16.00l 288.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00L 320.00,240.00
259
+ c0.00,8.80-7.20,16.00-16.00,16.00l-16.00,0.00 l0.00,64.00 c0.00,53.02, 42.98,96.00, 96.00,96.00s 96.00-42.98, 96.00-96.00l0.00-64.00 l 32.00,0.00 l0.00,64.00 C 512.00,390.692, 454.693,448.00, 384.00,448.00z M 186.465,135.959
260
+ L 192.00,64.00l-64.00,0.00 l 5.535,71.959C 120.561,144.551, 112.00,159.272, 112.00,176.00c0.00,26.51, 21.49,48.00, 48.00,48.00s 48.00-21.49, 48.00-48.00
261
+ C 208.00,159.272, 199.439,144.551, 186.465,135.959z" />
262
+ <glyph unicode="&#xe04b;" d="M 507.882,411.883L 448.00,352.00l-64.00,64.00l 59.882,59.883C 435.057,478.557, 425.698,480.00, 416.00,480.00c-53.021,0.00-96.00-42.98-96.00-96.00
263
+ c0.00-9.697, 1.442-19.057, 4.116-27.882L 123.882,155.883C 115.057,158.557, 105.698,160.00, 96.00,160.00c-53.021,0.00-96.00-42.98-96.00-96.00
264
+ c0.00-9.697, 1.442-19.058, 4.117-27.882L 64.00,96.00l 64.00-64.00l-59.883-59.882C 76.943-30.556, 86.302-32.00, 96.00-32.00c 53.02,0.00, 96.00,42.981, 96.00,96.00
265
+ c0.00,9.698-1.444,19.059-4.118,27.883l 200.234,200.235C 396.943,289.444, 406.302,288.00, 416.00,288.00c 53.02,0.00, 96.00,42.981, 96.00,96.00
266
+ C 512.00,393.698, 510.556,403.058, 507.882,411.883z" />
267
+ <glyph unicode="&#xe04c;" d="M 144.00,320.00L 80.00,320.00 c-8.80,0.00-16.00-7.20-16.00-16.00l0.00-32.00 c0.00-8.80, 7.20-16.00, 16.00-16.00l 64.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00l0.00,32.00 C 160.00,312.80, 152.80,320.00, 144.00,320.00zM 96.00,416.00L 128.00,416.00L 128.00,336.00L 96.00,336.00zM 96.00,240.00L 128.00,240.00L 128.00,32.00L 96.00,32.00zM 272.00,192.00l-64.00,0.00 c-8.80,0.00-16.00-7.20-16.00-16.00l0.00-32.00 c0.00-8.80, 7.20-16.00, 16.00-16.00l 64.00,0.00 c 8.801,0.00, 16.00,7.20, 16.00,16.00l0.00,32.00 C 288.00,184.80, 280.801,192.00, 272.00,192.00zM 224.001,416.00L 256.001,416.00L 256.001,208.00L 224.001,208.00zM 224.001,112.00L 256.001,112.00L 256.001,32.00L 224.001,32.00zM 400.00,288.00l-64.00,0.00 c-8.799,0.00-16.00-7.20-16.00-16.00l0.00-32.00 c0.00-8.80, 7.201-16.00, 16.00-16.00l 64.00,0.00 c 8.801,0.00, 16.00,7.20, 16.00,16.00l0.00,32.00 C 416.00,280.80, 408.801,288.00, 400.00,288.00zM 352.00,416.00L 384.00,416.00L 384.00,304.00L 352.00,304.00zM 352.00,208.00L 384.00,208.00L 384.00,32.00L 352.00,32.00zM 440.00,480.00L 40.00,480.00 C 17.944,480.00,0.00,462.056,0.00,440.00l0.00-432.00 c0.00-22.056, 17.944-40.00, 40.00-40.00l 400.00,0.00 c 22.056,0.00, 40.00,17.944, 40.00,40.00L 480.00,440.00
268
+ C 480.00,462.056, 462.056,480.00, 440.00,480.00z M 448.00,8.00c0.00-4.40-3.60-8.00-8.00-8.00L 40.00,0.00 c-4.40,0.00-8.00,3.60-8.00,8.00L 32.00,440.00 c0.00,4.40, 3.60,8.00, 8.00,8.00l 400.00,0.00 c 4.40,0.00, 8.00-3.60, 8.00-8.00L 448.00,8.00 z" />
269
+ <glyph unicode="&#xe04d;" d="M 466.895,174.875c-26.863,46.527-10.708,106.152, 36.076,133.244l-50.313,87.146c-14.375-8.427-31.088-13.259-48.923-13.259
270
+ c-53.768,0.00-97.354,43.873-97.354,97.995L 205.752,480.001 c 0.133-16.705-4.037-33.641-12.979-49.126
271
+ c-26.862-46.528-86.578-62.351-133.431-35.379L 9.03,308.35c 14.485-8.236, 27.025-20.294, 35.943-35.739
272
+ c 26.819-46.454, 10.756-105.96-35.854-133.112l 50.313-87.146c 14.325,8.348, 30.958,13.127, 48.70,13.127
273
+ c 53.598,0.00, 97.072-43.596, 97.35-97.479l 100.627,0.00 c-0.043,16.537, 4.136,33.285, 12.983,48.609
274
+ c 26.818,46.453, 86.388,62.297, 133.207,35.506l 50.313,87.145C 488.222,147.494, 475.766,159.51, 466.895,174.875z M 256.00,120.334
275
+ c-57.254,0.00-103.668,46.412-103.668,103.667c0.00,57.254, 46.413,103.667, 103.668,103.667c 57.254,0.00, 103.666-46.413, 103.666-103.667
276
+ C 359.665,166.746, 313.254,120.334, 256.00,120.334z" />
277
+ <glyph unicode="&#xe04e;" d="M 224.00,192.00L 224.00,416.00 C 100.288,416.00,0.00,315.712,0.00,192.00s 100.288-224.00, 224.00-224.00s 224.00,100.288, 224.00,224.00c0.00,36.017-8.514,70.042-23.618,100.191
278
+ L 224.00,192.00zM 456.382,356.191C 419.606,429.599, 343.695,480.00, 256.00,480.00l0.00-224.00 L 456.382,356.191z" />
279
+ <glyph unicode="&#xe04f;" d="M0.00,64.00L 512.00,64.00L 512.00,0.00L0.00,0.00zM 64.00,192.00L 128.00,192.00L 128.00,96.00L 64.00,96.00zM 160.00,320.00L 224.00,320.00L 224.00,96.00L 160.00,96.00zM 256.00,224.00L 320.00,224.00L 320.00,96.00L 256.00,96.00zM 352.00,416.00L 416.00,416.00L 416.00,96.00L 352.00,96.00z" />
280
+ <glyph unicode="&#xe050;" d="M 32.00,128.00L 96.00,128.00L 96.00-32.00L 32.00-32.00zM 160.00,192.00L 224.00,192.00L 224.00-32.00L 160.00-32.00zM 288.00,224.00L 352.00,224.00L 352.00-32.00L 288.00-32.00zM 416.00,320.00L 480.00,320.00L 480.00-32.00L 416.00-32.00zM 384.00,480.00L 416.00,448.00L 288.00,320.00L 224.00,384.00L 32.00,192.00L 64.00,160.00L 224.00,320.00L 288.00,256.00L 448.00,416.00L 480.00,384.00L 480.00,480.00 z" />
281
+ <glyph unicode="&#xe051;" d="M 320.00,320.00l 96.00,64.00L 320.00,480.00l-60.00-140.00L 224.00,448.00l-96.00-64.00l 80.00-64.00L 32.00,320.00 l0.00-128.00 l 32.00,0.00 l0.00-224.00 l 384.00,0.00 L 448.00,192.00 l 32.00,0.00 L 480.00,320.00 L 320.00,320.00 z M 328.096,437.963l 50.233-50.233
282
+ l-100.467-66.978L 328.096,437.963z M 211.168,410.601l 28.364-85.092l-70.91,56.728L 211.168,410.601z M 224.00,0.00L 96.00,0.00 L 96.00,208.00 l 128.00,0.00 L 224.00,0.00 z M 224.00,224.00
283
+ L 64.00,224.00 l0.00,64.00 l 160.00,0.00 L 224.00,224.00 z M 416.00,0.00L 288.00,0.00 L 288.00,208.00 l 128.00,0.00 L 416.00,0.00 z M 448.00,224.00L 288.00,224.00 l0.00,64.00 l 160.00,0.00 L 448.00,224.00 z" />
284
+ <glyph unicode="&#xe052;" d="M 512.00,448.00c-32.00,0.00-160.00,0.00-160.00,0.00l0.00-64.00 L 160.00,384.00 L 160.00,448.00 c0.00,0.00-128.00,0.00-160.00,0.00c0.00-160.00, 128.00-347.188, 224.00-376.00l0.00-40.00 c-32.00,0.00-64.00-16.00-64.00-32.00l 192.00,0.00 c0.00,16.00-32.00,32.00-64.00,32.00
285
+ l0.00,40.00 C 384.00,100.812, 512.00,288.00, 512.00,448.00z M 383.85,366.773L 384.00,384.00L 384.00,416.00 l 94.227,0.00 c-2.787-25.839-8.855-53.128-18.14-81.495
286
+ c-12.272-37.499-30.058-75.91-51.433-111.082c-20.559-33.826-43.896-63.859-67.488-86.852c-2.266-2.208-4.521-4.336-6.765-6.391
287
+ C 376.819,215.238, 382.961,321.678, 383.85,366.773z M 170.834,136.572c-23.593,22.992-46.93,53.025-67.488,86.852
288
+ c-21.375,35.172-39.161,73.583-51.433,111.082C 42.629,362.872, 36.56,390.161, 33.773,416.00L 128.00,416.00 l0.00-32.00 l 0.15-17.227
289
+ c 0.889-45.096, 7.031-151.535, 49.448-236.592C 175.355,132.236, 173.099,134.364, 170.834,136.572z" />
290
+ <glyph unicode="&#xe053;" d="M 64.00,416.00L0.00,352.00L 128.00,352.00 zM 256.00,352.00L 192.00,416.00L 128.00,352.00 zM 256.001,352.00L 384.00,352.00L 320.00,416.00 zM 512.00,352.00L 448.00,416.00L 384.00,352.00 zM 320.00,416.00L 448.00,416.00L 416.00,448.00L 96.00,448.00L 64.00,416.00L 192.00,416.00 zM 256.00,0.00L 112.00,288.00L 198.40,288.00L 256.00,0.00L 313.60,288.00L 400.00,288.00L 256.00,0.00L 512.00,320.00L0.00,320.00 z" />
291
+ <glyph unicode="&#xe054;" d="M 423.555,258.812c 0.033,2.533, 0.049,5.076, 0.049,7.626c0.00,30.532-93.227,55.284-208.225,55.284
292
+ c-114.997,0.00-208.223-24.752-208.223-55.284C 7.156,101.615, 73.546-32.00, 215.379-32.00c 83.413,0.00, 140.723,46.225, 173.788,117.818
293
+ c 3.338-0.27, 6.699-0.457, 10.119-0.457c 58.297,0.00, 105.559,39.356, 105.559,87.904C 504.844,214.857, 470.153,249.679, 423.555,258.812z
294
+ M 349.141,244.028c-36.689-8.652-84.195-13.417-133.762-13.417c-49.565,0.00-97.07,4.765-133.76,13.417
295
+ c-35.822,8.448-50.376,18.136-54.252,22.411c 3.876,4.275, 18.431,13.961, 54.252,22.409c 36.688,8.653, 84.193,13.419, 133.76,13.419
296
+ c 49.565,0.00, 97.071-4.767, 133.762-13.419c 35.822-8.448, 50.377-18.134, 54.254-22.409C 399.518,262.164, 384.963,252.477, 349.141,244.028
297
+ z M 398.268,107.787c 12.537,33.865, 20.355,72.30, 23.60,113.514c 30.50-6.246, 48.42-28.615, 48.42-51.395
298
+ C 470.285,140.523, 448.723,111.186, 398.268,107.787zM 255.689,353.922C 283.881,396.539, 206.377,442.352, 259.908,480.00c-44.528-2.943-52.161-30.188-40.935-51.461
299
+ C 229.63,408.348, 255.649,394.268, 255.689,353.922zM 233.163,325.499c 12.646,35.708-59.269,64.515-19.554,105.806c-37.209-10.992-36.253-41.592-20.227-58.701
300
+ C 204.951,360.25, 225.905,354.518, 233.163,325.499z" />
301
+ <glyph unicode="&#xe055;" d="M 352.00,448.00L 192.00,288.00L 96.00,288.00 L0.00,160.00c0.00,0.00, 101.708,28.326, 161.033,15.042L0.00-32.00l 210.951,164.072C 240.37,64.745, 192.00-32.00, 192.00-32.00l 128.00,96.00
302
+ l0.00,96.00 l 160.00,160.00L 512.00,480.00L 352.00,448.00z" />
303
+ <glyph unicode="&#xe056;" d="M 256.00,352.00C 114.615,352.00,0.00,237.386,0.00,96.00l 32.00,0.00 c0.00,58.209, 25.903,110.363, 66.811,145.574l 108.423-135.527
304
+ c-0.665-3.245-1.014-6.604-1.014-10.047c0.00-27.492, 22.287-49.779, 49.779-49.779c 27.493,0.00, 49.779,22.287, 49.779,49.779
305
+ s-22.286,49.781-49.779,49.781c-3.441,0.00-6.802-0.351-10.046-1.016L 111.979,251.947c 31.528,22.688, 70.213,36.054, 112.021,36.054
306
+ c 106.038,0.00, 192.00-85.96, 192.00-191.999l 96.00,0.00 C 512.00,237.386, 397.385,352.00, 256.00,352.00z" />
307
+ <glyph unicode="&#xe057;" d="M 256.00,352.00C 114.615,352.00,0.00,237.386,0.00,96.00l 32.00,0.00 c0.00,106.039, 85.961,192.00, 192.00,192.00c 7.167,0.00, 14.241-0.396, 21.205-1.16l-16.586-149.264
308
+ c-13.494-8.904-22.399-24.199-22.399-41.576c0.00-27.492, 22.288-49.779, 49.78-49.779S 305.78,68.508, 305.78,96.00
309
+ c0.00,17.377-8.904,32.672-22.398,41.576l-16.172,145.542C 352.44,263.517, 416.00,187.182, 416.00,96.00l 96.00,0.00 C 512.00,237.386, 397.385,352.00, 256.00,352.00z" />
310
+ <glyph unicode="&#xe058;" d="M 416.00,96.00l 96.00,0.00 c0.00,141.386-114.615,256.00-256.00,256.00S0.00,237.386,0.00,96.00l 32.00,0.00 c0.00,106.039, 85.961,192.00, 192.00,192.00
311
+ c 56.409,0.00, 107.136-24.326, 142.263-63.061l-100.217-80.174c-3.245,0.665-6.604,1.016-10.046,1.016
312
+ c-27.493,0.00-49.78-22.289-49.78-49.781s 22.287-49.779, 49.78-49.779c 27.492,0.00, 49.778,22.287, 49.778,49.779
313
+ c0.00,3.44-0.349,6.802-1.014,10.047l 78.166,97.707C 403.803,173.031, 416.00,135.941, 416.00,96.00z" />
314
+ <glyph unicode="&#xe059;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,32.00
315
+ c-106.039,0.00-192.00,85.961-192.00,192.00c0.00,106.039, 85.961,192.00, 192.00,192.00c 106.039,0.00, 192.00-85.961, 192.00-192.00C 448.00,117.961, 362.039,32.00, 256.00,32.00zM 224.00,352.00A32.00,32.00 3060.00 1,0 288.00,352A32.00,32.00 3060.00 1,0 224.00,352zM 320.00,320.00A32.00,32.00 3060.00 1,0 384.00,320A32.00,32.00 3060.00 1,0 320.00,320zM 128.00,320.00A32.00,32.00 3060.00 1,0 192.00,320A32.00,32.00 3060.00 1,0 128.00,320zM 224.00,128.00L 224.00,96.00L 288.00,96.00L 288.00,128.00L 256.00,288.00 z" />
316
+ <glyph unicode="&#xe05a;" d="M 160.504-32.00C 51.878,29.221, 23.279,87.168, 39.63,166.311c 12.071,58.44, 56.647,105.986, 60.437,164.314
317
+ c 16.884-30.726, 18.888-52.882, 20.775-84.99C 174.542,311.428, 230.231,399.478, 218.19,480.00c0.00,0.00, 133.808-64.00, 142.986-188.138
318
+ c 12.041,25.587, 12.041,66.225,0.00,92.563c 36.122-26.339, 253.609-260.16-22.577-416.425c 51.926,101.105, 13.396,237.527-76.761,300.533
319
+ c 6.021-27.092-1.505-97.832-41.391-142.232c 9.031,45.904-13.546,75.254-13.546,75.254s-7.402-41.555-36.122-83.533
320
+ C 144.553,79.689, 126.381,39.004, 160.504-32.00z" />
321
+ <glyph unicode="&#xe05b;" d="M 478.145,77.759L 320.00,341.271L 320.00,448.00 l 16.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00s-7.20,16.00-16.00,16.00L 176.00,480.00 c-8.80,0.00-16.00-7.20-16.00-16.00s 7.20-16.00, 16.00-16.00l 16.00,0.00 l0.00-106.729
322
+ L 33.856,77.759C-2.365,17.392, 25.60-32.00, 96.00-32.00l 320.00,0.00 C 486.40-32.00, 514.365,17.392, 478.145,77.759z M 120.519,160.00L 224.00,332.469L 224.00,448.00 l 64.00,0.00
323
+ l0.00-115.531 L 391.482,160.00L 120.519,160.00 z" />
324
+ <glyph unicode="&#xe05c;" d="M 480.00,416.00L 320.00,416.00 L 320.00,464.00 c0.00,8.836-7.163,16.00-16.00,16.00l-96.00,0.00 c-8.836,0.00-16.00-7.164-16.00-16.00l0.00-48.00 L 32.00,416.00 L0.00,352.00l 64.00,0.00 l 32.00-384.00l 320.00,0.00 l 32.00,384.00l 64.00,0.00 L 480.00,416.00z M 224.00,32.00
325
+ l-64.00,0.00 L 160.00,320.00 l 64.00,0.00 L 224.00,32.00 z M 224.00,448.00l 64.00,0.00 l0.00-32.00 l-64.00,0.00 L 224.00,448.00 z M 352.00,32.00l-64.00,0.00 L 288.00,320.00 l 64.00,0.00 L 352.00,32.00 z" />
326
+ <glyph unicode="&#xe05d;" d="M 96.00-32.00L 416.00-32.00L 448.00,320.00L 64.00,320.00 zM 320.00,416.00L 320.00,480.00 L 192.00,480.00 l0.00-64.00 L 32.00,416.00 l0.00-96.00 l 32.00,32.00l 384.00,0.00 l 32.00-32.00L 480.00,416.00 L 320.00,416.00 z M 288.00,416.00l-64.00,0.00 L 224.00,448.00 l 64.00,0.00 L 288.00,416.00 z" />
327
+ <glyph unicode="&#xe05e;" d="M 144.00,48.00c 8.837,0.00, 16.00,7.163, 16.00,16.00c0.00,0.003,0.00,0.007,0.00,0.01L 160.00,287.991 c0.00,0.003,0.00,0.006,0.00,0.01c0.00,8.836-7.164,16.00-16.00,16.00
328
+ c-8.836,0.00-16.00-7.164-16.00-16.00l0.00,0.00 l0.00-224.00 C 128.00,55.163, 135.164,48.00, 144.00,48.00zM 240.00,48.00c 8.837,0.00, 16.00,7.163, 16.00,16.00c0.00,0.003,0.00,0.007,0.00,0.01L 256.00,287.991 c0.00,0.003,0.00,0.006,0.00,0.01c0.00,8.836-7.164,16.00-16.00,16.00
329
+ c-8.836,0.00-16.00-7.164-16.00-16.00l0.00,0.00 l0.00-224.00 C 224.00,55.163, 231.164,48.00, 240.00,48.00zM 336.00,48.00c 8.837,0.00, 16.00,7.163, 16.00,16.00c0.00,0.003,0.00,0.007,0.00,0.01L 352.00,287.991 c0.00,0.003,0.00,0.006,0.00,0.01c0.00,8.836-7.163,16.00-16.00,16.00
330
+ c-8.836,0.00-16.00-7.164-16.00-16.00l0.00,0.00 l0.00-224.00 C 320.00,55.163, 327.164,48.00, 336.00,48.00zM 351.987,415.46C 351.99,415.64, 352.00,415.819, 352.00,416.00L 352.00,448.00 c0.00,17.60-14.40,32.00-32.00,32.00L 160.00,480.00 c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-32.00
331
+ c0.00-0.181, 0.011-0.36, 0.014-0.54L0.00,415.46 L0.00,384.00 l 32.00,0.00 l0.00-352.00 c0.00-35.20, 28.80-64.00, 64.00-64.00l 288.00,0.00 c 35.20,0.00, 64.00,28.80, 64.00,64.00L 448.00,384.00 l 32.00,0.00 L 480.00,415.46 L 351.987,415.46 z M 160.00,447.943
332
+ c 0.017,0.02, 0.038,0.041, 0.057,0.057l 159.885,0.00 c 0.02-0.017, 0.041-0.038, 0.058-0.058l0.00-31.885 c-0.017-0.02-0.038-0.041-0.058-0.057
333
+ L 160.057,416.00 c-0.02,0.017-0.041,0.038-0.057,0.057L 160.00,447.943 z M 416.00,32.00c0.00-8.477-3.348-16.493-9.428-22.572
334
+ C 400.493,3.348, 392.477,0.00, 384.00,0.00L 96.00,0.00 c-8.477,0.00-16.493,3.348-22.573,9.428C 67.348,15.507, 64.00,23.523, 64.00,32.00L 64.00,384.00 l 352.00,0.00 L 416.00,32.00 z" />
335
+ <glyph unicode="&#xe05f;" d="M 464.00,320.00L 352.00,320.00 L 352.00,384.00 c0.00,17.60-14.40,32.00-32.00,32.00L 192.00,416.00 c-17.602,0.00-32.00-14.40-32.00-32.00l0.00-64.00 L 48.00,320.00 c-26.40,0.00-48.00-21.60-48.00-48.00l0.00-224.00 c0.00-26.40, 21.60-48.00, 48.00-48.00
336
+ l 416.00,0.00 c 26.398,0.00, 48.00,21.60, 48.00,48.00L 512.00,272.00 C 512.00,298.40, 490.401,320.00, 464.00,320.00z M 192.00,383.943c 0.016,0.02, 0.037,0.041, 0.058,0.057l 127.887,0.00
337
+ c 0.021-0.018, 0.04-0.038, 0.058-0.057L 320.003,320.00 L 192.00,320.00 L 192.00,383.943 z" />
338
+ <glyph unicode="&#xe060;" d="M 480.00,352.00L 352.00,352.00 L 352.00,384.00 c0.00,17.60-14.40,32.00-32.00,32.00L 192.00,416.00 c-17.602,0.00-32.00-14.40-32.00-32.00l0.00-32.00 L 32.00,352.00 C 14.40,352.00,0.00,337.60,0.00,320.00l0.00-256.00
339
+ c0.00-17.601, 14.398-32.00, 32.00-32.00l 448.00,0.00 c 17.60,0.00, 32.00,14.399, 32.00,32.00L 512.00,320.00 C 512.00,337.60, 497.60,352.00, 480.00,352.00z M 192.00,383.942
340
+ c 0.017,0.02, 0.037,0.041, 0.057,0.058l 127.886,0.00 c 0.021-0.017, 0.041-0.038, 0.059-0.058L 320.002,352.00 L 192.00,352.00 L 192.00,383.942 z M 480.00,224.00l-64.00,0.00 l0.00-48.00
341
+ c0.00-8.801-7.20-16.00-16.00-16.00l-32.00,0.00 c-8.802,0.00-16.00,7.199-16.00,16.00l0.00,48.00 L 160.00,224.00 l0.00-48.00 c0.00-8.801-7.20-16.00-16.00-16.00l-32.00,0.00 c-8.801,0.00-16.00,7.199-16.00,16.00l0.00,48.00 L 32.00,224.00 l0.00,32.00 l 448.00,0.00
342
+ L 480.00,224.00 z" />
343
+ <glyph unicode="&#xe061;" d="M 436.304,320.00L 352.00,448.00L 160.00,448.00 L 75.695,320.00L0.00,320.00 l0.00-224.00 l 64.00,0.00 l0.00-80.00 c0.00-8.80, 7.199-16.00, 16.00-16.00l 64.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00l0.00,80.00 l 192.00,0.00 l0.00-80.00
344
+ c0.00-8.80, 7.198-16.00, 16.00-16.00l 64.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00l0.00,80.00 l 64.00,0.00 L 512.00,320.00 L 436.304,320.00 z M 177.24,416.00l 157.519,0.00 l 63.228-96.00L 114.012,320.00 L 177.24,416.00z M 128.00,146.745
345
+ c-24.994,0.00-45.256,20.261-45.256,45.255s 20.263,45.254, 45.256,45.254c 24.992,0.00, 45.254-20.261, 45.254-45.254
346
+ C 173.255,167.006, 152.993,146.745, 128.00,146.745z M 384.00,146.745c-24.993,0.00-45.257,20.261-45.257,45.255s 20.263,45.254, 45.257,45.254
347
+ c 24.991,0.00, 45.255-20.261, 45.255-45.254C 429.255,167.006, 408.991,146.745, 384.00,146.745z" />
348
+ <glyph unicode="&#xe062;" d="M 480.00,224.00c0.00,0.00-16.279,192.00-32.00,224.00S 320.00,480.00, 256.00,480.00S 79.72,480.00, 64.00,448.00S 32.00,224.00, 32.00,224.00l0.00-192.00 l 64.00,0.00 l0.00-32.00 c0.00-17.673, 14.327-32.00, 32.00-32.00
349
+ s 32.00,14.327, 32.00,32.00l0.00,32.00 l 192.00,0.00 l0.00-32.00 c0.00-17.673, 14.327-32.00, 32.00-32.00c 17.674,0.00, 32.00,14.327, 32.00,32.00l0.00,32.00 l 64.00,0.00 L 480.00,224.00 z M 160.00,448.00l 192.00,0.00 l0.00-32.00 L 160.00,416.00 L 160.00,448.00 z
350
+ M 105.058,279.23c 6.083,53.329, 10.847,81.788, 13.844,96.464c 8.586,2.002, 23.196,4.479, 46.867,6.145C 196.495,384.00, 229.49,384.00, 256.00,384.00
351
+ s 59.505,0.00, 90.231-2.161c 23.671-1.665, 38.281-4.142, 46.867-6.145c 2.996-14.676, 7.761-43.136, 13.844-96.465
352
+ c 0.903-7.917, 1.759-15.718, 2.559-23.23L 102.499,255.999 C 103.299,263.512, 104.155,271.313, 105.058,279.23z M 128.00,113.60
353
+ c-25.626,0.00-46.40,20.773-46.40,46.40c0.00,25.626, 20.773,46.40, 46.40,46.40s 46.40-20.774, 46.40-46.40C 174.40,134.373, 153.627,113.60, 128.00,113.60z
354
+ M 384.00,113.60c-25.627,0.00-46.399,20.773-46.399,46.40c0.00,25.626, 20.772,46.40, 46.399,46.40s 46.40-20.774, 46.40-46.40
355
+ C 430.401,134.373, 409.627,113.60, 384.00,113.60z" />
356
+ <glyph unicode="&#xe063;" d="M 256.00,448.00L 32.00,352.00L 256.00,256.00L 480.00,352.00 zM 32.00,64.00L 224.00-16.00L 224.00,208.00L 32.00,288.00 zM 288.00-16.00L 480.00,64.00L 480.00,288.00L 288.00,208.00 z" />
357
+ <glyph unicode="&#xe064;" d="M 240.00,448.00L0.00,352.00l0.00-224.00 l 240.00-128.00l 240.00,128.00L 480.00,352.00 L 240.00,448.00z M 224.00,44.80L 32.00,147.20L 32.00,302.933 l 192.00-102.40L 224.00,44.80 z M 41.498,334.134L 240.00,413.535
358
+ l 198.502-79.401L 240.00,228.267L 41.498,334.134z M 448.00,147.20L 256.00,44.80L 256.00,200.533 l 192.00,102.40L 448.00,147.20 z" />
359
+ <glyph unicode="&#xe065;" d="M 472.037,344.543l-77.289,0.00 c-21.704,0.033-43.327,8.772-22.241,45.979C 393.634,427.804, 408.548,480.00, 323.729,480.00
360
+ c-84.816,0.00-69.901-52.195-48.774-89.478c 21.086-37.207-0.537-45.945-22.243-45.979l-77.29,0.00 c-18.051,0.00-32.819-14.771-32.819-32.818
361
+ l0.00-94.87 c0.00-21.746-8.701-43.492-45.98-22.367c-37.28,21.127-89.478,36.04-89.478-48.778c0.00-84.814, 52.196-69.90, 89.478-48.775
362
+ c 37.279,21.127, 45.98-0.619, 45.98-22.369l0.00-73.747 c0.00-18.053, 14.77-32.818, 32.819-32.818l 77.163,0.00 c 21.749,0.00, 43.495,8.701, 22.37,45.981
363
+ c-21.126,37.277-36.042,89.475, 48.774,89.475c 84.817,0.00, 69.903-52.195, 48.776-89.475C 351.38-23.299, 373.128-32.00, 394.875-32.00l 77.16,0.00
364
+ c 18.053,0.00, 32.821,14.77, 32.821,32.818L 504.856,311.726 C 504.858,329.774, 490.09,344.543, 472.037,344.543z" />
365
+ <glyph unicode="&#xe066;" d="M0.00,352.00l0.00-256.00 l 160.00,0.00 l 96.00,96.00l 96.00-96.00l 160.00,0.00 L 512.00,352.00 L0.00,352.00 z M 224.00,224.00l-64.00-64.00L 32.00,160.00 L 32.00,288.00 l 192.00,0.00 L 224.00,224.00 z M 480.00,160.00L 352.00,160.00 l-64.00,64.00l0.00,64.00 l 192.00,0.00 L 480.00,160.00 z" />
366
+ <glyph unicode="&#xe067;" d="M 352.00,448.00l0.00-48.00 l 80.00-144.00L 80.00,256.00 l 80.00,144.00L 160.00,448.00 L0.00,256.00l0.00-256.00 l 160.00,0.00 l 96.00,96.00l 96.00-96.00l 160.00,0.00 L 512.00,256.00 L 352.00,448.00z M 224.00,128.00l-64.00-64.00L 32.00,64.00 L 32.00,192.00 l 192.00,0.00 L 224.00,128.00 z M 480.00,64.00L 352.00,64.00
367
+ l-64.00,64.00l0.00,64.00 l 192.00,0.00 L 480.00,64.00 z" />
368
+ <glyph unicode="&#xe068;" d="M 480.00,384.00L 480.00,416.00L 256.00,352.00L 32.00,416.00L 32.00,384.00L 192.00,320.00L 192.00,192.00L 128.00-32.00L 160.00-32.00L 256.00,192.00L 352.00-32.00L 384.00-32.00L 320.00,192.00L 320.00,320.00 zM 208.00,432.00A48.00,48.00 4860.00 1,0 304.00,432A48.00,48.00 4860.00 1,0 208.00,432z" />
369
+ <glyph unicode="&#xe069;" d="M 160.00,16.00c-61.856,0.00-112.00,50.145-112.00,112.00c0.00,43.848, 25.20,81.803, 61.903,100.19l-21.47,42.938C 36.001,244.86,0.00,190.639,0.00,128.00
370
+ c0.00-88.366, 71.634-160.00, 160.00-160.00s 160.00,71.634, 160.00,160.00l-48.00,0.00 C 272.00,66.145, 221.856,16.00, 160.00,16.00zM 480.00,128.00L 448.00,96.00L 338.743,205.255L 224.00,205.255L 224.00,256.00L 352.00,256.00L 352.00,288.00L 224.00,288.00L 224.00,352.00L 160.00,352.00L 160.00,160.00L 320.00,160.00L 448.00,32.00L 512.00,96.00 zM 144.00,432.00A48.00,48.00 4860.00 1,0 240.00,432A48.00,48.00 4860.00 1,0 144.00,432z" />
371
+ <glyph unicode="&#xe06a;" d="M 256.00,480.00C 114.844,480.00,0.00,365.162,0.00,223.999C0.00,82.838, 114.844-32.00, 256.00-32.00c 141.155,0.00, 256.00,114.838, 256.00,255.999
372
+ C 512.00,365.162, 397.156,480.00, 256.00,480.00z M 256.00,24.889c-109.789,0.00-199.11,89.323-199.11,199.11c0.00,109.79, 89.322,199.112, 199.11,199.112
373
+ s 199.11-89.322, 199.11-199.112C 455.113,114.212, 365.788,24.889, 256.00,24.889zM 256.00,366.223c-78.422,0.00-142.224-63.801-142.224-142.224c0.00-78.421, 63.801-142.224, 142.224-142.224
374
+ s 142.223,63.803, 142.223,142.224C 398.223,302.422, 334.423,366.223, 256.00,366.223z M 256.00,138.666
375
+ c-47.058,0.00-85.334,38.277-85.334,85.333c0.00,47.058, 38.276,85.335, 85.334,85.335c 47.056,0.00, 85.335-38.277, 85.335-85.335
376
+ C 341.335,176.943, 303.056,138.666, 256.00,138.666zM 224.00,224.00A32.00,32.00 4860.00 1,0 288.00,224A32.00,32.00 4860.00 1,0 224.00,224z" />
377
+ <glyph unicode="&#xe06b;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 391.765,88.235
378
+ C 363.16,59.631, 327.117,41.174, 288.00,34.648L 288.00,128.00 l-64.00,0.00 l0.00-93.352 c-39.117,6.525-75.16,24.982-103.765,53.587
379
+ C 91.632,116.84, 73.174,152.883, 66.649,192.00L 160.00,192.00 l0.00,64.00 L 66.649,256.00 c 6.525,39.117, 24.983,75.16, 53.587,103.765
380
+ C 148.84,388.369, 184.883,406.826, 224.00,413.352L 224.00,320.00 l 64.00,0.00 L 288.00,413.352 c 39.117-6.525, 75.16-24.983, 103.765-53.587
381
+ c 28.604-28.604, 47.062-64.647, 53.587-103.765L 352.00,256.00 l0.00-64.00 l 93.352,0.00 C 438.826,152.883, 420.369,116.84, 391.765,88.235z" />
382
+ <glyph unicode="&#xe06c;" d="M 192.00,480.00L0.00,224.00L 192.00,224.00L 64.00-32.00L 512.00,288.00L 256.00,288.00L 448.00,480.00 z" />
383
+ <glyph unicode="&#xe06d;" d="M 352.00,480.00L 64.00,192.00L 240.00,192.00L 160.00-32.00L 448.00,256.00L 272.00,256.00 z" />
384
+ <glyph unicode="&#xe06e;" d="M0.00,128.00L 160.00,384.00L 320.00,224.00L 512.00,352.00L 352.00,64.00L 192.00,224.00 z" />
385
+ <glyph unicode="&#xe06f;" d="M 384.00,416.00l-64.00,0.00 L 320.00,448.00 c0.00,17.60-14.40,32.00-32.00,32.00l-64.00,0.00 c-17.602,0.00-32.00-14.40-32.00-32.00l0.00-32.00 l-64.00,0.00 l0.00-64.00 l 256.00,0.00 L 384.00,416.00 z M 288.00,416.00l-64.00,0.00 L 224.00,447.943
386
+ c 0.017,0.019, 0.036,0.039, 0.057,0.057l 63.884,0.00 c 0.021-0.018, 0.041-0.038, 0.059-0.057L 288.00,416.00 L 288.00,416.00zM 432.00,416.00l-32.00,0.00 l0.00-32.00 l 16.00,0.00 l0.00-384.00 L 96.00,0.00 L 96.00,384.00 l 16.00,0.00 L 112.00,416.00 L 80.00,416.00 c-8.801,0.00-16.00-7.20-16.00-16.00l0.00-416.00 c0.00-8.80, 7.199-16.00, 16.00-16.00l 352.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00L 448.00,400.00
387
+ C 448.00,408.80, 440.80,416.00, 432.00,416.00z" />
388
+ <glyph unicode="&#xe070;" d="M 384.00,416.00l-64.00,0.00 L 320.00,448.00 c0.00,17.60-14.40,32.00-32.00,32.00l-64.00,0.00 c-17.602,0.00-32.00-14.40-32.00-32.00l0.00-32.00 l-64.00,0.00 l0.00-64.00 l 256.00,0.00 L 384.00,416.00 z M 288.00,416.00l-64.00,0.00 L 224.00,447.943
389
+ c 0.017,0.019, 0.036,0.039, 0.057,0.057l 63.884,0.00 c 0.021-0.018, 0.041-0.038, 0.059-0.057L 288.00,416.00 L 288.00,416.00zM 432.00,416.00l-32.00,0.00 l0.00-32.00 l 16.00,0.00 l0.00-384.00 L 96.00,0.00 L 96.00,384.00 l 16.00,0.00 L 112.00,416.00 L 80.00,416.00 c-8.801,0.00-16.00-7.20-16.00-16.00l0.00-416.00 c0.00-8.80, 7.199-16.00, 16.00-16.00l 352.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00L 448.00,400.00
390
+ C 448.00,408.80, 440.80,416.00, 432.00,416.00zM 128.00,288.00L 384.00,288.00L 384.00,256.00L 128.00,256.00zM 128.00,192.00L 384.00,192.00L 384.00,160.00L 128.00,160.00zM 128.00,96.00L 384.00,96.00L 384.00,64.00L 128.00,64.00z" />
391
+ <glyph unicode="&#xe071;" d="M0.00,448.00L 320.00,448.00L 320.00,384.00L0.00,384.00zM0.00,320.00L 288.00,320.00L 288.00,256.00L0.00,256.00zM0.00,192.00L 224.00,192.00L 224.00,128.00L0.00,128.00zM0.00,64.00L 160.00,64.00L 160.00,0.00L0.00,0.00zM 416.00,480.00l-64.00,0.00 l0.00-356.559 c-10.01,2.949-20.778,4.559-32.00,4.559c-53.02,0.00-96.00-35.817-96.00-80.00s 42.98-80.00, 96.00-80.00s 96.00,35.817, 96.00,80.00L 416.00,384.00 l 96.00-32.00
392
+ L 512.00,416.00 L 416.00,480.00z" />
393
+ <glyph unicode="&#xe072;" d="M0.00,480.00L 224.00,480.00L 224.00,256.00L0.00,256.00zM 288.00,480.00L 512.00,480.00L 512.00,256.00L 288.00,256.00zM0.00,192.00L 224.00,192.00L 224.00-32.00L0.00-32.00zM 288.00,192.00L 512.00,192.00L 512.00-32.00L 288.00-32.00z" />
394
+ <glyph unicode="&#xe073;" d="M 480.00,128.00l-51.741,0.00 L 308.546,327.522C 315.536,333.404, 320.00,342.205, 320.00,352.00L 320.00,416.00 c0.00,17.60-14.40,32.00-32.00,32.00l-64.00,0.00 c-17.60,0.00-32.00-14.40-32.00-32.00
395
+ l0.00-64.00 c0.00-9.795, 4.464-18.596, 11.455-24.478L 83.741,128.00L 32.00,128.00 c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-64.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 64.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00l0.00,64.00
396
+ c0.00,9.795-4.464,18.596-11.455,24.478L 236.26,320.00l 39.482,0.00 l 119.714-199.522C 388.465,114.596, 384.00,105.795, 384.00,96.00l0.00-64.00
397
+ c0.00-17.60, 14.40-32.00, 32.00-32.00l 64.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00l0.00,64.00 C 512.00,113.60, 497.60,128.00, 480.00,128.00z" />
398
+ <glyph unicode="&#xe074;" d="M 192.00,448.00L 320.00,448.00L 320.00,320.00L 192.00,320.00zM 192.00,288.00L 320.00,288.00L 320.00,160.00L 192.00,160.00zM 192.00,128.00L 320.00,128.00L 320.00,0.00L 192.00,0.00z" />
399
+ <glyph unicode="&#xe075;" d="M 192.00,384.00A64.00,64.00 1260.00 1,0 320.00,384A64.00,64.00 1260.00 1,0 192.00,384zM 192.00,224.00A64.00,64.00 1260.00 1,0 320.00,224A64.00,64.00 1260.00 1,0 192.00,224zM 192.00,64.00A64.00,64.00 1260.00 1,0 320.00,64A64.00,64.00 1260.00 1,0 192.00,64z" />
400
+ <glyph unicode="&#xe076;" d="M 512.00,151.229c0.00,41.045-28.339,75.45-66.498,84.74C 443.881,300.319, 391.273,352.00, 326.571,352.00
401
+ c-37.896,0.00-71.633-17.747-93.427-45.366c-12.221,15.799-31.345,25.98-52.854,25.98c-36.905,0.00-66.821-29.937-66.821-66.861
402
+ c0.00-3.218, 0.24-6.38, 0.682-9.477c-5.611,1.012-11.383,1.569-17.285,1.569C 43.367,257.846,0.00,214.452,0.00,160.924
403
+ C0.00,107.393, 43.367,64.00, 96.865,64.00l 328.131,0.00 l0.00,0.006 C 473.065,64.098, 512.00,103.112, 512.00,151.229z" />
404
+ <glyph unicode="&#xe077;" d="M 445.502,299.97C 443.881,364.319, 391.273,416.00, 326.571,416.00c-37.896,0.00-71.633-17.747-93.427-45.366
405
+ c-12.221,15.799-31.345,25.98-52.854,25.98c-36.905,0.00-66.821-29.937-66.821-66.861c0.00-3.218, 0.24-6.38, 0.682-9.477
406
+ c-5.611,1.012-11.383,1.569-17.285,1.569C 43.367,321.846,0.00,278.452,0.00,224.924C0.00,171.393, 43.367,128.00, 96.865,128.00l 49.88,0.00 L 256.00,18.745
407
+ L 365.255,128.00l 59.741,0.00 l0.00,0.006 C 473.065,128.098, 512.00,167.112, 512.00,215.229C 512.00,256.274, 483.661,290.679, 445.502,299.97z M 256.00,64.00l-96.00,96.00
408
+ l 64.00,0.00 l0.00,96.00 l 64.00,0.00 l0.00-96.00 l 64.00,0.00 L 256.00,64.00z" />
409
+ <glyph unicode="&#xe078;" d="M 448.00,128.00L 448.00,64.00L 64.00,64.00L 64.00,128.00L0.00,128.00L0.00,0.00L 512.00,0.00L 512.00,128.00 zM 384.00,288.00L 288.00,288.00L 288.00,448.00L 224.00,448.00L 224.00,288.00L 128.00,288.00L 256.00,96.00 z" />
410
+ <glyph unicode="&#xe079;" d="M 445.502,299.97C 443.881,364.319, 391.273,416.00, 326.571,416.00c-37.896,0.00-71.633-17.747-93.427-45.366
411
+ c-12.221,15.799-31.345,25.98-52.854,25.98c-36.905,0.00-66.821-29.937-66.821-66.861c0.00-3.218, 0.24-6.38, 0.682-9.477
412
+ c-5.611,1.012-11.383,1.569-17.285,1.569C 43.367,321.846,0.00,278.452,0.00,224.924C0.00,171.393, 43.367,128.00, 96.865,128.00L 192.00,128.00 l0.00-96.00 l 128.00,0.00 l0.00,96.00
413
+ l 104.996,0.00 l0.00,0.006 C 473.065,128.098, 512.00,167.112, 512.00,215.229C 512.00,256.274, 483.661,290.679, 445.502,299.97z M 288.00,160.00l0.00-96.00 l-64.00,0.00 l0.00,96.00 l-64.00,0.00
414
+ l 96.00,96.00l 96.00-96.00L 288.00,160.00 z" />
415
+ <glyph unicode="&#xe07a;" d="M 448.00,128.00L 448.00,64.00L 64.00,64.00L 64.00,128.00L0.00,128.00L0.00,0.00L 512.00,0.00L 512.00,128.00 zM 128.00,256.00L 224.00,256.00L 224.00,96.00L 288.00,96.00L 288.00,256.00L 384.00,256.00L 256.00,448.00 z" />
416
+ <glyph unicode="&#xe07b;" d="M 160.00,128.00c 8.80-8.80, 23.637-8.363, 32.971,0.971L 351.03,287.029C 360.364,296.363, 360.80,311.20, 352.00,320.00
417
+ s-23.637,8.363-32.971-0.971L 160.971,160.971C 151.637,151.637, 151.20,136.80, 160.00,128.00zM 238.444,142.444c 2.28-4.525, 3.495-9.58, 3.495-14.848c0.00-8.808-3.372-17.03-9.496-23.154l-81.691-81.691
418
+ c-6.124-6.124-14.347-9.496-23.154-9.496s-17.03,3.372-23.154,9.496l-49.691,49.691c-6.124,6.124-9.496,14.347-9.496,23.154
419
+ s 3.372,17.03, 9.496,23.154l 81.691,81.691c 6.124,6.124, 14.347,9.497, 23.154,9.497c 5.268,0.00, 10.322-1.215, 14.848-3.495l 32.669,32.669
420
+ c-13.935,10.705-30.72,16.08-47.517,16.08c-19.993,0.00-39.986-7.583-55.154-22.751l-81.691-81.691
421
+ c-30.335-30.335-30.335-79.974,0.00-110.309l 49.691-49.691C 87.611-24.416, 107.604-32.00, 127.597-32.00
422
+ c 19.994,0.00, 39.987,7.584, 55.154,22.751l 81.691,81.691c 27.91,27.91, 30.119,72.149, 6.672,102.672L 238.444,142.444zM 489.249,407.558l-49.691,49.691C 424.391,472.417, 404.398,480.00, 384.404,480.00c-19.993,0.00-39.986-7.583-55.154-22.751l-81.691-81.691
423
+ c-27.91-27.91-30.119-72.149-6.671-102.671l 32.669,32.67c-2.279,4.525-3.494,9.58-3.494,14.847c0.00,8.808, 3.372,17.03, 9.496,23.154
424
+ l 81.691,81.691c 6.124,6.124, 14.347,9.497, 23.154,9.497s 17.03-3.373, 23.154-9.497l 49.691-49.691
425
+ c 6.124-6.124, 9.496-14.347, 9.496-23.154s-3.372-17.03-9.496-23.154l-81.691-81.691c-6.124-6.124-14.347-9.496-23.154-9.496
426
+ c-5.268,0.00-10.322,1.215-14.848,3.495l-32.669-32.669c 13.936-10.705, 30.72-16.08, 47.517-16.08c 19.994,0.00, 39.987,7.584, 55.154,22.751
427
+ l 81.691,81.691C 519.584,327.584, 519.584,377.223, 489.249,407.558z" />
428
+ <glyph unicode="&#xe07c;" d="M 238.444,142.443c 2.28-4.524, 3.495-9.579, 3.495-14.848c0.00-8.808-3.372-17.029-9.496-23.154l-81.69-81.69
429
+ c-6.124-6.124-14.348-9.496-23.154-9.496s-17.03,3.372-23.154,9.496l-49.69,49.69c-6.124,6.125-9.496,14.348-9.496,23.154
430
+ s 3.372,17.03, 9.496,23.154l 81.69,81.691c 6.124,6.123, 14.348,9.496, 23.154,9.496c 5.269,0.00, 10.322-1.215, 14.848-3.494l 32.669,32.668
431
+ c-13.935,10.705-30.72,16.08-47.517,16.08c-19.993,0.00-39.986-7.583-55.154-22.751l-81.69-81.691
432
+ c-30.335-30.335-30.335-79.975,0.00-110.309l 49.69-49.691c 15.167-15.166, 35.16-22.75, 55.153-22.75
433
+ c 19.994,0.00, 39.987,7.584, 55.154,22.751l 81.69,81.69c 27.91,27.91, 30.119,72.149, 6.672,102.673L 238.444,142.443zM 489.248,407.558l-49.69,49.691C 424.391,472.417, 404.398,480.00, 384.404,480.00c-19.993,0.00-39.985-7.583-55.153-22.751l-81.691-81.691
434
+ c-27.91-27.91-30.119-72.149-6.671-102.671l 32.669,32.67c-2.279,4.525-3.494,9.58-3.494,14.847c0.00,8.808, 3.372,17.03, 9.496,23.154
435
+ l 81.691,81.691c 6.123,6.124, 14.347,9.497, 23.153,9.497c 8.808,0.00, 17.03-3.373, 23.154-9.497l 49.69-49.691
436
+ c 6.124-6.124, 9.496-14.347, 9.496-23.154c0.00-8.807-3.372-17.03-9.496-23.154l-81.69-81.691c-6.124-6.124-14.347-9.496-23.154-9.496
437
+ c-5.268,0.00-10.322,1.215-14.848,3.495l-32.669-32.669c 13.936-10.705, 30.72-16.08, 47.517-16.08c 19.994,0.00, 39.987,7.584, 55.154,22.752
438
+ l 81.69,81.69C 519.584,327.584, 519.584,377.223, 489.248,407.558zM 116.684,340.688L 20.687,436.685L 43.315,459.313L 139.312,363.316zM 192.00,480.00L 224.00,480.00L 224.00,384.00L 192.00,384.00zM0.00,288.00L 96.00,288.00L 96.00,256.00L0.00,256.00zM 395.316,107.312L 491.314,11.314L 468.686-11.314L 372.688,84.684zM 288.00,64.00L 320.00,64.00L 320.00-32.00L 288.00-32.00zM 416.00,192.00L 512.00,192.00L 512.00,160.00L 416.00,160.00z" />
439
+ <glyph unicode="&#xe07d;" d="M 432.311,476.862L 303.69,451.138C 295.061,449.412, 288.00,455.20, 288.00,464.00S 280.94,478.588, 272.311,476.862L 128.00,448.00L 128.00,480.00 L 64.00,480.00 l0.00-512.00 l 64.00,0.00 L 128.00,224.00
440
+ l 144.311,28.862C 280.94,254.588, 288.00,248.80, 288.00,240.00s 7.061-14.588, 15.689-12.862l 128.621,25.725C 440.94,254.588, 448.00,263.20, 448.00,272.00L 448.00,464.00
441
+ C 448.00,472.80, 440.94,478.588, 432.311,476.862z" />
442
+ <glyph unicode="&#xe07e;" d="M 254.059,418.977C 205.881,476.227, 169.369,480.00, 96.00,480.00l0.00-256.00 c 128.267,64.00, 142.636-8.335, 223.506-1.023
443
+ C 399.234,230.197, 467.031,291.564, 512.00,352.00C 384.644,322.547, 320.54,339.977, 254.059,418.977zM0.00,480.00L 64.00,480.00L 64.00-32.00L0.00-32.00z" />
444
+ <glyph unicode="&#xe07f;" d="M 348.916,316.476l-32.476,32.461L 154.035,186.566c-26.907-26.896-26.907-70.524,0.00-97.422
445
+ c 26.902-26.896, 70.53-26.896, 97.437,0.00l 194.886,194.854c 44.857,44.831, 44.857,117.531,0.00,162.363
446
+ c-44.833,44.852-117.556,44.852-162.391,0.00L 79.335,241.788l 0.017-0.016c-0.145-0.152-0.306-0.288-0.438-0.423
447
+ c-62.551-62.548-62.551-163.928,0.00-226.453c 62.527-62.528, 163.934-62.528, 226.494,0.00c 0.137,0.137, 0.258,0.284, 0.41,0.438l 0.016-0.017
448
+ l 139.666,139.646l-32.493,32.46L 273.35,47.792l-0.008,0.00 c-0.148-0.134-0.282-0.285-0.423-0.422
449
+ c-44.537-44.529-116.99-44.529-161.538,0.00c-44.531,44.521-44.531,116.961,0.00,161.489c 0.152,0.152, 0.302,0.291, 0.444,0.423l-0.023,0.03
450
+ l 204.64,204.583c 26.856,26.869, 70.572,26.869, 97.443,0.00c 26.856-26.867, 26.856-70.574,0.00-97.42L 218.999,121.625
451
+ c-8.968-8.961-23.527-8.961-32.486,0.00c-8.947,8.943-8.947,23.516,0.00,32.46L 348.916,316.476z" />
452
+ <glyph unicode="&#xe080;" d="M 256.00,368.00C 128.00,368.00, 0.001,256.001,0.00,224.00l0.00,0.00c 0.001-32.001, 128.00-144.00, 256.00-144.00s 255.997,111.999, 256.00,144.00l0.00,0.00
453
+ C 511.997,256.001, 384.00,368.00, 256.00,368.00z M 256.00,128.00c-53.021,0.00-96.00,42.98-96.00,96.00c0.00,53.02, 42.979,96.00, 96.00,96.00c 53.02,0.00, 96.00-42.98, 96.00-96.00
454
+ C 352.00,170.98, 309.02,128.00, 256.00,128.00zM 224.00,224.00A32.00,32.00 4860.00 1,0 288.00,224A32.00,32.00 4860.00 1,0 224.00,224z" />
455
+ <glyph unicode="&#xe081;" d="M 256.00,384.00C 144.341,384.00, 47.559,318.979,0.00,224.00c 47.559-94.979, 144.341-160.00, 256.00-160.00c 111.657,0.00, 208.439,65.021, 256.00,160.00
456
+ C 464.442,318.979, 367.657,384.00, 256.00,384.00z M 256.00,177.811c-25.51,0.00-46.189,20.682-46.189,46.189s 20.681,46.189, 46.189,46.189
457
+ s 46.188-20.681, 46.188-46.189C 302.19,198.49, 281.509,177.811, 256.00,177.811z M 121.171,135.361
458
+ C 86.304,157.602, 57.231,188.037, 36.35,224.00c 20.88,35.963, 49.953,66.397, 84.821,88.639c 19.81,12.635, 41.182,22.406, 63.521,29.043
459
+ c 11.229,3.334, 22.684,5.862, 34.281,7.586C 164.881,333.302, 125.40,283.266, 125.40,224.00c0.00-59.266, 39.481-109.303, 93.575-125.268
460
+ c-11.60,1.723-23.052,4.25-34.282,7.586C 162.353,112.955, 140.981,122.727, 121.171,135.361z M 390.827,135.361
461
+ c-19.811-12.637-41.183-22.406-63.521-29.043c-11.229-3.336-22.685-5.862-34.28-7.586C 347.117,114.697, 386.60,164.734, 386.60,224.00
462
+ c0.00,59.266-39.481,109.303-93.574,125.268c 11.598-1.724, 23.051-4.252, 34.28-7.586c 22.341-6.637, 43.713-16.408, 63.521-29.043
463
+ c 34.868-22.24, 63.94-52.676, 84.822-88.639C 454.769,188.037, 425.697,157.604, 390.827,135.361z" />
464
+ <glyph unicode="&#xe082;" d="M 96.00,480.00L 96.00-32.00L 256.00,128.00L 416.00-32.00L 416.00,480.00 z" />
465
+ <glyph unicode="&#xe083;" d="M 96.00,480.00l0.00-512.00 l 160.00,160.00l 160.00-160.00L 416.00,480.00 L 96.00,480.00 z M 384.00,45.255l-128.00,128.00l-128.00-128.00L 128.00,448.00 l 256.00,0.00 L 384.00,45.255 z" />
466
+ <glyph unicode="&#xe084;" d="M 512.00,281.476L 316.434,281.476 L 256.00,467.471l-60.434-185.995L0.00,281.476 l 158.217-114.953L 97.783-19.471L 256.00,95.48l 158.216-114.951
467
+ l-60.434,185.994L 512.00,281.476z M 368.565,43.362L 256.00,125.146l-112.566-81.784L 186.43,175.69L 73.864,257.476l 139.14,0.00 L 256.00,389.806
468
+ l 42.997-132.33l 139.139,0.00 L 325.569,175.69L 368.565,43.362z" />
469
+ <glyph unicode="&#xe085;" d="M 512.00,287.996L 316.434,287.996 L 256.00,473.991l-60.435-185.995L0.00,287.996 l 158.217-114.952L 97.783-12.951L 256.00,102.00l 158.216-114.95l-60.434,185.994
470
+ L 512.00,287.996z M 368.566,49.882L 256.00,131.666L 256.00,396.325 l 42.996-132.33l 139.14,0.00 L 325.57,182.211L 368.566,49.882z" />
471
+ <glyph unicode="&#xe086;" d="M 512.00,287.996L 316.434,287.996L 256.00,473.991L 195.567,287.996L0.00,287.996L 158.217,173.044L 97.783-12.951L 256.00,102.00L 414.216-12.95L 353.783,173.044 z" />
472
+ <glyph unicode="&#xe087;" d="M 377.594,448.00c-53.815,0.00-100.129-43.777-121.582-89.50C 234.543,404.222, 188.223,448.00, 134.404,448.00C 60.213,448.00,0.00,387.78,0.00,313.584
473
+ c0.00-150.923, 152.25-190.497, 256.011-339.709C 354.088,122.163, 512.00,167.478, 512.00,313.584C 512.00,387.78, 451.785,448.00, 377.594,448.00z" />
474
+ <glyph unicode="&#xe088;" d="M 377.594,416.00C 434.061,416.00, 480.00,370.056, 480.00,313.584c0.00-17.689-2.709-33.877-8.28-49.492
475
+ c-5.107-14.312-12.658-28.205-23.085-42.472c-20.959-28.684-51.409-55.677-83.647-84.255
476
+ c-35.333-31.323-74.42-65.975-109.504-109.938c-35.252,42.688-73.336,76.052-107.772,106.221
477
+ c-33.969,29.76-63.305,55.46-84.255,84.381c-10.427,14.395-17.981,28.573-23.096,43.348C 34.735,277.63, 32.00,294.707, 32.00,313.584
478
+ C 32.00,370.056, 77.938,416.00, 134.404,416.00c 40.713,0.00, 76.563-36.856, 92.643-71.101l 28.977-61.711l 28.959,61.72
479
+ C 301.047,379.148, 336.881,416.00, 377.594,416.00 M 377.594,448.00c-53.815,0.00-100.129-43.777-121.582-89.50C 234.543,404.222, 188.223,448.00, 134.404,448.00
480
+ C 60.213,448.00,0.00,387.78,0.00,313.584c0.00-150.923, 152.25-190.497, 256.011-339.709C 354.088,122.163, 512.00,167.478, 512.00,313.584
481
+ C 512.00,387.78, 451.785,448.00, 377.594,448.00L 377.594,448.00z" />
482
+ <glyph unicode="&#xe089;" d="M 446.141,117.407c 0.852,10.12, 21.951,23.983, 21.934,34.12c-0.049,10.643-18.482,28.455-17.086,39.007
483
+ c 1.104,8.37, 16.555,20.793, 17.059,29.245c 0.898,15.353-19.852,45.40-34.119,51.174c-22.643,9.168-137.705,4.883-137.705,4.883
484
+ c-11.246,19.653, 20.035,68.201, 28.639,89.162c 12.631,30.719, 10.504,71.466-5.471,92.399C 299.879,482.98, 264.063,484.68, 263.325,473.238
485
+ c-5.336-83.01-21.229-106.053-42.505-122.455c-12.786-9.863-23.954-18.497-29.854-33.528
486
+ c-36.261-92.354-65.52-122.037-79.528-125.254L 64.00,192.001 l0.00-198.885 l 145.721-19.501c0.00,0.00, 133.455-12.632, 175.482,0.00
487
+ c 13.223,3.966, 36.039,23.818, 41.432,36.556c 3.074,7.315-1.197,24.622, 2.443,31.677c 5.371,10.458, 28.051,23.559, 28.027,37.771
488
+ C 457.082,89.754, 445.276,107.298, 446.141,117.407z" />
489
+ <glyph unicode="&#xe08a;" d="M 468.051,228.233c-0.50,8.447-15.959,20.854-17.063,29.237c-1.398,10.544, 17.047,28.369, 17.076,39.00
490
+ c 0.023,10.137-21.072,24.002-21.93,34.127c-0.861,10.104, 10.953,27.644, 10.969,37.781c 0.025,14.216-22.658,27.314-28.033,37.771
491
+ c-3.631,7.059, 0.643,24.368-2.443,31.681c-5.385,12.739-28.203,32.595-41.414,36.556c-42.035,12.629-175.483,0.00-175.483,0.00L 64.00,454.89
492
+ L 64.00,256.00 l 47.445,0.00 c 13.993-7.782, 43.261-32.282, 79.526-124.636c 5.90-15.034, 17.073-24.288, 29.854-34.143
493
+ c 21.282-16.406, 37.157-39.442, 42.493-122.459c 0.743-11.443, 36.557-9.74, 56.064,15.837c 15.975,20.931, 18.109,61.682, 5.484,92.402
494
+ c-8.604,20.962-39.895,69.511-28.643,89.171c0.00,0.00, 115.066-4.285, 137.701,4.871C 448.192,182.817, 468.942,212.873, 468.051,228.233z" />
495
+ <glyph unicode="&#xe08b;" d="M 256.001,480.00C 114.615,480.00,0.00,365.386,0.00,224.00c0.00-141.385, 114.614-256.00, 256.001-256.00C 397.386-32.00, 512.00,82.615, 512.00,224.00
496
+ C 512.00,365.386, 397.386,480.00, 256.001,480.00z M 336.001,365.256c 12.495,0.00, 22.627-20.262, 22.627-45.256c0.00-24.993-10.132-45.255-22.627-45.255
497
+ c-12.498,0.00-22.629,20.262-22.629,45.255C 313.372,344.994, 323.503,365.256, 336.001,365.256z M 176.001,365.256
498
+ c 12.496,0.00, 22.627-20.262, 22.627-45.256c0.00-24.993-10.131-45.255-22.627-45.255c-12.498,0.00-22.628,20.262-22.628,45.255
499
+ C 153.373,344.994, 163.503,365.256, 176.001,365.256z M 256.001,64.00C 172.566,64.00, 103.289,133.936, 96.00,223.152
500
+ c 46.885-27.057, 102.025-42.532, 160.001-42.532c 57.974,0.00, 113.114,15.403, 160.00,42.46C 408.712,133.861, 339.435,64.00, 256.001,64.00z" />
501
+ <glyph unicode="&#xe08c;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.612-256.00, 256.00-256.00c 141.385,0.00, 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 344.00,368.00
502
+ c 17.674,0.00, 32.00-14.327, 32.00-32.00s-14.326-32.00-32.00-32.00c-17.673,0.00-32.00,14.327-32.00,32.00S 326.327,368.00, 344.00,368.00z M 168.00,368.00c 17.673,0.00, 32.00-14.327, 32.00-32.00
503
+ s-14.327-32.00-32.00-32.00s-32.00,14.327-32.00,32.00S 150.327,368.00, 168.00,368.00z M 400.069,137.549c-14.676-24.406-35.46-44.84-60.104-59.089
504
+ C 314.551,63.768, 285.517,56.00, 256.00,56.00c-29.518,0.00-58.551,7.768-83.964,22.46c-24.646,14.249-45.431,34.683-60.105,59.09l-4.126,6.862
505
+ l 41.161,24.699l 4.119-6.852C 175.019,125.779, 213.492,104.00, 256.00,104.00c 42.507,0.00, 80.979,21.779, 102.913,58.261l 4.119,6.851l 41.162-24.698
506
+ L 400.069,137.549z" />
507
+ <glyph unicode="&#xe08d;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.613-256.00, 256.00-256.00c 141.385,0.00, 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 320.00,96.00L 192.00,96.00 l0.00,32.00
508
+ l 128.00,0.00 L 320.00,96.00 z M 344.00,368.00c 17.674,0.00, 32.00-14.327, 32.00-32.00s-14.326-32.00-32.00-32.00c-17.673,0.00-32.00,14.327-32.00,32.00S 326.327,368.00, 344.00,368.00z M 168.00,368.00
509
+ c 17.673,0.00, 32.00-14.327, 32.00-32.00s-14.327-32.00-32.00-32.00s-32.00,14.327-32.00,32.00S 150.327,368.00, 168.00,368.00z" />
510
+ <glyph unicode="&#xe08e;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 288.00,192.00l0.00-160.00 l-64.00,0.00 L 224.00,192.00 L 64.00,192.00 l0.00,64.00
511
+ l 160.00,0.00 L 224.00,416.00 l 64.00,0.00 l0.00-160.00 l 160.00,0.00 l0.00-64.00 L 288.00,192.00 z" />
512
+ <glyph unicode="&#xe08f;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 64.00,192.00l0.00,64.00 l 384.00,0.00 l0.00-64.00 L 64.00,192.00 z" />
513
+ <glyph unicode="&#xe090;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,32.00
514
+ c-26.51,0.00-48.00,21.49-48.00,48.00s 21.49,48.00, 48.00,48.00s 48.00-21.49, 48.00-48.00S 282.51,32.00, 256.00,32.00z M 368.064,302.971
515
+ c-2.495-8.446-5.956-16.459-10.406-24.007c-4.445-7.567-9.79-14.732-16.019-21.476c-6.229-6.771-13.061-13.267-20.541-19.486
516
+ c-8.363-6.936-15.08-13.076-20.146-18.418c-5.057-5.328-8.488-9.967-10.269-13.867c-3.339-7.174-5.853-24.363-2.691-45.717l-63.959,0.00
517
+ c-0.525,37.938, 5.058,56.501, 11.688,70.258c 6.764,13.884, 19.377,28.554, 37.888,44.031c 8.011,6.567, 14.236,12.408, 18.675,17.479
518
+ c 4.449,5.067, 7.841,9.599, 10.143,13.604c 2.307,4.00, 3.729,7.734, 4.271,11.211c 0.53,3.461, 0.793,7.056, 0.793,10.799
519
+ c0.00,6.938-1.199,13.337-3.603,19.205c-2.396,5.883-5.824,10.938-10.264,15.197c-4.457,4.281-9.696,7.617-15.744,10.021
520
+ c-6.048,2.399-12.804,3.61-20.279,3.61c-29.164,0.00-46.955-20.371-53.365-61.104l-64.027,0.00 c 1.598,17.44, 5.56,33.211, 11.876,47.353
521
+ c 6.313,14.15, 14.576,26.151, 24.813,36.028c 10.231,9.876, 22.146,17.47, 35.754,22.796c 13.60,5.34, 28.409,8.012, 44.419,8.012
522
+ c 17.08,0.00, 32.642-2.441, 46.696-7.332c 14.057-4.899, 26.104-11.709, 36.146-20.42c 10.057-8.713, 17.872-19.119, 23.482-31.211
523
+ c 5.591-12.104, 8.411-25.261, 8.411-39.484C 371.804,320.454, 370.546,311.424, 368.064,302.971z" />
524
+ <glyph unicode="&#xe091;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.613-256.00, 256.00-256.00c 141.385,0.00, 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,0.00
525
+ C 132.288,0.00, 32.00,100.288, 32.00,224.00S 132.288,448.00, 256.00,448.00s 224.00-100.288, 224.00-224.00S 379.712,0.00, 256.00,0.00zM 224.00,128.00L 288.00,128.00L 288.00,64.00L 224.00,64.00zM 352.00,352.00L 160.00,352.00 l0.00-64.00 l 160.00,0.00 l0.00-32.00 l-96.00-64.00l0.00-32.00 l 64.00,0.00 l 96.00,64.00l0.00,96.00 C 384.00,337.673, 369.673,352.00, 352.00,352.00z" />
526
+ <glyph unicode="&#xe092;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.614-256.00, 256.00-256.00c 141.385,0.00, 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,416.00
527
+ c 35.347,0.00, 64.00-28.654, 64.00-64.00s-28.653-64.00-64.00-64.00s-64.00,28.654-64.00,64.00S 220.654,416.00, 256.00,416.00z M 352.00,32.00L 160.00,32.00 l0.00,32.00 l 32.00,0.00 L 192.00,224.00 l-32.00,0.00 l0.00,32.00 l 160.00,0.00 l0.00-192.00 l 32.00,0.00 L 352.00,32.00 z
528
+ " />
529
+ <glyph unicode="&#xe093;" d="M0.00,224.00c0.00-141.385, 114.615-256.00, 256.00-256.00c 141.386,0.00, 256.00,114.615, 256.00,256.00S 397.386,480.00, 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00z M 448.00,224.00
530
+ c0.00-36.618-10.256-70.84-28.044-99.956L 156.045,387.956C 185.16,405.745, 219.382,416.00, 256.00,416.00C 362.038,416.00, 448.00,330.039, 448.00,224.00z M 64.00,224.00
531
+ c0.00,36.618, 10.256,70.839, 28.045,99.956l 263.911-263.912C 326.839,42.255, 292.618,32.00, 256.00,32.00C 149.962,32.00, 64.00,117.961, 64.00,224.00z" />
532
+ <glyph unicode="&#xe094;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 416.00,128.00l-64.00-64.00l-96.00,96.00l-96.00-96.00
533
+ l-64.00,64.00l 96.00,96.00l-96.00,96.00l 64.00,64.00l 96.00-96.00l 96.00,96.00l 64.00-64.00l-96.00-96.00L 416.00,128.00z" />
534
+ <glyph unicode="&#xe095;" d="M 507.331,68.67c-0.002,0.002-0.004,0.004-0.006,0.005L 352.003,224.00l 155.322,155.325c 0.002,0.002, 0.004,0.003, 0.006,0.005
535
+ c 1.672,1.673, 2.881,3.627, 3.656,5.708c 2.123,5.688, 0.912,12.341-3.662,16.915L 433.952,475.326c-4.574,4.573-11.225,5.783-16.914,3.66
536
+ c-2.08-0.775-4.035-1.984-5.709-3.655c0.00-0.002-0.002-0.003-0.004-0.005L 256.001,320.00L 100.677,475.325
537
+ c-0.002,0.002-0.003,0.003-0.005,0.005c-1.673,1.671-3.627,2.88-5.707,3.655c-5.69,2.124-12.341,0.913-16.915-3.66L 4.676,401.951
538
+ c-4.574-4.574-5.784-11.226-3.661-16.914c 0.776-2.08, 1.985-4.036, 3.656-5.708c 0.002-0.001, 0.003-0.003, 0.005-0.005L 160.001,224.00
539
+ L 4.676,68.674c-0.001-0.002-0.003-0.003-0.004-0.005c-1.671-1.673-2.88-3.627-3.657-5.707c-2.124-5.688-0.913-12.341, 3.661-16.915
540
+ l 73.374-73.373c 4.575-4.574, 11.226-5.784, 16.915-3.661c 2.08,0.776, 4.035,1.985, 5.708,3.656c 0.001,0.002, 0.003,0.003, 0.005,0.005
541
+ l 155.324,155.325l 155.324-155.325c 0.002-0.001, 0.004-0.003, 0.006-0.004c 1.674-1.672, 3.627-2.881, 5.707-3.657
542
+ c 5.689-2.123, 12.342-0.913, 16.914,3.661l 73.373,73.374c 4.574,4.574, 5.785,11.227, 3.662,16.915
543
+ C 510.212,65.043, 509.003,66.997, 507.331,68.67z" />
544
+ <glyph unicode="&#xe096;" d="M 512.00,352.00L 384.00,480.00L 256.00,352.00L 128.00,480.00L0.00,352.00L 128.00,224.00L0.00,96.00L 128.00-32.00L 256.00,96.00L 384.00-32.00L 512.00,96.00L 384.00,224.00 z" />
545
+ <glyph unicode="&#xe097;" d="M 432.00,432.00L 192.00,192.00L 80.00,304.00L0.00,224.00L 192.00,32.00L 512.00,352.00 z" />
546
+ <glyph unicode="&#xe098;" d="M0.00,272.00l0.00-96.00 c0.00-8.836, 7.164-16.00, 16.00-16.00l 480.00,0.00 c 8.836,0.00, 16.00,7.164, 16.00,16.00l0.00,96.00 c0.00,8.836-7.164,16.00-16.00,16.00L 16.00,288.00 C 7.164,288.00,0.00,280.836,0.00,272.00z" />
547
+ <glyph unicode="&#xe099;" d="M 496.00,288.00L 320.00,288.00 L 320.00,464.00 c0.00,8.836-7.164,16.00-16.00,16.00l-96.00,0.00 c-8.836,0.00-16.00-7.164-16.00-16.00l0.00-176.00 L 16.00,288.00 c-8.836,0.00-16.00-7.164-16.00-16.00l0.00-96.00
548
+ c0.00-8.836, 7.164-16.00, 16.00-16.00l 176.00,0.00 l0.00-176.00 c0.00-8.836, 7.164-16.00, 16.00-16.00l 96.00,0.00 c 8.836,0.00, 16.00,7.164, 16.00,16.00L 320.00,160.00 l 176.00,0.00 c 8.836,0.00, 16.00,7.164, 16.00,16.00l0.00,96.00
549
+ C 512.00,280.836, 504.836,288.00, 496.00,288.00z" />
550
+ <glyph unicode="&#xe09a;" d="M 448.00,448.00L 96.00,448.00 C 78.40,448.00, 64.00,433.60, 64.00,416.00l0.00-128.00 l 64.00,0.00 L 128.00,384.00 l 352.00,0.00 L 480.00,416.00 C 480.00,433.60, 465.60,448.00, 448.00,448.00zM 336.00,208.00L 192.00,352.00L 192.00,256.00L0.00,256.00L0.00,160.00L 192.00,160.00L 192.00,64.00 zM 128.00,128.00L 64.00,128.00 l0.00-128.00 c0.00-17.60, 14.399-32.00, 32.00-32.00l 352.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00l0.00,32.00 L 128.00,32.00 L 128.00,128.00 z" />
551
+ <glyph unicode="&#xe09b;" d="M 496.00,208.00L 352.00,352.00L 352.00,256.00L 160.00,256.00L 160.00,160.00L 352.00,160.00L 352.00,64.00 zM 416.00,384.00L 416.00,416.00 c0.00,17.60-14.40,32.00-32.00,32.00L 32.00,448.00 C 14.40,448.00,0.00,433.60,0.00,416.00l0.00-416.00 c0.00-17.60, 14.399-32.00, 32.00-32.00l 352.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00l0.00,32.00 L 64.00,32.00 L 64.00,384.00
552
+ L 416.00,384.00 z" />
553
+ <glyph unicode="&#xe09c;" d="M 160.00,160.00L 160.00,256.00L 256.00,256.00L 128.00,384.00L0.00,256.00L 96.00,256.00L 96.00,96.00L 288.00,96.00L 224.00,160.00 zM 416.00,192.00L 416.00,352.00L 224.00,352.00L 288.00,288.00L 352.00,288.00L 352.00,192.00L 256.00,192.00L 384.00,64.00L 512.00,192.00 z" />
554
+ <glyph unicode="&#xe09d;" d="M 384.00,160.00L 256.00,288.00L 128.00,160.00 z" />
555
+ <glyph unicode="&#xe09e;" d="M 192.001,96.00L 320.001,224.00L 192.001,352.00 z" />
556
+ <glyph unicode="&#xe09f;" d="M 128.00,288.00L 256.00,160.00L 384.00,288.00 z" />
557
+ <glyph unicode="&#xe0a0;" d="M 320.001,352.00L 192.001,224.00L 320.001,95.999 z" />
558
+ <glyph unicode="&#xe0a1;" d="M0.00,96.00L 128.00,224.00L 384.00-32.00L 512.00,96.00L 256.00,352.00L 383.999,480.00L0.00,480.00 z" />
559
+ <glyph unicode="&#xe0a2;" d="M 256.001,480.00L0.00,224.00L 160.00,224.00L 160.00-31.999L 352.00-32.00L 352.00,224.00L 512.00,224.00 z" />
560
+ <glyph unicode="&#xe0a3;" d="M 128.00,480.00L 256.001,352.00L0.00,96.00L 128.00-32.00L 384.00,224.00L 512.00,96.001L 512.00,480.00 z" />
561
+ <glyph unicode="&#xe0a4;" d="M 512.00,224.00L 256.00,480.00L 256.00,320.00L 0.001,320.00L0.00,128.00L 256.00,128.00L 256.00-32.00 z" />
562
+ <glyph unicode="&#xe0a5;" d="M 512.00,352.00L 384.00,224.00L 128.00,480.00L0.00,352.00L 256.001,96.00L 128.001-32.00L 512.00-32.00 z" />
563
+ <glyph unicode="&#xe0a6;" d="M 256.00-32.00L 512.00,224.00L 352.00,224.00L 352.00,479.999L 160.00,480.00L 160.00,224.00L0.00,224.00 z" />
564
+ <glyph unicode="&#xe0a7;" d="M 384.00-32.00L 256.00,96.00L 512.00,352.00L 384.00,480.00L 128.00,223.999L0.00,351.999L0.00-32.00 z" />
565
+ <glyph unicode="&#xe0a8;" d="M0.00,224.00L 256.00-32.00L 256.00,128.00L 511.999,128.00L 512.00,320.00L 256.00,320.00L 256.00,480.00 z" />
566
+ <glyph unicode="&#xe0a9;" d="M0.00,480.00L0.00,192.00L 96.00,288.00L 512.00-32.00L 192.00,384.00L 285.309,480.00 z" />
567
+ <glyph unicode="&#xe0aa;" d="M 256.002-32.00L 200.00,352.00L 96.00,352.00L 255.999,480.00L 416.00,352.00L 311.999,352.00 z" />
568
+ <glyph unicode="&#xe0ab;" d="M 512.00,480.00L 224.00,480.00L 320.00,384.00L0.00-32.00L 416.00,288.00L 512.00,194.691 z" />
569
+ <glyph unicode="&#xe0ac;" d="M0.00,223.998L 384.00,280.00L 384.00,384.00L 512.00,224.001L 384.00,64.00L 384.00,168.001 z" />
570
+ <glyph unicode="&#xe0ad;" d="M 512.00-32.00L 512.00,256.00L 416.001,160.00L0.00,480.00L 320.00,64.00L 226.692-32.00 z" />
571
+ <glyph unicode="&#xe0ae;" d="M 255.998,480.00L 312.00,96.00L 416.00,96.00L 256.001-32.00L 96.00,96.00L 200.001,96.00 z" />
572
+ <glyph unicode="&#xe0af;" d="M0.00-32.00L 288.00-32.00L 192.00,64.00L 512.00,480.00L 96.00,160.00L0.00,253.308 z" />
573
+ <glyph unicode="&#xe0b0;" d="M 512.00,224.002L 128.00,168.00L 128.00,64.00L0.00,223.999L 128.00,384.00L 128.00,279.999 z" />
574
+ <glyph unicode="&#xe0b1;" d="M 32.00,448.00L 32.00,128.00L 128.00,32.00L 128.00,256.00L 384.00,0.00L 480.00,96.00L 224.00,352.00L 448.00,352.00L 352.00,448.00 z" />
575
+ <glyph unicode="&#xe0b2;" d="M 32.00,256.00L 32.00,128.00L 192.00,288.00L 192.00-32.00L 320.00-32.00L 320.00,288.00L 480.00,128.00L 480.00,256.00L 256.00,480.00 z" />
576
+ <glyph unicode="&#xe0b3;" d="M 480.00,448.00L 160.00,448.00L 64.00,352.00L 288.00,352.00L 32.00,96.00L 128.00,0.00L 384.00,256.00L 384.00,32.00L 480.00,128.00 z" />
577
+ <glyph unicode="&#xe0b4;" d="M 288.00,448.00L 160.00,448.00L 320.00,288.00L0.00,288.00L0.00,160.00L 320.00,160.00L 160.00,0.00L 288.00,0.00L 512.00,224.00 z" />
578
+ <glyph unicode="&#xe0b5;" d="M 480.00,0.00L 480.00,320.00L 384.00,416.00L 384.00,192.00L 128.00,448.00L 32.00,352.00L 288.00,96.00L 64.001,96.00L 160.001,0.00 z" />
579
+ <glyph unicode="&#xe0b6;" d="M 480.00,192.00L 480.00,320.00L 320.00,160.00L 320.00,480.00L 192.00,480.00L 192.001,159.999L 32.00,320.00L 32.00,191.999L 256.001-32.00 z" />
580
+ <glyph unicode="&#xe0b7;" d="M 32.00,0.00L 352.00,0.00L 448.00,96.00L 224.00,96.00L 480.00,352.00L 384.00,448.00L 128.00,192.00L 128.00,416.00L 32.00,320.00 z" />
581
+ <glyph unicode="&#xe0b8;" d="M 224.00,0.00L 352.00,0.00L 192.00,160.00L 512.00,160.00L 512.00,288.00L 192.00,288.00L 352.00,448.00L 224.00,448.00L0.00,224.00 z" />
582
+ <glyph unicode="&#xe0b9;" d="M 512.00,256.00L 256.00,480.00L0.00,256.00l 186.225,0.00 L 128.00-32.00l 256.00,0.00 l-58.226,288.00L 512.00,256.00 z M 346.226,0.00L 165.775,0.00 L 224.00,288.00L 85.167,288.00 L 256.00,437.479L 426.834,288.00
583
+ L 288.00,288.00 L 346.226,0.00z" />
584
+ <glyph unicode="&#xe0ba;" d="M 288.00-32.00l 224.00,256.00L 288.00,480.00l0.00-186.225 L0.00,352.00l0.00-256.00 l 288.00,58.227L 288.00-32.00 z M 32.00,133.774L 32.00,314.226 L 320.00,256.00L 320.00,394.833 L 469.479,224.00L 320.00,53.166L 320.00,192.00
585
+ L 32.00,133.774z" />
586
+ <glyph unicode="&#xe0bb;" d="M0.00,192.00l 256.00-224.00l 256.00,224.00L 325.776,192.00 L 384.00,480.00L 128.00,480.00 l 58.227-288.00L0.00,192.00 z M 165.775,448.00l 180.451,0.00 L 288.00,160.00l 138.833,0.00 L 256.00,10.521L 85.166,160.00L 224.00,160.00
587
+ L 165.775,448.00z" />
588
+ <glyph unicode="&#xe0bc;" d="M 224.00,480.00L0.00,224.00l 224.00-256.00L 224.00,154.226 l 288.00-58.225L 512.00,352.00 l-288.00-58.227L 224.00,480.00 z M 480.00,314.226l0.00-180.45 l-288.00,58.226l0.00-138.833 L 42.522,224.00
589
+ L 192.00,394.834L 192.00,256.00 L 480.00,314.226z" />
590
+ <glyph unicode="&#xe0bd;" d="M 256.00,480.00L 32.00-32.00L 256.00,64.00L 480.00-32.00 z" />
591
+ <glyph unicode="&#xe0be;" d="M 512.00,224.00L0.00,448.00L 96.00,224.00L0.00,0.00 z" />
592
+ <glyph unicode="&#xe0bf;" d="M 256.00-32.00L 480.00,480.00L 256.00,384.00L 32.00,480.00 z" />
593
+ <glyph unicode="&#xe0c0;" d="M0.00,224.00L 512.00,0.00L 416.00,224.00L 512.00,448.00 z" />
594
+ <glyph unicode="&#xe0c1;" d="M 128.00,256.00L 128.00,192.001L 224.00,288.00L 224.00,96.001L 288.00,96.00L 288.001,288.00L 384.001,192.00L 384.001,256.00L 256.001,384.00 zM0.00,224.00c0.00-141.384, 114.615-255.999, 256.00-256.00c 141.385,0.00, 256.00,114.615, 256.00,256.00c 0.001,141.385-114.614,256.00-256.00,256.00
595
+ S0.00,365.385,0.00,224.00z M 480.001,224.00C 480.00,100.288, 379.712,0.00, 256.00,0.00C 132.288,0.001, 32.00,100.289, 32.00,224.00c0.00,123.712, 100.288,224.00, 224.00,224.00
596
+ S 480.001,347.712, 480.001,224.00z" />
597
+ <glyph unicode="&#xe0c2;" d="M 288.00,352.00L 224.00,352.00L 320.00,256.00L 128.00,256.00L 128.00,192.00L 320.00,192.00L 224.00,96.00L 288.00,96.00L 416.00,224.00 zM 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,0.00
598
+ C 132.288,0.00, 32.00,100.288, 32.00,224.00S 132.288,448.00, 256.00,448.00s 224.00-100.288, 224.00-224.00S 379.712,0.00, 256.00,0.00z" />
599
+ <glyph unicode="&#xe0c3;" d="M 384.00,192.00L 384.00,256.00L 288.00,160.00L 288.00,352.00L 224.00,352.00L 224.00,160.00L 128.00,256.00L 128.00,192.00L 256.00,64.00 zM 512.00,224.00C 512.00,365.385, 397.385,480.00, 256.00,480.00S0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00S 512.00,82.615, 512.00,224.00z M 32.00,224.00
600
+ C 32.00,347.712, 132.288,448.00, 256.00,448.00s 224.00-100.288, 224.00-224.00S 379.712,0.00, 256.00,0.00S 32.00,100.288, 32.00,224.00z" />
601
+ <glyph unicode="&#xe0c4;" d="M 224.00,96.00L 288.00,96.00L 192.00,192.00L 384.00,192.00L 384.00,256.00L 192.00,256.00L 288.00,352.00L 224.00,352.00L 96.00,224.00 zM 256.00-32.00c 141.385,0.00, 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00C0.00,82.615, 114.615-32.00, 256.00-32.00z
602
+ M 256.00,448.00c 123.712,0.00, 224.00-100.289, 224.00-224.00S 379.712,0.00, 256.00,0.00S 32.00,100.288, 32.00,224.00C 32.00,347.712, 132.288,448.00, 256.00,448.00z" />
603
+ <glyph unicode="&#xe0c5;" d="M 384.00,256.00L 256.00,384.00L 128.00,256.00 zM 128.00,160.00L 256.00,32.00L 384.00,160.00 z" />
604
+ <glyph unicode="&#xe0c6;" d="M 512.00,448.00L 416.00,448.00L 416.00,224.00L 176.00,224.00L 256.00,304.00L 192.00,368.00L0.00,176.00L 192.00-16.00L 256.00,48.00L 176.00,128.00L 512.00,128.00 z" />
605
+ <glyph unicode="&#xe0c7;" d="M 160.00,384.00L0.00,224.00l 160.00-160.00l 352.00,0.00 L 512.00,384.00 L 160.00,384.00 z M 480.00,96.00L 173.255,96.00 l-128.00,128.00l 128.00,128.00L 480.00,352.00 L 480.00,96.00 zM 288.00,128.00L 352.00,192.00L 416.00,128.00L 448.00,160.00L 384.00,224.00L 448.00,288.00L 416.00,320.00L 352.00,256.00L 288.00,320.00L 256.00,288.00L 320.00,224.00L 256.00,160.00 z" />
606
+ <glyph unicode="&#xe0c8;" d="M 160.00,384.00L0.00,224.00l 160.00-160.00l 352.00,0.00 L 512.00,384.00 L 160.00,384.00 z M 469.12,145.92l-39.04-39.04L 352.00,184.96l-78.08-78.08l-39.04,39.04L 312.96,224.00
607
+ l-78.08,78.08l 39.04,39.04L 352.00,263.04l 78.08,78.08l 39.04-39.04L 391.04,224.00L 469.12,145.92z" />
608
+ <glyph unicode="&#xe0c9;" d="M 352.00,192.00L 480.00,320.00L 352.00,448.00L 352.00,352.00L0.00,352.00L0.00,288.00L 352.00,288.00 zM 160.00,160.00L 160.00,256.00L 32.00,128.00L 160.00,0.00L 160.00,96.00L 512.00,96.00L 512.00,160.00 z" />
609
+ <glyph unicode="&#xe0ca;" d="M 352.00,384.00L0.00,384.00L0.00,320.00L 352.00,320.00L 352.00,224.00L 480.00,352.00L 352.00,480.00 zM 480.00,480.00L 480.00,352.00L 480.00,224.00L 512.00,224.00L 512.00,480.00 zM 160.00,224.00L 32.00,96.00L 160.00-32.00L 160.00,64.00L 512.00,64.00L 512.00,128.00L 160.00,128.00 zM0.00,224.00L0.00-32.00L 32.00-32.00L 32.00,96.00L 32.00,224.00 z" />
610
+ <glyph unicode="&#xe0cb;" d="M0.00,480.00l0.00-512.00 l 512.00,0.00 L 512.00,480.00 L0.00,480.00 z M 480.00,0.00L 32.00,0.00 L 32.00,448.00 l 448.00,0.00 L 480.00,0.00 zM 384.00,352.00L 224.00,192.00L 128.00,288.00L 64.00,224.00L 224.00,64.00L 448.00,288.00 z" />
611
+ <glyph unicode="&#xe0cc;" d="M0.00,480.00l0.00-512.00 l 512.00,0.00 L 512.00,480.00 L0.00,480.00 z M 480.00,0.00L 32.00,0.00 L 32.00,448.00 l 448.00,0.00 L 480.00,0.00 z" />
612
+ <glyph unicode="&#xe0cd;" d="M0.00,480.00l0.00-512.00 l 512.00,0.00 L 512.00,480.00 L0.00,480.00 z M 480.00,0.00L 32.00,0.00 L 32.00,448.00 l 448.00,0.00 L 480.00,0.00 zM 128.00,352.00L 384.00,352.00L 384.00,96.00L 128.00,96.00z" />
613
+ <glyph unicode="&#xe0ce;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,32.00
614
+ c-106.039,0.00-192.00,85.961-192.00,192.00c0.00,106.039, 85.961,192.00, 192.00,192.00c 106.039,0.00, 192.00-85.961, 192.00-192.00C 448.00,117.961, 362.039,32.00, 256.00,32.00zM 160.00,224.00A96.00,96.00 4860.00 1,0 352.00,224A96.00,96.00 4860.00 1,0 160.00,224z" />
615
+ <glyph unicode="&#xe0cf;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,32.00
616
+ c-106.039,0.00-192.00,85.961-192.00,192.00c0.00,106.039, 85.961,192.00, 192.00,192.00c 106.039,0.00, 192.00-85.961, 192.00-192.00C 448.00,117.961, 362.039,32.00, 256.00,32.00z" />
617
+ <glyph unicode="&#xe0d0;" d="M 399.798,471.896C 354.535,471.896, 325.488,480.00, 278.874,480.00C 128.232,480.00, 57.978,394.208, 57.978,307.064
618
+ c0.00-51.339, 24.32-68.229, 72.282-68.229c-3.379,7.432-9.457,15.54-9.457,52.017c0.00,102.005, 38.503,131.729, 87.818,133.755
619
+ c0.00,0.00-40.459-396.687-157.889-444.271L 50.732-32.00 l 84.359,0.00 l 73.938,0.00 l 54.013,256.00l 98.922,0.00 L 384.00,288.00L 276.546,288.00 l 25.972,123.095
620
+ c 29.723-6.078, 58.771-12.158, 83.766-12.158c 31.074,0.00, 59.447,9.457, 74.984,81.063C 442.355,473.92, 422.087,471.896, 399.798,471.896z" />
621
+ <glyph unicode="&#xe0d1;" d="M0.00,384.00L 512.00,384.00L 512.00,352.00L0.00,352.00zM0.00,320.00L 352.00,320.00L 352.00,288.00L0.00,288.00zM0.00,256.00L 512.00,256.00L 512.00,224.00L0.00,224.00zM0.00,192.00L 352.00,192.00L 352.00,160.00L0.00,160.00zM0.00,128.00L 512.00,128.00L 512.00,96.00L0.00,96.00zM0.00,64.00L 352.00,64.00L 352.00,32.00L0.00,32.00z" />
622
+ <glyph unicode="&#xe0d2;" d="M0.00,384.00L 512.00,384.00L 512.00,352.00L0.00,352.00zM 96.00,320.00L 416.00,320.00L 416.00,288.00L 96.00,288.00zM 96.00,192.00L 416.00,192.00L 416.00,160.00L 96.00,160.00zM 96.00,64.00L 416.00,64.00L 416.00,32.00L 96.00,32.00zM0.00,256.00L 512.00,256.00L 512.00,224.00L0.00,224.00zM0.00,128.00L 512.00,128.00L 512.00,96.00L0.00,96.00z" />
623
+ <glyph unicode="&#xe0d3;" d="M0.00,384.00L 512.00,384.00L 512.00,352.00L0.00,352.00zM 160.00,320.00L 512.00,320.00L 512.00,288.00L 160.00,288.00zM0.00,256.00L 512.00,256.00L 512.00,224.00L0.00,224.00zM 160.00,192.00L 512.00,192.00L 512.00,160.00L 160.00,160.00zM0.00,128.00L 512.00,128.00L 512.00,96.00L0.00,96.00zM 160.00,64.00L 512.00,64.00L 512.00,32.00L 160.00,32.00z" />
624
+ <glyph unicode="&#xe0d4;" d="M 256.00,480.00c-70.692,0.00-128.00-57.308-128.00-128.00s 57.308-128.00, 128.00-128.00l0.00-256.00 l 64.00,0.00 L 320.00,416.00 l 64.00,0.00 l0.00-448.00 l 64.00,0.00 L 448.00,416.00 l 64.00,0.00 L 512.00,480.00 L 256.00,480.00 zM0.00,128.00L 128.00,256.00L0.00,384.00 z" />
625
+ <glyph unicode="&#xe0d5;" d="M 128.00,480.00C 57.308,480.00,0.00,422.692,0.00,352.00s 57.308-128.00, 128.00-128.00l0.00-256.00 l 64.00,0.00 L 192.00,416.00 l 64.00,0.00 l0.00-448.00 l 64.00,0.00 L 320.00,416.00 l 64.00,0.00 L 384.00,480.00 L 128.00,480.00 zM 512.00,384.00L 384.00,256.00L 512.00,128.00 z" />
626
+ <glyph unicode="&#xe0d6;" d="M 128.00,160.00c0.00,0.00, 29.412,96.00, 192.00,96.00l0.00-96.00 l 192.00,128.00L 320.00,416.00l0.00-96.00 C 192.00,320.00, 128.00,240.164, 128.00,160.00zM 352.00,96.00L 64.00,96.00 L 64.00,288.00 l 62.938,0.00 c 5.047,5.959, 10.456,11.667, 16.244,17.09c 21.982,20.595, 48.281,36.326, 78.057,46.91L0.00,352.00 l0.00-320.00 l 416.00,0.00
627
+ L 416.00,166.312 l-64.00-42.667L 352.00,96.00 z" />
628
+ <glyph unicode="&#xe0d7;" d="M 320.00,448.00L 384.00,384.00L 160.00,160.00L 192.00,128.00L 416.00,352.00L 480.00,288.00L 480.00,448.00 zM 352.00,64.00L 96.00,64.00L 96.00,320.00L 224.00,320.00L 288.00,384.00L 32.00,384.00L 32.00,0.00L 416.00,0.00L 416.00,256.00L 352.00,192.00 z" />
629
+ <glyph unicode="&#xe0d8;" d="M 160.00,352.00L 32.00,224.00L 160.00,96.00L 224.00,96.00L 96.00,224.00L 224.00,352.00 zM 352.00,352.00L 288.00,352.00L 416.00,224.00L 288.00,96.00L 352.00,96.00L 480.00,224.00 z" />
630
+ <glyph unicode="&#xe0d9;" d="M 352.00,416.00L 384.00,448.00L 352.00,480.00L 160.00,480.00L 128.00,448.00L 160.00,416.00 zM 384.00,432.00L 352.00,400.00L 352.00,272.00L 384.00,240.00L 416.00,272.00L 416.00,400.00 zM 160.00,271.999L 160.00,400.00L 128.00,432.00L 96.00,400.00L 96.00,271.999L 128.00,239.999 zM 352.00,176.00L 352.00,48.00L 384.00,16.00L 416.00,48.00L 416.00,176.00L 384.00,208.00 zM 160.00,48.00L 160.00,176.00L 128.00,208.00L 96.00,176.00L 96.00,48.00L 128.00,16.00 zM 160.00,32.00L 128.00,0.00L 160.00-32.00L 352.00-32.00L 384.00,0.00L 352.00,32.00 z" />
631
+ <glyph unicode="&#xe0da;" d="M 384.00,432.00L 352.00,400.00L 352.00,272.00L 384.00,240.00L 416.00,272.00L 416.00,400.00 zM 352.00,176.00L 352.00,48.00L 384.00,16.00L 416.00,48.00L 416.00,176.00L 384.00,208.00 z" />
632
+ <glyph unicode="&#xe0db;" d="M 128.00,448.00L 160.00,480.00L 352.00,480.00L 384.00,448.00L 352.00,416.00L 160.00,416.00 zM 384.00,240.00L 352.00,272.00L 352.00,400.00L 384.00,432.00L 416.00,400.00L 416.00,272.00 zM 128.00,16.00L 96.00,48.00L 96.00,176.00L 128.00,208.00L 160.00,176.00L 160.00,48.00 zM 128.00,224.00L 160.00,256.00L 352.00,256.00L 384.00,224.00L 352.00,192.00L 160.00,192.00 zM 128.00,0.00L 160.00,32.00L 352.00,32.00L 384.00,0.00L 352.00-32.00L 160.00-32.00 z" />
633
+ <glyph unicode="&#xe0dc;" d="M 128.00,448.00L 160.00,480.00L 352.00,480.00L 384.00,448.00L 352.00,416.00L 160.00,416.00 zM 384.00,240.00L 352.00,272.00L 352.00,400.00L 384.00,432.00L 416.00,400.00L 416.00,272.00 zM 384.00,16.00L 352.00,48.00L 352.00,176.00L 384.00,208.00L 416.00,176.00L 416.00,48.00 zM 128.00,224.00L 160.00,256.00L 352.00,256.00L 384.00,224.00L 352.00,192.00L 160.00,192.00 zM 128.00,0.00L 160.00,32.00L 352.00,32.00L 384.00,0.00L 352.00-32.00L 160.00-32.00 z" />
634
+ <glyph unicode="&#xe0dd;" d="M 384.00,240.00L 352.00,272.00L 352.00,400.00L 384.00,432.00L 416.00,400.00L 416.00,272.00 zM 128.00,239.999L 96.00,271.999L 96.00,400.00L 128.00,432.00L 160.00,400.00L 160.00,271.999 zM 384.00,16.00L 352.00,48.00L 352.00,176.00L 384.00,208.00L 416.00,176.00L 416.00,48.00 zM 128.00,224.00L 160.00,256.00L 352.00,256.00L 384.00,224.00L 352.00,192.00L 160.00,192.00 z" />
635
+ <glyph unicode="&#xe0de;" d="M 128.00,448.00L 160.00,480.00L 352.00,480.00L 384.00,448.00L 352.00,416.00L 160.00,416.00 zM 128.00,239.999L 96.00,271.999L 96.00,400.00L 128.00,432.00L 160.00,400.00L 160.00,271.999 zM 384.00,16.00L 352.00,48.00L 352.00,176.00L 384.00,208.00L 416.00,176.00L 416.00,48.00 zM 128.00,224.00L 160.00,256.00L 352.00,256.00L 384.00,224.00L 352.00,192.00L 160.00,192.00 zM 128.00,0.00L 160.00,32.00L 352.00,32.00L 384.00,0.00L 352.00-32.00L 160.00-32.00 z" />
636
+ <glyph unicode="&#xe0df;" d="M 128.00,448.00L 160.00,480.00L 352.00,480.00L 384.00,448.00L 352.00,416.00L 160.00,416.00 zM 128.00,239.999L 96.00,271.999L 96.00,400.00L 128.00,432.00L 160.00,400.00L 160.00,271.999 zM 384.00,16.00L 352.00,48.00L 352.00,176.00L 384.00,208.00L 416.00,176.00L 416.00,48.00 zM 128.00,16.00L 96.00,48.00L 96.00,176.00L 128.00,208.00L 160.00,176.00L 160.00,48.00 zM 128.00,224.00L 160.00,256.00L 352.00,256.00L 384.00,224.00L 352.00,192.00L 160.00,192.00 zM 128.00,0.00L 160.00,32.00L 352.00,32.00L 384.00,0.00L 352.00-32.00L 160.00-32.00 z" />
637
+ <glyph unicode="&#xe0e0;" d="M 128.00,448.00L 160.00,480.00L 352.00,480.00L 384.00,448.00L 352.00,416.00L 160.00,416.00 zM 384.00,240.00L 352.00,272.00L 352.00,400.00L 384.00,432.00L 416.00,400.00L 416.00,272.00 zM 384.00,16.00L 352.00,48.00L 352.00,176.00L 384.00,208.00L 416.00,176.00L 416.00,48.00 z" />
638
+ <glyph unicode="&#xe0e1;" d="M 352.00,416.00L 384.00,448.00L 352.00,480.00L 160.00,480.00L 128.00,448.00L 160.00,416.00 zM 384.00,432.00L 352.00,400.00L 352.00,272.00L 384.00,240.00L 416.00,272.00L 416.00,400.00 zM 160.00,271.999L 160.00,400.00L 128.00,432.00L 96.00,400.00L 96.00,271.999L 128.00,239.999 zM 352.00,176.00L 352.00,48.00L 384.00,16.00L 416.00,48.00L 416.00,176.00L 384.00,208.00 zM 160.00,48.00L 160.00,176.00L 128.00,208.00L 96.00,176.00L 96.00,48.00L 128.00,16.00 zM 128.00,224.00L 160.00,192.00L 352.00,192.00L 384.00,224.00L 352.00,256.00L 160.00,256.00 zM 160.00,32.00L 128.00,0.00L 160.00-32.00L 352.00-32.00L 384.00,0.00L 352.00,32.00 z" />
639
+ <glyph unicode="&#xe0e2;" d="M 128.00,448.00L 160.00,480.00L 352.00,480.00L 384.00,448.00L 352.00,416.00L 160.00,416.00 zM 384.00,240.00L 352.00,272.00L 352.00,400.00L 384.00,432.00L 416.00,400.00L 416.00,272.00 zM 128.00,239.999L 96.00,271.999L 96.00,400.00L 128.00,432.00L 160.00,400.00L 160.00,271.999 zM 384.00,16.00L 352.00,48.00L 352.00,176.00L 384.00,208.00L 416.00,176.00L 416.00,48.00 zM 128.00,224.00L 160.00,256.00L 352.00,256.00L 384.00,224.00L 352.00,192.00L 160.00,192.00 zM 128.00,0.00L 160.00,32.00L 352.00,32.00L 384.00,0.00L 352.00-32.00L 160.00-32.00 z" />
640
+ <glyph unicode="&#xe0e3;" d="M 390.628,320.00L 256.00,455.553l0.00-192.925 L 155.314,363.314l-22.628-22.628L 249.372,224.00L 132.686,107.313l 22.628-22.627L 256.00,185.372
641
+ l0.00-192.924 L 390.628,128.00l-96.00,96.00L 390.628,320.00z M 288.00,377.819L 345.372,320.00L 288.00,262.628L 288.00,377.819 z M 345.372,128.00L 288.00,70.181L 288.00,185.372
642
+ L 345.372,128.00z" />
643
+ <glyph unicode="&#xe0e4;" d="M 432.00,128.00c-22.58,0.00-42.96-9.369-57.506-24.415L 158.992,211.336C 159.649,215.462, 160.00,219.689, 160.00,224.00
644
+ s-0.351,8.538-1.008,12.663l 215.502,107.751C 389.04,329.369, 409.42,320.00, 432.00,320.00c 44.183,0.00, 80.00,35.817, 80.00,80.00S 476.183,480.00, 432.00,480.00
645
+ s-80.00-35.817-80.00-80.00c0.00-4.311, 0.352-8.538, 1.008-12.663L 137.506,279.585C 122.96,294.63, 102.58,304.00, 80.00,304.00c-44.183,0.00-80.00-35.818-80.00-80.00
646
+ c0.00-44.184, 35.817-80.00, 80.00-80.00c 22.58,0.00, 42.96,9.369, 57.506,24.414l 215.502-107.751C 352.352,56.538, 352.00,52.311, 352.00,48.00
647
+ c0.00-44.184, 35.817-80.00, 80.00-80.00s 80.00,35.816, 80.00,80.00C 512.00,92.182, 476.183,128.00, 432.00,128.00z" />
648
+ <glyph unicode="&#xe0e5;" d="M 192.00,224.00A64.00,64.00 4860.00 1,0 320.00,224A64.00,64.00 4860.00 1,0 192.00,224zM 256.00,352.00c 35.346,0.00, 67.346-14.327, 90.51-37.49l 45.255,45.255C 357.02,394.51, 309.02,416.00, 256.00,416.00
649
+ c-83.596,0.00-154.70-53.431-181.06-128.00L0.00,288.00 l0.00-64.00 l 128.00,0.00 C 128.00,294.692, 185.308,352.00, 256.00,352.00zM 384.00,224.00c0.00-70.692-57.308-128.00-128.00-128.00c-35.346,0.00-67.346,14.327-90.51,37.49l-45.255-45.255
650
+ C 154.981,53.49, 202.981,32.00, 256.00,32.00c 83.596,0.00, 154.70,53.431, 181.06,128.00L 512.00,160.00 l0.00,64.00 L 384.00,224.00 z" />
651
+ <glyph unicode="&#xe0e6;" d="M 426.655,480.00L 85.345,480.00 C 38.405,480.00,0.00,441.608,0.00,394.671l0.00-341.328 C0.00,6.405, 38.405-32.00, 85.345-32.00l 341.311,0.00
652
+ C 473.625-32.00, 512.00,6.405, 512.00,53.343L 512.00,394.671 C 512.00,441.608, 473.625,480.00, 426.655,480.00z M 128.00,352.00l 256.00,0.00 c 4.569,0.00, 9.002-0.981, 13.072-2.831
653
+ L 256.00,184.585L 114.928,349.17C 118.998,351.018, 123.431,352.00, 128.00,352.00z M 96.00,128.00L 96.00,320.00 c0.00,0.67, 0.028,1.336, 0.07,2.00l 93.832-109.47
654
+ L 97.103,119.73C 96.381,122.399, 96.00,125.173, 96.00,128.00z M 384.00,96.00L 128.00,96.00 c-2.827,0.00-5.601,0.381-8.27,1.103l 91.059,91.059L 256.00,135.414
655
+ l 45.212,52.747l 91.058-91.059C 389.60,96.381, 386.827,96.00, 384.00,96.00z M 416.00,128.00c0.00-2.827-0.381-5.60-1.103-8.27l-92.799,92.799L 415.93,322.00
656
+ c 0.042-0.664, 0.07-1.33, 0.07-2.00L 416.00,128.00 z" />
657
+ <glyph unicode="&#xe0e7;" d="M 279.533,448.00c0.00,0.00-100.478,0.00-133.97,0.00C 85.503,448.00, 28.978,402.497, 28.978,349.789c0.00-53.863, 40.941-97.333, 102.044-97.333
658
+ c 4.249,0.00, 8.378,0.085, 12.421,0.376c-3.965-7.593-6.801-16.144-6.801-25.021c0.00-14.969, 8.052-27.105, 18.234-37.012
659
+ c-7.693,0.00-15.121-0.224-23.226-0.224C 57.259,190.576,0.00,143.196,0.00,94.065c0.00-48.389, 62.771-78.657, 137.167-78.657
660
+ c 84.812,0.00, 131.653,48.122, 131.653,96.514c0.00,38.80-11.448,62.036-46.843,87.067c-12.108,8.572-35.265,29.418-35.265,41.672
661
+ c0.00,14.36, 4.098,21.434, 25.714,38.323c 22.156,17.312, 37.836,41.651, 37.836,69.958c0.00,33.703-15.01,66.549-43.186,77.386l 42.477,0.00
662
+ L 279.533,448.00z M 232.74,120.271c 1.063-4.486, 1.642-9.103, 1.642-13.814c0.00-39.10-25.196-69.655-97.487-69.655
663
+ c-51.421,0.00-88.558,32.552-88.558,71.65c0.00,38.321, 46.063,70.222, 97.482,69.666c 12.00-0.127, 23.184-2.058, 33.335-5.345
664
+ C 207.067,153.36, 227.092,142.392, 232.74,120.271z M 150.409,266.112c-34.519,1.032-67.318,38.613-73.276,83.93
665
+ c-5.958,45.333, 17.185,80.021, 51.694,78.995c 34.505-1.037, 67.319-37.407, 73.279-82.729
666
+ C 208.059,300.978, 184.911,265.079, 150.409,266.112zM 416.00,352.00L 416.00,448.00L 384.00,448.00L 384.00,352.00L 288.00,352.00L 288.00,320.00L 384.00,320.00L 384.00,224.00L 416.00,224.00L 416.00,320.00L 512.00,320.00L 512.00,352.00 z" />
667
+ <glyph unicode="&#xe0e8;" d="M 426.756,480.00L 84.621,480.00 C 37.571,480.00,0.00,441.107,0.00,394.061l0.00-340.176 C0.00,5.674, 37.571-32.00, 84.621-32.00l 342.134,0.00
668
+ C 473.803-32.00, 512.00,5.674, 512.00,53.885L 512.00,394.061 C 512.00,441.107, 473.803,480.00, 426.756,480.00z M 352.00,464.00l0.00-80.00 l-80.00,0.00 L 272.00,464.00 L 352.00,464.00 z M 240.00,464.00l0.00-80.00 l-80.00,0.00 L 160.00,464.00 L 240.00,464.00 z
669
+ M 16.00,384.00L 16.00,394.061 C 16.00,432.625, 46.783,464.00, 84.621,464.00L 128.00,464.00 l0.00-80.00 L 16.00,384.00 z M 384.00,160.00l-96.00,0.00 l0.00-96.00 l-64.00,0.00 l0.00,96.00 l-96.00,0.00 l0.00,64.00 l 96.00,0.00 l0.00,96.00 l 64.00,0.00 l0.00-96.00 l 96.00,0.00 L 384.00,160.00 z M 496.00,384.00L 384.00,384.00 L 384.00,464.00
670
+ l 42.756,0.00 C 464.938,464.00, 496.00,432.625, 496.00,394.061L 496.00,384.00 z" />
671
+ <glyph unicode="&#xe0e9;" d="M 156.281,73.361c-13.536,4.367-28.447,6.937-44.447,7.104c-45.917,0.494-88.626-18.364-111.831-46.178L 0.003,0.00
672
+ c0.00-17.60, 14.398-32.00, 32.00-32.00l 196.562,0.00 c 0.908,5.564, 1.348,11.316, 1.348,17.216c0.00,6.267-0.767,12.396-2.188,18.361
673
+ C 220.196,32.98, 193.498,47.56, 156.281,73.361zM 186.885,304.025c-7.947,60.24-51.698,108.584-97.704,109.961c-46.013,1.365-76.87-44.741-68.926-105.00
674
+ c 7.941-60.234, 51.676-110.187, 97.699-111.56C 163.959,196.057, 194.821,243.775, 186.885,304.025zM 0.003,76.721c 26.72,12.687, 58.444,20.311, 92.94,20.311c 10.807,0.00, 20.711,0.295, 30.968,0.295
675
+ c-13.573,13.167-24.313,29.30-24.313,49.191c0.00,11.803, 3.782,23.168, 9.067,33.26c-5.391-0.385-10.895-0.498-16.563-0.498
676
+ c-37.178,0.00-68.754,12.039-92.103,31.928L 0.003,76.721L 0.003,76.721zM 512.00,352.00L 512.00,448.00 c0.00,17.60-14.40,32.00-32.00,32.00L 32.002,480.00 c-17.602,0.00-32.00-14.40-32.00-32.00l0.00-51.014 c 29.184,25.722, 69.693,42.209, 111.495,42.209
677
+ c 44.652,0.00, 178.622,0.00, 178.622,0.00l-39.974-28.809l-56.634,0.00 c 37.565-14.402, 57.578-58.062, 57.578-102.861
678
+ c0.00-37.624-20.905-69.977-50.444-92.984c-28.822-22.451-34.286-31.854-34.286-50.939c0.00-16.289, 30.873-44.00, 47.016-55.394
679
+ c 47.192-33.269, 62.458-64.156, 62.458-115.728c0.00-8.213-1.021-16.415-3.033-24.48L 480.00-32.00 c 17.60,0.00, 32.00,14.399, 32.00,31.999l0.00,320.00 l-96.00,0.00 L 416.00,224.00 l-32.00,0.00
680
+ l0.00,96.00 l-95.999,0.00 l0.00,32.00 L 384.00,352.00 L 384.00,448.00 l 32.00,0.00 l0.00-96.00 L 512.00,352.00 z" />
681
+ <glyph unicode="&#xe0ea;" d="M 309.159,382.463l 78.766,0.00 L 387.925,480.00 l-78.766,0.00 C 244.006,480.00, 191.00,422.579, 191.00,352.00l0.00-49.229 l-78.768,0.00 l0.00-97.847 L 191.00,204.924 L 191.00-32.00 l 98.468,0.00 L 289.468,204.924 l 98.457,0.00
682
+ l0.00,97.847 l-98.457,0.00 l0.00,50.154 C 289.468,369.829, 299.865,382.463, 309.159,382.463z" />
683
+ <glyph unicode="&#xe0eb;" d="M 426.672,480.00L 85.342,480.00 C 38.406,480.00,0.00,441.593,0.00,394.656l0.00-341.313 C0.00,6.374, 38.406-32.00, 85.342-32.00l 170.654,0.00 L 255.996,160.50 l-64.00,0.00 L 191.996,240.00 l 64.00,0.00 l0.00,40.00
684
+ c0.00,57.344, 43.063,104.001, 96.004,104.001l 64.00,0.00 l0.00-79.25 l-64.00,0.00 c-7.551,0.00-16.00-10.266-16.00-24.00L 336.00,240.00 l 80.00,0.00 l0.00-79.50 l-80.00,0.00 l0.00-192.499 l 90.672,0.00
685
+ c 46.937,0.00, 85.328,38.373, 85.328,85.344L 512.00,394.656 C 512.00,441.593, 473.609,480.00, 426.672,480.00z" />
686
+ <glyph unicode="&#xe0ec;" d="M 512.00,237.684c-18.021-3.075-44.153,0.124-58.001,5.884c 28.776,2.382, 48.259,15.461, 55.762,33.213
687
+ c-10.366-6.385-42.581-13.336-60.343-6.712c-0.888,4.181-1.849,8.155-2.826,11.752c-13.529,49.793-59.93,89.916-108.513,85.066
688
+ c 3.914,1.589, 7.892,3.065, 11.906,4.413c 5.319,1.917, 36.72,7.038, 31.784,18.108c-4.186,9.766-42.543-7.341-49.761-9.59
689
+ c 9.534,3.573, 25.303,9.737, 26.982,20.714c-14.602-2.003-28.938-8.917-40.013-18.968c 4.005,4.304, 7.037,9.553, 7.678,15.209
690
+ c-38.962-24.923-61.724-75.125-80.128-123.863c-14.457,14.041-27.306,25.088-38.789,31.243
691
+ c-32.25,17.288-70.825,35.354-131.355,57.859c-1.86-20.048, 9.901-46.725, 43.77-64.437c-7.332,0.991-20.751-1.23-31.467-3.779
692
+ c 4.363-22.99, 18.642-41.913, 57.325-51.052c-17.674-1.163-26.824-5.213-35.092-13.867c 8.048-15.981, 27.715-34.778, 63.026-30.913
693
+ c-39.299-16.963-16.025-48.363, 15.959-43.675C 135.374,97.884, 49.38,102.064,0.00,149.206
694
+ c 128.911-175.847, 409.165-103.979, 450.908,65.389C 482.226,214.341, 500.595,225.436, 512.00,237.684z" />
695
+ <glyph unicode="&#xe0ed;" d="M 426.671,480.00L 85.343,480.00 C 38.406,480.00,0.00,441.595,0.00,394.655l0.00-341.311 C0.00,6.375, 38.406-32.00, 85.343-32.00l 341.328,0.00
696
+ C 473.609-32.00, 512.00,6.375, 512.00,53.345L 512.00,394.655 C 512.00,441.595, 473.609,480.00, 426.671,480.00z M 402.181,216.946
697
+ C 370.874,89.92, 160.683,36.02, 64.00,167.904c 37.035-35.355, 101.53-38.491, 142.428,3.813c-23.988-3.517-41.443,20.033-11.97,32.756
698
+ c-26.482-2.899-41.233,11.199-47.269,23.185c 6.201,6.491, 13.063,9.528, 26.319,10.40c-29.012,6.854-39.722,21.046-42.994,38.289
699
+ c 8.036,1.911, 18.101,3.577, 23.60,2.834c-25.401,13.284-34.222,33.292-32.827,48.328c 45.398-16.879, 74.33-30.429, 98.517-43.395
700
+ c 8.612-4.616, 18.249-12.901, 29.091-23.432c 13.805,36.553, 30.875,74.205, 60.097,92.897c-0.48-4.243-2.754-8.179-5.759-11.407
701
+ c 8.308,7.538, 19.059,12.724, 30.01,14.226c-1.26-8.233-13.086-12.855-20.236-15.536c 5.413,1.687, 34.181,14.518, 37.32,7.193
702
+ c 3.701-8.303-19.849-12.144-23.838-13.582c-3.011-1.011-5.994-2.118-8.931-3.31c 36.438,3.637, 71.238-26.455, 81.385-63.80
703
+ c 0.734-2.697, 1.454-5.678, 2.12-8.814c 13.321-4.967, 37.482,0.246, 45.258,5.035c-5.628-13.314-20.24-23.124-41.822-24.91
704
+ c 10.386-4.321, 29.985-6.719, 43.501-4.413C 439.447,225.077, 425.669,216.756, 402.181,216.946z" />
705
+ <glyph unicode="&#xe0ee;" d="M 412.149,95.625L 271.362,95.625 c-41.494,0.00-80.083,43.219-80.083,92.439l0.00,35.713 l 219.24,0.00 c 35.479,0.00, 64.232,28.671, 64.232,64.038
706
+ c0.00,35.382-28.756,64.061-64.232,64.061l-219.24,0.00 L 191.279,415.14 c0.00,35.81-26.826,64.86-62.312,64.86C 93.512,480.00, 64.756,450.95, 64.756,415.14
707
+ l0.00-227.078 C 64.756,66.447, 156.189-32.00, 269.225-32.00l 140.77,0.00 c 35.479,0.00, 64.758,28.553, 64.758,64.361
708
+ C 474.75,68.197, 447.625,95.625, 412.149,95.625z" />
709
+ <glyph unicode="&#xe0ef;" d="M 426.671,480.00L 85.343,480.00 C 38.406,480.00,0.00,441.595,0.00,394.655l0.00-341.311 C0.00,6.375, 38.406-32.00, 85.343-32.00l 341.328,0.00
710
+ C 473.609-32.00, 512.00,6.375, 512.00,53.345L 512.00,394.655 C 512.00,441.595, 473.609,480.00, 426.671,480.00z M 257.00,144.00l 87.903,0.00
711
+ c 22.155,0.00, 39.094-17.124, 39.094-39.499c0.00-22.36-18.279-40.188-40.438-40.188l-87.89,0.00 c-70.577,0.00-127.67,61.47-127.67,137.403L 127.999,343.501
712
+ c0.00,22.359, 17.952,40.50, 40.094,40.50c 22.156,0.00, 38.907-18.141, 38.907-40.50L 207.00,304.00 L 343.89,304.00 c 22.156,0.00, 40.107-17.907, 40.107-39.999
713
+ c0.00-22.079-17.951-39.985-40.107-39.985L 207.001,224.016 l0.00-22.297 C 207.001,170.982, 231.094,144.00, 257.00,144.00z" />
714
+ <glyph unicode="&#xe0f0;" d="M 68.147,104.535c-37.598,0.00-68.146-30.667-68.146-68.038c0.00-37.577, 30.55-67.901, 68.146-67.901
715
+ c 37.733,0.00, 68.247,30.324, 68.247,67.901C 136.393,73.868, 105.882,104.535, 68.147,104.535zM 0.078,306.035l0.00-98.129 c 63.892,0.00, 123.979-24.986, 169.229-70.256c 45.192-45.159, 70.141-105.518, 70.141-169.65l 98.561,0.00
716
+ C 338.008,154.41, 186.368,306.035, 0.078,306.035zM 0.194,480.00l0.00-98.178 c 227.891,0.00, 413.378-185.667, 413.378-413.822L 512.00-32.00 C 512.00,250.235, 282.373,480.00, 0.194,480.00z" />
717
+ <glyph unicode="&#xe0f1;" d="M 426.67,480.00L 85.343,480.00 C 38.405,480.00,0.00,441.594,0.00,394.656l0.00-341.314 C0.00,6.375, 38.406-32.00, 85.344-32.00L 426.67-32.00
718
+ c 46.938,0.00, 85.33,38.374, 85.33,85.342L 512.00,394.656 C 512.00,441.594, 473.608,480.00, 426.67,480.00z M 139.472,64.376C 115.487,64.376, 96.00,83.722, 96.00,107.69
719
+ c0.00,23.842, 19.486,43.406, 43.472,43.406c 24.079,0.00, 43.53-19.564, 43.53-43.406C 183.001,83.722, 163.55,64.376, 139.472,64.376z
720
+ M 248.734,64.002c0.00,40.905-15.904,79.409-44.73,108.222c-28.857,28.875-67.188,44.813-107.952,44.813L 96.052,279.63
721
+ c 118.826,0.00, 215.563-96.721, 215.563-215.627L 248.734,64.002L 248.734,64.002z M 359.814,64.002
722
+ c0.00,145.531-118.329,263.97-263.688,263.97L 96.126,390.596 c 180.001,0.00, 326.473-146.562, 326.473-326.596L 359.814,64.002L 359.814,64.002z" />
723
+ <glyph unicode="&#xe0f2;" d="M 416.00,416.00L 96.00,416.00 c-52.80,0.00-96.00-43.20-96.00-96.00l0.00-192.00 c0.00-52.80, 43.20-96.00, 96.00-96.00l 320.00,0.00 c 52.80,0.00, 96.00,43.20, 96.00,96.00L 512.00,320.00 C 512.00,372.80, 468.80,416.00, 416.00,416.00z
724
+ M 192.00,96.00L 192.00,352.00 l 160.00-128.00L 192.00,96.00z" />
725
+ <glyph unicode="&#xe0f3;" d="M 416.00,416.00L 96.00,416.00 c-52.80,0.00-96.00-43.20-96.00-96.00l0.00-192.00 c0.00-52.80, 43.20-96.00, 96.00-96.00l 320.00,0.00 c 52.80,0.00, 96.00,43.20, 96.00,96.00L 512.00,320.00 C 512.00,372.80, 468.80,416.00, 416.00,416.00z
726
+ M 480.00,128.00c0.00-16.989-6.687-33.031-18.827-45.173C 449.031,70.687, 432.99,64.00, 416.00,64.00L 96.00,64.00 c-16.989,0.00-33.031,6.687-45.172,18.827
727
+ C 38.687,94.969, 32.00,111.011, 32.00,128.00L 32.00,320.00 c0.00,16.989, 6.687,33.031, 18.828,45.172S 79.011,384.00, 96.00,384.00l 320.00,0.00
728
+ c 16.989,0.00, 33.031-6.687, 45.173-18.828C 473.314,353.031, 480.00,336.989, 480.00,320.00L 480.00,128.00 zM 192.00,96.00L 352.00,224.00L 192.00,352.00 z" />
729
+ <glyph unicode="&#xe0f4;" d="M0.00,325.815l 20.797-27.272c0.00,0.00, 42.885,33.804, 57.18,16.901c 14.294-16.901, 68.868-220.978, 87.085-258.623
730
+ c 15.90-33.015, 59.759-76.66, 107.857-45.491c 48.068,31.17, 207.92,167.643, 236.533,328.808
731
+ c 28.59,161.113-192.36,127.363-215.765-13.005c 58.495,35.118, 89.718-14.269, 59.785-70.186
732
+ c-29.879-55.862-57.18-92.296-71.476-92.296c-14.269,0.00-25.245,37.384-41.594,102.723c-16.899,67.551-16.796,189.23-87.058,175.435
733
+ C 87.085,429.803,0.00,325.815,0.00,325.815z" />
734
+ <glyph unicode="&#xe0f5;" d="M 426.655,480.00L 85.345,480.00 C 38.406,480.00,0.00,441.592,0.00,394.654l0.00-341.31 C0.00,6.375, 38.406-32.00, 85.345-32.00l 341.31,0.00
735
+ C 473.594-32.00, 512.00,6.375, 512.00,53.345L 512.00,394.654 C 512.00,441.592, 473.594,480.00, 426.655,480.00z M 406.434,292.937
736
+ c-16.979-95.648-111.854-176.648-140.39-195.155c-28.544-18.503-54.577,7.411-64.019,26.997
737
+ c-10.808,22.354-43.205,143.47-51.684,153.51c-8.482,10.019-33.938-10.04-33.938-10.04l-12.346,16.188
738
+ c0.00,0.00, 51.691,61.724, 91.02,69.439c 41.702,8.183, 41.64-64.033, 51.67-104.121c 9.70-38.782, 16.22-60.976, 24.688-60.976
739
+ c 8.486,0.00, 24.692,21.631, 42.426,54.786c 17.768,33.188-0.768,62.505-35.486,41.646C 292.267,368.536, 423.406,388.57, 406.434,292.937z" />
740
+ <glyph unicode="&#xe0f6;" d="M0.00,224.00A112.00,112.00 4860.00 1,0 224.00,224A112.00,112.00 4860.00 1,0 0.00,224zM 288.00,224.00A112.00,112.00 4860.00 1,0 512.00,224A112.00,112.00 4860.00 1,0 288.00,224z" />
741
+ <glyph unicode="&#xe0f7;" d="M 426.687,480.00L 85.344,480.00 C 38.406,480.00,0.00,441.594,0.00,394.659l0.00-341.313 C0.00,6.375, 38.406-32.00, 85.344-32.00l 341.342,0.00
742
+ C 473.622-32.00, 512.00,6.377, 512.00,53.348L 512.00,394.659 C 512.00,441.594, 473.622,480.00, 426.687,480.00z M 160.00,144.00c-44.183,0.00-80.00,35.816-80.00,80.00
743
+ c0.00,44.183, 35.817,80.00, 80.00,80.00s 80.00-35.817, 80.00-80.00C 240.00,179.816, 204.183,144.00, 160.00,144.00z M 352.00,144.00c-44.182,0.00-80.00,35.816-80.00,80.00
744
+ c0.00,44.183, 35.818,80.00, 80.00,80.00c 44.184,0.00, 80.00-35.817, 80.00-80.00C 432.00,179.816, 396.184,144.00, 352.00,144.00z" />
745
+ <glyph unicode="&#xe0f8;" d="M 361.51,457.045C 328.055,472.176, 292.647,480.00, 255.961,480.00c-30.521,0.00-60.527-5.865-89.381-16.779l 194.93-176.84L 361.51,457.045 zM 124.222,5.364L 124.222,225.441 L 18.468,129.299C 38.963,77.934, 76.409,34.285, 124.222,5.364zM 139.312,451.59C 53.362,407.432, 0.001,320.553, 0.001,224.00c0.00-22.029, 3.313-44.368, 9.294-66.499l 226.91,206.181L 139.312,451.59zM 151.109-9.355C 184.386-24.385, 219.612-32.00, 255.961-32.00c 97.624,0.00, 187.28,56.817, 229.895,144.727L 151.109,112.727 L 151.109-9.355 zM 388.479,442.325l0.00-302.63 l 108.904,0.00 c 9.57,27.277, 14.617,55.586, 14.617,84.304C 512.002,312.937, 464.651,396.004, 388.479,442.325z" />
746
+ <glyph unicode="&#xe0f9;" d="M 512.00,394.659C 512.00,441.791, 473.793,480.00, 426.66,480.00L 85.338,480.00 C 38.207,480.00,0.00,441.791,0.00,394.659l0.00-341.318 C0.00,6.208, 38.207-32.00, 85.338-32.00
747
+ l 341.323,0.00 C 473.793-32.00, 512.00,6.208, 512.00,53.341L 512.00,394.659 z M 255.877,400.865c 25.346,0.00, 49.785-5.406, 72.825-15.859l0.00-117.908 L 194.078,389.271
748
+ C 214.012,396.812, 234.79,400.865, 255.877,400.865z M 79.134,224.00c0.00,66.707, 36.867,126.73, 96.249,157.236l 66.939-60.732L 85.556,178.057
749
+ C 81.424,193.348, 79.134,208.779, 79.134,224.00z M 164.864,72.949c-32.768,19.979-58.905,50.138-73.063,85.623l 73.063,66.423L 164.864,72.949 z
750
+ M 255.854,47.174c-25.11,0.00-49.518,5.226-72.558,15.605L 183.296,147.20 l 231.507,0.00 C 385.361,86.271, 323.30,47.174, 255.854,47.174z
751
+ M 422.767,165.632l-75.118,0.00 L 347.649,374.836 c 52.735-32.002, 85.278-89.452, 85.278-150.898C 432.927,204.096, 429.382,184.576, 422.767,165.632z" />
752
+ <glyph unicode="&#xe0fa;" d="M 256.00-32.00C 114.614-32.00,0.00,82.609,0.00,223.99C0.00,365.37, 114.615,480.00, 256.00,480.00c 141.375,0.00, 256.00-114.631, 256.00-256.01S 397.375-32.00, 256.00-32.00z
753
+ M 465.581,197.137c-50.24,6.594-94.794,7.071-134.495,0.938c 16.435-46.862, 30.188-97.346, 41.018-150.532
754
+ C 422.346,80.675, 457.642,134.609, 465.581,197.137z M 331.781,26.927c-10.141,59.365-24.095,112.72-42.061,161.953
755
+ c-67.229-20.177-119.50-63.339-163.374-131.501c 35.816-27.915, 80.724-44.679, 129.641-44.679
756
+ C 282.74,12.70, 308.221,17.858, 331.781,26.927z M 44.687,223.99c0.00-52.272, 19.091-100.029, 50.543-136.932
757
+ c 53.639,78.629, 114.009,119.584, 179.935,138.636c-5.431,12.771-11.058,25.377-17.11,37.648
758
+ c-58.881-17.743-128.601-27.041-212.938-30.931C 45.00,229.606, 44.687,226.839, 44.687,223.99z M 49.46,268.461
759
+ c 66.551,2.933, 131.525,10.337, 191.075,28.33c-22.678,40.52-49.305,78.583-79.691,115.691
760
+ C 104.744,384.111, 62.996,331.59, 49.46,268.461z M 255.99,435.30c-18.52,0.00-36.382-2.62-53.505-7.093
761
+ c 29.358-32.323, 56.089-71.637, 79.734-116.73c 41.102,16.973, 78.827,40.332, 111.747,72.344C 356.941,415.811, 308.782,435.30, 255.99,435.30z
762
+ M 419.551,357.736c-34.483-34.944-73.847-60.965-120.584-80.061c 6.377-13.77, 12.399-28.102, 18.227-42.724
763
+ c 47.438,7.343, 97.428,5.721, 149.608,0.374C 464.343,281.648, 447.138,324.04, 419.551,357.736z" />
764
+ <glyph unicode="&#xe0fb;" d="M 152.278,90.703c 28.653-22.332, 64.579-35.743, 103.712-35.743c 21.402,0.00, 41.787,4.127, 60.635,11.382
765
+ c-8.112,47.492-19.275,90.176-33.648,129.563C 229.194,179.763, 187.377,145.232, 152.278,90.703zM 271.331,225.356c-4.345,10.217-8.846,20.301-13.688,30.118c-47.104-14.194-102.88-21.633-170.351-24.745
766
+ c-0.092-2.245-0.343-4.458-0.343-6.737c0.00-41.818, 15.272-80.023, 40.435-109.545C 170.295,177.35, 218.591,210.114, 271.331,225.356zM 366.373,351.856c-29.621,25.592-68.147,41.184-110.381,41.184c-14.815,0.00-29.105-2.096-42.804-5.674
767
+ c 23.486-25.859, 44.871-57.31, 63.787-93.384C 309.858,307.56, 340.037,326.247, 366.373,351.856zM 179.875,374.786c-44.88-22.697-78.278-64.714-89.107-115.217c 53.241,2.346, 105.22,8.27, 152.86,22.664
768
+ C 225.486,314.649, 204.185,345.099, 179.875,374.786zM 316.069,203.26c 13.148-37.49, 24.151-77.877, 32.814-120.426c 40.193,26.506, 68.431,69.653, 74.782,119.676
769
+ C 383.473,207.784, 347.83,208.166, 316.069,203.26zM 426.672,480.00L 85.343,480.00 C 38.406,480.00,0.00,441.595,0.00,394.655l0.00-341.311 C0.00,6.375, 38.406-32.00, 85.343-32.00l 341.33,0.00
770
+ C 473.612-32.00, 512.00,6.374, 512.00,53.345L 512.00,394.655 C 512.002,441.595, 473.612,480.00, 426.672,480.00z M 256.00,19.20
771
+ c-113.109,0.00-204.80,91.688-204.80,204.792C 51.20,337.096, 142.892,428.80, 256.00,428.80c 113.10,0.00, 204.80-91.705, 204.80-204.808
772
+ C 460.80,110.889, 369.10,19.20, 256.00,19.20zM 290.373,266.94c 5.102-11.016, 9.92-22.481, 14.582-34.179c 37.95,5.875, 77.941,4.577, 119.687,0.299
773
+ c-1.968,37.058-15.731,70.972-37.801,97.929C 359.254,303.034, 327.764,282.217, 290.373,266.94z" />
774
+ <glyph unicode="&#xe0fc;" d="M 217.984-32.00L 217.984,83.744L 142.464,126.432L 157.723,149.02L 217.984,116.917L 217.984,211.712L 262.528,211.712L 262.528,151.223L 315.485,175.775L 328.834,151.136L 262.528,119.426L 262.528,85.557L 359.153,130.71L 371.084,106.419L 262.528,55.155L 262.528-32.00L 463.434-32.00L 240.31,480.00L 16.567-32.00 z" />
775
+ <glyph unicode="&#xe0fd;" d="M 512.00,394.658C 512.00,441.791, 473.804,480.00, 426.688,480.00L 85.313,480.00 C 38.196,480.00,0.00,441.791,0.00,394.658l0.00-341.316 C0.00,6.209, 38.196-32.00, 85.313-32.00
776
+ l 341.375,0.00 C 473.804-32.00, 512.00,6.209, 512.00,53.342L 512.00,394.658 z M 414.05,44.288L 272.384,44.288 l0.00,60.739 l 76.841,36.324l-8.453,17.234l-68.388-32.023
777
+ l0.00,24.023 l 46.889,22.48l-9.458,17.48l-37.431-17.42l0.00,42.678 L 240.64,215.803 l0.00-66.998 l-42.799,22.741l-10.763-15.996l 53.562-30.262l0.00-81.006
778
+ L 98.168,44.282 L 256.332,406.221L 414.05,44.288z" />
779
+ <glyph unicode="&#xe0fe;" d="M 280.928,276.50c-19.521,1.141-42.041-0.024-68.125-4.475l 60.167-108.444L 512.00,229.214
780
+ c-2.577,6.13-6.343,12.113-11.331,17.899c-24.737,28.639-78.37,54.187-136.802,65.709l 0.001,0.013
781
+ c-57.322,13.437-119.401,12.872-182.98,3.274c-2.292-0.344-4.572-0.711-6.84-1.092l-21.136,39.146
782
+ c-20.571-2.746-39.904-7.025-57.803-12.737l 20.13-42.099c-32.88-12.738-59.861-30.88-79.329-52.716
783
+ C 3.804,210.079-8.885,164.157, 6.537,119.435c 3.102-9.021, 7.294-17.58, 12.468-25.598l 239.034,65.649l-66.375,122.924
784
+ c 2.279,0.44, 4.598,0.884, 6.964,1.312c 107.341,19.149, 166.051-10.432, 198.208-41.915l-81.779-19.824L 280.928,276.50z M 87.361,166.805
785
+ c-7.379,33.676-1.506,71.263, 45.202,96.297l 36.569-76.474L 87.361,166.805z" />
786
+ <glyph unicode="&#xe0ff;" d="M 117.552,177.044l 67.131,16.274l-30.021,62.783C 116.316,235.549, 111.494,204.691, 117.552,177.044zM 426.678,480.00L 85.322,480.00 C 38.20,480.00,0.00,441.791,0.00,394.659l0.00-341.318 C0.00,6.208, 38.20-32.00, 85.322-32.00l 341.356,0.00
787
+ C 473.80-32.00, 512.00,6.208, 512.00,53.341L 512.00,394.659 C 512.00,441.791, 473.80,480.00, 426.678,480.00z M 269.932,174.398l-49.396,89.029
788
+ c 21.415,3.654, 39.902,4.611, 55.929,3.674l 28.02-44.756l 67.138,16.275c-26.40,25.846-74.60,50.131-162.723,34.41
789
+ c-1.943-0.351-3.846-0.715-5.717-1.077l 54.492-100.917L 61.434,117.14c-4.248,6.582-7.689,13.609-10.236,21.016
790
+ c-12.661,36.716-2.244,74.416, 24.115,104.408c 15.982,17.926, 38.133,32.82, 65.126,43.278l-16.526,34.563
791
+ c 14.695,4.689, 30.567,8.203, 47.455,10.457l 17.352-32.138c 1.861,0.313, 3.733,0.614, 5.615,0.896
792
+ c 52.196,7.88, 103.162,8.343, 150.221-2.688l-0.001-0.011c 47.971-9.46, 92.002-30.434, 112.311-53.945
793
+ c 4.095-4.75, 7.187-9.662, 9.303-14.695L 269.932,174.398z" />
794
+ <glyph unicode="&#xe100;" d="M 424.598,402.047c 3.946,12.739, 9.222,41.029-5.26,77.244c0.00,0.00-25.548,8.113-83.339-30.565
795
+ c-22.645,5.656-46.731,8.453-70.859,8.453c-26.547,0.00-53.372-3.383-78.393-10.244c-59.63,40.683-85.956,32.348-85.956,32.348
796
+ C 83.604,436.31, 94.228,404.492, 97.46,396.589c-20.196-21.797-32.528-49.623-32.528-83.738c0.00-25.757, 2.933-48.86, 10.097-68.943
797
+ l 7.532-17.061c 20.129-37.527, 59.824-61.766, 130.437-69.377c-10.022-6.729-20.245-18.18-24.389-37.556
798
+ c-13.66-6.533-56.891-22.479-82.833,22.14c0.00,0.00-14.521,26.551-42.312,28.627c0.00,0.00-26.96,0.414-1.863-16.801
799
+ c0.00,0.00, 18.04-8.501, 30.488-40.443c0.00,0.00, 16.236-54.492, 94.59-37.008l0.00-56.28 c0.00,0.00-1.655-19.907-19.906-26.54
800
+ c0.00,0.00-10.781-7.473, 0.835-11.609c0.00,0.00, 50.589-4.149, 50.589,37.318l0.00,61.371 c0.00,0.00-2.007,24.338, 9.952,32.802l0.00-100.806
801
+ c0.00,0.00-0.827-24.056-13.267-33.176c0.00,0.00-8.301-14.923, 9.947-10.785c0.00,0.00, 34.833,4.979, 36.493,45.615l 0.789,102.014l 8.373,0.00
802
+ l 0.796-102.014c 1.658-40.636, 36.491-45.615, 36.491-45.615c 18.24-4.138, 9.949,10.785, 9.949,10.785
803
+ c-12.441,9.125-13.268,33.176-13.268,33.176L 304.452,112.62 c 11.948-9.312, 9.949-31.933, 9.949-31.933l0.00-61.369
804
+ c0.00-41.471, 50.592-37.316, 50.592-37.316c 11.605,4.139, 0.832,11.604, 0.832,11.604c-18.249,6.634-19.905,26.542-19.905,26.542
805
+ l0.00,80.442 c0.00,31.371-13.209,47.989-26.131,56.755c 75.307,7.469, 111.444,31.782, 128.094,69.564l 5.946,16.865
806
+ c 5.583,20.118, 7.262,43.271, 7.262,69.088C 461.092,349.886, 447.181,379.507, 424.598,402.047z M 264.535,171.357
807
+ c-82.092,0.00-148.627,12.355-148.627,91.684c0.00,18.991, 9.354,36.625, 25.371,51.259c 26.725,24.389, 71.947,11.475, 123.253,11.475
808
+ c 51.078,0.008, 96.148,13.053, 122.906-11.168l 0.01-0.008c 16.219-14.696, 25.706-32.441, 25.706-51.559
809
+ C 413.156,173.771, 346.615,171.357, 264.535,171.357zM 184.177,303.006c-17.079,0.00-30.924-19.924-30.924-44.506c0.00-24.589, 13.846-44.52, 30.924-44.52s 30.922,19.931, 30.922,44.52
810
+ C 215.099,283.082, 201.254,302.988, 184.177,303.006zM 350.095,303.006c-17.078,0.00-30.921-19.924-30.921-44.506c0.00-24.589, 13.843-44.52, 30.921-44.52
811
+ c 17.079,0.00, 30.922,19.931, 30.922,44.52C 381.018,283.082, 367.175,302.988, 350.095,303.006z" />
812
+ <glyph unicode="&#xe101;" d="M 117.639,355.64c-25.396,0.00-47.242-8.403-65.542-25.208c-19.043-17.926-28.57-40.33-28.57-67.218
813
+ c0.00-17.926, 5.188-34.731, 15.647-50.416c 9.337-14.563, 19.09-23.903, 31.889-28.012l0.00-1.121 c-12.799-5.224-18.483-18.295-18.483-39.209
814
+ c0.00-16.062, 5.686-28.011, 18.483-35.854l0.00-1.121 c-35.327-11.573-51.496-33.047-51.496-64.415c0.00-27.267, 11.874-47.244, 35.033-59.939
815
+ C 72.895-26.959, 96.389-32.00, 124.773-32.00c 69.085,0.00, 103.703,28.941, 103.703,86.832c0.00,36.223-26.661,58.441-80.064,66.658
816
+ c-12.323,1.863-21.643,6.348-27.991,13.445c-4.854,4.854-7.271,9.709-7.271,14.563c0.00,13.816, 7.479,21.848, 22.41,24.088
817
+ c 22.779,3.357, 41.364,13.912, 55.743,31.648c 14.375,17.74, 21.565,38.559, 21.565,62.458c0.00,7.469-2.259,15.498-5.244,24.086
818
+ c 9.709,2.244, 16.525,4.297, 21.646,6.166L 229.27,355.64 c-22.527-8.964-43.495-13.442-61.421-13.442
819
+ C 152.162,351.159, 135.937,355.64, 117.639,355.64z M 123.801,76.115c 31.372,0.00, 47.052-9.521, 47.052-28.57
820
+ c0.00-20.168-14.377-30.246-43.132-30.246c-32.862,0.00-49.293,9.711-49.293,29.127C 78.427,66.221, 93.55,76.115, 123.801,76.115z
821
+ M 119.88,224.00c-23.527,0.00-35.293,12.882-35.293,38.654c0.00,27.631, 11.766,41.453, 35.293,41.453c 11.201,0.00, 19.979-4.298, 26.326-12.884
822
+ c 5.229-7.845, 7.845-17.18, 7.845-28.011C 154.051,237.073, 142.658,224.00, 119.88,224.00zM 290.192,480.00c-10.828,0.00-20.07-4.107-27.727-12.324c-7.657-8.218-11.485-18.108-11.485-29.688
823
+ c0.00-11.205, 3.829-20.91, 11.485-29.129c 7.654-8.217, 16.896-12.32, 27.727-12.32c 10.455,0.00, 19.514,4.104, 27.17,12.32
824
+ c 7.656,8.219, 11.48,17.924, 11.48,29.129c0.00,11.58-3.824,21.472-11.48,29.688C 309.703,475.893, 300.647,480.00, 290.192,480.00zM 321.565,352.001l-63.303,0.00 c 0.748-7.168-0.32-18.021-0.32-35.57l0.00-174.216 c0.00-17.928, 1.068-32.387, 0.32-38.018l 63.303,0.00
825
+ c-0.75,8.188-2.697,22.334-2.697,41.379L 318.868,317.549 C 318.865,333.981, 320.815,344.833, 321.565,352.001zM 461.168,157.90c-16.436,0.00-24.541,12.514-24.541,37.533l0.00,103.32 l 24.932,0.00 c 4.48,0.00, 8.516,0.246, 13.559-0.123
826
+ c 5.043-0.374, 7.076-0.125, 9.639-0.125l0.00,53.495 l-48.129,0.00 l0.00,23.808 c0.00,8.961, 1.408,17.151, 2.527,22.271l-64.979,0.00
827
+ c 1.121-5.12, 1.014-12.938, 1.014-23.395L 375.19,352.00 l-28.16,0.00 l0.00-53.494 c 7.682,1.12, 14.545,1.678, 19.398,1.678l 8.762-0.559l0.00-0.292 l0.00,0.00l0.00-101.101
828
+ c0.00-31.371, 3.979-54.336, 11.818-68.90c 10.461-19.42, 28.811-29.129, 56.068-29.129c 19.424,0.00, 36.559,3.732, 49.357,11.205l0.00,56.016
829
+ C 482.196,161.074, 472.742,157.90, 461.168,157.90z" />
830
+ <glyph unicode="&#xe102;" d="M 131.736,100.316c0.00-13.526, 11.447-20.291, 34.334-20.291c 20.032,0.00, 30.044,7.021, 30.044,21.067
831
+ c0.00,13.269-10.923,19.898-32.772,19.898C 142.269,120.992, 131.736,114.102, 131.736,100.316zM 426.674,480.00L 85.344,480.00 C 38.406,480.00,0.00,441.595,0.00,394.656l0.00-341.313 C0.00,6.375, 38.406-32.00, 85.344-32.00l 341.33,0.00
832
+ C 473.608-32.00, 512.00,6.375, 512.00,53.344L 512.00,394.656 C 512.00,441.595, 473.609,480.00, 426.674,480.00z M 237.864,275.506
833
+ c-3.642-1.302-8.844-2.729-15.606-4.293c 2.08-5.983, 3.123-11.576, 3.123-16.777c0.00-16.646-5.009-31.149-15.022-43.506
834
+ c-10.015-12.354-22.956-19.703-38.823-22.043c-10.402-1.563-15.604-7.156-15.604-16.779c0.00-3.381, 1.689-6.765, 5.072-10.145
835
+ c 4.422-4.943, 10.924-8.066, 19.509-9.367c 37.195-5.721, 55.793-21.197, 55.793-46.427c0.00-40.321-24.062-60.481-72.181-60.481
836
+ c-19.771,0.00-36.028,3.513-48.772,10.535c-16.129,8.844-24.188,22.76-24.188,41.75c0.00,21.852, 12.096,36.808, 36.282,44.869l0.00,0.78
837
+ c-8.842,5.462-13.263,13.785-13.263,24.972c0.00,14.566, 4.162,23.672, 12.484,27.311l0.00,0.781 c-8.323,2.862-15.737,9.366-22.24,19.512
838
+ c-7.282,10.926-10.925,22.63-10.925,35.115c0.00,18.729, 6.635,34.335, 19.896,46.82c 12.748,11.707, 27.964,17.558, 45.653,17.558
839
+ c 12.747,0.00, 24.579-3.119, 35.505-9.361c 12.485,0.00, 26.921,3.12, 43.313,9.361L 237.864,275.506L 237.864,275.506z M 301.089,140.503
840
+ l-44.093,0.00 c 0.521,5.201, 0.779,14.042, 0.779,26.532L 257.775,288.381 c0.00,12.227-0.261,20.682-0.779,25.359l 44.093,0.00
841
+ c-0.521-4.942-0.781-13.135-0.781-24.582l0.00-119.782 C 300.308,156.109, 300.569,146.484, 301.089,140.503z M 298.159,352.759
842
+ c-5.332-5.722-11.641-8.581-18.923-8.581c-7.543,0.00-13.979,2.859-19.313,8.581c-5.333,5.726-8.001,12.486-8.001,20.289
843
+ c0.00,8.067, 2.668,14.956, 8.001,20.683c 5.333,5.721, 11.77,8.584, 19.313,8.584c 7.282,0.00, 13.592-2.863, 18.923-8.584
844
+ c 5.333-5.728, 7.999-12.615, 7.999-20.683C 306.158,365.245, 303.492,358.484, 298.159,352.759z M 420.845,145.576
845
+ c-9.627-5.205-21.203-7.803-34.729-7.803c-18.985,0.00-32.124,6.76-39.405,20.287c-5.465,10.145-8.193,26.14-8.193,47.99l0.00,69.842
846
+ l 0.389,0.00 l0.00,0.781 l-5.853,0.391c-3.382,0.00-7.806-0.391-13.267-1.171L 319.787,313.74 l 19.117,0.00 l0.00,15.216 c0.00,7.285-0.389,13.14-1.17,17.56l 45.259,0.00
847
+ c-0.775-4.94-1.168-10.533-1.168-16.776l0.00-15.999 l 33.943,0.00 l0.00-37.846 c-1.299,0.00-3.705,0.129-7.218,0.389
848
+ c-3.512,0.261-6.828,0.393-9.949,0.393l-16.777,0.00 l0.00-72.572 c0.00-17.432, 5.725-26.145, 17.167-26.145c 8.063,0.00, 15.348,2.209, 21.854,6.632
849
+ L 420.845,145.576 L 420.845,145.576zM 160.608,279.797c-16.388,0.00-24.582-9.627-24.582-28.873c0.00-17.951, 8.194-26.924, 24.582-26.924
850
+ c 15.868,0.00, 23.801,9.104, 23.801,27.313c0.00,7.545-1.82,14.047-5.461,19.511C 174.525,276.805, 168.411,279.797, 160.608,279.797z" />
851
+ <glyph unicode="&#xe103;" d="M 192.00,160.00c0.00,18.718, 1.099,19.844, 13.203,31.948L 352.00,338.746c 29.157,29.157, 31.843,44.204, 31.992,74.019L 384.00,412.765 L 384.00,480.00 l-64.00,0.00 l0.00-64.00
852
+ c0.00-18.718-1.099-19.843-13.202-31.948L 160.00,237.255c-29.156-29.157-31.842-44.204-31.991-74.019L 128.00,163.236 L 128.00,96.00 L 80.00,96.00 l 80.00-128.00l 79.282,128.00L 192.00,96.00
853
+ L 192.00,160.00 zM 384.00,96.00l0.00,67.236 l-0.008,0.00 c-0.149,29.813-2.835,44.861-31.992,74.019l-17.15,17.151l-45.255-45.253l 17.203-17.203
854
+ C 318.902,179.845, 320.00,178.719, 320.00,160.001l0.00-64.00 l-47.281,0.00 l 79.281-128.00l 80.00,128.00L 384.00,96.00L 384.00,96.00z" />
855
+ <glyph unicode="&#xe104;" d="M 64.00,224.004c0.00-74.013, 44.161-137.984, 108.215-168.289L 80.626,300.107C 69.972,276.853, 64.00,251.116, 64.00,224.004zM 385.614,233.436c0.00,23.117-8.527,39.118-15.827,51.571c-9.729,15.41-18.86,28.447-18.86,43.858
856
+ c0.00,17.187, 13.383,33.188, 32.243,33.188c 0.852,0.00, 1.66-0.102, 2.488-0.151C 351.50,392.387, 305.988,411.00, 256.004,411.00
857
+ c-67.08,0.00-126.093-33.523-160.422-84.284c 4.505-0.141, 8.753-0.227, 12.356-0.227c 20.077,0.00, 51.17,2.376, 51.17,2.376
858
+ c 10.345,0.591, 11.566-14.217, 1.229-15.411c0.00,0.00-10.405-1.184-21.976-1.775l 69.917-202.553l 42.022,122.728l-29.911,79.825
859
+ c-10.344,0.592-20.139,1.775-20.139,1.775c-10.351,0.596-9.136,16.001, 1.219,15.411c0.00,0.00, 31.70-2.376, 50.567-2.376
860
+ c 20.073,0.00, 51.175,2.376, 51.175,2.376c 10.351,0.591, 11.57-14.217, 1.223-15.411c0.00,0.00-10.417-1.186-21.974-1.775L 351.85,110.67
861
+ l 19.156,62.316C 379.296,198.861, 385.614,217.436, 385.614,233.436zM 259.371,207.648l-57.613-163.029c 17.208-4.929, 35.397-7.619, 54.244-7.619c 22.358,0.00, 43.802,3.759, 63.759,10.60
862
+ c-0.509,0.801-0.987,1.652-1.375,2.577L 259.371,207.648zM 424.481,313.714c 0.826-5.955, 1.294-12.343, 1.294-19.229c0.00-18.965-3.646-40.298-14.601-66.975l-58.643-165.136
863
+ C 409.612,94.788, 448.00,155.018, 448.00,224.003C 448.00,256.518, 439.47,287.083, 424.481,313.714zM 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.615-256.00, 256.00-256.00s 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,0.00
864
+ C 132.288,0.00, 32.00,100.288, 32.00,224.00S 132.288,448.00, 256.00,448.00s 224.00-100.288, 224.00-224.00S 379.712,0.00, 256.00,0.00z" />
865
+ <glyph unicode="&#xe105;" d="M 259.555,206.271l-60.828-176.742c 18.164-5.343, 37.372-8.262, 57.269-8.262c 23.608,0.00, 46.251,4.077, 67.321,11.492
866
+ c-0.539,0.868-1.039,1.793-1.45,2.795L 259.555,206.271zM 392.852,234.232c0.00,25.062-9.006,42.405-16.718,55.905c-10.273,16.708-19.912,30.843-19.912,47.55
867
+ c0.00,18.631, 14.13,35.979, 34.045,35.979c 0.896,0.00, 1.753-0.108, 2.624-0.165c-36.064,33.048-84.119,53.225-136.896,53.225
868
+ c-70.82,0.00-133.129-36.34-169.376-91.371c 4.757-0.153, 9.242-0.244, 13.044-0.244c 21.197,0.00, 54.028,2.576, 54.028,2.576
869
+ c 10.928,0.639, 12.213-15.416, 1.299-16.707c0.00,0.00-10.985-1.282-23.198-1.928l 73.816-219.589l 44.371,133.05l-31.584,86.541
870
+ c-10.92,0.645-21.262,1.926-21.262,1.926c-10.927,0.646-9.645,17.347, 1.288,16.707c0.00,0.00, 33.47-2.576, 53.391-2.576
871
+ c 21.199,0.00, 54.03,2.576, 54.03,2.576c 10.931,0.64, 12.218-15.414, 1.297-16.707c0.00,0.00-10.999-1.281-23.202-1.926l 73.262-217.916
872
+ l 20.229,67.559C 386.179,196.748, 392.852,216.882, 392.852,234.232zM 357.915,48.781c 60.269,35.14, 100.803,100.438, 100.803,175.227c0.00,35.246-9.005,68.381-24.831,97.254
873
+ c 0.871-6.455, 1.366-13.382, 1.366-20.847c0.00-20.564-3.854-43.688-15.416-72.609L 357.915,48.781zM 53.277,224.008c0.00-80.24, 46.624-149.592, 114.258-182.448L 70.83,306.51C 59.577,281.299, 53.277,253.399, 53.277,224.008zM 426.688,480.00L 85.346,480.00 C 38.406,480.00,0.00,441.594,0.00,394.659l0.00-341.313 C0.00,6.376, 38.406-32.00, 85.346-32.00l 341.342,0.00
874
+ C 473.622-32.00, 512.00,6.376, 512.00,53.346L 512.00,394.659 C 512.00,441.594, 473.622,480.00, 426.688,480.00z M 255.993-1.48
875
+ c-124.327,0.00-225.476,101.156-225.476,225.488c0.00,124.324, 101.147,225.475, 225.476,225.475
876
+ c 124.327,0.00, 225.484-101.149, 225.484-225.475C 481.48,99.676, 380.322-1.48, 255.993-1.48z" />
877
+ <glyph unicode="&#xe106;" d="M 478.898,288.00l-28.103,0.00 l-0.60,0.00 c-17.583,0.00-32.994,14.871-34.195,32.00l0.00,0.00C 416.002,411.334, 342.371,480.00, 250.405,480.00l-83.912,0.00
878
+ C 74.587,480.00, 0.065,406.00,0.00,314.667l0.00-181.399 C0.00,41.941, 74.587-32.00, 166.492-32.00l 179.21,0.00 C 437.676-32.00, 512.00,41.941, 512.00,133.268L 512.00,250.459
879
+ C 512.00,268.71, 497.28,288.00, 478.898,288.00z M 160.00,352.00l 96.00,0.00 c 17.60,0.00, 32.00-14.40, 32.00-32.00s-14.40-32.00-32.00-32.00l-96.00,0.00 c-17.60,0.00-32.00,14.40-32.00,32.00S 142.40,352.00, 160.00,352.00
880
+ z M 352.00,96.00L 160.00,96.00 c-17.60,0.00-32.00,14.40-32.00,32.00s 14.40,32.00, 32.00,32.00l 192.00,0.00 c 17.60,0.00, 32.00-14.40, 32.00-32.00S 369.60,96.00, 352.00,96.00z" />
881
+ <glyph unicode="&#xe107;" d="M 184.00,272.00l 72.00,0.00 c 13.199,0.00, 24.00,10.80, 24.00,24.00s-10.801,24.00-24.00,24.00l-72.00,0.00 c-13.20,0.00-24.00-10.80-24.00-24.00S 170.801,272.00, 184.00,272.00zM 328.00,176.00L 184.00,176.00 c-13.20,0.00-24.00-10.80-24.00-24.00c0.00-13.199, 10.80-24.00, 24.00-24.00l 144.00,0.00 c 13.199,0.00, 24.00,10.801, 24.00,24.00C 352.00,165.20, 341.199,176.00, 328.00,176.00zM 426.674,480.00L 85.325,480.00 C 38.202,480.00,0.00,441.791,0.00,394.659l0.00-341.318 C0.00,6.208, 38.202-32.00, 85.325-32.00l 341.348,0.00
882
+ c 47.125,0.00, 85.324,38.208, 85.324,85.341L 512.00,394.659C 512.00,441.791, 473.798,480.00, 426.674,480.00z M 448.00,155.951
883
+ C 448.00,87.456, 392.257,32.00, 323.278,32.00L 188.869,32.00 C 119.941,32.00, 64.00,87.456, 64.00,155.951L 64.00,292.00 c 0.048,68.50, 55.94,124.00, 124.869,124.00l 62.934,0.00
884
+ C 320.779,416.00, 376.002,364.50, 376.00,296.00c 0.901-12.847, 12.461-24.00, 25.646-24.00l 0.449,0.00 l 21.078,0.00 C 436.959,272.00, 448.00,257.533, 448.00,243.844L 448.00,155.951 z" />
885
+ <glyph unicode="&#xe108;" d="M 416.751-4.105c-21.85-10.277-41.685-17.525-59.414-21.689c-17.75-4.121-36.931-6.203-57.533-6.203
886
+ c-23.413,0.00-37.227,2.943-55.204,8.828c-17.979,5.934-33.33,14.402-46.01,25.27c-12.725,10.961-21.511,22.604-26.424,34.916
887
+ c-4.913,12.318-7.358,30.207-7.358,53.621L 164.808,270.189 L 95.249,270.189 l0.00,72.503 c 20.104,6.521, 43.428,15.894, 57.736,28.076
888
+ c 14.377,12.225, 25.883,26.853, 34.553,43.972c 8.696,17.073, 14.674,38.856, 17.936,65.258l 72.818,0.00 l0.00-118.423 L 396.67,361.575 l0.00-91.387 L 278.29,270.188 l0.00-131.28
889
+ c0.00-29.709-0.385-46.828, 2.765-55.25c 3.125-8.377, 10.959-17.072, 19.495-22.10c 11.343-6.795, 24.271-10.189, 38.854-10.189
890
+ c 25.927,0.00, 51.716,8.424, 77.348,25.27L 416.752-4.105 L 416.751-4.105z" />
891
+ <glyph unicode="&#xe109;" d="M 426.69,480.00L 85.344,480.00 C 38.405,480.00, 0.001,441.593, 0.001,394.657l0.00-341.313 C 0.001,6.375, 38.405-32.00, 85.344-32.00L 426.69-32.00
892
+ C 473.625-32.00, 512.00,6.375, 512.00,53.344L 512.00,394.658 C 511.996,441.593, 473.621,480.00, 426.69,480.00z M 365.858,67.656
893
+ c-15.076-7.094-28.764-12.094-41.00-14.969c-12.248-2.845-25.48-4.279-39.701-4.279c-16.156,0.00-25.688,2.029-38.094,6.094
894
+ c-12.404,4.094-23.00,9.936-31.75,17.436c-8.779,7.564-14.843,15.599-18.233,24.097c-3.392,8.502-5.078,20.846-5.078,37.002L 192.002,256.938
895
+ l-47.998,0.00 l0.00,50.033 c 13.872,4.50, 29.968,10.967, 39.842,19.375c 9.92,8.436, 17.859,18.529, 23.842,30.342
896
+ c 6.002,11.783, 10.125,26.813, 12.376,45.033l 50.25,0.00 L 270.314,320.00 L 352.00,320.00 l0.00-63.063 l-81.689,0.00 l0.00-90.594 c0.00-20.50-0.264-32.313, 1.908-38.125
897
+ c 2.156-5.78, 7.563-11.78, 13.451-15.25c 7.828-4.688, 16.752-7.03, 26.813-7.03c 17.893,0.00, 35.689,5.813, 53.375,17.438L 365.858,67.656
898
+ L 365.858,67.656z" />
899
+ <glyph unicode="&#xe10a;" d="M 482.459,335.562L 282.333,335.562 l 7.708-31.23l 54.623,0.00 l-91.913-83.016c-18.752,25.917-62.711,79.942-93.377,124.485l 68.461,0.00 l0.00,31.23 L0.00,377.031
900
+ l0.00-31.23 l 67.666,0.00 c 26.25-20.479, 126.708-146.104, 130.875-158.604c 1.667-11.709, 3.21-80.947-1.708-86.156
901
+ c-9.875-10.459-54.916-7.706-65.793-8.496l-3.748-21.435c 19.832-0.584, 84.415,1.613, 104.50,1.613
902
+ c 39.541,0.00, 108.833,0.164, 118.624-0.586l 1.21,22.498c-10.003,1.668-64.542,0.205-72.084,1.87
903
+ c-1.667,10.919-3.502,83.709-1.833,91.211c 7.541,21.749, 122.168,110.494, 134.71,113.868c 2.831,0.584, 7.04,1.719, 11.831,2.742
904
+ l 36.916,0.00 L 482.459,335.562zM 440.334,107.218L 440.501,73.552L 456.043,72.218L 472.79,70.968L 477.707,103.927L 460.04,104.802 zM 445.625,129.342l 30.669-2.458L 512.00,264.844c-5.957,0.206-60.166,5.331-67.211,6.706L 445.625,129.342z" />
905
+ <glyph unicode="&#xe10b;" d="M 426.656,480.00L 85.343,480.00 C 38.406,480.00,0.00,441.594,0.00,394.657l0.00-341.314 C0.00,6.376, 38.406-32.00, 85.343-32.00l 341.313,0.00
906
+ C 473.594-32.00, 512.00,6.376, 512.00,53.343L 512.00,394.657 C 512.00,441.594, 473.594,480.00, 426.656,480.00z M 373.315,282.031
907
+ c-9.407-2.531-95.377-68.938-101.032-85.25c-1.252-5.627, 0.125-60.221, 1.375-68.408c 5.655-1.248, 46.563-0.154, 54.063-1.402
908
+ l-0.906-16.877c-7.344,0.563-59.313,0.438-88.969,0.438c-15.064,0.00-63.50-1.654-78.374-1.218l 2.81,16.062
909
+ c 8.159,0.594, 41.939-1.499, 49.346,6.345c 3.688,3.905, 2.531,55.781, 1.281,64.564c-3.125,9.374-78.47,103.436-98.156,118.842L 64.00,315.127
910
+ l0.00,23.626 l 171.125,0.00 l0.00-23.626 L 183.53,315.127 c 22.999-33.499, 55.971-73.97, 70.033-93.406l 68.938,62.218L 281.53,283.939 l-5.779,23.627l 150.095,0.00
911
+ l-15.97-23.627l-27.688,0.00 C 378.594,283.156, 375.437,282.469, 373.315,282.031z M 418.593,109.219l-12.563,0.938l-11.654,1.001
912
+ l-0.125,25.248l 14.778-1.813l 13.25-0.655L 418.593,109.219z M 421.22,151.156L 398.218,153.00l-0.625,106.655
913
+ c 5.279-1.031, 45.938-4.874, 50.404-5.028L 421.22,151.156z" />
914
+ <glyph unicode="&#xe10c;" d="M 454.655,127.238c-62.828-26.668-131.154-39.521-193.27-39.521c-92.10,0.00-181.261,25.24-253.37,67.197
915
+ c-6.297,3.692-11.00-2.772-5.753-7.521c 66.818-60.353, 155.136-96.638, 253.243-96.638c 69.969,0.00, 151.233,22.052, 207.298,63.375
916
+ C 472.084,121.023, 464.147,131.27, 454.655,127.238zM 510.049,159.031c-6.129,7.559-58.711,14.068-90.756-8.484c-4.956-3.443-4.113-8.23, 1.387-7.561
917
+ c 18.059,2.145, 58.291,6.973, 65.431-2.185c 7.187-9.196-7.978-47.034-14.738-63.918c-2.059-5.122, 2.352-7.182, 6.972-3.317
918
+ C 508.451,98.723, 516.182,151.428, 510.049,159.031zM 269.739,305.544c-24.436-2.787-56.404-4.565-79.298-14.646c-26.394-11.39-44.96-34.698-44.96-68.923
919
+ c0.00-43.832, 27.64-65.717, 63.109-65.717c 30.011,0.00, 46.381,7.061, 69.511,30.666c 7.71-11.094, 10.203-16.492, 24.197-28.115
920
+ c 3.146-1.658, 7.179-1.479, 9.965,1.01l 0.119-0.118c 8.423,7.475, 23.726,20.815, 32.321,27.996c 3.442,2.848, 2.85,7.409, 0.119,11.209
921
+ c-7.709,10.678-15.895,19.334-15.895,39.086l0.00,65.715 c0.00,27.818, 1.959,53.383-18.566,72.54
922
+ c-16.189,15.537-42.998,20.997-63.519,20.997c-40.095,0.00-84.874-14.948-94.307-64.533c-0.948-5.276, 2.847-8.063, 6.287-8.837
923
+ l 40.927-4.39c 3.795,0.18, 6.583,3.916, 7.296,7.711c 3.499,17.082, 17.853,25.326, 33.925,25.326c 8.66,0.00, 18.502-3.203, 23.667-10.975
924
+ c 5.869-8.658, 5.10-20.521, 5.10-30.546L 269.739,305.544L 269.739,305.544z M 261.851,217.883c-6.702-11.863-17.322-19.158-29.18-19.158
925
+ c-16.192,0.00-25.622,12.338-25.622,30.548c0.00,35.938, 32.204,42.464, 62.69,42.464l0.00-9.133
926
+ C 269.739,246.173, 270.156,232.473, 261.851,217.883z" />
927
+ <glyph unicode="&#xe10d;" d="M 291.765,274.281c-10.922,0.00-21.844-0.718-31.312-2.906c-17.469-5.094-31.313-16.031-31.313-39.313
928
+ c0.00-18.219, 9.485-30.594, 25.50-30.594c 2.188,0.00, 4.36,0.751, 5.813,0.751c 9.468,2.188, 18.201,8.749, 23.297,18.938
929
+ c 8.72,14.533, 8.016,27.626, 8.016,44.377L 291.765,274.281L 291.765,274.281zM 426.671,480.00L 85.344,480.00 C 38.406,480.00,0.00,441.596,0.00,394.656l0.00-341.313 C0.00,6.375, 38.407-32.00, 85.344-32.00l 341.328,0.00
930
+ C 473.61-32.00, 512.00,6.374, 512.00,53.344L 512.00,394.656 C 512.00,441.596, 473.61,480.00, 426.671,480.00z M 286.671,344.187
931
+ c-5.109,7.25-14.577,10.905-23.296,10.905c-1.452,0.00-2.188,0.00-2.922,0.00c-14.563-1.469-27.656-9.468-31.313-25.468
932
+ c-0.718-3.656-2.891-7.282-7.266-8.033l-40.766,5.096c-2.906,0.748-7.28,2.938-5.844,8.75
933
+ c 8.749,45.875, 48.062,61.875, 85.188,64.063c 2.922,0.00, 5.827,0.00, 8.748,0.00c 20.377,0.00, 46.597-5.813, 63.329-21.126
934
+ c 20.375-18.907, 18.204-44.375, 18.204-72.063l0.00-65.529 c0.00-19.626, 8.00-28.375, 16.016-38.563c 2.172-3.658, 2.906-8.00-0.72-10.938
935
+ c-8.031-7.282-23.313-20.375-32.047-27.656c-2.906-2.188-6.546-2.188-10.188-0.718c-13.845,11.625-16.017,16.718-24.032,27.655
936
+ c-13.826-14.563-25.468-22.563-39.312-26.938c-8.721-2.188-18.188-3.625-29.846-3.625c-34.937,0.00-62.606,21.813-62.606,64.782
937
+ c0.00,34.218, 18.204,57.50, 45.141,68.438c 13.827,6.53, 30.579,9.469, 47.313,11.625c 10.922,1.467, 21.844,2.188, 31.312,2.938l0.00,5.812
938
+ C 291.765,323.782, 292.469,335.437, 286.671,344.187z M 413.985,92.406c-5.14-3.938-10.656-7.499-16.203-10.688
939
+ c-41.531-24.904-95.313-37.968-141.983-37.968c-75.156,0.00-142.392,27.688-193.405,73.969c-4.357,3.563-0.797,8.688, 4.343,5.938
940
+ c 54.984-32.031, 123.00-51.438, 193.405-51.438c 44.313,0.00, 92.141,8.313, 137.641,26.124c 3.157,1.188, 6.721,2.782, 9.874,3.972
941
+ C 414.781,105.471, 421.11,97.532, 413.985,92.406z M 451.563,117.719c-0.39-14.25-7.906-41.529-25.703-56.562
942
+ c-3.562-2.781-7.109-1.188-5.547,2.78c 5.157,12.656, 17.00,41.938, 11.484,48.653c-3.953,5.126-20.172,4.72-34.018,3.563
943
+ c-6.327-0.813-11.875-1.188-16.219-2.00c-3.952-0.375-4.75,3.154-0.798,5.938c 5.141,3.563, 10.688,6.313, 17.017,8.313
944
+ c 22.53,6.722, 48.655,2.752, 52.221-1.592c 0.778-1.188, 1.562-3.531, 1.562-6.721L 451.563,117.719L 451.563,117.719z" />
945
+ <glyph unicode="&#xe10e;" d="M 395.749,207.954c-0.647,64.841, 52.879,95.938, 55.271,97.483c-30.076,44.01-76.925,50.039-93.621,50.736
946
+ c-39.871,4.037-77.798-23.474-98.033-23.474c-20.184,0.00-51.409,22.877-84.476,22.276c-43.458-0.646-83.529-25.269-105.906-64.19
947
+ c-45.152-78.349-11.563-194.42, 32.445-257.963c 21.504-31.102, 47.146-66.038, 80.813-64.79c 32.421,1.294, 44.681,20.979, 83.878,20.979
948
+ c 39.197,0.00, 50.214-20.979, 84.525-20.335c 34.887,0.648, 56.991,31.699, 78.346,62.898c 24.695,36.084, 34.863,71.019, 35.462,72.813
949
+ C 463.679,104.74, 396.423,130.505, 395.749,207.954zM 331.281,398.239C 349.15,419.918, 361.211,449.995, 357.921,480.00c-25.739-1.048-56.939-17.145-75.405-38.775
950
+ c-16.571-19.188-31.074-49.813-27.187-79.218C 284.062,359.765, 313.393,376.609, 331.281,398.239z" />
951
+ <glyph unicode="&#xe10f;" d="M 432.00,320.00c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-128.00 c0.00-17.60, 14.40-32.00, 32.00-32.00s 32.00,14.40, 32.00,32.00L 464.00,288.00 C 464.00,305.60, 449.60,320.00, 432.00,320.00zM 48.00,320.00c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-128.00 c0.00-17.60, 14.40-32.00, 32.00-32.00s 32.00,14.40, 32.00,32.00L 80.00,288.00 C 80.00,305.60, 65.599,320.00, 48.00,320.00zM 96.00,112.00c0.00-26.51, 21.49-48.00, 48.00-48.00l 16.00,0.00 l0.00-64.00 c0.00-17.60, 14.40-32.00, 32.00-32.00s 32.00,14.40, 32.00,32.00l0.00,64.00 l 32.00,0.00 l0.00-64.00 c0.00-17.60, 14.401-32.00, 32.00-32.00s 32.00,14.40, 32.00,32.00
952
+ l0.00,64.00 l 16.00,0.00 c 26.51,0.00, 48.00,21.49, 48.00,48.00L 384.00,288.00 L 96.00,288.00 L 96.00,112.00 zM 299.299,435.253l 20.252,38.903c 1.016,1.951, 0.25,4.379-1.701,5.395s-4.379,0.25-5.395-1.701l-20.559-39.493
953
+ C 275.797,444.581, 258.299,448.00, 240.00,448.00c-18.298,0.00-35.796-3.419-51.898-9.643L 167.544,477.849c-1.016,1.951-3.443,2.717-5.395,1.701
954
+ s-2.717-3.443-1.701-5.395l 20.25-38.904c-45.315-20.509-78.12-63.792-83.81-115.252l 286.22,0.00
955
+ C 377.42,371.461, 344.615,414.743, 299.299,435.253z M 176.00,344.80c-12.813,0.00-23.20,10.387-23.20,23.20c0.00,12.813, 10.387,23.20, 23.20,23.20
956
+ s 23.20-10.387, 23.20-23.20C 199.199,355.187, 188.813,344.80, 176.00,344.80z M 304.00,344.80c-12.813,0.00-23.201,10.387-23.201,23.20
957
+ c0.00,12.813, 10.389,23.20, 23.201,23.20s 23.199-10.387, 23.199-23.20C 327.199,355.187, 316.813,344.80, 304.00,344.80z" />
958
+ <glyph unicode="&#xe110;" d="M 206.115,224.043c-23.854,12.259-47.043,18.479-68.94,18.479c-2.978,0.00-5.976-0.09-8.974-0.354
959
+ c-27.94-2.312-53.461-9.684-69.875-15.414c-4.354-1.599-8.817-3.288-13.415-5.153L0.00,65.904
960
+ c 30.851,11.416, 58.146,16.969, 83.135,16.969c 40.423,0.00, 69.764-15.104, 93.996-30.652c 11.481,38.959, 39.022,133.045, 47.241,161.162
961
+ C 218.397,217.025, 212.334,220.668, 206.115,224.043zM 264.174,184.465l-45.223-157.074c 13.416-7.686, 58.549-32.025, 93.106-32.025c 27.896,0.00, 59.126,7.148, 95.417,21.896
962
+ l 43.178,150.988c-29.316-9.461-57.438-14.26-83.732-14.26C 318.945,153.99, 285.363,169.539, 264.174,184.465zM 146.411,295.605c 38.559-0.399, 67.076-15.104, 90.708-30.251l 46.376,158.672c-9.773,5.598-35.403,19.547-53.929,24.30
963
+ c-12.193,2.842-25.01,4.308-38.602,4.308c-25.898-0.488-54.194-6.973-86.444-19.90l-44.22-155.298
964
+ c 32.404,12.218, 60.322,18.17, 86.043,18.17C 146.366,295.605, 146.411,295.605, 146.411,295.605zM 512.00,380.938c-29.407-11.416-58.104-17.233-85.514-17.233c-45.843,0.00-79.646,15.901-101.547,31.183L 278.964,235.77
965
+ c 30.873-19.854, 64.145-29.939, 99.061-29.939c 28.474,0.00, 57.97,6.84, 87.731,20.344l-0.091,1.111l 1.867,0.443L 512.00,380.938z" />
966
+ <glyph unicode="&#xe111;" d="M 445.98,222.898c-9.043,0.00-17.674-1.76-25.532-4.928C 415.195,275.149, 365.303,320.00, 304.448,320.00
967
+ c-14.893,0.00-29.341-2.815-42.159-7.582c-4.98-1.851-6.289-3.76-6.289-7.458l0.00-201.357 c0.00-3.883, 3.12-7.117, 7.062-7.498
968
+ C 263.23,96.088, 444.83,96.00, 446.007,96.00C 482.459,96.00, 512.00,124.408, 512.00,159.447S 482.433,222.898, 445.98,222.898zM 200.00,96.00L 216.00,96.00L 224.00,208.11L 216.00,320.00L 200.00,320.00L 192.00,208.11 zM 152.00,96.00L 136.00,96.00L 128.00,177.375L 136.00,256.00L 152.00,256.00L 160.00,176.00 zM 72.00,96.00L 88.00,96.00L 96.00,160.00L 88.00,224.00L 72.00,224.00L 64.00,160.00 zM 8.00,128.00L 24.00,128.00L 32.00,160.00L 24.00,192.00L 8.00,192.00L0.00,160.00 z" />
969
+ <glyph unicode="&#xe112;" d="M 426.686,480.00L 85.344,480.00 C 38.407,480.00, 0.001,441.597, 0.001,394.66l0.00-234.658 L 8.00,192.00l 16.00,0.00 l 8.00-32.00l-8.00-32.00L 8.00,128.00 l-8.00,31.998l0.00-106.652
970
+ C 0.001,6.377, 38.407-32.00, 85.344-32.00l 341.342,0.00 C 473.625-32.00, 512.00,6.377, 512.00,53.346L 512.00,159.447 C 512.00,124.408, 482.459,96.00, 446.007,96.00
971
+ c-1.177,0.00-182.777,0.088-182.945,0.105c-3.941,0.381-7.062,3.615-7.062,7.498L 256.00,304.96 c0.00,3.697, 1.309,5.606, 6.289,7.458
972
+ c 12.818,4.767, 27.267,7.582, 42.159,7.582c 60.854,0.00, 110.746-44.851, 115.999-102.029c 7.858,3.168, 16.489,4.928, 25.532,4.928
973
+ c 36.453,0.00, 66.021-28.412, 66.021-63.451L 512.00,394.659 C 512.00,441.597, 473.621,480.00, 426.686,480.00z M 88.00,96.00L 72.00,96.00 l-8.00,64.00l 8.00,64.00l 16.00,0.00 l 8.00-64.00L 88.00,96.00z M 152.00,96.00l-16.00,0.00
974
+ l-8.00,81.375L 136.00,256.00l 16.00,0.00 l 8.00-80.00L 152.00,96.00z M 216.00,96.00l-16.00,0.00 l-8.00,112.11L 200.00,320.00l 16.00,0.00 l 8.00-111.89L 216.00,96.00z" />
975
+ <glyph unicode="&#xe113;" d="M 487.655,191.031c 1.406,10.40, 2.215,20.973, 2.215,31.736c0.00,129.155-105.271,233.872-235.103,233.872
976
+ c-12.904,0.00-25.555-1.06-37.866-3.08c-22.072,14.384-48.342,22.767-76.612,22.767C 62.766,476.326,0.00,413.518,0.00,336.02
977
+ c0.00-28.198, 8.299-54.394, 22.59-76.389c-1.925-12.017-2.909-24.323-2.909-36.859c0.00-129.176, 105.217-233.882, 235.085-233.882
978
+ c 14.657,0.00, 28.927,1.427, 42.796,3.933c 21.55-13.369, 46.934-21.148, 74.146-21.148C 449.21-28.326, 512.00,34.498, 512.00,111.988
979
+ C 511.997,141.281, 503.04,168.516, 487.655,191.031z M 276.74,50.404c-74.705-3.892-109.664,12.637-141.689,42.691
980
+ c-35.765,33.567-21.398,71.854, 7.74,73.801c 29.122,1.944, 46.607-33.013, 62.15-42.736c 15.524-9.688, 74.594-31.76, 105.794,3.908
981
+ c 33.976,38.828-22.594,58.92-64.059,65.002c-59.203,8.766-133.95,40.792-128.135,103.907c 5.816,63.074, 53.582,95.414, 103.85,99.976
982
+ c 64.077,5.817, 105.791-9.707, 138.785-37.86c 38.15-32.529, 17.508-68.894-6.799-71.82c-24.212-2.909-51.404,53.504-104.791,54.352
983
+ c-55.027,0.864-92.217-57.261-24.286-73.784c 67.966-16.505, 140.75-23.286, 166.961-85.417
984
+ C 418.49,120.287, 351.507,54.299, 276.74,50.404z" />
985
+ <glyph unicode="&#xe114;" d="M 511.999,229.039c0.00,32.207-26.201,58.405-58.404,58.405c-14.562,0.00-27.883-5.368-38.123-14.217
986
+ c-39.656,25.738-90.988,40.764-145.924,42.896l 29.022,94.637l 84.437-18.901c-0.002-0.229-0.033-0.448-0.033-0.676
987
+ c0.00-26.613, 21.654-48.267, 48.266-48.267c 26.612,0.00, 48.267,21.652, 48.267,48.267c0.00,26.613-21.652,48.265-48.267,48.265
988
+ c-20.00,0.00-37.19-12.229-44.506-29.601l-92.44,20.693c-4.685,1.049-9.383-1.681-10.789-6.271l-33.106-107.944
989
+ c-57.917-0.929-112.308-16.122-153.872-43.10c-10.237,8.848-23.563,14.217-38.123,14.217c-32.202,0.00-58.401-26.199-58.401-58.405
990
+ c0.00-21.122, 11.271-39.659, 28.113-49.918c-0.86-5.484-1.313-11.031-1.313-16.633c0.00-41.855, 24.355-80.934, 68.577-110.023
991
+ c 43.037-28.313, 100.078-43.91, 160.621-43.91c 60.537,0.00, 117.582,15.601, 160.619,43.91c 44.224,29.092, 68.576,68.168, 68.576,110.023
992
+ c0.00,5.602-0.451,11.146-1.313,16.633C 500.726,189.379, 511.999,207.918, 511.999,229.039z M 431.238,421.079
993
+ c 16.484,0.00, 29.896-13.41, 29.896-29.896c0.00-16.482-13.412-29.896-29.896-29.896c-16.481,0.00-29.896,13.414-29.896,29.896
994
+ C 401.341,407.668, 414.753,421.079, 431.238,421.079z M 18.367,229.039c0.00,22.076, 17.959,40.036, 40.033,40.036
995
+ c 8.359,0.00, 16.122-2.583, 22.549-6.978c-23.513-18.578-39.833-40.381-48.038-63.904C 24.036,205.541, 18.367,216.639, 18.367,229.039z
996
+ M 255.999,26.924c-116.252,0.00-210.829,60.813-210.829,135.564c0.00,3.213, 0.187,6.396, 0.53,9.555
997
+ c 0.667,6.111, 1.956,12.115, 3.846,17.982c 7.062,21.914, 22.373,41.909, 43.751,58.577c 4.741,3.701, 9.792,7.229, 15.105,10.583
998
+ c 38.062,24.02, 90.179,38.86, 147.597,38.86c 57.414,0.00, 109.533-14.843, 147.592-38.86c 5.313-3.354, 10.367-6.884, 15.106-10.583
999
+ c 21.379-16.667, 36.691-36.663, 43.752-58.577c 1.892-5.867, 3.181-11.871, 3.847-17.982c 0.346-3.156, 0.528-6.342, 0.528-9.555
1000
+ C 466.824,87.736, 372.249,26.924, 255.999,26.924z M 479.087,198.191c-8.203,23.522-24.527,45.328-48.039,63.905
1001
+ c 6.426,4.395, 14.188,6.978, 22.547,6.978c 22.076,0.00, 40.035-17.959, 40.035-40.036C 493.63,216.639, 487.964,205.541, 479.087,198.191zM 325.974,103.744c-17.406-14.27-38.988-20.633-69.975-20.633c-30.989,0.00-52.57,6.363-69.979,20.633
1002
+ c-4.117,3.375-10.194,2.771-13.568-1.344c-3.377-4.119-2.775-10.195, 1.344-13.572c 20.81-17.061, 46.93-25.004, 82.204-25.004
1003
+ c 35.273,0.00, 61.393,7.943, 82.203,25.004c 4.117,3.377, 4.722,9.453, 1.345,13.572C 336.164,106.523, 330.091,107.119, 325.974,103.744zM 214.117,189.99c0.00,19.184-15.552,34.734-34.735,34.734c-19.188,0.00-34.74-15.551-34.74-34.734
1004
+ c0.00-19.189, 15.554-34.742, 34.74-34.742C 198.566,155.25, 214.117,170.801, 214.117,189.99zM 334.261,224.725c-19.189,0.00-34.742-15.551-34.742-34.734c0.00-19.189, 15.553-34.742, 34.742-34.742
1005
+ c 19.184,0.00, 34.738,15.553, 34.738,34.742C 368.999,209.174, 353.445,224.725, 334.261,224.725z" />
1006
+ <glyph unicode="&#xe115;" d="M 426.656,480.00L 85.344,480.00 C 38.406,480.00,0.00,441.594,0.00,394.657l0.00-341.313 C0.00,6.376, 38.407-32.00, 85.344-32.00l 341.312,0.00
1007
+ C 473.593-32.00, 512.00,6.376, 512.00,53.344L 512.00,394.656 C 511.997,441.594, 473.593,480.00, 426.656,480.00z M 157.395,51.365L 79.969,51.365 L 79.969,284.329 l 77.426,0.00 L 157.395,51.365 z
1008
+ M 118.684,316.121l-0.508,0.00 c-25.983,0.00-42.788,17.898-42.788,40.266c0.00,22.846, 17.313,40.248, 43.803,40.248
1009
+ c 26.486,0.00, 42.791-17.396, 43.296-40.248C 162.487,334.027, 145.678,316.121, 118.684,316.121z M 436.611,51.365l-77.426,0.00 L 359.185,176.003
1010
+ c0.00,31.308-11.205,52.669-39.219,52.669c-21.396,0.00-34.144-14.406-39.73-28.318c-2.041-4.979-2.548-11.924-2.548-18.883l0.00-130.104
1011
+ l-77.443,0.00 c0.00,0.00, 1.018,211.103,0.00,232.963l 77.436,0.00 l0.00-33.00 c 10.283,15.864, 28.672,38.479, 69.785,38.479c 50.951,0.00, 89.146-33.309, 89.146-104.856
1012
+ L 436.612,51.365 L 436.611,51.365z" />
1013
+ <glyph unicode="&#xe116;" d="M 409.79,73.186c-53.333,0.209-81.749,26.291-101.496,72.251l-5.649,12.541l-48.685,111.00
1014
+ c-16.146,39.293-56.211,65.836-101.417,65.836c-61.167,0.00-110.792-49.626-110.792-110.836c0.00-61.209, 49.624-110.834, 110.792-110.834
1015
+ c 42.669,0.00, 79.771,24.125, 98.291,59.50l 19.688-45.416c-27.956-34.085-70.438-55.792-117.977-55.792C 68.29,71.436,0.00,139.687,0.00,223.979
1016
+ c0.00,84.252, 68.29,152.586, 152.542,152.586c 63.583,0.00, 114.918-33.959, 141.00-94.126c 1.978-4.668, 27.579-64.543, 49.913-115.50
1017
+ c 13.834-31.541, 25.63-52.459, 63.878-53.752c 37.584-1.291, 63.378,21.584, 63.378,50.504c0.00,28.25-19.668,35.041-52.875,46.082
1018
+ c-59.691,19.667-90.503,39.417-90.503,86.751c0.00,46.168, 31.416,76.959, 82.457,76.959c 33.248,0.00, 57.253-14.793, 73.88-44.293
1019
+ l-32.628-16.666c-12.295,17.207-25.854,24.00-43.086,24.00c-23.956,0.00-41.063-16.668-41.063-38.833c0.00-31.461, 28.147-36.211, 67.503-49.127
1020
+ C 487.375,231.314, 512.00,211.604, 512.00,162.396C 512.001,110.728, 467.664,73.102, 409.79,73.186z" />
1021
+ <glyph unicode="&#xe117;" d="M 426.671,480.00L 85.344,480.00 C 38.406,480.00,0.00,441.596,0.00,394.658l0.00-341.313 C0.00,6.375, 38.408-32.00, 85.344-32.00L 426.67-32.00
1022
+ c 46.937,0.00, 85.33,38.375, 85.33,85.345L 512.00,394.657 C 512.00,441.596, 473.608,480.00, 426.671,480.00z M 371.342,108.469
1023
+ c-39.999,0.157-61.313,19.721-76.124,54.189l-4.236,9.404l-36.513,83.25c-12.11,29.469-42.159,49.375-76.063,49.375
1024
+ c-45.875,0.00-83.096-37.219-83.096-83.125s 37.222-83.125, 83.096-83.125c 32.00,0.00, 59.828,18.094, 73.717,44.625L 266.89,149.00
1025
+ c-20.969-25.563-52.829-41.844-88.484-41.844C 115.218,107.156, 64.00,158.343, 64.00,221.561c0.00,63.188, 51.219,114.438, 114.405,114.438
1026
+ c 47.688,0.00, 86.188-25.469, 105.75-70.594c 1.483-3.50, 20.688-48.406, 37.438-86.625c 10.375-23.656, 19.219-39.346, 47.906-40.313
1027
+ c 28.188-0.969, 47.53,16.188, 47.53,37.876c0.00,21.188-14.751,26.281-39.657,34.563C 332.609,225.658, 309.50,240.47, 309.50,275.97
1028
+ c0.00,34.626, 23.563,57.72, 61.842,57.72c 24.937,0.00, 42.938-11.094, 55.408-33.221L 402.28,287.97
1029
+ c-9.221,12.906-19.393,18.001-32.313,18.001c-17.97,0.00-30.797-12.501-30.797-29.126c0.00-23.595, 21.107-27.157, 50.627-36.844
1030
+ C 429.529,227.064, 448.00,212.283, 448.00,175.376C 447.997,136.626, 414.746,108.406, 371.342,108.469z" />
1031
+ <glyph unicode="&#xe118;" d="M 426.688,480.00L 85.343,480.00 C 38.405,480.00,0.00,441.592,0.00,394.654l0.00-341.312 C0.00,6.377, 38.405-32.00, 85.343-32.00l 341.345,0.00
1032
+ C 473.625-32.00, 512.00,6.376, 512.00,53.342L 512.00,394.654 C 512.00,441.592, 473.625,480.00, 426.688,480.00z M 480.00,53.342c0.00-14.167-5.57-27.541-15.685-37.658
1033
+ C 454.204,5.57, 440.841,0.00, 426.688,0.00L 256.00,0.00 L 256.00,224.00 L 32.00,224.00 L 32.00,394.654 c0.00,14.154, 5.575,27.525, 15.698,37.648C 57.82,442.425, 71.19,448.00, 85.343,448.00
1034
+ L 256.00,448.00 l0.00-224.00 l 224.00,0.00 L 480.00,53.342 z" />
1035
+ <glyph unicode="&#xe119;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.614-256.00, 256.00-256.00c 141.385,0.00, 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 256.00,286.294
1036
+ c-8.484,0.00-15.359-6.876-15.359-15.36l0.00-93.868 c0.00-35.816-29.037-64.854-64.854-64.854c-35.818,0.00-64.854,29.036-64.854,64.854l0.00,42.668
1037
+ l 49.493,0.00 l0.00-40.961 c0.00-8.483, 6.877-15.359, 15.36-15.359c 8.482,0.00, 15.358,6.876, 15.358,15.359l0.00,92.161
1038
+ c0.00,35.817, 29.035,64.853, 64.854,64.853c 35.815,0.00, 64.854-29.036, 64.854-64.853l0.00-18.774 l-29.014-9.386l-20.479,9.386l0.00,18.774
1039
+ C 271.361,279.417, 264.484,286.294, 256.00,286.294z M 401.067,177.066c0.00-35.816-29.036-64.854-64.853-64.854
1040
+ c-35.818,0.00-64.854,29.036-64.854,64.854L 271.36,218.88 l 20.479-9.387l 29.014,9.387l0.00-41.813 c0.00-8.482, 6.875-15.359, 15.36-15.359
1041
+ c 8.481,0.00, 15.358,6.877, 15.358,15.359l0.00,40.961 l 49.493,0.00 l0.00-40.961 L 401.067,177.067 z" />
1042
+ <glyph unicode="&#xe11a;" d="M 426.675,480.00L 85.325,480.00 C 38.20,480.00,0.00,441.79,0.00,394.658l0.00-341.315 C0.00,6.21, 38.20-32.00, 85.325-32.00l 341.35,0.00 C 473.80-32.00, 512.00,6.21, 512.00,53.343
1043
+ L 512.00,394.658 C 512.00,441.79, 473.80,480.00, 426.675,480.00z M 256.00,286.294c-8.484,0.00-15.359-6.876-15.359-15.36l0.00-93.868
1044
+ c0.00-35.816-29.037-64.854-64.854-64.854c-35.818,0.00-64.854,29.036-64.854,64.854l0.00,42.668 l 49.493,0.00 l0.00-40.961
1045
+ c0.00-8.483, 6.877-15.359, 15.36-15.359c 8.482,0.00, 15.359,6.876, 15.359,15.359l0.00,92.161 c0.00,35.817, 29.035,64.853, 64.854,64.853
1046
+ c 35.815,0.00, 64.854-29.036, 64.854-64.853l0.00-18.774 l-29.014-9.386l-20.48,9.386l0.00,18.774 C 271.36,279.417, 264.484,286.294, 256.00,286.294z
1047
+ M 401.067,177.066c0.00-35.816-29.037-64.854-64.854-64.854c-35.818,0.00-64.854,29.036-64.854,64.854L 271.359,218.88 l 20.48-9.387l 29.014,9.387
1048
+ l0.00-41.813 c0.00-8.482, 6.875-15.359, 15.359-15.359c 8.482,0.00, 15.36,6.877, 15.36,15.359l0.00,40.961 l 49.492,0.00 l0.00-40.961 L 401.067,177.067 z" />
1049
+ <glyph unicode="&#xe11b;" d="M 256.00,480.00C 114.615,480.00,0.00,365.385,0.00,224.00s 114.613-256.00, 256.00-256.00c 141.385,0.00, 256.00,114.615, 256.00,256.00S 397.385,480.00, 256.00,480.00z M 280.822,137.941
1050
+ c-23.26,1.807-33.021,13.328-51.252,24.404C 219.54,109.757, 207.288,59.337, 171.00,33.002
1051
+ c-11.202,79.484, 16.447,139.182, 29.285,202.557c-21.892,36.853, 2.635,111.017, 48.81,92.737
1052
+ c 56.813-22.474-49.20-137.004, 21.966-151.308c 74.31-14.934, 104.644,128.929, 58.571,175.712
1053
+ c-66.579,67.553-193.799,1.54-178.155-95.178c 3.807-23.646, 28.236-30.819, 9.762-63.451c-42.61,9.446-55.325,43.051-53.688,87.856
1054
+ c 2.634,73.337, 65.892,124.682, 129.343,131.783c 80.242,8.982, 155.553-29.454, 165.953-104.938
1055
+ C 414.553,223.577, 366.623,131.307, 280.822,137.941z" />
1056
+ <glyph unicode="&#xe11c;" d="M 426.675,480.00L 85.324,480.00 C 38.199,480.00,0.00,441.79,0.00,394.657l0.00-341.315 C0.00,6.209, 38.199-32.00, 85.324-32.00l 341.351,0.00
1057
+ C 473.80-32.00, 512.00,6.209, 512.00,53.342L 512.00,394.657 C 512.00,441.79, 473.80,480.00, 426.675,480.00z M 280.822,137.941
1058
+ c-23.26,1.807-33.021,13.328-51.252,24.404c-10.03-52.589-22.281-103.009-58.569-129.344
1059
+ c-11.202,79.484, 16.447,139.182, 29.285,202.557c-21.893,36.853, 2.635,111.017, 48.81,92.737
1060
+ c 56.813-22.474-49.20-137.004, 21.966-151.308c 74.31-14.934, 104.644,128.929, 58.571,175.712
1061
+ c-66.579,67.553-193.799,1.54-178.155-95.178c 3.807-23.646, 28.236-30.819, 9.762-63.451c-42.61,9.446-55.325,43.051-53.688,87.856
1062
+ c 2.634,73.337, 65.892,124.682, 129.343,131.783c 80.242,8.982, 155.553-29.454, 165.953-104.938
1063
+ C 414.553,223.577, 366.623,131.307, 280.822,137.941z" />
1064
+ <glyph unicode="&#xe11d;" d="M 426.671,480.00L 85.343,480.00 C 38.406,480.00,0.00,441.595,0.00,394.655l0.00-341.311 C0.00,6.375, 38.406-32.00, 85.343-32.00l 341.328,0.00
1065
+ C 473.609-32.00, 512.00,6.375, 512.00,53.345L 512.00,394.655 C 512.00,441.595, 473.609,480.00, 426.671,480.00z M 155.889,146.606l-55.632,0.00
1066
+ c-3.351,0.00-5.854,1.504-7.271,3.792c-1.467,2.379-1.542,5.464,0.00,8.534l 59.11,104.313c 0.063,0.114, 0.063,0.19,0.00,0.316l-37.615,65.116
1067
+ c-1.556,3.098-1.783,6.157-0.316,8.534c 1.417,2.301, 4.235,3.477, 7.586,3.477l 55.632,0.00 c 8.535,0.00, 12.72-5.499, 15.489-10.431
1068
+ c0.00,0.00, 38.02-66.33, 38.249-66.696c-2.252-3.97-60.059-106.21-60.059-106.21C 168.218,152.22, 164.21,146.606, 155.889,146.606z
1069
+ M 418.956,404.731L 295.78,186.941c-0.075-0.115-0.075-0.255,0.00-0.367l 78.431-143.295c 1.556-3.084, 1.593-6.221, 0.113-8.597
1070
+ c-1.415-2.288-4.033-3.552-7.383-3.552l-55.57,0.00 c-8.522,0.00-12.783,5.663-15.54,10.596c0.00,0.00-78.848,144.646-79.05,145.023
1071
+ c 3.944,6.98, 123.797,219.523, 123.797,219.523c 2.984,5.362, 6.587,10.596, 14.894,10.596l 56.203,0.00 c 3.351,0.00, 5.981-1.265, 7.396-3.553
1072
+ C 420.537,410.939, 420.499,407.804, 418.956,404.731z" />
1073
+ <glyph unicode="&#xe11e;" d="M 267.313,468.686C 261.091,474.908, 248.80,480.00, 240.00,480.00L 48.00,480.00 c-8.80,0.00-16.00-7.20-16.00-16.00l0.00-480.00 c0.00-8.80, 7.20-16.00, 16.00-16.00l 384.00,0.00 c 8.80,0.00, 16.00,7.20, 16.00,16.00L 448.00,272.00
1074
+ c0.00,8.80-5.091,21.091-11.313,27.313L 267.313,468.686z M 416.00,0.00L 64.00,0.00 L 64.00,448.00 l 175.579,0.00 c 1.458-0.24, 4.204-1.377, 5.405-2.239l 168.778-168.777
1075
+ c 0.861-1.201, 1.998-3.947, 2.238-5.405L 416.00,0.00 zM 432.00,480.00l-96.00,0.00 c-8.80,0.00-10.909-5.091-4.687-11.313l 105.373-105.373C 442.909,357.091, 448.00,359.20, 448.00,368.00L 448.00,464.00 C 448.00,472.80, 440.80,480.00, 432.00,480.00
1076
+ z" />
1077
+ <glyph unicode="&#xe11f;" d="M 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.533,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.354-32.00, 32.00-32.00
1078
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.412-7.781
1079
+ l 75.175-87.704c 2.649-3.092, 5.069-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
1080
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 zM 294.112,206.287c-19.817,18.503-36.43,44.212-46.739,73.019c 0.707,2.758, 1.386,5.453, 2.00,8.177
1081
+ c 2.869,12.896, 4.924,55.508, 4.924,55.508s-8.151-32.012-9.435-36.842c-0.824-3.064-1.863-6.335-3.042-9.739
1082
+ c-6.251,21.983-9.433,43.311-9.433,59.468c0.00,4.574, 0.39,13.445, 1.688,20.473c 0.627,5.014, 2.459,7.619, 4.341,8.877
1083
+ c 3.731-0.906, 7.895-6.623, 12.252-16.191c 3.743-8.27, 3.511-17.853, 3.511-23.782c0.00,0.00, 4.014,14.584, 3.086,23.262
1084
+ c-0.563,5.211-5.525,18.861-16.062,18.349l-0.86,0.00 l-4.689,0.172c-7.694,0.00-14.893-3.719-16.633-9.934
1085
+ c-6.466-23.838, 0.771-60.678, 12.84-106.604l-3.653-8.879c-9.238-22.521-20.782-44.946-30.941-64.856
1086
+ c-41.931-82.047-74.548-126.311-96.297-129.41l-0.093,0.895c-0.473,10.232, 18.426,36.631, 44.027,57.609
1087
+ c 2.668,2.166, 14.055,13.186, 14.055,13.186s-15.38-8.131-18.833-10.221c-32.077-19.154-48.047-38.338-50.649-51.072
1088
+ c-0.771-3.783-0.262-8.43, 3.074-10.338l 8.208-4.125c 22.328-11.182, 49.771,18.203, 86.276,82.178
1089
+ c 37.147,12.186, 83.491,23.666, 125.69,29.881c 37.77-21.582, 81.094-31.857, 97.738-27.416c 3.166,0.838, 6.506,3.318, 8.207,5.611
1090
+ c 1.334,2.109, 3.19,10.549, 3.19,10.549s-3.125-4.279-5.701-5.535c-10.541-4.975-43.797,3.322-77.932,20.023
1091
+ c 29.514,3.141, 54.107,3.27, 67.25-0.93c 16.686-5.326, 16.686-10.797, 16.463-11.906c 0.223,0.918, 0.98,4.578, 0.891,6.137
1092
+ c-0.38,4.00-1.605,7.572-4.632,10.529c-6.18,6.086-21.438,9.162-42.223,9.436c-15.668,0.174-34.447-1.203-54.844-4.117
1093
+ C 311.79,193.094, 301.924,198.982, 294.112,206.287z M 190.386,153.314c 6.319,11.23, 13.166,23.459, 20.169,36.648
1094
+ c 13.558,25.639, 21.776,45.43, 28.689,64.054c 10.899-21.924, 25.938-42.757, 45.665-59.456c 4.396-3.723, 9.069-7.242, 13.882-10.564
1095
+ C 262.974,177.336, 225.346,167.961, 190.386,153.314z" />
1096
+ <glyph unicode="&#xe120;" d="M 345.11,244.159c-30.334,14.326-68.986,17.21-97.415-3.024c 34.569,3.302, 72.479-2.419, 97.553-28.563
1097
+ c 24.00,27.54, 62.057,32.703, 96.479,29.866C 412.981,261.511, 375.115,258.951, 345.11,244.159zM 332.824,177.125c-34.189,0.789-67.217-11.586-95.55-30.052c-53.588,22.794-121.368,18.562-167.001-19.491
1098
+ c 13.165,0.467, 26.003,3.723, 39.028,5.396c 47.591,4.745, 98.294-7.071, 134.256-39.912c 14.886,21.771, 35.822,39.121, 59.826,49.961
1099
+ c 31.537,15.26, 67.08,16.842, 101.41,17.26C 383.949,174.611, 357.485,177.264, 332.824,177.125zM 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.533,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.354-32.00, 32.00-32.00
1100
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.412-7.781
1101
+ l 75.175-87.704c 2.649-3.092, 5.069-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
1102
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 z" />
1103
+ <glyph unicode="&#xe121;" d="M 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.533,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.354-32.00, 32.00-32.00
1104
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.412-7.781
1105
+ l 75.175-87.704c 2.649-3.092, 5.069-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
1106
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 zM 319.889,242.054L 341.995,242.054L 316.489,128.965L 283.326,287.97L 230.051,287.97L 191.494,128.965L 162.586,287.97L 106.889,287.97L 163.435,32.029L 217.854,32.029L 256.001,183.383L 290.129,32.029L 340.297,32.029L 405.112,287.97L 319.889,287.97
1107
+ z" />
1108
+ <glyph unicode="&#xe122;" d="M 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.533,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.354-32.00, 32.00-32.00
1109
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.412-7.781
1110
+ l 75.175-87.704c 2.649-3.092, 5.069-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
1111
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 zM 371.514,288.00L 303.867,288.00L 256.001,217.484L 208.131,288.00L 140.487,288.00L 221.568,166.768L 130.081,32.00L 261.201,32.00L 261.201,77.788L 230.923,77.788L 256.001,115.285L 311.699,32.00L 381.92,32.00L 290.432,166.768 z" />
1112
+ <glyph unicode="&#xe123;" d="M 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.533,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.354-32.00, 32.00-32.00
1113
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.412-7.781
1114
+ l 75.175-87.704c 2.649-3.092, 5.069-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
1115
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 zM 303.999,224.00c-44.186,0.00-80.00-35.816-80.00-80.00s 35.815-80.00, 80.00-80.00c 44.184,0.00, 80.00,35.816, 80.00,80.00S 348.183,224.00, 303.999,224.00z M 303.999,144.00
1116
+ l0.00,64.00 c 35.287,0.00, 64.00-28.71, 64.00-64.00L 303.999,144.00 zM 96.00,224.00L 192.00,224.00L 192.00,192.00L 96.00,192.00zM 96.00,160.00L 192.00,160.00L 192.00,128.00L 96.00,128.00zM 96.00,96.00L 192.00,96.00L 192.00,64.00L 96.00,64.00z" />
1117
+ <glyph unicode="&#xe124;" d="M 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.533,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.354-32.00, 32.00-32.00
1118
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.412-7.781
1119
+ l 75.175-87.704c 2.649-3.092, 5.069-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
1120
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 zM 224.00,192.00L 192.00,224.00L 96.00,128.00L 192.00,32.00L 224.00,64.00L 160.00,128.00 zM 288.00,64.00L 320.00,32.00L 416.00,128.00L 320.00,224.00L 288.00,192.00L 352.00,128.00 z" />
1121
+ <glyph unicode="&#xe125;" d="M 449.735,374.562l-75.173,87.703C 365.751,472.542, 349.533,480.00, 336.00,480.00L 80.00,480.00 C 62.355,480.00, 48.00,465.645, 48.00,448.00l0.00-448.00 c0.00-17.645, 14.354-32.00, 32.00-32.00
1122
+ l 352.00,0.00 c 17.645,0.00, 32.00,14.355, 32.00,32.00L 464.00,336.00 C 464.00,348.702, 458.00,364.92, 449.735,374.562z M 352.00,459.633c 4.142-2.112, 7.88-4.826, 10.412-7.781
1123
+ l 75.175-87.704c 2.649-3.092, 5.069-7.469, 6.913-12.148L 352.00,352.00 L 352.00,459.633 z M 448.00,0.00c0.00-8.80-7.20-16.00-16.00-16.00L 80.00-16.00 c-8.80,0.00-16.00,7.20-16.00,16.00L 64.00,448.00
1124
+ c0.00,8.80, 7.20,16.00, 16.00,16.00l 256.00,0.00 l0.00-128.00 l 112.00,0.00 L 448.00,0.00 zM 192.00,192.00l0.00,64.00 c0.00,8.477, 3.348,16.493, 9.427,22.573C 207.507,284.652, 215.523,288.00, 224.00,288.00l0.00,32.00 c-35.20,0.00-64.00-28.80-64.00-64.00l0.00-48.00
1125
+ c0.00-8.837-7.164-16.00-16.00-16.00l-16.00,0.00 l0.00-32.00 l 16.00,0.00 c 8.837,0.00, 16.00-7.163, 16.00-16.00l0.00-48.00 c0.00-35.20, 28.80-64.00, 64.00-64.00l0.00,32.00 c-8.477,0.00-16.494,3.348-22.573,9.428
1126
+ C 195.348,79.507, 192.00,87.523, 192.00,96.00l0.00,64.00 c0.00,8.837-7.164,16.00-16.00,16.00C 184.837,176.00, 192.00,183.163, 192.00,192.00zM 320.00,160.00l0.00-64.00 c0.00-8.477-3.348-16.493-9.427-22.572C 304.494,67.348, 296.478,64.00, 288.00,64.00l0.00-32.00 c 35.201,0.00, 64.00,28.80, 64.00,64.00l0.00,48.00
1127
+ c0.00,8.837, 7.164,16.00, 16.00,16.00l 16.00,0.00 l0.00,32.00 l-16.00,0.00 c-8.836,0.00-16.00,7.163-16.00,16.00l0.00,48.00 c0.00,35.20-28.799,64.00-64.00,64.00l0.00-32.00 c 8.478,0.00, 16.494-3.348, 22.573-9.428
1128
+ C 316.653,272.493, 320.00,264.477, 320.00,256.00l0.00-64.00 c0.00-8.837, 7.164-16.00, 16.00-16.00C 327.164,176.00, 320.00,168.837, 320.00,160.00z" />
1129
+ <glyph unicode="&#xe126;" d="M 30.269,480.00l 41.072-460.815L 255.719-32.00l 184.862,51.262L 481.731,480.00L 30.269,480.00 z M 392.315,329.286l-0.195,0.00 L 176.045,329.286 l 5.151-57.875
1130
+ L 387.18,271.411 l-15.521-173.505L 255.99,65.818l-0.115-0.039l-0.077,0.00 l-0.061,0.00 l-115.786,32.127l-7.915,88.756l 56.747,0.00 l 4.024-45.116
1131
+ l 62.931-16.958l 0.139,0.039l 62.967,16.996l 6.535,73.275L 129.509,214.898 L 114.262,385.798l 283.107,0.00 L 392.315,329.286z" />
1132
+ <glyph unicode="&#xe127;" d="M 30.269,480.00l 41.072-460.815L 255.719-32.00l 184.862,51.262L 481.731,480.00L 30.269,480.00 z M 405.381,48.588L 256.768,7.40l0.00-0.233
1133
+ l-0.388,0.117l-0.391-0.117L 255.989,7.40 l-148.611,41.188L 72.257,442.331l 368.248,0.00 L 405.381,48.588zM 325.377,214.898L 318.842,141.622L 255.874,124.626L 255.737,124.587L 192.806,141.545L 188.781,186.662L 132.036,186.662L 139.951,97.906L 255.737,65.779L 255.797,65.779L 255.874,65.779L 255.989,65.818L 371.66,97.906L 387.18,271.412L 181.197,271.412L 176.046,329.286L 392.117,329.286L 392.313,329.286L 397.369,385.799L 114.26,385.799L 129.509,214.898 z" />
1134
+ <glyph unicode="&#xe128;" d="M 76.194,455.739L 59.014,369.776L 408.888,369.776L 397.946,314.249L 47.852,314.249L 30.906,228.30L 380.748,228.30L 361.239,130.268L 220.233,83.557L 98.033,130.268L 106.397,172.789L 20.448,172.789L0.00,69.613L 202.113-7.739L 435.116,69.613L 512.00,455.739 z" />
1135
+ <glyph unicode="&#xe129;" d="M 129.772,224.001A59.223,59.223 4860.00 1,0 248.218,224.001A59.223,59.223 4860.00 1,0 129.772,224.001zM 256.002,480.00C 114.615,480.00,0.00,365.384,0.00,224.00s 114.613-256.00, 256.002-256.00C 397.384-32.00, 512.00,82.615, 512.00,224.00
1136
+ C 512.00,365.384, 397.385,480.00, 256.002,480.00z M 189.698,0.359C 112.72,45.146, 60.964,128.521, 60.964,224.00
1137
+ c0.00,95.479, 51.756,178.854, 128.731,223.641C 266.70,402.86, 318.49,319.497, 318.49,224.00C 318.49,128.506, 266.70,45.141, 189.698,0.359z" />
1138
+ <glyph unicode="&#xe12a;" d="M 512.00,192.00L 416.00,288.00L 416.00,384.00L 352.00,384.00L 352.00,352.00L 256.00,448.00L0.00,192.00L 64.00,192.00L 64.00,0.00L 224.00,0.00L 224.00,128.00L 288.00,128.00L 288.00,0.00L 448.00,0.00L 448.00,192.00 z" />
1139
+ <glyph unicode="&#xe12b;" d="M 383.936,288.00L 383.936,352.00 C 383.936,440.368, 320.00,480.00, 256.00,480.00L 127.936,480.00 C 64.00,480.00,0.00,446.00,0.00,352.00c0.00-92.00, 64.00-128.00, 127.936-128.00l 14.88,0.00
1140
+ C 133.888,206.672, 128.176,186.08, 128.00,161.088l0.00-66.336 C 128.672,24.656, 185.728-32.00, 256.00-32.00c0.00,35.376, 28.688,64.00, 64.00,64.00l 63.936,0.00 C 448.00,32.00, 512.00,68.00, 512.00,160.00
1141
+ C 512.00,254.00, 448.00,288.00, 383.936,288.00z M 127.936,288.00C 64.00,288.00, 64.00,336.192, 64.00,352.00c0.00,19.184,0.00,64.00, 63.936,64.00L 256.00,416.00 c 23.936,0.00, 64.00-8.32, 64.00-64.00l0.00-64.00
1142
+ c0.00-20.912-10.064-39.536-25.744-51.216C 270.88,267.872, 233.744,288.00, 192.00,288.00L 127.936,288.00 z M 383.936,96.00L 320.00,96.00 c-41.808,0.00-79.008-20.128-102.368-51.184
1143
+ C 202.064,56.496, 192.00,75.12, 192.00,96.00l0.00,64.00 c0.00,29.28, 14.56,47.056, 29.056,56.192C 241.568,205.504, 256.00,184.688, 256.00,160.00c 47.296,0.00, 88.096,25.92, 110.304,64.032
1144
+ L 383.936,224.00C 448.00,224.00, 448.00,179.152, 448.00,160.00C 448.00,144.16, 448.00,96.00, 383.936,96.00z" />
1145
+ <glyph unicode="&#xe12c;" d="M 415.632,284.592c-0.432-22.192-5.376-43.12-14.128-62.224C 447.632,214.688, 448.00,177.12, 448.00,160.00
1146
+ c0.00-15.872,0.00-64.00-63.936-64.00L 320.00,96.00 c-41.68,0.00-79.008-20.128-102.368-51.248C 202.128,56.496, 192.00,75.12, 192.00,96.00l0.00,64.00 c0.00,12.624, 2.256,22.624, 5.744,30.848
1147
+ C 195.872,191.184, 194.00,192.00, 192.00,192.00L 131.248,192.00 c-2.064-9.904-3.184-20.496-3.184-32.00l0.00-64.00 c0.00-70.688, 57.248-128.00, 127.936-128.00c0.00,35.376, 28.624,64.00, 64.00,64.00l 64.064,0.00
1148
+ C 448.00,32.00, 512.00,68.00, 512.00,160.00C 512.00,238.288, 467.504,274.56, 415.632,284.592zM 256.00,416.00c 23.872,0.00, 64.00-8.32, 64.00-64.00l0.00-64.00 c0.00-20.944-10.128-39.536-25.632-51.216C 271.008,267.84, 233.744,288.00, 192.00,288.00L 128.064,288.00
1149
+ C 64.00,288.00, 64.00,336.16, 64.00,352.00c0.00,19.12,0.00,64.00, 64.064,64.00L 256.00,416.00 M 256.00,480.00L 128.064,480.00 C 64.00,480.00,0.00,446.00,0.00,352.00c0.00-92.00, 64.00-128.00, 128.064-128.00L 192.00,224.00 c 35.376,0.00, 64.00-28.688, 64.00-64.00
1150
+ c 70.688,0.00, 128.064,57.312, 128.064,128.00L 384.064,352.00 C 384.064,440.336, 320.00,480.00, 256.00,480.00L 256.00,480.00z" />
1151
+ <glyph unicode="&#xe12d;" d="M 256.00,160.00c 70.688,0.00, 127.936,57.312, 127.936,128.00L 383.936,352.00 C 383.936,440.336, 320.00,480.00, 256.00,480.00L 127.936,480.00 C 64.00,480.00,0.00,446.00,0.00,352.00c0.00-92.00, 64.00-128.00, 127.936-128.00L 192.00,224.00
1152
+ C 227.312,224.00, 256.00,195.312, 256.00,160.00zM 415.68,284.592C 413.808,198.00, 343.008,128.00, 256.00,128.00l-32.00,0.00 l0.00,32.00 c0.00,17.664-14.368,32.00-32.00,32.00L 131.184,192.00
1153
+ C 129.264,182.448, 128.08,172.224, 128.00,161.184l0.00-66.416 C 128.672,24.656, 185.728-32.00, 256.00-32.00c0.00,35.376, 28.688,64.00, 64.00,64.00l 63.936,0.00 C 448.00,32.00, 512.00,68.00, 512.00,160.00
1154
+ C 512.00,238.288, 467.44,274.56, 415.68,284.592z" />
1155
+ <glyph unicode="&#xe12e;" d="M 256.032,352.00C 433.184,352.00, 448.00,285.936, 448.00,224.00c0.00-21.504-5.68-44.88-11.936-64.00l-212.00,0.00 c-75.248,0.00-107.808-3.12-144.00-28.128
1156
+ c-15.008,41.12-24.624,96.752-6.064,141.44C 95.616,325.504, 156.864,352.00, 256.032,352.00 M 256.032,416.00C-101.904,416.00, 0.176,96.00, 64.096,32.00c 64.00,64.00, 64.00,64.00, 159.936,64.00l 254.96,0.00
1157
+ c0.00,0.00, 33.008,64.00, 33.008,128.00C 512.00,384.00, 384.048,416.00, 256.032,416.00L 256.032,416.00z" />
1158
+ <glyph unicode="&#xe12f;" d="M 479.008,96.00c0.00,0.00, 33.008,64.00, 33.008,128.00C 512.00,384.00, 384.048,416.00, 256.032,416.00C-101.904,416.00, 0.176,96.00, 64.096,32.00c 64.00,64.00, 64.00,64.00, 159.936,64.00
1159
+ L 479.008,96.00 z" />
1160
+ <glyph unicode="&#xe130;" d="M 320.00,384.00c 70.624,0.00, 128.00-57.376, 128.00-128.00s-57.376-128.00-128.00-128.00l-128.00,0.00 c-41.744,0.00-78.944-20.128-102.32-51.248C 74.128,88.496, 64.00,107.12, 64.00,128.00
1161
+ L 64.00,288.00 c0.00,52.944, 43.12,96.00, 96.00,96.00L 320.00,384.00 M 320.00,448.00L 160.00,448.00 C 71.632,448.00,0.00,376.368,0.00,288.00l0.00-160.00 c0.00-70.688, 57.376-128.00, 128.00-128.00c0.00,35.376, 28.688,64.00, 64.00,64.00l 128.00,0.00 c 106.064,0.00, 192.00,86.00, 192.00,192.00
1162
+ S 426.064,448.00, 320.00,448.00L 320.00,448.00z" />
1163
+ <glyph unicode="&#xe131;" d="M0.00,128.00c0.00-70.688, 57.376-128.00, 128.00-128.00c0.00,35.376, 28.688,64.00, 64.00,64.00l 128.00,0.00 c 106.064,0.00, 192.00,86.00, 192.00,192.00S 426.064,448.00, 320.00,448.00L 160.00,448.00
1164
+ C 71.632,448.00,0.00,376.368,0.00,288.00L0.00,128.00 z" />
1165
+ <glyph unicode="&#xe132;" d="M 224.00,480.00C 100.32,480.00,0.00,379.68,0.00,256.00c0.00-61.312, 24.752-116.752, 64.688-157.248L 65.056-32.00l 106.192,70.944
1166
+ C 188.256,34.752, 205.744,32.00, 224.00,32.00c 123.68,0.00, 224.00,100.32, 224.00,224.00C 448.00,379.68, 347.68,480.00, 224.00,480.00z M 224.00,96.00c-11.312,0.00-23.568,1.68-37.44,5.056l-27.248,6.752
1167
+ l-30.688-20.32l 0.192,37.376l-18.56,18.816C 80.432,173.936, 64.00,213.808, 64.00,256.00C 64.00,344.256, 135.744,416.00, 224.00,416.00c 88.256,0.00, 160.00-71.744, 160.00-160.00
1168
+ C 384.00,167.744, 312.256,96.00, 224.00,96.00z" horiz-adv-x="448" />
1169
+ <glyph unicode="&#xe133;" d="M 224.00,480.00C 100.32,480.00,0.00,379.68,0.00,256.00c0.00-61.312, 24.752-116.752, 64.688-157.248L 64.00-32.00l 107.248,70.944
1170
+ C 188.256,34.752, 205.744,32.00, 224.00,32.00c 123.68,0.00, 224.00,100.32, 224.00,224.00S 347.68,480.00, 224.00,480.00z" horiz-adv-x="448" />
1171
+ <glyph unicode="&#xe134;" d="M 96.00,288.00L0.00,192.00L 192.00,0.00L 512.00,320.00L 416.00,416.00L 192.00,192.00 z" />
1172
+ <glyph unicode="&#xe135;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 216.32,105.872
1173
+ L 98.528,223.68l 45.248,45.248l 72.528-72.56l 153.872,153.872l 45.248-45.248L 216.32,105.872z" />
1174
+ <glyph unicode="&#xe136;" d="M 480.00,89.632L 345.504,224.00L 480.00,358.368L 390.368,448.00L 256.00,313.568L 121.568,448.00L 32.00,358.368L 166.368,224.00L 32.00,89.632L 121.568,0.00L 256.00,134.432L 390.368,0.00 z" />
1175
+ <glyph unicode="&#xe137;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 382.624,142.624
1176
+ l-45.248-45.248L 256.00,178.752l-81.376-81.376l-45.248,45.248L 210.752,224.00l-81.376,81.376l 45.248,45.248L 256.00,269.248l 81.376,81.376l 45.248-45.248
1177
+ L 301.248,224.00L 382.624,142.624z" />
1178
+ <glyph unicode="&#xe138;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 256.00,416.00
1179
+ c 41.44,0.00, 79.568-13.504, 110.944-35.872L 99.808,113.12C 77.44,144.496, 64.00,182.624, 64.00,224.00C 64.00,329.872, 150.128,416.00, 256.00,416.00z M 256.00,32.00
1180
+ c-41.44,0.00-79.568,13.504-110.944,35.872L 412.192,334.88C 434.56,303.504, 448.00,265.376, 448.00,224.00C 448.00,118.128, 361.872,32.00, 256.00,32.00z" />
1181
+ <glyph unicode="&#xe139;" d="M 512.00,32.00L 288.00,256.00L 384.00,352.00L0.00,480.00L 128.00,96.064L 224.00,192.064L 448.00-32.00 z" />
1182
+ <glyph unicode="&#xe13a;" d="M0.00,32.00A64.00,64.00 1260.00 1,0 128.00,32A64.00,64.00 1260.00 1,0 0.00,32zM 96.00,480.00l0.00-64.00 c 194.368,0.00, 352.00-157.616, 352.00-352.00l 64.00,0.00 C 512.00,293.728, 325.712,480.00, 96.00,480.00zM 96.368,351.872C 96.24,351.872, 96.128,351.856, 96.00,351.856l0.00-64.00 c 0.128,0.00, 0.24,0.016, 0.368,0.016
1183
+ c 123.664,0.00, 223.936-100.24, 224.00-223.872l 64.00,0.00 C 384.304,222.992, 255.376,351.872, 96.368,351.872zM 96.368,223.872c-0.128,0.00-0.24-0.016-0.368-0.016l0.00-64.00 c 0.128,0.00, 0.24,0.016, 0.368,0.016
1184
+ c 52.976,0.00, 95.936-42.928, 96.00-95.872l 64.00,0.00 C 256.304,152.304, 184.688,223.872, 96.368,223.872z" />
1185
+ <glyph unicode="&#xe13b;" d="M 512.00-32.00l-73.12,0.00 C 438.88,210.00, 242.00,406.848,0.00,406.848L0.00,480.00 C 282.256,480.00, 512.00,250.32, 512.00-32.00L 512.00-32.00zM 365.68-32.00l-73.12,0.00 c0.00,161.312-131.312,292.56-292.56,292.56L0.00,333.712 C 201.632,333.712, 365.68,169.632, 365.68-32.00
1186
+ L 365.68-32.00zM 219.44-32.00L 146.256-32.00 c0.00,80.688-65.568,146.256-146.256,146.256l0.00,73.184 C 120.992,187.44, 219.44,88.992, 219.44-32.00
1187
+ L 219.44-32.00zM 73.12-32.00c0.00,40.368-32.688,73.12-73.12,73.12L0.00-32.00 L 73.12-32.00 z" />
1188
+ <glyph unicode="&#xe13c;" d="M 505.712,389.712l-80.368-80.368l-84.00,0.00 L 341.344,394.656 l 79.376,79.344C 408.976,477.536, 396.848,480.00, 383.968,480.00
1189
+ C 313.312,480.00, 256.00,422.656, 256.00,352.00c0.00-19.712, 4.816-38.16, 12.816-54.88L 12.496,40.88C 4.816,33.12,0.00,22.496,0.00,10.624C0.00-12.88, 19.056-32.00, 42.688-32.00
1190
+ c 11.808,0.00, 22.496,4.752, 30.128,12.496l 256.368,256.288C 345.84,228.848, 364.336,224.00, 383.968,224.00c 70.752,0.00, 128.00,57.344, 128.00,128.00
1191
+ C 511.968,365.216, 509.472,377.712, 505.712,389.712z" horiz-adv-x="511.9679870605469" />
1192
+ <glyph unicode="&#xe13d;" d="M 193.038,224.00A64.346,64.346 1260.00 1,0 321.729,224A64.346,64.346 1260.00 1,0 193.038,224zM 459.349,383.578c-5.534-4.552-12.258-7.593-19.979-7.593c-17.727,0.00-32.173,14.413-32.173,32.35
1193
+ c0.00,7.818, 3.137,14.783, 7.786,20.478c-35.696,27.669-78.92,46.297-126.054,52.201C 287.288,464.702, 274.097,451.817, 257.383,451.817
1194
+ s-30.098,13.03-31.546,29.567C 178.077,475.19, 134.595,456.224, 98.594,427.558c 4.086-5.437, 6.982-11.872, 6.982-19.207c0.00-17.936-14.333-32.35-32.173-32.35
1195
+ c-7.158,0.00-13.577,2.783-18.918,6.837C 20.864,339.115,0.00,284.919,0.00,225.383c0.00-142.896, 115.243-258.767, 257.383-258.767s 257.383,115.871, 257.383,258.767
1196
+ C 514.767,285.482, 493.661,339.919, 459.349,383.578z M 257.383,96.692c-71.07,0.00-128.692,57.622-128.692,128.692c0.00,35.567, 14.397,67.676, 37.707,90.985L 257.383,407.354l 90.856-90.856
1197
+ C 371.63,293.188, 386.075,260.951, 386.075,225.383C 386.075,154.249, 328.453,96.692, 257.383,96.692z" horiz-adv-x="514.7669067382812" />
1198
+ <glyph unicode="&#xe13e;" d="M 384.00,416.00L 384.00,480.00L 320.00,480.00L 320.00,416.00L 192.00,416.00L 192.00,480.00L 128.00,480.00L 128.00,416.00L0.00,416.00L0.00,352.00L 512.00,352.00L 512.00,416.00 zM 64.00,160.00L 448.00,160.00L 448.00,96.00L 64.00,96.00zM 64.00,288.00L 448.00,288.00L 448.00,224.00L 64.00,224.00zM 64.00-32.00L 384.00-32.00L 448.00,32.00L 64.00,32.00 z" />
1199
+ <glyph unicode="&#xe13f;" d="M 512.00-32.00L0.00-32.00L0.00,416.00L 64.00,416.00L 64.00,32.00L 448.00,32.00L 448.00,416.00L 512.00,416.00 zM 96.00,288.00L 160.00,288.00L 160.00,224.00L 96.00,224.00zM 224.00,288.00L 288.00,288.00L 288.00,224.00L 224.00,224.00zM 352.00,288.00L 416.00,288.00L 416.00,224.00L 352.00,224.00zM 96.00,160.00L 160.00,160.00L 160.00,96.00L 96.00,96.00zM 224.00,160.00L 288.00,160.00L 288.00,96.00L 224.00,96.00zM 352.00,96.00L 352.00,160.00L 416.00,160.00 zM 128.00,384.00L 128.00,448.00 c0.00,17.68, 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00l0.00-64.00 c0.00-17.68-14.32-32.00-32.00-32.00S 128.00,366.32, 128.00,384.00zM 320.00,384.00L 320.00,448.00 c0.00,17.68, 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00l0.00-64.00 c0.00-17.68-14.32-32.00-32.00-32.00S 320.00,366.32, 320.00,384.00z" />
1200
+ <glyph unicode="&#xe140;" d="M 416.00,416.00l0.00-32.752 c0.00-35.376-28.624-64.00-64.00-64.00s-64.00,28.624-64.00,64.00L 288.00,416.00 l-64.00,0.00 l0.00-32.752 c0.00-35.376-28.624-64.00-64.00-64.00s-64.00,28.624-64.00,64.00L 96.00,416.00 L0.00,416.00 l0.00-448.00 l 512.00,0.00 L 512.00,416.00
1201
+ L 416.00,416.00 z M 160.00,32.00L 96.00,32.00 l0.00,64.00 l 64.00,0.00 L 160.00,32.00 z M 160.00,160.00L 96.00,160.00 l0.00,64.00 l 64.00,0.00 L 160.00,160.00 z M 288.00,32.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 288.00,32.00 z M 288.00,160.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 288.00,160.00 z M 352.00,32.00l0.00,64.00 l 64.00,0.00 L 352.00,32.00z M 416.00,160.00l-64.00,0.00 l0.00,64.00 l 64.00,0.00 L 416.00,160.00 zM 128.00,384.00L 128.00,448.00 c0.00,17.68, 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00l0.00-64.00 c0.00-17.68-14.32-32.00-32.00-32.00S 128.00,366.32, 128.00,384.00zM 320.00,384.00L 320.00,448.00 c0.00,17.68, 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00l0.00-64.00 c0.00-17.68-14.32-32.00-32.00-32.00S 320.00,366.32, 320.00,384.00z" />
1202
+ <glyph unicode="&#xe141;" d="M 447.968,96.00c-15.504,0.00-29.248-6.256-40.368-15.44l-97.536,69.632C 316.256,162.944, 320.00,176.944, 320.00,192.00
1203
+ c0.00,20.688-6.752,39.808-17.872,55.44l 114.096,114.192C 425.712,356.064, 436.224,352.00, 447.968,352.00c 35.376,0.00, 64.00,28.624, 64.00,64.00s-28.624,64.00-64.00,64.00s-64.00-28.624-64.00-64.00
1204
+ c0.00-11.808, 4.128-22.256, 9.632-31.744l-114.096-114.192C 263.744,281.312, 244.752,288.00, 224.00,288.00c-36.624,0.00-68.128-20.816-84.32-51.056l-77.056,25.744
1205
+ C 59.504,277.056, 47.312,288.00, 32.00,288.00c-17.68,0.00-32.00-14.32-32.00-32.00s 14.32-32.00, 32.00-32.00c 8.064,0.00, 15.248,3.248, 20.88,8.192l 76.624-25.568
1206
+ C 128.752,201.808, 128.00,196.992, 128.00,192.00c0.00-52.992, 43.008-96.00, 96.00-96.00c 26.368,0.00, 50.32,10.688, 67.68,27.936l 96.912-69.184
1207
+ c-2.752-7.12-4.624-14.688-4.624-22.752c0.00-35.312, 28.624-64.00, 64.00-64.00s 64.00,28.688, 64.00,64.00S 483.344,96.00, 447.968,96.00z" horiz-adv-x="511.9679870605469" />
1208
+ <glyph unicode="&#xe142;" d="M 255.936,232.688L 512.00,353.312L 512.00,416.00L0.00,416.00L0.00,353.504 zM 256.064,161.936L0.00,282.88L0.00,32.00L 512.00,32.00L 512.00,282.496 z" />
1209
+ <glyph unicode="&#xe143;" d="M 369.808,384.00c 39.312,0.00, 71.872-29.12, 77.376-67.008L 256.064,97.504L 64.816,316.992C 70.32,354.88, 102.88,384.00, 142.192,384.00
1210
+ c 32.256,0.00, 61.68-34.624, 61.68-34.624L 256.00,294.00l 52.128,55.376C 308.128,349.376, 337.568,384.00, 369.808,384.00 M 369.808,448.00
1211
+ c-47.744,0.00-88.00-25.248-113.808-61.504C 230.192,422.752, 189.936,448.00, 142.192,448.00C 63.744,448.00,0.00,384.128,0.00,305.744l0.00-11.744 L 256.128,0.00L 512.00,294.00l0.00,11.744
1212
+ C 512.00,384.128, 448.256,448.00, 369.808,448.00L 369.808,448.00z" />
1213
+ <glyph unicode="&#xe144;" d="M 256.00,386.496C 230.192,422.752, 189.936,448.00, 142.192,448.00C 63.744,448.00,0.00,384.128,0.00,305.744l0.00-11.744 L 256.128,0.00L 512.00,294.00l0.00,11.744
1214
+ C 512.00,384.128, 448.256,448.00, 369.808,448.00C 322.064,448.00, 281.808,422.752, 256.00,386.496z" />
1215
+ <glyph unicode="&#xe145;" d="M 447.632,352.00l-63.184,0.00 L 448.00,415.744L 385.184,480.00l-89.056,0.00 l 63.808-63.744L 294.56,352.00l-75.568,0.00 l 64.944,63.744L 219.744,480.00L 129.248,480.00
1216
+ l 63.744-63.744L 127.632,352.00L 63.504,352.00 l 64.992,63.744L 64.256,480.00L0.00,480.00 l0.00-512.00 l 512.00,0.00 L 512.00,480.00 l-62.752,0.00 L 512.00,416.00L 447.632,352.00z M 448.00,32.00L 64.00,32.00 l0.00,64.00 l 384.00,0.00 L 448.00,32.00 z M 448.00,160.00L 64.00,160.00 l0.00,64.00 l 384.00,0.00 L 448.00,160.00 z" />
1217
+ <glyph unicode="&#xe146;" d="M 224.00,480.00L0.00,480.00 l0.00-512.00 l 384.00,0.00 L 384.00,320.032 L 224.00,480.00z M 64.00,32.00L 64.00,416.00 l 128.00,0.00 l0.00-128.00 l 128.00,0.00 l0.00-256.00 L 64.00,32.00 z" horiz-adv-x="384" />
1218
+ <glyph unicode="&#xe147;" d="M 224.00,480.00L0.00,480.00 l0.00-512.00 l 384.00,0.00 L 384.00,320.032 L 224.00,480.00z M 190.688,288.00L 190.688,416.00 l 128.00-128.00L 190.688,288.00 z" horiz-adv-x="384" />
1219
+ <glyph unicode="&#xe148;" d="M 352.256,480.00L0.00,480.00 l0.00-511.008 l 128.816,105.248L 257.12-32.00l 128.192,106.128L 512.00-31.744L 512.00,320.00 L 352.256,480.00z M 448.32,96.992
1220
+ l-63.248,51.632l-127.936-105.872l-127.68,105.744l-65.376-51.504c0.00,0.00,0.00,277.744,0.00,320.00c 33.632,0.00, 124.944,0.00, 192.128,0.00l0.00-192.00 L 448.32,224.992
1221
+ C 448.32,181.312, 448.32,96.992, 448.32,96.992z M 320.256,288.992c0.00,24.688,0.00,94.624,0.00,128.00c 25.872-25.872, 102.432-102.368, 128.064-128.00
1222
+ C 415.568,288.992, 345.12,288.992, 320.256,288.992z" />
1223
+ <glyph unicode="&#xe149;" d="M 345.744,480.00L0.00,480.00 l0.00-512.00 l 127.632,106.256L 255.872-32.00l 128.064,106.128L 512.00-32.00L 512.00,315.184 L 345.744,480.00z M 288.00,256.00L 288.00,416.00 l 160.00-160.00L 288.00,256.00 z" />
1224
+ <glyph unicode="&#xe14a;" d="M 512.00,288.00L 320.00,288.00L 320.00,480.00L 192.00,480.00L 192.00,288.00L0.00,288.00L0.00,160.00L 192.00,160.00L 192.00-32.00L 320.00-32.00L 320.00,160.00L 512.00,160.00 z" />
1225
+ <glyph unicode="&#xe14b;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 384.00,192.00l-96.00,0.00 l0.00-96.00 l-64.00,0.00 l0.00,96.00 L 128.00,192.00 l0.00,64.00 l 96.00,0.00
1226
+ L 224.00,352.00 l 64.00,0.00 l0.00-96.00 l 96.00,0.00 L 384.00,192.00 z" />
1227
+ <glyph unicode="&#xe14c;" d="M0.00,288.00L 512.00,288.00L 512.00,160.00L0.00,160.00z" />
1228
+ <glyph unicode="&#xe14d;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 384.00,192.00L 128.00,192.00 l0.00,64.00 l 256.00,0.00 L 384.00,192.00 z" />
1229
+ <glyph unicode="&#xe14e;" d="M 512.00,352.00c0.00,70.656-57.376,128.00-128.00,128.00c-47.744,0.00-88.992-26.528-111.008-65.376c0.00,0.032, 0.064,0.064, 0.064,0.096
1230
+ c-5.872,0.56-11.568,1.776-17.568,1.776c-106.064,0.00-192.00-85.936-192.00-192.00c0.00-40.432, 12.624-77.872, 33.936-108.752L0.00-32.00l 148.624,96.992
1231
+ c 30.56-20.496, 67.312-32.496, 106.88-32.496c 106.064,0.00, 192.00,85.936, 192.00,192.00c0.00,5.536-1.12,10.72-1.632,16.128C 485.12,262.496, 512.00,303.904, 512.00,352.00z
1232
+ M 255.504,96.496c-70.624,0.00-128.00,57.376-128.00,128.00c0.00,70.592, 57.376,128.00, 128.00,128.00c 0.192,0.00, 0.368-0.064, 0.496-0.064c0.00,0.128, 0.064,0.224, 0.064,0.32
1233
+ C 256.064,352.496, 256.00,352.256, 256.00,352.00c0.00-11.12, 1.872-21.68, 4.496-31.968l-50.752-50.784c-24.992-24.992-24.992-65.504,0.00-90.496s 65.504-24.992, 90.496,0.00
1234
+ l 50.256,50.256c 10.56-2.88, 21.504-4.88, 32.944-4.944C 383.184,153.632, 325.936,96.496, 255.504,96.496z M 384.00,288.00c-35.248,0.00-64.00,28.72-64.00,64.00
1235
+ s 28.752,64.00, 64.00,64.00s 64.00-28.72, 64.00-64.00S 419.248,288.00, 384.00,288.00z" />
1236
+ <glyph unicode="&#xe14f;" d="M 502.624,470.624c-12.496,12.496-32.944,12.496-45.44,0.00l-65.12-65.184C 365.376,423.184, 334.752,432.00, 304.00,432.00
1237
+ c-40.944,0.00-81.872-15.632-113.12-46.88l-96.00-96.00c-54.752-54.688-61.504-139.248-20.368-201.312l-65.12-65.184c-12.496-12.496-12.496-32.752,0.00-45.248
1238
+ C 15.632-28.88, 23.808-32.00, 32.00-32.00s 16.368,3.12, 22.624,9.376l 65.12,65.184C 146.432,24.816, 177.248,16.00, 208.00,16.00c 40.944,0.00, 81.872,15.632, 113.12,46.88
1239
+ l 95.808,96.00c 54.752,54.688, 61.504,139.248, 20.368,201.312l 65.312,65.184C 515.12,437.872, 515.12,458.128, 502.624,470.624z M 399.808,272.00
1240
+ c0.00-25.632-10.00-49.744-28.128-67.872l-95.808-96.00C 257.744,90.00, 233.632,80.00, 208.00,80.00c-14.496,0.00-28.368,3.568-41.12,9.632l 47.744,47.744
1241
+ c 12.496,12.496, 12.496,32.752,0.00,45.248s-32.752,12.496-45.248,0.00L 121.632,134.88C 115.504,147.568, 112.00,161.44, 112.00,176.00c0.00,25.632, 10.00,49.744, 28.128,67.872
1242
+ l 96.00,96.00C 254.256,358.00, 278.368,368.00, 304.00,368.00c 14.496,0.00, 28.32-3.568, 41.056-9.632l-48.688-48.752c-12.496-12.496-12.496-32.752,0.00-45.248
1243
+ c 6.256-6.256, 14.432-9.376, 22.624-9.376c 8.128,0.00, 16.32,3.12, 22.56,9.376l 48.624,48.752C 396.32,300.432, 399.808,286.56, 399.808,272.00z" />
1244
+ <glyph unicode="&#xe150;" d="M 512.00,480.00L 128.00,224.00L 224.00,160.00L0.00-32.00L 384.00,160.00L 288.00,224.00 z" />
1245
+ <glyph unicode="&#xe151;" d="M 288.00,160.00L 288.00,64.00L 352.00,64.00L 256.00-32.00L 160.00,64.00L 224.00,64.00L 224.00,160.00 zM 224.00,288.00L 224.00,384.00L 160.00,384.00L 256.00,480.00L 352.00,384.00L 288.00,384.00L 288.00,288.00 zM 192.00,192.00L 96.00,192.00L 96.00,128.00L0.00,224.00L 96.00,320.00L 96.00,256.00L 192.00,256.00 zM 320.00,256.00L 416.00,256.00L 416.00,320.00L 512.00,224.00L 416.00,128.00L 416.00,192.00L 320.00,192.00 z" />
1246
+ <glyph unicode="&#xe152;" d="M 256.00,128.00L 288.00,160.00L 288.00,64.00L 352.00,64.00L 256.00-32.00L 160.00,64.00L 224.00,64.00L 224.00,160.00 zM 256.00,319.008L 224.00,288.00L 224.00,384.00L 160.00,384.00L 256.00,480.00L 352.00,384.00L 288.00,384.00L 288.00,288.00 zM 160.00,224.00L 192.00,192.00L 96.00,192.00L 96.00,128.00L0.00,224.00L 96.00,320.00L 96.00,256.00L 192.00,256.00 zM 351.008,224.00L 320.00,256.00L 416.00,256.00L 416.00,320.00L 512.00,224.00L 416.00,128.00L 416.00,192.00L 320.00,192.00 z" />
1247
+ <glyph unicode="&#xe153;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 352.00,160.00l0.00,32.00 l-64.00,0.00 l0.00-64.00 l 32.00,0.00 l-64.00-64.00
1248
+ l-64.00,64.00l 32.00,0.00 l0.00,64.00 l-64.00,0.00 l0.00-32.00 l-64.00,64.00l 64.00,64.00l0.00-32.00 l 64.00,0.00 l0.00,64.00 l-32.00,0.00 l 64.00,64.00l 64.00-64.00l-32.00,0.00 l0.00-64.00 l 64.00,0.00 l0.00,32.00 l 64.00-64.00L 352.00,160.00z" />
1249
+ <glyph unicode="&#xe154;" d="M 288.00,448.00c0.00,17.60-14.40,32.00-32.00,32.00s-32.00-14.40-32.00-32.00l0.00-288.00 l-32.00,0.00 l0.00-64.00 l 32.00,0.00 l0.00-96.00 c0.00-17.60, 14.40-32.00, 32.00-32.00s 32.00,14.40, 32.00,32.00l0.00,96.00 l 32.00,0.00 l0.00,64.00 l-32.00,0.00 L 288.00,448.00 zM 96.00,448.00c0.00,17.60-14.40,32.00-32.00,32.00S 32.00,465.60, 32.00,448.00l0.00-160.00 L0.00,288.00 l0.00-64.00 l 32.00,0.00 l0.00-224.00 c0.00-17.60, 14.40-32.00, 32.00-32.00s 32.00,14.40, 32.00,32.00L 96.00,224.00 l 32.00,0.00 l0.00,64.00 L 96.00,288.00 L 96.00,448.00 zM 512.00,352.00l-32.00,0.00 L 480.00,448.00 c0.00,17.60-14.40,32.00-32.00,32.00s-32.00-14.40-32.00-32.00l0.00-96.00 l-32.00,0.00 l0.00-64.00 l 32.00,0.00 l0.00-288.00 c0.00-17.60, 14.40-32.00, 32.00-32.00s 32.00,14.40, 32.00,32.00L 480.00,288.00 l 32.00,0.00 L 512.00,352.00 z" />
1250
+ <glyph unicode="&#xe155;" d="M 128.00,160.00c-22.56,0.00-43.872,4.624-64.00,11.776L 64.00-32.00 l 64.00,64.00l 64.00-64.00L 192.00,171.776 C 171.872,164.624, 150.56,160.00, 128.00,160.00zM0.00,352.00A128.00,128.00 1260.00 1,0 256.00,352A128.00,128.00 1260.00 1,0 0.00,352z" horiz-adv-x="256" />
1251
+ <glyph unicode="&#xe156;" d="M 128.00,160.00c-22.56,0.00-43.872,4.624-64.00,11.744L 64.00-32.00 l 64.00,64.00l 64.00-64.00L 192.00,171.744 C 171.872,164.624, 150.56,160.00, 128.00,160.00zM 128.00,480.00C 57.312,480.00,0.00,422.688,0.00,352.00s 57.312-128.00, 128.00-128.00s 128.00,57.312, 128.00,128.00S 198.688,480.00, 128.00,480.00z M 128.00,288.00c-35.376,0.00-64.00,28.656-64.00,64.00
1252
+ s 28.624,64.00, 64.00,64.00s 64.00-28.656, 64.00-64.00S 163.376,288.00, 128.00,288.00z" horiz-adv-x="256" />
1253
+ <glyph unicode="&#xe157;" d="M 322.128,480.00C 217.504,480.00, 132.368,394.88, 132.368,290.192c0.00-25.056, 5.12-48.816, 13.936-70.688L0.00,73.184L 105.12-32.00l 146.368,146.432
1254
+ c 21.872-8.88, 45.632-14.00, 70.624-14.00c 104.688,0.00, 189.872,85.12, 189.872,189.728C 512.00,394.88, 426.816,480.00, 322.128,480.00z M 322.128,164.368
1255
+ c-69.312,0.00-125.808,56.496-125.808,125.792c0.00,69.376, 56.496,125.872, 125.808,125.872c 69.44,0.00, 125.936-56.496, 125.936-125.872
1256
+ C 448.064,220.88, 391.568,164.368, 322.128,164.368z" />
1257
+ <glyph unicode="&#xe158;" d="M 512.00,416.00l-64.00,0.00 l-64.00,0.00 c0.00,35.376-28.624,64.00-64.00,64.00l-128.00,0.00 C 156.624,480.00, 128.00,451.376, 128.00,416.00L 64.00,416.00 L0.00,416.00 l0.00-64.00 l 64.00,0.00 l0.00-288.00 c0.00-52.992, 43.008-96.00, 96.00-96.00l 192.00,0.00
1258
+ c 52.992,0.00, 96.00,43.008, 96.00,96.00L 448.00,352.00 l 64.00,0.00 L 512.00,416.00 z M 384.00,64.00c0.00-17.632-14.368-32.00-32.00-32.00L 160.00,32.00 c-17.632,0.00-32.00,14.368-32.00,32.00L 128.00,352.00 l 256.00,0.00 L 384.00,64.00 zM 160.00,128.00A32.00,32.00 1260.00 1,0 224.00,128A32.00,32.00 1260.00 1,0 160.00,128zM 160.00,256.00A32.00,32.00 1260.00 1,0 224.00,256A32.00,32.00 1260.00 1,0 160.00,256zM 288.00,128.00A32.00,32.00 1260.00 1,0 352.00,128A32.00,32.00 1260.00 1,0 288.00,128zM 288.00,256.00A32.00,32.00 1260.00 1,0 352.00,256A32.00,32.00 1260.00 1,0 288.00,256z" />
1259
+ <glyph unicode="&#xe159;" d="M 448.00,416.00l-64.00,0.00 c0.00,35.376-28.624,64.00-64.00,64.00l-128.00,0.00 C 156.624,480.00, 128.00,451.376, 128.00,416.00L 64.00,416.00 L0.00,416.00 l0.00-64.00 l 64.00,0.00 l0.00-288.00 c0.00-52.992, 43.008-96.00, 96.00-96.00l 192.00,0.00
1260
+ c 52.992,0.00, 96.00,43.008, 96.00,96.00L 448.00,352.00 l 64.00,0.00 L 512.00,416.00 L 448.00,416.00 z M 192.00,96.00c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00S 209.68,96.00, 192.00,96.00z M 192.00,224.00
1261
+ c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00S 209.68,224.00, 192.00,224.00z M 320.00,96.00c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00
1262
+ S 337.68,96.00, 320.00,96.00z M 320.00,224.00c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00S 337.68,224.00, 320.00,224.00z" />
1263
+ <glyph unicode="&#xe15a;" d="M 128.00,336.00A16.00,16.00 1260.00 1,0 160.00,336A16.00,16.00 1260.00 1,0 128.00,336zM 224.00,480.00L 32.00,480.00 C 14.32,480.00,0.00,465.68,0.00,448.00l0.00-352.00 c0.00-70.688, 57.312-128.00, 128.00-128.00s 128.00,57.312, 128.00,128.00L 256.00,448.00 C 256.00,465.68, 241.68,480.00, 224.00,480.00z M 80.00,160.00
1264
+ c-8.832,0.00-16.00,7.152-16.00,16.00s 7.168,16.00, 16.00,16.00c 8.848,0.00, 16.00-7.152, 16.00-16.00S 88.848,160.00, 80.00,160.00z M 160.00,96.00c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00
1265
+ S 177.68,96.00, 160.00,96.00z M 192.00,224.00l-32.00,0.00 c0.00,17.664-14.336,32.00-32.00,32.00s-32.00-14.336-32.00-32.00L 64.00,224.00 L 64.00,416.00 l 128.00,0.00 L 192.00,224.00 z" horiz-adv-x="256" />
1266
+ <glyph unicode="&#xe15b;" d="M 224.00,480.00L 32.00,480.00 C 14.32,480.00,0.00,465.68,0.00,448.00l0.00-352.00 c0.00-70.688, 57.312-128.00, 128.00-128.00s 128.00,57.312, 128.00,128.00L 256.00,448.00 C 256.00,465.68, 241.68,480.00, 224.00,480.00z M 160.00,96.00
1267
+ c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00S 177.68,96.00, 160.00,96.00z M 192.00,224.00l-32.00,0.00 c0.00,17.664-14.336,32.00-32.00,32.00s-32.00-14.336-32.00-32.00L 64.00,224.00 L 64.00,416.00 l 128.00,0.00 L 192.00,224.00 z" horiz-adv-x="256" />
1268
+ <glyph unicode="&#xe15c;" d="M 352.00,480.00c-88.368,0.00-160.00-71.632-160.00-160.00c0.00-10.00, 1.184-19.632, 2.944-29.056L0.00,96.00l0.00-128.00 l 192.00,0.00 l0.00,64.00 l 64.00,0.00 l0.00,64.00 l 64.00,0.00 l0.00,64.00 l 2.944,2.944
1269
+ C 332.368,161.184, 342.00,160.00, 352.00,160.00c 88.368,0.00, 160.00,71.632, 160.00,160.00S 440.368,480.00, 352.00,480.00z M 352.00,224.00c-5.008,0.00-10.496,0.624-17.376,1.872l-33.12,6.128
1270
+ L 256.00,186.496L 256.00,160.00 l-64.00,0.00 l0.00-64.00 L 128.00,96.00 l0.00-64.00 L 64.00,32.00 l0.00,37.504 l 200.00,200.00l-6.128,33.12C 256.592,309.504, 256.00,315.008, 256.00,320.00c0.00,52.944, 43.056,96.00, 96.00,96.00s 96.00-43.056, 96.00-96.00
1271
+ S 404.944,224.00, 352.00,224.00zM 320.00,320.00A32.00,32.00 1260.00 1,0 384.00,320A32.00,32.00 1260.00 1,0 320.00,320z" />
1272
+ <glyph unicode="&#xe15d;" d="M 352.00,480.00c-88.368,0.00-160.00-71.632-160.00-160.00c0.00-10.00, 1.184-19.632, 2.944-29.056L0.00,96.00l0.00-128.00 l 192.00,0.00 l0.00,64.00 l 64.00,0.00 l0.00,64.00 l 64.00,0.00 l0.00,64.00
1273
+ l 2.944,2.944C 332.368,161.184, 342.00,160.00, 352.00,160.00c 88.368,0.00, 160.00,71.632, 160.00,160.00S 440.368,480.00, 352.00,480.00z M 352.128,288.00c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00
1274
+ s 32.00-14.32, 32.00-32.00S 369.808,288.00, 352.128,288.00z" />
1275
+ <glyph unicode="&#xe15e;" d="M 512.00,480.00L 128.00,480.00 l0.00-128.00 C 81.504,352.00,0.00,352.00,0.00,352.00l0.00-384.00 l 384.00,0.00 l0.00,128.00 l 128.00,0.00 L 512.00,480.00 z M 320.00,32.00L 64.00,32.00 L 64.00,224.00 l 64.00,0.00 l0.00-128.00 l 192.00,0.00 C 320.00,67.376, 320.00,32.00, 320.00,32.00z M 448.00,160.00L 192.00,160.00 L 192.00,352.00 l 256.00,0.00
1276
+ L 448.00,160.00 z" />
1277
+ <glyph unicode="&#xe15f;" d="M 160.00,415.872c 52.976,0.00, 96.00-43.184, 96.00-96.256c0.00-30.32-13.808-58.192-37.968-76.368c-36.128-27.312-50.72-57.504-55.744-82.88
1278
+ L 157.712,160.368 c-5.008,25.376-19.648,55.568-55.744,82.88c-24.128,18.192-38.00,46.064-38.00,76.368C 63.968,372.688, 107.024,415.872, 160.00,415.872 M 160.00,480.00
1279
+ C 71.632,480.00,0.00,408.192,0.00,319.632C0.00,267.12, 24.72,221.248, 63.504,192.00c 17.84-13.504, 32.56-30.88, 32.56-54.88l0.00-40.88 l 127.904,0.00 L 223.968,137.12
1280
+ c0.00,24.00, 14.72,41.376, 32.528,54.88C 295.312,221.248, 320.00,267.12, 320.00,319.632C 320.00,408.192, 248.368,480.00, 160.00,480.00L 160.00,480.00zM 96.00,32.00L 224.00,32.00L 224.00-32.00L 96.00-32.00z" horiz-adv-x="320" />
1281
+ <glyph unicode="&#xe160;" d="M 75.056,42.88C 26.624,91.248,0.00,155.504,0.00,224.00C0.00,365.12, 114.816,480.00, 256.00,480.00l 32.00-32.00l-32.00-32.00C 150.128,416.00, 64.00,329.872, 64.00,224.00
1282
+ c0.00-51.376, 20.00-99.632, 56.32-135.872l-39.312-5.12L 75.056,42.88L 75.056,42.88zM 256.00-32.00l-32.00,31.872L 256.00,32.00c 105.872,0.00, 192.00,86.128, 192.00,192.00c0.00,51.248-20.00,99.504-56.368,135.808l 39.376,5.184
1283
+ l 5.872,40.064C 485.312,356.688, 512.00,292.368, 512.00,224.00C 512.00,82.88, 397.12-32.00, 256.00-32.00L 256.00-32.00z" />
1284
+ <glyph unicode="&#xe161;" d="M 382.128,382.624l-45.12-45.312C 367.248,307.056, 384.00,266.816, 384.00,224.00c0.00-88.256-71.744-160.00-160.00-160.00l0.00,32.00 l-64.00-64.00l 64.00-64.00l0.00,32.00
1285
+ c 123.504,0.00, 224.00,100.496, 224.00,224.00C 448.00,283.936, 424.624,340.256, 382.128,382.624zM 288.00,416.00l-64.00,64.00l0.00-32.00 C 100.496,448.00,0.00,347.504,0.00,224.00c0.00-59.936, 23.376-116.256, 65.872-158.624l 45.12,45.312
1286
+ C 80.752,140.944, 64.00,181.184, 64.00,224.00C 64.00,312.256, 135.744,384.00, 224.00,384.00l0.00-32.00 L 288.00,416.00z" horiz-adv-x="448" />
1287
+ <glyph unicode="&#xe162;" d="M 448.00,192.00c0.00,123.68-100.32,224.00-224.00,224.00C 100.32,416.00,0.00,315.68,0.00,192.00C0.00,280.368, 71.632,352.00, 160.00,352.00s 160.00-71.632, 160.00-160.00l0.00-32.00 l-64.00,0.00 l 128.00-128.00l 128.00,128.00l-64.00,0.00 L 448.00,192.00
1288
+ z" />
1289
+ <glyph unicode="&#xe163;" d="M 450.468,420.484c-79.307,79.291-217.666,79.355-296.925,0.00L 63.996,330.873L 63.996,415.988 L0.00,415.988 l0.00-191.988 l 191.988,0.00 l0.00,63.996 l-80.363-0.048l 87.243,87.243
1290
+ c 55.117,55.181, 151.239,55.181, 206.355-0.064C 432.789,347.56, 447.972,310.939, 447.972,271.949c0.00-39.038-15.183-75.675-42.749-103.322l-48.253-48.237l 45.245-45.229
1291
+ l 48.253,48.125C 490.097,163.044, 511.968,215.809, 511.968,271.949C 511.968,328.057, 490.097,380.806, 450.468,420.484zM 295.166-32.00L 249.92,13.309L 295.198,58.538L 340.443,13.229z" horiz-adv-x="511.968017578125" />
1292
+ <glyph unicode="&#xe164;" d="M 384.00,192.00c0.00-70.56-57.376-128.00-128.00-128.00s-128.00,57.44-128.00,128.00s 57.376,128.00, 128.00,128.00l 37.744-0.432l-18.624-18.624l 45.248-45.248L 416.56,352.00
1293
+ l-96.192,96.00l-45.248-45.248L 294.00,384.00L 256.00,384.00 C 150.00,384.00, 64.00,298.064, 64.00,192.00s 86.00-192.00, 192.00-192.00s 192.00,85.936, 192.00,192.00L 384.00,192.00 z" />
1294
+ <glyph unicode="&#xe165;" d="M 384.00,192.00c0.00-70.624-57.376-128.00-128.00-128.00s-128.00,57.376-128.00,128.00s 57.376,128.00, 128.00,128.00l 64.00,0.00 l 0.368-64.32L 416.56,352.00l-96.192,96.00l0.00-64.00 L 256.00,384.00
1295
+ C 150.00,384.00, 64.00,298.00, 64.00,192.00s 86.00-192.00, 192.00-192.00s 192.00,86.00, 192.00,192.00L 384.00,192.00 z" />
1296
+ <glyph unicode="&#xe166;" d="M 320.00,224.00l0.00-64.00 l 75.808,0.00 l-85.936-85.936c-54.224-54.336-148.944-54.336-203.216,0.00l-45.28-45.184
1297
+ C 100.592-10.384, 152.816-32.00, 208.32-32.00c 55.536,0.00, 107.632,21.632, 146.80,60.88l 92.88,92.80L 448.00,32.00 l 64.00,0.00 L 512.00,224.00 L 320.00,224.00 zM 192.00,288.00L 116.192,288.00 l 85.936,85.936c 54.224,54.336, 148.944,54.336, 203.216,0.00l 45.28,45.184C 411.408,458.368, 359.184,480.00, 303.664,480.00
1298
+ c-55.536,0.00-107.632-21.632-146.80-60.88L 64.00,326.32L 64.00,416.00 L0.00,416.00 l0.00-192.00 l 192.00,0.00 L 192.00,288.00 z" />
1299
+ <glyph unicode="&#xe167;" d="M 192.00,320.00L 128.00,320.00 L 128.00,320.256 C 128.00,337.888, 142.368,352.00, 160.00,352.00l 192.00,0.00 c 17.632,0.00, 32.00-14.368, 32.00-32.00l0.00-32.00 l 64.00,0.00 l0.00,32.00 c0.00,52.944-43.056,96.00-96.00,96.00L 160.00,416.00
1300
+ c-52.944,0.00-96.00-43.056-96.00-96.00L0.00,320.00 l 96.00-96.00L 192.00,320.00zM 416.00,224.00l-96.00-96.00l 64.00,0.00 l0.00-0.256 C 384.00,110.128, 369.632,96.00, 352.00,96.00L 160.00,96.00 c-17.632,0.00-32.00,14.368-32.00,32.00l0.00,32.00 L 64.00,160.00 l0.00-32.00 c0.00-52.944, 43.056-96.00, 96.00-96.00l 192.00,0.00
1301
+ c 52.944,0.00, 96.00,43.056, 96.00,96.00l 64.00,0.00 L 416.00,224.00z" />
1302
+ <glyph unicode="&#xe168;" d="M 192.00,320.00L 128.00,320.00 L 128.00,352.00 c0.00,17.632, 14.368,32.00, 32.00,32.00l 192.00,0.00 c 17.632,0.00, 32.00-14.368, 32.00-32.00l0.00-32.00 l 64.00,0.00 L 448.00,352.00 c0.00,52.944-43.056,96.00-96.00,96.00L 160.00,448.00 C 107.056,448.00, 64.00,404.944, 64.00,352.00
1303
+ l0.00-32.00 L0.00,320.00 l 96.00-128.00L 192.00,320.00zM 416.00,256.00l-96.00-128.00l 64.00,0.00 l0.00-32.00 c0.00-17.632-14.368-32.00-32.00-32.00L 160.00,64.00 c-17.632,0.00-32.00,14.368-32.00,32.00l0.00,32.00 L 64.00,128.00 l0.00-32.00 c0.00-52.944, 43.056-96.00, 96.00-96.00l 192.00,0.00
1304
+ c 52.944,0.00, 96.00,43.056, 96.00,96.00l0.00,32.00 l 64.00,0.00 L 416.00,256.00z" />
1305
+ <glyph unicode="&#xe169;" d="M 448.00,224.00l0.00-32.00 c0.00-17.632-14.368-32.00-32.00-32.00L 191.936,160.00 L 192.00,224.00l-128.00-96.00l 128.00-96.00l-0.064,64.00L 416.00,96.00 c 52.944,0.00, 96.00,43.12, 96.00,96.00l0.00,32.00 L 448.00,224.00 zM 64.00,256.00c0.00,17.68, 14.368,32.00, 32.00,32.00l 224.00,0.00 l0.00-64.00 l 127.872,96.00L 320.00,416.00l0.00-64.00 L 96.00,352.00 c-52.944,0.00-96.00-43.008-96.00-96.00l0.00-32.00 l 64.00,0.00 L 64.00,256.00 z" />
1306
+ <glyph unicode="&#xe16a;" d="M 448.00,192.00c0.00-17.632-14.368-32.00-32.00-32.00L 127.872,160.00 l0.00,64.00 L0.00,128.00l 127.872-96.00l0.00,64.00 L 416.00,96.00 c 52.944,0.00, 96.00,43.12, 96.00,96.00L 448.00,192.00 zM 96.00,288.00l 288.00,0.00 l0.00-64.00 l 128.00,96.00l-128.00,96.00l0.00-64.00 L 96.00,352.00 c-52.944,0.00-96.00-43.008-96.00-96.00l 64.00,0.00 C 64.00,273.632, 78.368,288.00, 96.00,288.00z" />
1307
+ <glyph unicode="&#xe16b;" d="M 511.968,96.00L 127.872,96.00L 127.872,32.00L0.00,128.00L 127.872,224.00L 127.872,160.00L 511.968,160.00 zM0.00,288.00L 383.968,288.00L 383.968,224.00L 511.968,320.00L 383.968,416.00L 383.968,352.00L0.00,352.00 z" horiz-adv-x="511.9679870605469" />
1308
+ <glyph unicode="&#xe16c;" d="M 128.00,160.00L 128.00,64.00L 192.00,64.00L 96.00-32.00L0.00,64.00L 64.00,64.00L 64.00,160.00 zM 64.00,288.00L 64.00,384.00L0.00,384.00L 96.00,480.00L 192.00,384.00L 128.00,384.00L 128.00,288.00 z" horiz-adv-x="192" />
1309
+ <glyph unicode="&#xe16d;" d="M 96.00,128.00L 128.00,160.00L 128.00,64.00L 192.00,64.00L 96.00-32.00L0.00,64.00L 64.00,64.00L 64.00,160.00 zM 96.00,319.008L 64.00,288.00L 64.00,384.00L0.00,384.00L 96.00,480.00L 192.00,384.00L 128.00,384.00L 128.00,288.00 z" horiz-adv-x="192" />
1310
+ <glyph unicode="&#xe16e;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 288.00,128.00l 32.00,0.00 l-64.00-64.00l-64.00,64.00l 32.00,0.00 L 224.00,320.00
1311
+ l-32.00,0.00 l 64.00,64.00l 64.00-64.00l-32.00,0.00 L 288.00,128.00 z" />
1312
+ <glyph unicode="&#xe16f;" d="M 192.00,192.00L 96.00,192.00L 96.00,128.00L0.00,224.00L 96.00,320.00L 96.00,256.00L 192.00,256.00 zM 320.00,256.00L 416.00,256.00L 416.00,320.00L 512.00,224.00L 416.00,128.00L 416.00,192.00L 320.00,192.00 z" />
1313
+ <glyph unicode="&#xe170;" d="M 160.00,224.00L 192.00,192.00L 96.00,192.00L 96.00,128.00L0.00,224.00L 96.00,320.00L 96.00,256.00L 192.00,256.00 zM 351.008,224.00L 320.00,256.00L 416.00,256.00L 416.00,320.00L 512.00,224.00L 416.00,128.00L 416.00,192.00L 320.00,192.00 z" />
1314
+ <glyph unicode="&#xe171;" d="M 512.00,224.00c0.00,141.376-114.624,256.00-256.00,256.00S0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00S 512.00,82.624, 512.00,224.00z M 160.00,192.00l0.00-32.00 l-64.00,64.00l 64.00,64.00l0.00-32.00
1315
+ l 192.00,0.00 l0.00,32.00 l 64.00-64.00l-64.00-64.00l0.00,32.00 L 160.00,192.00 z" />
1316
+ <glyph unicode="&#xe172;" d="M 512.00,288.00L 256.00,288.00L 352.00,384.00L 256.00,480.00L0.00,224.00L 256.00-32.00L 352.00,64.00L 256.00,160.00L 512.00,160.00 z" />
1317
+ <glyph unicode="&#xe173;" d="M 512.00,224.00c0.00,141.376-114.624,256.00-256.00,256.00C 114.608,480.00,0.00,365.376,0.00,224.00c0.00-141.392, 114.608-256.00, 256.00-256.00C 397.376-32.00, 512.00,82.608, 512.00,224.00z
1318
+ M 128.00,224.00l 128.00,128.00l0.00-96.00 l 128.00,0.00 l0.00-64.00 l-128.00,0.00 l0.00-96.00 L 128.00,224.00z" />
1319
+ <glyph unicode="&#xe174;" d="M 256.00-32.00c 141.376,0.00, 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00S0.00,365.376,0.00,224.00S 114.624-32.00, 256.00-32.00z M 160.00,288.00l0.00-32.00 l 256.00,0.00 l0.00-64.00 L 160.00,192.00 l0.00-32.00 l-64.00,64.00
1320
+ L 160.00,288.00z" />
1321
+ <glyph unicode="&#xe175;" d="M0.00,160.00L 256.00,160.00L 160.00,64.00L 256.00-32.00L 512.00,224.00L 256.00,480.00L 160.00,384.00L 256.00,288.00L0.00,288.00 z" />
1322
+ <glyph unicode="&#xe176;" d="M0.00,224.00c0.00-141.376, 114.624-256.00, 256.00-256.00c 141.392,0.00, 256.00,114.624, 256.00,256.00c0.00,141.392-114.608,256.00-256.00,256.00C 114.624,480.00,0.00,365.392,0.00,224.00z M 384.00,224.00
1323
+ l-128.00-128.00l0.00,96.00 L 128.00,192.00 l0.00,64.00 l 128.00,0.00 L 256.00,352.00 L 384.00,224.00z" />
1324
+ <glyph unicode="&#xe177;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 352.00,160.00l0.00,32.00 L 96.00,192.00 l0.00,64.00 l 256.00,0.00 l0.00,32.00 l 64.00-64.00
1325
+ L 352.00,160.00z" />
1326
+ <glyph unicode="&#xe178;" d="M 320.00-32.00L 320.00,224.00L 416.00,128.00L 512.00,224.00L 256.00,480.00L0.00,224.00L 96.00,128.00L 192.00,224.00L 192.00-32.00 z" />
1327
+ <glyph unicode="&#xe179;" d="M 256.00-32.00c 141.376,0.00, 256.00,114.624, 256.00,256.00c0.00,141.392-114.624,256.00-256.00,256.00C 114.608,480.00,0.00,365.392,0.00,224.00C0.00,82.624, 114.608-32.00, 256.00-32.00z M 256.00,352.00
1328
+ l 128.00-128.00l-96.00,0.00 l0.00-128.00 l-64.00,0.00 l0.00,128.00 L 128.00,224.00 L 256.00,352.00z" />
1329
+ <glyph unicode="&#xe17a;" d="M0.00,224.00c0.00-141.376, 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00S0.00,365.376,0.00,224.00z M 320.00,320.00l-32.00,0.00 l0.00-256.00 l-64.00,0.00 L 224.00,320.00 l-32.00,0.00
1330
+ l 64.00,64.00L 320.00,320.00z" />
1331
+ <glyph unicode="&#xe17b;" d="M 192.00,480.00L 192.00,224.00L 96.00,320.00L0.00,224.00L 256.00-32.00L 512.00,224.00L 416.00,320.00L 320.00,224.00L 320.00,480.00 z" />
1332
+ <glyph unicode="&#xe17c;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00c0.00-141.392, 114.624-256.00, 256.00-256.00c 141.392,0.00, 256.00,114.608, 256.00,256.00C 512.00,365.376, 397.392,480.00, 256.00,480.00z M 256.00,96.00
1333
+ l-128.00,128.00l 96.00,0.00 L 224.00,352.00 l 64.00,0.00 l0.00-128.00 l 96.00,0.00 L 256.00,96.00z" />
1334
+ <glyph unicode="&#xe17d;" d="M 512.00,224.00c0.00,141.376-114.624,256.00-256.00,256.00S0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00S 512.00,82.624, 512.00,224.00z M 192.00,128.00l 32.00,0.00 L 224.00,384.00 l 64.00,0.00 l0.00-256.00 l 32.00,0.00
1335
+ l-64.00-64.00L 192.00,128.00z" />
1336
+ <glyph unicode="&#xe17e;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 256.496,161.056
1337
+ c-35.008,0.00-63.44,28.368-63.44,63.44c0.00,35.12, 28.432,63.504, 63.44,63.504C 291.632,288.00, 320.00,259.632, 320.00,224.496
1338
+ C 320.00,189.44, 291.632,161.056, 256.496,161.056z" />
1339
+ <glyph unicode="&#xe17f;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 256.00,416.00
1340
+ c 83.312,0.00, 153.68-53.664, 180.256-128.00L 75.744,288.00 C 102.32,362.336, 172.688,416.00, 256.00,416.00z M 256.00,192.00c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00
1341
+ S 273.68,192.00, 256.00,192.00z M 64.00,224.00c 87.44,0.00, 158.256-84.256, 159.744-188.752C 133.248,50.752, 64.00,129.184, 64.00,224.00z M 288.256,35.248
1342
+ C 289.744,139.744, 360.56,224.00, 448.00,224.00C 448.00,129.184, 378.752,50.752, 288.256,35.248z" />
1343
+ <glyph unicode="&#xe180;" d="M 192.00,224.00c 35.376,0.00, 64.00,28.656, 64.00,64.00L 256.00,416.00 c0.00,35.344-28.624,64.00-64.00,64.00S 128.00,451.344, 128.00,416.00l0.00-128.00 C 128.00,252.656, 156.624,224.00, 192.00,224.00zM 256.00,32.00l-32.00,0.00 l0.00,67.248 C 314.624,114.56, 384.00,193.088, 384.00,288.00l0.00,31.008 c0.00,17.68-14.32,32.00-32.00,32.00s-32.00-14.32-32.00-32.00L 320.00,288.00
1344
+ c0.00-70.592-57.376-128.00-128.00-128.00s-128.00,57.408-128.00,128.00l0.00,31.008 c0.00,17.68-14.32,32.00-32.00,32.00s-32.00-14.32-32.00-32.00L0.00,288.00 c0.00-94.912, 69.376-173.44, 160.00-188.752L 160.00,32.00 L 128.00,32.00
1345
+ c-35.376,0.00-64.00-28.624-64.00-64.00l 256.00,0.00 C 320.00,3.376, 291.376,32.00, 256.00,32.00z" horiz-adv-x="384" />
1346
+ <glyph unicode="&#xe181;" d="M 480.00,192.00l-32.00,0.00 l0.00,64.00 c0.00,106.00-86.00,192.00-192.00,192.00S 64.00,362.00, 64.00,256.00l0.00-64.00 L 32.00,192.00 c-17.68,0.00-32.00-14.32-32.00-32.00l0.00-128.00 c0.00-17.68, 14.32-32.00, 32.00-32.00l 96.00,0.00 L 128.00,256.00
1347
+ c0.00,70.624, 57.376,128.00, 128.00,128.00s 128.00-57.376, 128.00-128.00l0.00-256.00 l 96.00,0.00 c 17.68,0.00, 32.00,14.32, 32.00,32.00l0.00,128.00 C 512.00,177.68, 497.68,192.00, 480.00,192.00z" />
1348
+ <glyph unicode="&#xe182;" d="M 128.00,96.00c-70.688,0.00-128.00,57.312-128.00,128.00s 57.312,128.00, 128.00,128.00L 128.00,96.00 zM 192.00,352.00L 320.00,416.00L 320.00,32.00L 192.00,96.00 zM 384.064,96.064l0.00,64.00 c 5.312,0.00, 10.688,0.688, 16.064,2.00C 428.192,169.184, 448.00,194.688, 448.00,224.00
1349
+ s-19.808,54.752-48.192,61.936c-5.056,1.248-10.432,1.936-15.744,1.936l0.00,64.00 c 10.496,0.00, 21.008-1.312, 31.312-3.808C 472.32,333.568, 512.00,282.624, 512.00,224.00
1350
+ c0.00-58.688-39.68-109.68-96.432-124.064C 404.944,97.376, 394.432,96.064, 384.064,96.064L 384.064,96.064z" />
1351
+ <glyph unicode="&#xe183;" d="M 128.00,96.00c-70.688,0.00-128.00,57.312-128.00,128.00s 57.312,128.00, 128.00,128.00L 128.00,96.00 zM 192.00,352.00L 320.00,416.00L 320.00,32.00L 192.00,96.00 zM 512.00,192.00L 384.00,192.00L 384.00,256.00L 512.00,256.00 z" />
1352
+ <glyph unicode="&#xe184;" d="M0.00,480.00L 384.00,224.00L0.00-32.00 z" horiz-adv-x="384" />
1353
+ <glyph unicode="&#xe185;" d="M0.00,480.00L 128.00,480.00L 128.00-32.00L0.00-32.00zM 256.00,480.00L 384.00,480.00L 384.00-32.00L 256.00-32.00z" horiz-adv-x="384" />
1354
+ <glyph unicode="&#xe186;" d="M0.00,480.00L 512.00,480.00L 512.00-32.00L0.00-32.00z" />
1355
+ <glyph unicode="&#xe187;" d="M0.00,160.00L 256.00,480.00L 512.00,160.00 zM0.00,96.00L 511.312,96.00L 511.312-32.00L0.00-32.00z" />
1356
+ <glyph unicode="&#xe188;" d="M 512.00-32.00L 128.00,224.00L 512.00,480.00 zM0.00,416.00L 128.00,416.00L 128.00,32.00L0.00,32.00z" />
1357
+ <glyph unicode="&#xe189;" d="M0.00,480.00L 384.00,224.00L0.00-32.00 zM 384.00,416.00L 512.00,416.00L 512.00,32.00L 384.00,32.00z" />
1358
+ <glyph unicode="&#xe18a;" d="M 256.00,480.00C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00z M 160.00,96.00L 160.00,352.00 l 256.128-128.00L 160.00,96.00z
1359
+ " />
1360
+ <glyph unicode="&#xe18b;" d="M 393.376,41.376L 466.752-32.00L 512.00,13.248L 438.624,86.624L 512.00,160.00L 320.00,160.00L 320.00-32.00 zM0.00,288.00L 192.00,288.00L 192.00,480.00L 118.624,406.624L 46.00,479.312L 0.752,434.064L 73.376,361.376 zM0.00,13.248L 45.248-32.00L 118.624,41.376L 192.00-32.00L 192.00,160.00L0.00,160.00L 73.376,86.624 zM 320.00,288.00L 512.00,288.00L 438.624,361.376L 511.376,434.064L 466.128,479.312L 393.376,406.624L 320.00,480.00 z" />
1361
+ <glyph unicode="&#xe18c;" d="M 448.00,160.00L 320.00,160.00L 320.00,32.00L 361.376,73.376L 466.752-32.00L 512.00,13.248L 406.624,118.624 zM 406.624,329.376L 512.00,434.752L 466.752,480.00L 361.376,374.624L 320.00,416.00L 320.00,288.00L 448.00,288.00 zM 45.248,480.00L0.00,434.752L 105.376,329.376L 64.00,288.00L 192.00,288.00L 192.00,416.00L 150.624,374.624 zM 105.376,118.624L0.00,13.248L 45.248-32.00L 150.624,73.376L 192.00,32.00L 192.00,160.00L 64.00,160.00 z" />
1362
+ <glyph unicode="&#xe18d;" d="M 438.624,86.624L 365.248,160.00L 320.00,114.752L 393.376,41.376L 320.00-32.00L 512.00-32.00L 512.00,160.00 zM 192.00,480.00L0.00,480.00L0.00,288.00L 73.376,361.376L 146.064,288.752L 191.312,334.00L 118.624,406.624 zM 192.00,114.752L 146.752,160.00L 73.376,86.624L0.00,160.00L0.00-32.00L 192.00-32.00L 118.624,41.376 zM 512.00,480.00L 320.00,480.00L 393.376,406.624L 320.688,334.00L 365.936,288.752L 438.624,361.376L 512.00,288.00 z" />
1363
+ <glyph unicode="&#xe18e;" d="M 470.624,54.624L 365.248,160.00L 320.00,114.752L 425.376,9.376L 384.00-32.00L 512.00-32.00L 512.00,96.00 zM 41.376,393.376L 146.752,288.00L 192.00,333.248L 86.624,438.624L 128.00,480.00L0.00,480.00L0.00,352.00 zM 425.376,438.624L 320.00,333.248L 365.248,288.00L 470.624,393.376L 512.00,352.00L 512.00,480.00L 384.00,480.00 zM 192.00,114.752L 146.752,160.00L 41.376,54.624L0.00,96.00L0.00-32.00L 128.00-32.00L 86.624,9.376 z" />
1364
+ <glyph unicode="&#xe18f;" d="M 256.00,480.00L 128.00,480.00 C 57.312,480.00,0.00,422.688,0.00,352.00l0.00-256.00 c0.00-70.688, 57.312-128.00, 128.00-128.00l 128.00,0.00 c 70.688,0.00, 128.00,57.312, 128.00,128.00L 384.00,352.00
1365
+ C 384.00,422.688, 326.688,480.00, 256.00,480.00z M 192.00-0.992c-18.224,0.00-32.992,14.752-32.992,32.992s 14.784,32.992, 32.992,32.992s 32.992-14.752, 32.992-32.992
1366
+ S 210.224-0.992, 192.00-0.992z M 320.00,96.00L 64.00,96.00 L 64.00,352.00 c0.00,35.248, 28.72,64.00, 64.00,64.00l 128.00,0.00 c 35.248,0.00, 64.00-28.752, 64.00-64.00L 320.00,96.00 z" horiz-adv-x="384" />
1367
+ <glyph unicode="&#xe190;" d="M 1024.00,352.00l-128.00,0.00 L 896.00,416.00 c0.00,35.136-28.736,64.00-64.00,64.00L 64.00,480.00 C 28.736,480.00,0.00,451.136,0.00,416.00l0.00-384.00 c0.00-35.136, 28.736-64.00, 64.00-64.00l 768.00,0.00
1368
+ c 35.264,0.00, 64.00,28.864, 64.00,64.00l0.00,64.00 l 128.00,0.00 L 1024.00,352.00 z M 768.00,96.00L 128.00,96.00 L 128.00,352.00 l 640.00,0.00 L 768.00,96.00 z" horiz-adv-x="1024" />
1369
+ <glyph unicode="&#xe191;" d="M 512.00,288.00l-64.00,0.00 l0.00,32.00 c0.00,17.60-14.368,32.00-32.00,32.00L 32.00,352.00 c-17.632,0.00-32.00-14.40-32.00-32.00l0.00-192.00 c0.00-17.632, 14.368-32.00, 32.00-32.00l 384.00,0.00 c 17.632,0.00, 32.00,14.368, 32.00,32.00l0.00,32.00 l 64.00,0.00
1370
+ L 512.00,288.00 z M 384.00,160.00l-128.00,0.00 l0.00,128.00 l 128.00,0.00 L 384.00,160.00 z" />
1371
+ <glyph unicode="&#xe192;" d="M 448.00,288.00l0.00,32.00 c0.00,17.60-14.40,32.00-32.00,32.00L 32.00,352.00 c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-192.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 384.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00l0.00,32.00 l 64.00,0.00 l0.00,128.00 L 448.00,288.00 z" />
1372
+ <glyph unicode="&#xe193;" d="M 448.00,288.00l0.00,32.00 c0.00,17.60-14.40,32.00-32.00,32.00L 32.00,352.00 c-17.60,0.00-32.00-14.40-32.00-32.00l0.00-64.00 l 101.584,0.00 c 13.20,37.264, 48.64,64.00, 90.416,64.00l0.00-32.00 l 64.00,0.00 l0.00-32.00 l-64.00,0.00 l0.00-64.00 l 64.00,0.00 l0.00-32.00 l-64.00,0.00 l0.00-32.00
1373
+ c-41.776,0.00-77.232,26.736-90.416,64.00L0.00,192.00 l0.00-64.00 c0.00-17.60, 14.40-32.00, 32.00-32.00l 384.00,0.00 c 17.60,0.00, 32.00,14.40, 32.00,32.00l0.00,32.00 l 64.00,0.00 l0.00,128.00 L 448.00,288.00 z" />
1374
+ <glyph unicode="&#xe194;" d="M 290.00,257.936c 12.752-12.784, 16.128-30.88, 11.504-47.088L 384.00,352.00l-139.248-82.224
1375
+ C 260.496,273.664, 277.68,270.256, 290.00,257.936zM 222.128,190.064c-12.368,12.336-15.744,29.60-11.872,45.376L 128.00,96.00l 141.312,82.56
1376
+ C 253.056,173.872, 234.944,177.248, 222.128,190.064zM 256.00,416.00c 105.872,0.00, 192.00-86.128, 192.00-192.00s-86.128-192.00-192.00-192.00S 64.00,118.128, 64.00,224.00S 150.128,416.00, 256.00,416.00 M 256.00,480.00
1377
+ C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00L 256.00,480.00z" />
1378
+ <glyph unicode="&#xe195;" d="M0.00,288.00L 512.00,288.00L 512.00-32.00L0.00-32.00zM 288.00,352.00L 512.00,352.00L 448.00,480.00L 288.00,480.00 zM 224.00,480.00L 64.00,480.00L0.00,352.00L 224.00,352.00 z" />
1379
+ <glyph unicode="&#xe196;" d="M 256.00,415.968L 256.00,480.00 L0.00,480.00 l0.00-448.00 c0.00-35.376, 28.624-64.00, 64.00-64.00l 384.00,0.00 c 35.312,0.00, 64.00,28.624, 64.00,64.00L 512.00,415.968 L 256.00,415.968 z M 448.00,223.936L 448.00,32.00 L 64.00,32.00 L 64.00,224.00 l 384.00,0.00 L 448.00,223.936 z
1380
+ M 448.00,288.00L 64.00,288.00 L 64.00,416.00 l 128.00,0.00 l0.00-0.032 L 192.00,352.00 l 256.00,0.00 L 448.00,288.00 z" />
1381
+ <glyph unicode="&#xe197;" d="M 512.00,0.00c0.00-17.68-14.32-32.00-32.00-32.00L 32.00-32.00 c-17.68,0.00-32.00,14.32-32.00,32.00L0.00,288.00 l 512.00,0.00 L 512.00,0.00 zM 192.00,415.968L 192.00,480.00L0.00,480.00L0.00,352.00L 512.00,352.00L 512.00,415.968 z" />
1382
+ <glyph unicode="&#xe198;" d="M 477.504,96.00C 499.44,133.68, 512.00,177.248, 512.00,224.00c0.00,141.376-114.624,256.00-256.00,256.00S0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00
1383
+ c 70.688,0.00, 134.688,28.624, 180.992,75.008L 391.68,88.32C 356.944,53.504, 308.944,32.00, 256.00,32.00C 150.128,32.00, 64.00,118.128, 64.00,224.00S 150.128,416.00, 256.00,416.00s 192.00-86.128, 192.00-192.00
1384
+ c0.00-22.752-4.368-44.496-11.68-64.752L 435.808,160.00L 384.00,160.00 L 384.00,351.312 l-128.00,0.00 c-70.688,0.00-128.00-57.312-128.00-128.00s 57.312-128.00, 128.00-128.00c 29.376,0.00, 56.128,10.32, 77.744,26.944
1385
+ C 345.376,106.752, 363.12,96.00, 384.00,96.00L 477.504,96.00 z M 320.00,255.872l0.00-32.56 c0.00-35.312-28.752-64.00-64.00-64.00s-64.00,28.688-64.00,64.00s 28.752,64.00, 64.00,64.00l 64.00,0.00 L 320.00,255.872 z" />
1386
+ <glyph unicode="&#xe199;" d="M 147.392-32.00c-37.744,0.00-75.504,14.368-104.32,43.056c-57.44,57.568-57.44,151.184,0.00,208.624l 129.808,127.008
1387
+ c 7.376,7.44, 11.632,17.632, 11.632,28.56c0.00,10.88-4.256,21.12-11.872,28.88C 156.768,420.00, 130.896,419.936, 114.896,404.064
1388
+ C 99.136,388.192, 99.136,362.32, 115.008,346.432L 69.696,301.12C 28.896,342.00, 28.896,408.432, 69.648,449.312c 40.992,40.944, 107.376,40.88, 148.224,0.064
1389
+ c 19.872-19.808, 30.752-46.192, 30.752-74.192c0.00-28.00-10.88-54.32-30.752-74.064l-129.776-126.944c-32.32-32.256-32.32-85.248, 0.32-117.808
1390
+ c 32.496-32.56, 85.504-32.496, 118.128,0.00c 32.464,32.56, 32.464,85.568,0.00,118.064l-22.752,22.624l 69.60,69.568l 45.248-45.248l-26.752-26.752
1391
+ c 36.256-56.992, 29.632-133.744-20.128-183.504C 222.992-17.632, 185.136-32.00, 147.392-32.00L 147.392-32.00z" horiz-adv-x="298.6080017089844" />
1392
+ <glyph unicode="&#xe19a;" d="M 32.00,224.00c 17.68,0.00, 32.00-14.32, 32.00-32.00l0.00-128.00 c0.00-17.68-14.32-32.00-32.00-32.00L0.00,32.00 l0.00-64.00 l 256.00,0.00 l0.00,64.00 l-31.872,0.00 C 206.496,32.00, 192.00,46.32, 192.00,64.00l-0.064,224.00L0.00,288.00
1393
+ l0.00-64.00 L 32.00,224.00 zM 64.00,416.00A64.00,64.00 1260.00 1,0 192.00,416A64.00,64.00 1260.00 1,0 64.00,416z" horiz-adv-x="256" />
1394
+ <glyph unicode="&#xe19b;" d="M 89.60,0.00A32.00,32.00 1260.00 1,0 153.60,0A32.00,32.00 1260.00 1,0 89.60,0zM 122.816,64.368c-21.376,0.00-41.44,8.32-56.56,23.44s-23.44,35.184-23.44,56.56s 8.32,41.44, 23.44,56.56
1395
+ l 107.008,107.008C 185.376,320.032, 192.00,336.096, 192.00,353.184s-6.624,33.152-18.752,45.248c-24.944,24.96-65.536,25.008-90.464,0.00
1396
+ C 70.656,386.336, 64.00,370.288, 64.00,353.184L0.00,353.184 c0.00,34.192, 13.344,66.352, 37.568,90.544c 48.32,48.368, 132.56,48.336, 180.944-0.032
1397
+ C 242.688,419.552, 256.00,387.408, 256.00,353.184c0.00-34.192-13.312-66.32-37.504-90.496L 111.504,155.68c-6.224-6.256-6.224-16.368,0.00-22.624
1398
+ c 6.256-6.256, 16.368-6.256, 22.624,0.00c 4.064,4.064, 4.688,8.88, 4.688,11.312l 64.00,0.00 c0.00-21.376-8.32-41.44-23.44-56.56
1399
+ S 144.192,64.368, 122.816,64.368L 122.816,64.368z" horiz-adv-x="256" />
1400
+ <glyph unicode="&#xe19c;" d="M 384.00,480.00l-64.00,0.00 l-64.00,0.00 l-64.00,0.00 L 128.00,480.00 C 57.312,480.00,0.00,422.688,0.00,352.00s 57.312-128.00, 128.00-128.00l0.00-256.00 l 64.00,0.00 L 192.00,416.00 l 64.00,0.00 l0.00-448.00 l 64.00,0.00 L 320.00,416.00 l 64.00,0.00 L 384.00,480.00 z" horiz-adv-x="384" />
1401
+ <glyph unicode="&#xe19d;" d="M 448.00,288.00L 448.00,352.00 l-80.064,0.00 l 16.00,128.00l-64.00,0.00 l-16.00-128.00l-127.968,0.00 l 16.00,128.00l-64.00,0.00 l-16.00-128.00L0.00,352.00 l0.00-64.00 l 103.968,0.00 L 88.00,160.00L0.00,160.00 l0.00-64.00 l 80.00,0.00 l-16.00-128.00l 64.00,0.00 l 16.00,128.00l 127.968,0.00 l-16.00-128.00L 320.00-32.00
1402
+ l 16.00,128.00l 112.00,0.00 l0.00,64.00 l-104.00,0.00 l 15.936,128.00L 448.00,288.00 z M 279.968,160.00L 152.00,160.00 l 15.968,128.00l 127.968,0.00 L 279.968,160.00z" horiz-adv-x="448" />
1403
+ <glyph unicode="&#xe19e;" d="M 512.00,32.00L 512.00,224.00 l-128.00,0.00 c0.00,70.56, 57.376,128.00, 128.00,128.00L 512.00,416.00 c-105.872,0.00-192.00-86.128-192.00-192.00l0.00-192.00 L 512.00,32.00 zM 192.00,32.00L 192.00,224.00 L 64.00,224.00 c0.00,70.56, 57.376,128.00, 128.00,128.00L 192.00,416.00 C 86.128,416.00,0.00,329.872,0.00,224.00l0.00-192.00 L 192.00,32.00 z" />
1404
+ <glyph unicode="&#xe19f;" d="M0.00,416.00l0.00-192.00 l 128.00,0.00 c0.00-70.56-57.376-128.00-128.00-128.00l0.00-64.00 c 105.872,0.00, 192.00,86.128, 192.00,192.00L 192.00,416.00 L0.00,416.00 zM 320.00,416.00l0.00-192.00 l 128.00,0.00 c0.00-70.56-57.376-128.00-128.00-128.00l0.00-64.00 c 105.872,0.00, 192.00,86.128, 192.00,192.00L 512.00,416.00 L 320.00,416.00 z" />
1405
+ <glyph unicode="&#xe1a0;" d="M 512.00,32.00L 512.00,416.00L 320.00,224.00L 320.00,32.00 zM 192.00,32.00L 192.00,416.00L0.00,224.00L0.00,32.00 z" />
1406
+ <glyph unicode="&#xe1a1;" d="M0.00,416.00L0.00,32.00L 192.00,224.00L 192.00,416.00 zM 320.00,416.00L 320.00,32.00L 512.00,224.00L 512.00,416.00 z" />
1407
+ <glyph unicode="&#xe1a2;" d="M 512.00,416.00L0.00,416.00L0.00,480.00L 512.00,480.00 zM 320.00,288.00L0.00,288.00L0.00,352.00L 320.00,352.00 zM 512.00,96.00L0.00,96.00L0.00,160.00L 512.00,160.00 zM 384.00-32.00L0.00-32.00L0.00,32.00L 384.00,32.00 zM 512.00,0.00c0.00-17.68-14.352-32.00-31.968-32.00C 462.304-32.00, 448.00-17.68, 448.00,0.00s 14.304,32.00, 32.032,32.00C 497.648,32.00, 512.00,17.68, 512.00,0.00z" />
1408
+ <glyph unicode="&#xe1a3;" d="M 512.00,416.00L0.00,416.00L0.00,480.00L 512.00,480.00 zM 320.00,288.00L0.00,288.00L0.00,352.00L 320.00,352.00 zM 512.00,160.00L0.00,160.00L0.00,224.00L 512.00,224.00 zM0.00,0.00A32.00,32.00 1260.00 1,0 64.00,0A32.00,32.00 1260.00 1,0 0.00,0zM 256.00,0.00A32.00,32.00 1260.00 1,0 320.00,0A32.00,32.00 1260.00 1,0 256.00,0zM 128.00,0.00A32.00,32.00 1260.00 1,0 192.00,0A32.00,32.00 1260.00 1,0 128.00,0z" />
1409
+ <glyph unicode="&#xe1a4;" d="M0.00,443.431A36.569,36.569 1260.00 1,0 73.138,443.431A36.569,36.569 1260.00 1,0 0.00,443.431zM0.00,297.136A36.569,36.569 1260.00 1,0 73.138,297.13599999999997A36.569,36.569 1260.00 1,0 0.00,297.13599999999997zM0.00,150.859A36.569,36.569 1260.00 1,0 73.138,150.85899999999998A36.569,36.569 1260.00 1,0 0.00,150.85899999999998zM0.00,4.565A36.569,36.569 1260.00 1,0 73.138,4.564999999999998A36.569,36.569 1260.00 1,0 0.00,4.564999999999998zM 146.295,480.00L 585.106,480.00L 585.106,406.862L 146.295,406.862zM 146.295,333.705L 585.106,333.705L 585.106,260.567L 146.295,260.567zM 146.295,187.429L 585.106,187.429L 585.106,114.29L 146.295,114.29zM 146.295,41.134L 585.106,41.134L 585.106-32.005L 146.295-32.005z" horiz-adv-x="585.1062622070312" />
1410
+ <glyph unicode="&#xe1a5;" d="M0.00,443.429A36.571,36.571 1260.00 1,0 73.143,443.429A36.571,36.571 1260.00 1,0 0.00,443.429zM 146.286,480.00L 585.143,480.00L 585.143,406.857L 146.286,406.857zM 146.286,297.143A36.571,36.571 1260.00 1,0 219.429,297.14300000000003A36.571,36.571 1260.00 1,0 146.286,297.14300000000003zM 292.571,333.714L 585.143,333.714L 585.143,260.571L 292.571,260.571zM 146.286,4.571A36.571,36.571 1260.00 1,0 219.429,4.571000000000026A36.571,36.571 1260.00 1,0 146.286,4.571000000000026zM 292.571,41.143L 585.143,41.143L 585.143-32.00L 292.571-32.00zM 292.571,150.857A36.571,36.571 1260.00 1,0 365.714,150.85700000000003A36.571,36.571 1260.00 1,0 292.571,150.85700000000003zM 438.857,187.429L 585.143,187.429L 585.143,114.286L 438.857,114.286z" horiz-adv-x="585.1428833007812" />
1411
+ <glyph unicode="&#xe1a6;" d="M 64.00,480.00C 28.80,480.00,0.00,451.20,0.00,416.00l0.00-384.00 c0.00-35.20, 28.80-64.00, 64.00-64.00l 384.00,0.00 L 448.00,480.00 L 64.00,480.00 z M 384.00,32.00L 128.00,32.00 L 128.00,416.00 l 64.00,0.00 l0.00-128.00 l 64.00,64.00l 64.00-64.00L 320.00,416.00 l 64.00,0.00 L 384.00,32.00 z" horiz-adv-x="448" />
1412
+ <glyph unicode="&#xe1a7;" d="M 512.00,416.00l-64.00,0.00 L 448.00,480.00 L 64.00,480.00 C 28.80,480.00,0.00,451.20,0.00,416.00l0.00-384.00 c0.00-35.20, 28.80-64.00, 64.00-64.00l 384.00,0.00 L 448.00,288.00 l 64.00,0.00 l-64.00,64.00L 512.00,416.00z M 384.00,32.00L 128.00,32.00 L 128.00,416.00 l 256.00,0.00 L 384.00,32.00 zM 192.00,352.00L 320.00,352.00L 320.00,288.00L 192.00,288.00z" />
1413
+ <glyph unicode="&#xe1a8;" d="M 256.00,384.00c0.00,0.00-64.00,64.00-256.00,64.00l0.00-384.00 c 194.00,0.00, 256.00-64.00, 256.00-64.00s 62.00,64.00, 256.00,64.00L 512.00,448.00 C 320.00,448.00, 256.00,384.00, 256.00,384.00z M 64.00,384.00
1414
+ c 81.344-6.816, 131.248-25.632, 160.00-40.88l0.00-257.744 c-28.752,15.184-78.656,34.00-160.00,40.88L 64.00,384.00 z M 448.00,126.256c-81.376-6.88-131.248-25.664-160.00-40.88
1415
+ L 288.00,343.12 C 316.752,358.368, 366.624,377.184, 448.00,384.00L 448.00,126.256 z" />
1416
+ <glyph unicode="&#xe1a9;" d="M 474.496,442.496C 449.568,467.504, 416.816,480.00, 384.00,480.00c-32.752,0.00-65.504-12.496-90.496-37.504L 0.496,149.504L0.00-32.00
1417
+ l 180.992,0.00 l 293.504,293.504C 524.496,311.504, 524.496,392.496, 474.496,442.496z M 154.496,32.00L 128.00,32.00 l0.00,64.00 L 64.368,96.00 l 0.064,26.88L 338.752,397.248l0.00,0.00l 90.496-90.496
1418
+ l0.00,0.00L 154.496,32.00z" />
1419
+ <glyph unicode="&#xe1aa;" d="M 474.496,442.496C 449.504,467.504, 416.752,480.00, 384.00,480.00s-65.504-12.496-90.496-37.504L 0.496,149.504L0.00-32.00l 180.992,0.00
1420
+ l 293.504,293.504C 524.496,311.504, 524.496,392.496, 474.496,442.496z M 154.496,32.00L 153.808,32.00 c 24.992,24.992, 24.992,66.00,0.00,91.008
1421
+ c-23.936,23.936-61.744,24.256-86.88,2.368L 338.192,396.624l 90.496-90.496L 154.496,32.00z" />
1422
+ <glyph unicode="&#xe1ab;" d="M 474.496,442.496c-49.936,50.00-131.056,50.00-180.992,0.00L 0.496,149.504L0.00-32.00l 180.992,0.00 l 293.504,293.504
1423
+ C 524.496,311.504, 524.496,392.496, 474.496,442.496z M 153.808,32.00L 63.312,32.00 l0.00,91.008 c 24.992,24.992, 65.504,24.992, 90.496,0.00S 178.816,56.992, 153.808,32.00z
1424
+ M 428.064,306.752l-90.496,90.496c 24.992,24.992, 65.504,24.992, 90.496,0.00S 453.056,331.744, 428.064,306.752z" />
1425
+ <glyph unicode="&#xe1ac;" d="M 493.233,461.249c-24.991,24.991-65.502,24.991-90.493,0.00l-241.992-242.072
1426
+ c 21.631-5.632, 41.631-16.495, 57.87-32.751c 16.495-16.495, 27.007-36.623, 32.623-57.742l 241.992,242.072C 518.24,395.747, 518.24,436.257, 493.233,461.249z
1427
+ M 173.371,50.685c 24.991,24.991, 24.991,65.502,0.00,90.493s-65.502,24.991-90.493,0.00L0.00-32.00L 173.371,50.685z" horiz-adv-x="511.9840087890625" />
1428
+ <glyph unicode="&#xe1ad;" d="M 493.216,461.248c-24.992,24.992-65.504,24.992-90.496,0.00L 220.32,278.88c 42.256-15.056, 75.504-48.32, 90.496-90.56
1429
+ l 182.40,182.432C 518.224,395.744, 518.224,436.256, 493.216,461.248zM 255.936,138.688c0.00,47.12-38.256,85.312-85.376,85.312s-85.312-38.192-85.312-85.312l 0.064-0.064
1430
+ C 85.248,75.504, 50.944,20.432,0.00-9.056l 0.256-0.32C 25.312-23.744, 54.32-32.00, 85.312-32.00C 179.568-32.00, 256.00,44.432, 256.00,138.688L 255.936,138.688 z" horiz-adv-x="511.9679870605469" />
1431
+ <glyph unicode="&#xe1ae;" d="M 192.00,96.00c0.00,35.376-28.688,64.00-64.00,64.00c-35.376,0.00-64.00-28.624-64.00-64.00l0.00-0.128 c0.00-47.312-25.744-88.56-64.00-110.688l 0.256-0.192
1432
+ C 19.008-25.808, 40.752-32.00, 64.00-32.00C 134.688-32.00, 192.00,25.312, 192.00,96.00L 192.00,96.00zM 493.216,461.248c-24.992,24.992-65.504,24.992-90.496,0.00L 160.752,219.248c 44.128-11.808, 78.752-46.368, 90.496-90.56
1433
+ L 493.216,370.752C 518.224,395.744, 518.224,436.256, 493.216,461.248z" horiz-adv-x="511.9679870605469" />
1434
+ <glyph unicode="&#xe1af;" d="M 474.48,261.056c 49.936,49.904, 49.936,130.88,0.00,180.752c-24.944,24.944-57.68,37.44-90.368,37.44
1435
+ c-32.656,0.00-65.408-12.496-90.336-37.44l-9.44-9.44L 236.752,480.00l-45.12-45.152l 47.632-47.60L0.00,147.84l0.00-115.968 L 62.88-32.00l 118.624,0.00 l 238.416,238.496
1436
+ l 46.00-46.032l 45.184,45.12l-46.064,46.032L 474.48,261.056z M 165.12,42.128c 0.752,24.256-7.632,48.56-26.064,67.008
1437
+ c-16.944,16.992-39.056,25.312-61.312,26.064L 284.448,341.968l 90.288-90.224L 165.12,42.128z" horiz-adv-x="511.9360046386719" />
1438
+ <glyph unicode="&#xe1b0;" d="M0.00,96.00L 256.016,32.00L 512.00,96.00L 512.00,32.00L 256.016-32.00L0.00,32.00 zM0.00,224.00L 256.016,160.00L 512.00,224.00L 512.00,160.00L 256.016,96.00L0.00,160.00 zM0.00,352.00L 256.016,288.00L 512.00,352.00L 512.00,288.00L 256.016,224.00L0.00,288.00 zM0.00,480.00L 256.016,416.00L 512.00,480.00L 512.00,416.00L 256.016,352.00L0.00,416.00 z" horiz-adv-x="511.9679870605469" />
1439
+ <glyph unicode="&#xe1b1;" d="M0.00,128.00L 256.016,64.00L 512.00,128.00L 512.00,64.00L 256.016,0.00L0.00,64.00 zM0.00,256.00L 256.016,192.00L 512.00,256.00L 512.00,192.00L 256.016,128.00L0.00,192.00 zM0.00,384.00L 256.016,448.00L 512.00,384.00L 512.00,320.00L 256.016,256.00L0.00,320.00 z" horiz-adv-x="511.9679870605469" />
1440
+ <glyph unicode="&#xe1b2;" d="M 128.00,96.00L 128.00,224.00L 192.00,288.00L 256.00,224.00L 384.00,352.00L 512.00,224.00L 512.00,96.00 zM 64.00,32.00L 64.00,480.00L0.00,416.00L0.00,32.00L0.00-32.00L 64.00-32.00L 448.00-32.00L 512.00,32.00 z" />
1441
+ <glyph unicode="&#xe1b3;" d="M 256.00,160.00A64.00,64.00 1260.00 1,0 384.00,160A64.00,64.00 1260.00 1,0 256.00,160zM 448.00,352.00l-52.624,106.288C 391.056,470.912, 379.12,480.00, 364.992,480.00L 277.12,480.00 c-14.288,0.00-26.336-9.312-30.464-22.16
1442
+ L 192.064,352.00L 64.00,352.00 c-35.344,0.00-64.00-28.656-64.00-64.00l0.00-320.00 l 512.00,0.00 L 512.00,288.00 C 512.00,323.344, 483.376,352.00, 448.00,352.00z M 96.00,224.00c-17.68,0.00-32.00,14.32-32.00,32.00s 14.32,32.00, 32.00,32.00s 32.00-14.32, 32.00-32.00
1443
+ S 113.68,224.00, 96.00,224.00z M 320.00,32.00c-70.688,0.00-128.00,57.312-128.00,128.00s 57.312,128.00, 128.00,128.00s 128.00-57.312, 128.00-128.00S 390.688,32.00, 320.00,32.00z" />
1444
+ <glyph unicode="&#xe1b4;" d="M 338.752,256.32l 91.056,154.624C 384.128,453.472, 323.376,480.00, 256.00,480.00c-15.968,0.00-31.44-1.904-46.592-4.688
1445
+ L 338.752,256.32zM 319.248,160.00l 183.68,0.00 C 508.256,180.56, 512.00,201.744, 512.00,224.00c0.00,61.968-22.88,118.032-59.568,162.32L 319.248,160.00zM 264.00,320.00l-86.528,146.432C 105.472,443.088, 47.248,389.664, 19.008,320.00L 264.00,320.00 zM 250.128,128.00l 86.256-145.872c 71.184,23.744, 128.624,76.816, 156.624,145.872L 250.128,128.00 zM 193.68,288.00L 9.056,288.00 C 3.712,267.44,0.00,246.256,0.00,224.00c0.00-62.256, 23.12-118.56, 60.096-163.008L 193.68,288.00zM 174.688,192.624l-91.904-156.128C 128.432-5.632, 188.944-32.00, 256.00-32.00c 16.656,0.00, 32.88,1.872, 48.624,4.88
1446
+ L 174.688,192.624z" />
1447
+ <glyph unicode="&#xe1b5;" d="M 484.944,336.432l-159.568-159.568l 181.872,0.00 C 510.128,192.256, 512.00,207.872, 512.00,224.00
1448
+ C 512.00,264.528, 501.744,302.368, 484.944,336.432zM 336.88,236.16l 131.248,131.184c-31.248,46.064-77.504,80.336-131.248,98.336L 336.88,236.16 zM 267.968,143.12l 131.28-131.312c 46.128,31.184, 80.432,77.504, 98.432,131.312L 267.968,143.12 zM 303.088,292.096L 303.088,475.248 C 287.776,478.096, 272.128,480.00, 256.00,480.00c-40.88,0.00-79.008-10.464-113.28-27.536L 303.088,292.096zM 208.912,154.368l0.00-181.632 C 224.224-30.128, 239.872-32.00, 256.00-32.00c 40.496,0.00, 78.256,10.256, 112.32,27.008
1449
+ L 208.912,154.368zM 175.088,211.632L 44.00,80.56c 31.184-46.00, 77.408-80.256, 131.088-98.256L 175.088,211.632 zM 4.752,271.088C 1.904,255.776,0.00,240.128,0.00,224.00c0.00-40.624, 10.32-78.496, 27.12-112.56l 159.664,159.664L 4.752,271.104 zM 111.936,435.504C 66.256,404.32, 32.224,358.336, 14.32,304.912l 228.224,0.00 L 111.936,435.504z" />
1450
+ <glyph unicode="&#xe1b6;" d="M 219.856,169.632l-160.128,160.00c-79.632-92.064-79.632-227.952,0.00-320.00L 219.856,169.632zM 320.016,413.472l0.00-234.336 L 154.384,13.44C 191.632-14.368, 236.88-32.00, 286.88-32.00C 411.248-32.00, 512.00,68.624, 512.00,192.944
1451
+ C 512.016,305.872, 428.288,397.376, 320.016,413.472zM 256.00,223.744L 256.00,480.00 C 186.256,475.68, 123.248,448.992, 72.368,407.408L 256.00,223.744z" horiz-adv-x="511.9679870605469" />
1452
+ <glyph unicode="&#xe1b7;" d="M 232.528,169.248L 63.28,338.496c-84.368-97.376-84.368-241.12,0.00-338.496L 232.528,169.248zM 256.00,192.00L 256.00,480.00 C 177.504,475.12, 106.752,445.12, 49.648,398.368L 256.00,192.00zM 288.032,415.744l0.00-236.992 L 121.904,12.624C 159.152-14.752, 204.032-32.00, 253.664-32.00C 378.752-32.00, 480.00,69.248, 480.00,194.128
1453
+ C 480.00,307.376, 396.368,399.12, 288.032,415.744z" horiz-adv-x="480" />
1454
+ <glyph unicode="&#xe1b8;" d="M 384.00,480.00L 512.00,480.00L 512.00-32.00L 384.00-32.00zM 192.00,352.00L 320.00,352.00L 320.00-32.00L 192.00-32.00zM0.00,224.00L 128.00,224.00L 128.00-32.00L0.00-32.00z" />
1455
+ <glyph unicode="&#xe1b9;" d="M 384.00,480.00L 448.00,480.00L 448.00-32.00L 384.00-32.00zM 256.00,352.00L 320.00,352.00L 320.00-32.00L 256.00-32.00zM 128.00,224.00L 192.00,224.00L 192.00-32.00L 128.00-32.00zM0.00,96.00L 64.00,96.00L 64.00-32.00L0.00-32.00z" horiz-adv-x="448" />
1456
+ <glyph unicode="&#xe1ba;" d="M 256.00,416.00C 114.624,416.00,0.00,226.496,0.00,226.496S 114.624,32.00, 256.00,32.00s 256.00,194.496, 256.00,194.496S 397.376,416.00, 256.00,416.00z M 256.00,96.00
1457
+ c-70.688,0.00-128.00,57.312-128.00,128.00s 57.312,128.00, 128.00,128.00s 128.00-57.312, 128.00-128.00S 326.688,96.00, 256.00,96.00zM 192.00,224.00A64.00,64.00 1260.00 1,0 320.00,224A64.00,64.00 1260.00 1,0 192.00,224z" />
1458
+ <glyph unicode="&#xe1bb;" d="M 192.00,224.00C 86.00,224.00,0.00,138.00,0.00,32.00c0.00-35.376, 28.624-64.00, 64.00-64.00l 256.00,0.00 c 35.376,0.00, 64.00,28.624, 64.00,64.00
1459
+ C 384.00,138.00, 298.00,224.00, 192.00,224.00zM 96.00,384.00A96.00,96.00 1260.00 1,0 288.00,384A96.00,96.00 1260.00 1,0 96.00,384z" horiz-adv-x="384" />
1460
+ <glyph unicode="&#xe1bc;" d="M 256.00,480.00L0.00,224.00l 64.00,0.00 l0.00-256.00 l 384.00,0.00 L 448.00,224.00 l 64.00,0.00 L 256.00,480.00z M 384.00,32.00l-96.00,0.00 l0.00,96.00 l-64.00,0.00 l0.00-96.00 L 128.00,32.00 L 128.00,261.504 L 256.00,352.00l 128.00-90.496L 384.00,32.00 z" />
1461
+ <glyph unicode="&#xe1bd;" d="M 256.00,416.00c 105.872,0.00, 192.00-86.128, 192.00-192.00s-86.128-192.00-192.00-192.00S 64.00,118.128, 64.00,224.00S 150.128,416.00, 256.00,416.00 M 256.00,480.00
1462
+ C 114.624,480.00,0.00,365.376,0.00,224.00s 114.624-256.00, 256.00-256.00s 256.00,114.624, 256.00,256.00S 397.376,480.00, 256.00,480.00L 256.00,480.00zM 342.752,182.752L 288.00,237.568L 288.00,352.00 l-64.368,0.00 l0.00-127.872 c0.00-9.632, 4.432-17.936, 11.12-23.872l 62.752-62.752
1463
+ L 342.752,182.752z" />
1464
+ <glyph unicode="&#xe1be;" d="M 224.064,480.00c-88.16,0.00-159.968-71.744-159.968-160.00l0.00-32.00 L0.00,288.00 l0.00-224.00 c0.00-52.88, 43.12-96.00, 95.968-96.00L 288.00-32.00 c 53.008,0.00, 96.00,43.12, 96.00,96.00L 384.00,320.00
1465
+ C 384.00,408.256, 312.256,480.00, 224.064,480.00z M 128.096,320.00c0.00,52.992, 43.088,96.00, 95.968,96.00C 277.008,416.00, 320.00,372.992, 320.00,320.00l0.00-32.00 L 128.096,288.00 L 128.096,320.00 z M 288.00,32.00L 95.968,32.00
1466
+ c-17.632,0.00-32.00,14.368-32.00,32.00L 63.968,224.00 L 320.00,224.00 l0.00-160.00 C 320.00,46.368, 305.744,32.00, 288.00,32.00zM 224.00,128.00c0.00-17.632-14.368-32.00-32.00-32.00c-17.744,0.00-32.00,14.368-32.00,32.00c0.00,17.744, 14.256,32.00, 32.00,32.00C 209.632,160.00, 224.00,145.744, 224.00,128.00z" horiz-adv-x="384" />
1467
+ <glyph unicode="&#xe1bf;" d="M 224.00,480.00C 135.872,480.00, 64.064,408.256, 64.064,320.00l0.00-32.00 L0.00,288.00 l0.00-224.00 c0.00-52.944, 43.056-96.00, 96.00-96.00l 192.00,0.00 c 52.944,0.00, 96.00,43.056, 96.00,96.00L 384.00,320.00
1468
+ C 384.00,408.256, 312.192,480.00, 224.00,480.00z M 191.936,96.00C 174.32,96.00, 160.00,110.32, 160.00,128.00s 14.32,32.00, 31.936,32.00c 17.68,0.00, 32.00-14.32, 32.00-32.00S 209.632,96.00, 191.936,96.00z M 320.00,288.00
1469
+ L 128.064,288.00 l0.00,32.00 c0.00,52.944, 43.056,96.00, 95.936,96.00c 52.944,0.00, 96.00-43.056, 96.00-96.00L 320.00,288.00 z" horiz-adv-x="384" />
1470
+ <glyph unicode="&#xe1c0;" d="M 224.064,480.00C 135.84,480.00, 64.096,408.192, 64.096,320.00l 64.00,0.00 c0.00,52.88, 43.024,96.00, 95.968,96.00S 320.00,372.88, 320.00,320.00l0.00-32.00 L0.00,288.00 l0.00-224.00
1471
+ c0.00-52.992, 43.056-96.00, 95.968-96.00L 288.00-32.00 c 52.944,0.00, 96.00,43.008, 96.00,96.00L 384.00,320.00 C 384.00,408.192, 312.256,480.00, 224.064,480.00z M 288.00,32.00L 95.968,32.00 c-17.632,0.00-32.00,14.32-32.00,32.00L 63.968,224.00 L 320.00,224.00 l0.00-160.00
1472
+ C 320.00,46.32, 305.632,32.00, 288.00,32.00zM 224.00,128.00c0.00-17.744-14.32-32.00-32.00-32.00s-32.00,14.256-32.00,32.00c0.00,17.632, 14.32,32.00, 32.00,32.00S 224.00,145.632, 224.00,128.00z" horiz-adv-x="384" />
1473
+ <glyph unicode="&#xe1c1;" d="M 224.064,480.00C 135.808,480.00, 64.128,408.256, 64.128,320.00l 63.936,0.00 c0.00,52.944, 43.008,96.00, 96.00,96.00C 276.944,416.00, 320.00,372.944, 320.00,320.00l0.00-32.00 L0.00,288.00 l0.00-224.00
1474
+ c0.00-52.944, 43.12-96.00, 96.00-96.00l 192.00,0.00 c 52.88,0.00, 96.00,43.056, 96.00,96.00L 384.00,320.00 C 384.00,408.256, 312.192,480.00, 224.064,480.00z M 192.00,96.00c-17.632,0.00-32.00,14.32-32.00,32.00s 14.368,32.00, 32.00,32.00
1475
+ c 17.744,0.00, 32.00-14.32, 32.00-32.00S 209.744,96.00, 192.00,96.00z" horiz-adv-x="384" />
1476
+ <glyph unicode="&#xe1c2;" d="M0.00,480.00l0.00-212.368 L 299.632-32.00c0.00,0.00,0.00,172.688,0.00,212.32c 39.632,0.00, 212.368,0.00, 212.368,0.00L 212.368,480.00L0.00,480.00 z M 188.752,423.008
1477
+ c 12.368-12.32, 126.064-126.128, 185.632-185.68c-49.632,0.00-131.744,0.00-131.744,0.00s0.00-82.128,0.00-131.632C 183.056,165.184, 69.376,278.944, 56.992,291.184
1478
+ c0.00,16.88,0.00,95.376,0.00,131.808C 93.44,423.008, 171.872,423.008, 188.752,423.008zM 187.184,342.192c0.00-27.248-22.128-49.376-49.312-49.376c-27.248,0.00-49.376,22.128-49.376,49.376
1479
+ c0.00,27.184, 22.128,49.248, 49.376,49.248C 165.056,391.44, 187.184,369.376, 187.184,342.192z" />
1480
+ <glyph unicode="&#xe1c3;" d="M 212.432,480.00L0.00,480.00 l0.00-212.432 L 299.504-32.00L 299.504,180.432 L 512.00,180.432 L 212.432,480.00z M 116.992,302.064c-33.632,0.00-60.88,27.248-60.88,60.88
1481
+ S 83.36,423.824, 116.992,423.824s 60.88-27.248, 60.88-60.88S 150.624,302.064, 116.992,302.064z" />
1482
+ <glyph unicode="&#xe1c4;" d="M 256.016,288.00c 35.248,0.00, 64.00-28.72, 64.00-64.00s-28.752-64.00-64.00-64.00s-64.00,28.72-64.00,64.00S 220.768,288.00, 256.016,288.00 M 256.016,352.00
1483
+ c-70.688,0.00-128.00-57.312-128.00-128.00s 57.312-128.00, 128.00-128.00C 326.704,96.00, 384.00,153.312, 384.00,224.00S 326.704,352.00, 256.016,352.00L 256.016,352.00zM 224.00,448.00A32.00,32.00 1260.00 1,0 288.00,448A32.00,32.00 1260.00 1,0 224.00,448zM 64.00,384.00A32.00,32.00 1260.00 1,0 128.00,384A32.00,32.00 1260.00 1,0 64.00,384zM 32.00,256.00c 17.68,0.00, 32.00-14.32, 32.00-32.00c0.00-17.712-14.32-32.00-32.00-32.00s-32.00,14.288-32.00,32.00C0.00,241.68, 14.32,256.00, 32.00,256.00zM 64.00,64.00A32.00,32.00 1260.00 1,0 128.00,64A32.00,32.00 1260.00 1,0 64.00,64zM 224.00,0.00c0.00,17.744, 14.32,32.00, 32.00,32.00c 17.728,0.00, 32.00-14.256, 32.00-32.00c0.00-17.632-14.272-32.00-32.00-32.00C 238.32-32.00, 224.00-17.632, 224.00,0.00zM 384.00,64.00A32.00,32.00 1260.00 1,0 448.00,64A32.00,32.00 1260.00 1,0 384.00,64zM 480.00,192.00c-17.664,0.00-32.00,14.336-32.00,32.00c0.00,17.712, 14.336,32.00, 32.00,32.00s 32.00-14.288, 32.00-32.00C 512.00,206.336, 497.664,192.00, 480.00,192.00zM 384.00,384.00A32.00,32.00 1260.00 1,0 448.00,384A32.00,32.00 1260.00 1,0 384.00,384z" horiz-adv-x="511.9679870605469" />
1484
+ <glyph unicode="&#xe1c5;" d="M 256.016,352.00c-70.688,0.00-128.00-57.312-128.00-128.00s 57.312-128.00, 128.00-128.00C 326.704,96.00, 384.00,153.312, 384.00,224.00S 326.704,352.00, 256.016,352.00L 256.016,352.00zM 224.00,448.00A32.00,32.00 1260.00 1,0 288.00,448A32.00,32.00 1260.00 1,0 224.00,448zM 64.00,384.00A32.00,32.00 1260.00 1,0 128.00,384A32.00,32.00 1260.00 1,0 64.00,384zM 32.00,256.00c 17.68,0.00, 32.00-14.32, 32.00-32.00c0.00-17.712-14.32-32.00-32.00-32.00s-32.00,14.288-32.00,32.00C0.00,241.68, 14.32,256.00, 32.00,256.00zM 64.00,64.00A32.00,32.00 1260.00 1,0 128.00,64A32.00,32.00 1260.00 1,0 64.00,64zM 224.00,0.00c0.00,17.744, 14.32,32.00, 32.00,32.00c 17.728,0.00, 32.00-14.256, 32.00-32.00c0.00-17.632-14.272-32.00-32.00-32.00C 238.32-32.00, 224.00-17.632, 224.00,0.00zM 384.00,64.00A32.00,32.00 1260.00 1,0 448.00,64A32.00,32.00 1260.00 1,0 384.00,64zM 480.00,192.00c-17.664,0.00-32.00,14.336-32.00,32.00c0.00,17.712, 14.336,32.00, 32.00,32.00s 32.00-14.288, 32.00-32.00C 512.00,206.336, 497.664,192.00, 480.00,192.00zM 384.00,384.00A32.00,32.00 1260.00 1,0 448.00,384A32.00,32.00 1260.00 1,0 384.00,384z" horiz-adv-x="511.9679870605469" />
1485
+ <glyph unicode="&#xe1c6;" d="M 94.32,333.632c 13.568-143.344, 128.00-257.744, 271.312-271.248c-30.56-19.376-66.432-30.368-104.00-30.368
1486
+ C 152.624,32.00, 64.00,120.624, 64.00,229.664C 64.00,267.216, 75.008,303.056, 94.32,333.632 M 189.504,480.00C 80.32,448.496,0.00,348.976,0.00,229.664C0.00,85.12, 117.12-32.00, 261.632-32.00
1487
+ c 119.312,0.00, 218.88,80.368, 250.368,189.504c-34.88-20.128-74.752-32.496-117.872-32.496c-131.008,0.00-237.12,106.224-237.12,237.152
1488
+ C 156.992,405.28, 169.376,445.152, 189.504,480.00L 189.504,480.00z" />
1489
+ <glyph unicode="&#xe1c7;" d="M 394.128,125.056c-131.008,0.00-237.12,106.192-237.12,237.12c0.00,43.12, 12.368,83.008, 32.496,117.808
1490
+ C 80.32,448.496,0.00,348.992,0.00,229.68C0.00,85.184, 117.12-32.00, 261.632-32.00c 119.312,0.00, 218.88,80.368, 250.368,189.504
1491
+ C 477.12,137.44, 437.248,125.056, 394.128,125.056z" />
1492
+ <glyph unicode="&#xe1c8;" d="M 384.00,320.00c-6.064,0.00-11.808-0.976-17.632-1.776C 344.064,357.664, 302.816,384.00, 256.00,384.00c-47.808,0.00-89.056-26.656-111.056-65.60
1493
+ C 139.312,319.152, 133.68,320.00, 128.00,320.00c-70.56,0.00-128.00-57.408-128.00-128.00c0.00-70.624, 57.44-128.00, 128.00-128.00l 256.00,0.00 c 70.56,0.00, 128.00,57.376, 128.00,128.00C 512.00,262.592, 454.56,320.00, 384.00,320.00z M 384.00,128.00L 128.00,128.00
1494
+ c-35.312,0.00-64.00,28.752-64.00,64.00c0.00,35.088, 31.056,62.16, 64.064,63.12c 0.128-15.088, 2.752-29.904, 8.00-43.904l 59.936,22.432
1495
+ C 193.312,240.752, 192.00,248.288, 192.00,256.00c0.00,35.28, 28.688,64.00, 64.00,64.00c 20.688,0.00, 39.44-10.256, 51.184-26.224C 276.32,270.40, 256.00,233.68, 256.00,192.00l 64.00,0.00
1496
+ c0.00,35.28, 28.688,64.00, 64.00,64.00s 64.00-28.72, 64.00-64.00C 448.00,156.752, 419.312,128.00, 384.00,128.00z" />
1497
+ <glyph unicode="&#xe1c9;" d="M 383.968,384.00c-6.00,0.00-11.728-0.976-17.648-1.776C 344.096,421.664, 302.816,448.00, 256.00,448.00c-47.792,0.00-89.04-26.656-111.04-65.60
1498
+ C 139.312,383.152, 133.68,384.00, 128.00,384.00c-70.56,0.00-128.00-57.408-128.00-128.00s 57.44-128.00, 128.00-128.00l 255.968,0.00 c 70.624,0.00, 128.00,57.408, 128.00,128.00S 454.592,384.00, 383.968,384.00z M 383.968,192.00L 128.00,192.00
1499
+ c-35.312,0.00-64.00,28.72-64.00,64.00c0.00,35.088, 31.056,62.16, 64.064,63.12c 0.144-15.088, 2.752-29.904, 8.00-43.904l 59.936,22.432
1500
+ C 193.312,304.752, 192.00,312.288, 192.00,320.00c0.00,35.28, 28.688,64.00, 64.00,64.00c 20.688,0.00, 39.44-10.256, 51.184-26.224C 276.336,334.40, 256.00,297.68, 256.00,256.00l 64.00,0.00
1501
+ c0.00,35.28, 28.72,64.00, 63.968,64.00c 35.376,0.00, 64.00-28.72, 64.00-64.00S 419.344,192.00, 383.968,192.00zM 52.496,8.992c-12.00-12.00-31.504-12.00-43.504,0.00s-12.00,31.504,0.00,43.504S 96.00,96.00, 96.00,96.00S 64.496,20.992, 52.496,8.992zM 180.56,8.992c-12.00-12.00-31.44-12.00-43.504,0.00c-12.00,12.00-12.00,31.504,0.00,43.504
1502
+ C 149.12,64.496, 224.064,96.00, 224.064,96.00S 192.624,20.992, 180.56,8.992zM 308.48,8.992c-12.00-12.00-31.504-12.00-43.504,0.00s-12.00,31.504,0.00,43.504S 351.968,96.00, 351.968,96.00
1503
+ S 320.48,20.992, 308.48,8.992z" horiz-adv-x="511.9679870605469" />
1504
+ <glyph unicode="&#xe1ca;" d="M 256.00,480.00C 114.88,480.00,0.00,365.152,0.00,224.00l 64.00,0.00 c0.00,13.216, 10.816,24.00, 24.00,24.00C 101.248,248.00, 112.00,237.216, 112.00,224.00l 64.00,0.00
1505
+ c0.00,13.216, 10.816,24.00, 24.00,24.00c 13.248,0.00, 24.00-10.784, 24.00-24.00l0.00-160.00 c0.00-17.632-14.32-32.00-32.00-32.00c-17.632,0.00-32.00,14.368-32.00,32.00L 96.00,64.00 c0.00-52.944, 43.12-96.00, 96.00-96.00
1506
+ c 52.992,0.00, 96.00,43.056, 96.00,96.00L 288.00,224.00 c0.00,13.216, 10.816,24.00, 24.00,24.00c 13.248,0.00, 23.968-10.784, 23.968-24.00l 64.00,0.00 c0.00,13.216, 10.88,24.00, 24.00,24.00
1507
+ c 13.248,0.00, 24.00-10.784, 24.00-24.00l 64.00,0.00 C 511.968,365.152, 397.216,480.00, 256.00,480.00z" horiz-adv-x="511.9679870605469" />
1508
+ <glyph unicode="&#xe1cb;" d="M 354.192,166.00L 512.00,288.00L 320.00,288.00L 256.00,480.00L 192.00,288.00L0.00,288.00L 158.00,166.496L 96.00-32.00L 256.256,90.88L 416.128-32.00
1509
+ z" />
1510
+ <glyph unicode="&#xe1cc;" d="M 160.00,416.00c 25.632,0.00, 49.744-10.00, 67.872-28.16C 246.00,369.744, 256.00,345.632, 256.00,320.00s-10.00-49.744-27.68-67.408
1511
+ c-2.688-2.656-35.808-35.60-68.32-87.056c-32.368,51.376-65.376,84.192-67.872,86.624C 74.00,270.256, 64.00,294.368, 64.00,320.00s 10.00,49.744, 28.128,67.872
1512
+ S 134.368,416.00, 160.00,416.00 M 160.00,480.00C 119.056,480.00, 78.128,464.368, 46.88,433.12c-62.496-62.464-62.496-163.776,0.00-226.256C 46.88,206.88, 160.00,96.00, 160.00-32.00
1513
+ c0.00,128.00, 113.12,238.88, 113.12,238.88c 62.496,62.464, 62.496,163.776,0.00,226.256C 241.872,464.368, 200.944,480.00, 160.00,480.00L 160.00,480.00zM 128.00,320.00A32.00,32.00 1260.00 1,0 192.00,320A32.00,32.00 1260.00 1,0 128.00,320z" horiz-adv-x="320" />
1514
+ <glyph unicode="&#xe1cd;" d="M 273.12,433.12c-62.496,62.496-163.744,62.496-226.256,0.00c-62.496-62.464-62.496-163.808,0.00-226.24
1515
+ C 46.88,206.88, 160.00,96.00, 160.00-32.00c0.00,128.00, 113.12,238.88, 113.12,238.88C 335.632,269.312, 335.632,370.656, 273.12,433.12z M 160.00,256.00c-35.376,0.00-64.00,28.624-64.00,64.00
1516
+ s 28.624,64.00, 64.00,64.00s 64.00-28.624, 64.00-64.00S 195.376,256.00, 160.00,256.00z" horiz-adv-x="320" />
1517
+ <glyph unicode="&#xe1ce;" d="M 128.00,480.00C 57.312,480.00,0.00,422.688,0.00,352.00s 128.00-384.00, 128.00-384.00s 128.00,313.312, 128.00,384.00S 198.688,480.00, 128.00,480.00z M 128.00,288.00c-35.344,0.00-64.00,28.656-64.00,64.00
1518
+ s 28.656,64.00, 64.00,64.00s 64.00-28.656, 64.00-64.00S 163.344,288.00, 128.00,288.00z" horiz-adv-x="256" />
1519
+ <glyph unicode="&#xe1cf;" d="M 288.368,256.40l 92.624,0.00 c-11.744,45.376-47.248,80.912-92.624,92.624L 288.368,256.40 zM 288.368,191.60l0.00-92.592 c 45.376,11.68, 80.88,47.248, 92.624,92.592L 288.368,191.60 zM 223.568,256.40L 223.568,349.024 c-45.376-11.712-80.944-47.248-92.624-92.624L 223.568,256.40 zM 223.568,191.60L 130.944,191.60 c 11.68-45.344, 47.248-80.912, 92.624-92.592L 223.568,191.60 zM 288.368,415.152c 81.184-13.744, 144.992-77.568, 158.752-158.752L 512.00,256.40 C 497.184,373.376, 405.376,465.216, 288.368,480.00L 288.368,415.152 z
1520
+ M 64.816,256.40C 78.56,337.60, 142.368,401.408, 223.568,415.152L 223.568,480.00 C 106.624,465.216, 14.752,373.376,0.00,256.40L 64.816,256.40 zM 223.568,32.88c-81.184,13.744-144.992,77.504-158.752,158.72L0.00,191.60 C 14.752,74.624, 106.624-17.248, 223.568-32.00
1521
+ L 223.568,32.88 zM 447.12,191.60c-13.744-81.216-77.568-144.976-158.752-158.72L 288.368-32.00 C 405.376-17.248, 497.184,74.624, 512.00,191.60
1522
+ L 447.12,191.60 z" />
1523
+ <glyph unicode="&#xe1d0;" d="M0.00,32.00L 384.00,32.00L 384.00-32.00L0.00-32.00zM 256.00,192.00L 256.00,480.00L 128.00,480.00L 128.00,192.00L 64.00,192.00L 192.00,32.00L 320.00,192.00 z" horiz-adv-x="384" />
1524
+ <glyph unicode="&#xe1d1;" d="M0.00,480.00L 384.00,480.00L 384.00,416.00L0.00,416.00zM 128.00,256.00L 128.00-32.00L 256.00-32.00L 256.00,256.00L 320.00,256.00L 192.00,416.00L 64.00,256.00 z" horiz-adv-x="384" />
1525
+ <glyph unicode="&#xe1d2;" d="M 384.00,416.00c-6.00,0.00-11.808-0.944-17.632-1.808C 344.064,453.68, 302.816,480.00, 256.00,480.00c-47.808,0.00-89.088-26.688-111.056-65.568
1526
+ C 139.312,415.184, 133.712,416.00, 128.00,416.00c-70.592,0.00-128.00-57.44-128.00-128.00s 57.408-128.00, 128.00-128.00l 96.00,0.00 l0.00-96.00 l-64.00,0.00 l 96.00-96.00l 96.00,96.00l-64.00,0.00 l0.00,96.00 l 96.00,0.00 c 70.624,0.00, 128.00,57.44, 128.00,128.00S 454.624,416.00, 384.00,416.00z M 384.00,224.00L 128.00,224.00
1527
+ c-35.28,0.00-64.00,28.688-64.00,64.00c0.00,35.056, 31.088,62.192, 64.064,63.12c 0.128-15.056, 2.752-29.936, 8.00-43.936l 59.936,22.496C 193.344,336.752, 192.00,344.32, 192.00,352.00
1528
+ c0.00,35.312, 28.72,64.00, 64.00,64.00c 20.72,0.00, 39.408-10.256, 51.248-26.192C 276.32,366.432, 256.00,329.68, 256.00,288.00l 64.00,0.00 c0.00,35.312, 28.752,64.00, 64.00,64.00s 64.00-28.688, 64.00-64.00
1529
+ S 419.248,224.00, 384.00,224.00z" />
1530
+ <glyph unicode="&#xe1d3;" d="M 384.00,416.00c-6.00,0.00-11.808-0.992-17.632-1.744C 344.064,453.632, 302.816,480.00, 256.00,480.00c-47.808,0.00-89.088-26.624-111.056-65.632
1531
+ C 139.312,415.12, 133.712,416.00, 128.00,416.00c-70.592,0.00-128.00-57.376-128.00-128.00s 57.408-128.00, 128.00-128.00l 256.00,0.00 c 70.624,0.00, 128.00,57.376, 128.00,128.00S 454.624,416.00, 384.00,416.00z M 384.00,224.00L 128.00,224.00 c-35.28,0.00-64.00,28.752-64.00,64.00
1532
+ c0.00,35.12, 31.088,62.128, 64.064,63.12C 128.192,336.00, 130.816,321.248, 136.064,307.248l 59.936,22.368C 193.344,336.752, 192.00,344.256, 192.00,352.00c0.00,35.248, 28.72,64.00, 64.00,64.00
1533
+ c 20.72,0.00, 39.408-10.256, 51.248-26.256C 276.32,366.368, 256.00,329.68, 256.00,288.00l 64.00,0.00 c0.00,35.248, 28.752,64.00, 64.00,64.00s 64.00-28.752, 64.00-64.00S 419.248,224.00, 384.00,224.00zM 256.00,160.00L 160.00,64.00L 224.00,64.00L 224.00-32.00L 288.00-32.00L 288.00,64.00L 352.00,64.00 z" />
1534
+ <glyph unicode="&#xe1d4;" d="M 320.00,480.00l0.00-62.00 c0.00-25.632-10.00-49.744-28.064-67.808L 110.88,170.128C 82.256,141.568, 66.496,104.064, 64.752,64.00L0.00,64.00
1535
+ l 96.00-96.00l 96.00,96.00L 128.688,64.00 c 1.68,23.008, 10.944,44.368, 27.376,60.88l 181.056,180.00C 367.376,335.12, 384.00,375.248, 384.00,418.00L 384.00,480.00 L 320.00,480.00 zM 383.248,64.00c-1.744,40.064-17.568,77.568-46.192,106.256l-35.68,35.44L 256.00,160.56l 35.872-35.68
1536
+ c 16.496-16.432, 25.744-37.872, 27.44-60.88L 256.00,64.00 l 96.00-96.00l 96.00,96.00L 383.248,64.00 z" horiz-adv-x="448" />
1537
+ <glyph unicode="&#xe1d5;" d="M 276.688,235.328l-45.264,45.264l-64.00-64.00c-31.248-31.248-31.248-81.904,0.00-113.136c 31.248-31.248, 81.888-31.248, 113.136,0.00l 161.952,158.064
1538
+ c 49.968,49.984, 49.968,131.008,0.00,181.008c-50.00,49.984-131.04,49.984-181.008,0.00L 83.568,268.448c-68.736-68.72-68.736-180.16,0.00-248.912
1539
+ c 68.736-68.736, 180.176-68.736, 248.896,0.00l 96.00,96.00L 383.20,160.80l-0.16-0.16l-95.824-95.84c-43.728-43.712-114.656-43.712-158.40,0.00
1540
+ c-43.728,43.712-43.728,114.656,0.00,158.384L 306.752,397.28c 24.992,24.992, 65.52,24.992, 90.496,0.00c 25.008-25.008, 25.008-65.552,0.00-90.512l-161.936-158.064
1541
+ c-6.256-6.256-16.368-6.256-22.624,0.00s-6.256,16.368,0.00,22.624L 276.688,235.328z" />
1542
+ <glyph unicode="&#xe1d6;" d="M 286.236,193.976c-38.00-38.00-82.012-74.332-99.40-56.931c-24.908,24.904-40.26,46.596-95.16,2.468
1543
+ c-54.901-44.136-12.74-73.544, 11.388-97.68c 27.841-27.845, 131.624-1.463, 234.20,101.109
1544
+ c 102.572,102.584, 128.961,206.361, 101.104,234.208c-24.133,24.133-53.544,66.28-97.664,11.381
1545
+ C 296.576,333.644, 318.256,318.284, 343.168,293.376C 360.557,275.984, 324.236,231.984, 286.236,193.976z" />
1546
+ <glyph unicode="&#xe1d7;" d="M 353.521,474.848l-194.56,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-399.36 c0.00-28.16, 23.04-51.20, 51.20-51.20l 194.56,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,399.36
1547
+ C 404.721,451.808, 381.681,474.848, 353.521,474.848z M 256.24-6.432c-19.784,0.00-35.84,11.457-35.84,25.60c0.00,14.136, 16.056,25.60, 35.84,25.60
1548
+ s 35.84-11.464, 35.84-25.60C 292.081,5.024, 276.024-6.432, 256.24-6.432z M 363.761,70.368l-215.04,0.00 l0.00,337.92 l 215.04,0.00 L 363.761,70.368 z" />
1549
+ <glyph unicode="&#xe1d8;" d="M 394.028,111.759l-67.219,192.932C 308.312,357.768, 250.872,387.108, 196.451,372.616L 145.852,470.773
1550
+ c-4.583,8.888-15.316,12.288-24.005,7.596c-8.679-4.692-12.00-15.716-7.416-24.60l 49.384-95.803
1551
+ c-39.351-26.104-59.80-75.604-46.84-122.216l 54.776-197.021c 15.396-55.372, 78.84-83.584, 142.608-64.084
1552
+ C 377.312-3.228, 412.928,57.531, 394.028,111.759z M 227.572,252.061c-18.692-6.14-38.696,4.404-44.683,23.556
1553
+ c-5.997,19.156, 4.297,39.66, 22.984,45.795c 18.688,6.144, 38.70-4.40, 44.688-23.556C 256.556,278.704, 246.264,258.201, 227.572,252.061z
1554
+ " />
1555
+ <glyph unicode="&#xe1d9;" d="M 217.84,454.368l-23.04,0.00 c-5.632,0.00-10.24-4.604-10.24-10.24l0.00-97.28 L 94.04,346.848
1556
+ c-4.224,0.00-9.472-0.965-14.516-2.52c-5.052-1.548-9.90-3.697-13.337-6.048l-60.80-41.736
1557
+ c-3.437-2.356-5.148-5.464-5.148-8.576c0.00-3.104, 1.712-6.209, 5.148-8.568l 60.80-41.736
1558
+ c 3.437-2.356, 8.284-4.499, 13.337-6.056c 5.044-1.556, 10.292-2.52, 14.516-2.52l 90.52,0.00 l0.00-225.28 c0.00-5.632, 4.608-10.24, 10.24-10.24l 23.04,0.00
1559
+ c 5.628,0.00, 10.24,4.608, 10.24,10.24l0.00,440.32 C 228.08,449.764, 223.469,454.368, 217.84,454.368z M 507.084,347.74l-60.80,41.732
1560
+ c-3.437,2.359-8.284,4.499-13.337,6.06c-5.044,1.552-10.288,2.516-14.516,2.516L 243.44,398.048 l 20.495-117.76l 154.496,0.00
1561
+ c 4.228,0.00, 9.472,0.965, 14.516,2.52c 5.052,1.552, 9.90,3.697, 13.337,6.052l 60.80,41.739c 3.437,2.352, 5.156,5.46, 5.156,8.568
1562
+ C 512.241,342.28, 510.52,345.384, 507.084,347.74z" />
1563
+ <glyph unicode="&#xe1da;" d="M 41.044,344.66c 12.50-6.721, 185.556-99.68, 191.996-103.139c 6.444-3.46, 14.788-5.131, 23.20-5.131
1564
+ c 8.408,0.00, 16.753,1.672, 23.20,5.131c 6.44,3.46, 179.496,96.42, 191.992,103.139c 12.508,6.708, 24.344,27.788, 1.368,27.788L 39.68,372.447
1565
+ C 16.72,372.448, 28.54,351.368, 41.044,344.66z M 476.728,293.46c-14.20-7.413-188.592-98.604-197.288-103.144
1566
+ c-8.70-4.54-14.792-5.131-23.20-5.131c-8.412,0.00-14.50,0.592-23.20,5.131C 224.344,194.856, 49.96,286.048, 35.748,293.46
1567
+ c-9.995,5.208-9.908-0.907-9.908-5.621c0.00-4.72,0.00-187.805,0.00-187.805c0.00-10.732, 14.296-24.548, 25.388-24.548l 410.02,0.00
1568
+ c 11.096,0.00, 25.392,13.816, 25.392,24.548c0.00,0.00,0.00,183.084,0.00,187.805C 486.641,292.553, 486.736,298.668, 476.728,293.46z" />
1569
+ <glyph unicode="&#xe1db;" d="M 423.705,391.952c-36.948,36.948-64.669,31.40-64.669,31.40L 229.712,294.028l-147.808-147.804l-25.856-121.936
1570
+ l 121.925,25.864l 147.811,147.804l 129.328,129.32C 455.112,327.277, 460.664,355.00, 423.705,391.952z M 170.708,64.808
1571
+ l-41.556-8.949c-4.02,7.508-8.84,15.004-17.688,23.856c-8.847,8.843-16.352,13.66-23.852,17.692l 8.956,41.552
1572
+ l 12.007,12.021c0.00,0.00, 22.624-0.449, 48.157-25.996c 25.541-25.537, 25.999-48.164, 25.999-48.164L 170.708,64.808z" />
1573
+ <glyph unicode="&#xe1dc;" d="M 142.311-27.864c-33.66,0.00-65.16,14.28-87.912,37.032C 10.32,53.248-1.968,130.195, 59.831,191.996
1574
+ c 36.208,36.208, 181.248,181.244, 253.648,253.652c 25.70,25.704, 58.42,35.624, 89.739,27.236
1575
+ c 30.76-8.24, 55.972-33.44, 64.212-64.201c 8.388-31.336-1.532-64.044-27.232-89.744L 197.632,76.368
1576
+ c-13.852-13.852-29.492-22.052-45.22-23.712c-15.572-1.639-30.44,3.38-40.84,13.78
1577
+ c-18.872,18.86-21.56,54.371, 9.808,85.731l 170.38,170.384c 7.00,7.00, 18.34,7.00, 25.34,0.00
1578
+ c 7.00-6.992, 7.00-18.344,0.00-25.34L 146.72,126.823c-14.728-14.72-16.08-28.776-9.808-35.048
1579
+ c 2.747-2.753, 6.92-3.992, 11.728-3.48c 7.38,0.779, 15.78,5.552, 23.652,13.408l 242.568,242.576
1580
+ c 16.64,16.644, 23.02,36.22, 17.952,55.124c-4.992,18.619-20.239,33.868-38.86,38.86c-18.90,5.068-38.48-1.312-55.132-17.956
1581
+ C 266.42,347.90, 121.38,202.855, 85.172,166.656c-47.261-47.261-35.939-101.632-5.431-132.151
1582
+ c 30.512-30.508, 84.88-41.827, 132.151,5.431l 253.648,253.652c 7.00,7.00, 18.34,7.00, 25.34,0.00
1583
+ c 7.00-6.996, 7.00-18.344,0.00-25.34L 237.232,14.596C 207.331-15.304, 173.872-27.864, 142.311-27.864z" />
1584
+ <glyph unicode="&#xe1dd;" d="M 486.641,49.888c0.00,0.00-51.20,249.18-275.84,249.18l0.00,98.98 l-184.96-165.248l 184.96-171.296L 210.801,173.075
1585
+ C 332.728,173.075, 423.059,162.264, 486.641,49.888z" />
1586
+ <glyph unicode="&#xe1de;" d="M 185.20,329.428L 185.20,398.048 L 0.24,232.80l 184.96-171.296L 185.20,132.623 l-108.16,100.176L 185.20,329.428z M 313.201,299.068
1587
+ l0.00,98.98 l-184.96-165.248l 184.96-171.296L 313.201,173.064 c 84.28,0.00, 135.46-10.80, 199.04-123.176
1588
+ C 512.241,49.888, 502.828,299.068, 313.201,299.068z" />
1589
+ <glyph unicode="&#xe1df;" d="M 301.681,173.075l0.00-111.56 l 184.96,171.283l-184.96,165.248l0.00-98.98 c-224.64,0.00-275.84-249.18-275.84-249.18
1590
+ C 89.42,162.264, 179.748,173.075, 301.681,173.075z" />
1591
+ <glyph unicode="&#xe1e0;" d="M 392.44,110.105C 329.329,133.105, 309.16,152.504, 309.16,194.048c0.00,24.936, 19.269,16.788, 27.728,62.46
1592
+ c 3.511,18.94, 20.532,0.304, 23.793,43.556c0.00,17.236-9.292,21.519-9.292,21.519s 4.72,25.504, 6.572,45.136
1593
+ c 2.289,24.46-14.132,87.648-101.72,87.648c-87.592,0.00-104.02-63.188-101.72-87.648
1594
+ c 1.847-19.632, 6.568-45.136, 6.568-45.136s-9.288-4.284-9.288-21.519c 3.248-43.253, 20.268-24.616, 23.78-43.556
1595
+ c 8.468-45.672, 27.728-37.524, 27.728-62.46c0.00-41.545-20.161-60.944-83.269-83.944
1596
+ C 56.728,87.025, 15.601,63.503, 15.601,47.463c0.00-16.028,0.00-53.896,0.00-53.896l 240.64,0.00 l 240.64,0.00 c0.00,0.00,0.00,37.868,0.00,53.896
1597
+ C 496.881,63.503, 455.749,87.025, 392.44,110.105z" />
1598
+ <glyph unicode="&#xe1e1;" d="M 512.241,6.368c0.00,0.00-1.013,93.64-6.931,103.348c-8.807,14.456-29.327,24.389-67.427,39.764
1599
+ c-37.972,15.335-50.113,28.264-50.113,55.968c0.00,16.625, 11.592,11.188, 16.692,41.632c 2.107,12.636, 12.348,0.208, 14.308,29.041
1600
+ c0.00,11.495-5.588,14.351-5.588,14.351s 2.84,17.00, 3.949,30.088c 1.379,16.312-8.508,58.433-61.208,58.433
1601
+ c-52.712,0.00-62.592-42.12-61.213-58.433c 1.112-13.088, 3.94-30.088, 3.94-30.088s-5.58-2.856-5.58-14.351
1602
+ c 1.96-28.832, 12.192-16.404, 14.311-29.041c 5.088-30.444, 16.688-25.008, 16.688-41.632c0.00-18.836-5.64-30.84-21.179-41.424
1603
+ c 82.96-40.108, 94.08-48.288, 94.08-84.144l0.00-73.512 L 512.241,6.368 z M 261.961,135.556c-50.64,20.452-66.82,37.692-66.82,74.616
1604
+ c0.00,22.168, 15.46,14.928, 22.248,55.52c 2.812,16.84, 16.472,0.276, 19.08,38.721c0.00,15.32-7.449,19.128-7.449,19.128
1605
+ s 3.788,22.671, 5.267,40.119c 1.84,21.745-11.34,77.908-81.62,77.908c-70.268,0.00-83.46-56.163-81.608-77.908
1606
+ c 1.481-17.448, 5.259-40.119, 5.259-40.119s-7.452-3.808-7.452-19.128c 2.619-38.444, 16.271-21.88, 19.092-38.721
1607
+ c 6.788-40.592, 22.248-33.353, 22.248-55.52c0.00-36.924-16.188-54.164-66.82-74.616c-15.428-6.228-43.147-15.88-43.147-39.095
1608
+ l0.00-90.093 l 355.68,0.00 c0.00,0.00,0.00,53.296,0.00,67.552C 355.92,95.096, 312.748,115.047, 261.961,135.556z" />
1609
+ <glyph unicode="&#xe1e2;" d="M 317.088,110.105C 253.312,133.101, 232.935,152.504, 232.935,194.048c0.00,24.936, 19.464,16.788, 28.017,62.46
1610
+ c 3.548,18.94, 20.748,0.304, 24.036,43.556c0.00,17.232-9.388,21.519-9.388,21.519s 4.776,25.504, 6.64,45.136
1611
+ c 2.319,24.46-14.28,87.648-102.80,87.648c-88.517,0.00-105.12-63.188-102.795-87.648
1612
+ c 1.865-19.632, 6.637-45.136, 6.637-45.136s-9.392-4.289-9.392-21.519c 3.296-43.253, 20.492-24.616, 24.036-43.556
1613
+ c 8.561-45.672, 28.024-37.524, 28.024-62.46c0.00-41.545-20.38-60.948-84.161-83.944c-7.676-2.768-25.984-7.072-41.548-13.788
1614
+ l0.00-102.748 l 409.60,0.00 c0.00,0.00,0.00,37.868,0.00,53.896C 409.841,63.503, 381.068,87.025, 317.088,110.105z M 435.441,249.568l0.00,76.80 l-51.20,0.00 l0.00-76.80 l-76.80,0.00 l0.00-51.20
1615
+ l 76.80,0.00 l0.00-76.80 l 51.20,0.00 l0.00,76.80 l 76.80,0.00 l0.00,51.20 L 435.441,249.568 z" />
1616
+ <glyph unicode="&#xe1e3;" d="M 461.041,428.768l-409.60,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-307.20 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.60,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,307.20
1617
+ C 512.241,405.728, 489.201,428.768, 461.041,428.768z M 461.041,70.368l-409.60,0.00 l0.00,307.20 l 409.60,0.00 L 461.041,70.368 z M 230.64,170.208l-128.00,0.00 l0.00-46.08 l 128.00,0.00
1618
+ L 230.64,170.208 z M 230.64,247.008l-128.00,0.00 l0.00-46.08 l 128.00,0.00 L 230.64,247.008 z M 230.64,323.808l-128.00,0.00 l0.00-46.08 l 128.00,0.00 L 230.64,323.808 z M 407.281,159.968
1619
+ c0.00,0.00-43.516,11.388-43.516,33.737c0.00,21.304, 28.156,30.264, 28.156,73.784c0.00,35.344-10.737,56.32-46.08,56.32s-46.08-20.977-46.08-56.32
1620
+ c0.00-43.52, 28.152-52.48, 28.152-73.784c0.00-22.348-43.512-33.737-43.512-33.737c-2.56,0.00-2.56-35.84-2.56-35.84l 128.00,0.00
1621
+ C 409.841,124.128, 409.841,159.968, 407.281,159.968z" />
1622
+ <glyph unicode="&#xe1e4;" d="M 384.241,75.488l-332.80,0.00 l0.00,230.40 l 66.428,0.00 c0.00,0.00, 17.652,22.96, 55.552,51.20L 25.841,357.088 c-14.14,0.00-25.60-11.46-25.60-25.60l0.00-281.60
1623
+ c0.00-14.145, 11.46-25.60, 25.60-25.60l 384.00,0.00 c 14.14,0.00, 25.60,11.457, 25.60,25.60l0.00,95.908 l-51.20-42.108L 384.241,75.488 z M 342.308,253.411l0.00-90.884 l 169.932,133.139
1624
+ L 342.308,423.648l0.00-80.139 c-206.388,0.00-206.388-204.02-206.388-204.02C 194.329,235.444, 230.28,253.411, 342.308,253.411z" />
1625
+ <glyph unicode="&#xe1e5;" d="M 256.24,428.768c-70.70,0.00-128.00-57.308-128.00-128.00c0.00-122.211, 128.00-281.60, 128.00-281.60s 128.00,159.389, 128.00,281.60
1626
+ C 384.241,371.46, 326.927,428.768, 256.24,428.768z M 256.24,230.112c-38.18,0.00-69.12,30.948-69.12,69.12s 30.94,69.12, 69.12,69.12
1627
+ c 38.168,0.00, 69.12-30.948, 69.12-69.12S 294.408,230.112, 256.24,230.112z" />
1628
+ <glyph unicode="&#xe1e6;" d="M 504.108,351.356L 384.484,426.28c-5.303,3.317-11.932,3.317-17.236,0.00L 256.24,356.752l-111.012,69.528
1629
+ c-5.30,3.317-11.929,3.317-17.228,0.00L 8.368,351.356c-5.04-3.164-8.129-8.852-8.129-14.996l0.00-299.704
1630
+ c0.00-6.30, 3.248-12.112, 8.50-15.221c 5.248-3.096, 11.688-3.017, 16.868,0.224l 111.012,69.523l 111.005-69.523
1631
+ c 5.303-3.317, 11.929-3.317, 17.236,0.00l 111.008,69.523l 111.012-69.523c 2.648-1.66, 5.628-2.491, 8.616-2.491
1632
+ c 2.844,0.00, 5.687,0.76, 8.252,2.268c 5.252,3.108, 8.492,8.92, 8.492,15.221L 512.24,336.359
1633
+ C 512.241,342.503, 509.152,348.192, 504.108,351.356z M 119.867,121.48L 33.74,67.532L 33.74,326.463 l 86.128,53.948L 119.867,121.48 z
1634
+ M 239.496,67.532L 153.363,121.48L 153.363,380.412 l 86.133-53.953L 239.496,67.532 z M 359.12,121.48L 272.988,67.532L 272.988,326.46 l 86.133,53.953
1635
+ L 359.12,121.48 z M 478.748,67.532L 392.62,121.48L 392.62,380.412 l 86.128-53.948L 478.749,67.532 z" />
1636
+ <glyph unicode="&#xe1e7;" d="M 252.953,469.704C 117.24,467.888, 8.689,356.40, 10.504,220.684c 1.808-135.716, 113.304-244.268, 249.02-242.461
1637
+ c 135.716,1.824, 244.268,113.312, 242.457,249.028C 500.165,362.968, 388.664,471.52, 252.953,469.704z M 258.832,29.967
1638
+ c-107.144-1.433-195.16,84.256-196.60,191.412c-1.428,107.14, 84.272,195.16, 191.415,196.589
1639
+ c 107.144,1.437, 195.168-84.26, 196.596-191.404C 451.672,119.416, 365.98,31.396, 258.832,29.967z M 139.828,108.647
1640
+ c0.00,0.00, 116.963,16.068, 166.868,65.968c 49.888,49.891, 65.96,166.852, 65.96,166.852s-116.96-16.068-166.852-65.96
1641
+ C 155.904,225.612, 139.828,108.647, 139.828,108.647z M 231.024,250.284c 20.968,20.98, 61.08,35.864, 95.472,45.108
1642
+ c-9.264-34.333-24.212-74.741-45.036-95.557c-13.92-13.932-36.509-13.941-50.436,0.00C 217.088,213.768, 217.088,236.351, 231.024,250.284z" />
1643
+ <glyph unicode="&#xe1e8;" d="M 469.708,437.439c-14.991,14.991-29.28,0.837-77.853-22.508C 261.976,352.496, 35.568,225.616, 35.568,225.616
1644
+ l 194.52-27.791l 27.788-194.528c0.00,0.00, 126.892,226.413, 189.312,356.296C 470.547,408.16, 484.696,422.448, 469.708,437.439z
1645
+ M 423.036,387.40L 281.756,125.024L 267.417,244.26L 423.036,387.40z" />
1646
+ <glyph unicode="&#xe1e9;" d="M 256.227,444.128c-121.584,0.00-220.148-98.576-220.148-220.16c0.00-121.592, 98.564-220.16, 220.148-220.16
1647
+ c 121.596,0.00, 220.172,98.568, 220.172,220.16C 476.401,345.552, 377.824,444.128, 256.227,444.128z M 274.161,45.664l0.00,98.944 l-35.851,0.00 l0.00-98.944
1648
+ c-84.648,8.40-151.965,75.72-160.372,160.384l 98.936,0.00 l0.00,35.851 L 77.936,241.901 c 8.408,84.648, 75.724,151.968, 160.372,160.372l0.00-98.944
1649
+ l 35.851,0.00 l0.00,98.944 c 84.664-8.408, 151.976-75.724, 160.384-160.372L 335.591,241.901 l0.00-35.851 l 98.952,0.00
1650
+ C 426.137,121.384, 358.824,54.075, 274.161,45.664z" />
1651
+ <glyph unicode="&#xe1ea;" d="M 384.241,147.168c-17.595,0.00-33.756-5.984-46.704-15.932L 203.923,211.397c 0.676,4.10, 1.116,8.284, 1.116,12.572
1652
+ c0.00,4.297-0.439,8.473-1.116,12.572l 133.613,80.164c 12.948-9.956, 29.108-15.937, 46.704-15.937c 42.408,0.00, 76.80,34.392, 76.80,76.80
1653
+ c0.00,42.412-34.392,76.80-76.80,76.80c-42.412,0.00-76.80-34.388-76.80-76.80c0.00-4.289, 0.439-8.468, 1.112-12.569L 174.944,284.832
1654
+ c-12.953,9.956-29.112,15.937-46.704,15.937c-42.412,0.00-76.80-34.388-76.80-76.80s 34.388-76.80, 76.80-76.80
1655
+ c 17.592,0.00, 33.752,5.976, 46.704,15.937l 133.607-80.168c-0.672-4.10-1.112-8.272-1.112-12.569c0.00-42.412, 34.388-76.80, 76.80-76.80
1656
+ c 42.408,0.00, 76.80,34.388, 76.80,76.80C 461.041,112.776, 426.649,147.168, 384.241,147.168z" />
1657
+ <glyph unicode="&#xe1eb;" d="M 437.128,373.20c-42.295,39.28-110.88,39.28-153.187,0.00l-28.72-26.676l-28.731,26.676
1658
+ c-42.295,39.28-110.88,39.28-153.176,0.00c-47.592-44.192-47.592-115.836,0.00-160.025l 181.907-168.92l 181.907,168.92
1659
+ C 484.721,257.364, 484.721,329.008, 437.128,373.20z M 410.184,239.433l-154.964-146.268L 100.26,239.433
1660
+ c-15.636,14.52-21.684,33.609-21.684,53.752c 0.004,20.144, 3.488,36.676, 19.124,51.192c 13.804,12.815, 32.344,19.884, 52.20,19.884
1661
+ s 38.396-12.188, 52.204-25.012l 53.12-46.752l 53.10,46.752c 13.816,12.825, 32.356,25.012, 52.216,25.012
1662
+ c 19.855,0.00, 38.396-7.068, 52.204-19.884c 15.631-14.516, 19.116-31.048, 19.12-51.192C 431.864,273.04, 425.816,253.952, 410.184,239.433z
1663
+ " />
1664
+ <glyph unicode="&#xe1ec;" d="M 440.292,373.196c-42.80,39.28-112.184,39.28-154.989,0.00l-29.064-26.672l-29.068,26.672
1665
+ c-42.796,39.28-112.18,39.28-154.979,0.00c-48.152-44.189-48.152-115.832,0.00-160.019l 184.048-168.92l 184.052,168.92
1666
+ C 488.44,257.364, 488.44,329.008, 440.292,373.196z" />
1667
+ <glyph unicode="&#xe1ed;" d="M 480.497,277.156L 316.336,277.156 L 255.216,449.252L 194.084,277.156L 29.937,277.156 l 133.928-101.061l-47.88-177.408l 139.232,106.368l 139.22-106.368
1668
+ l-47.872,177.408L 480.497,277.156z M 255.216,155.276L 178.084,91.236l 31.813,91.212L 136.924,241.316l 90.141-2.56l 28.152,103.416
1669
+ L 283.356,238.756l 90.141,2.56l-72.96-58.869l 31.809-91.212L 255.216,155.276z" />
1670
+ <glyph unicode="&#xe1ee;" d="M 256.24,449.248L 317.368,277.152L 481.521,277.152L 347.589,176.092L 395.468-1.312L 256.24,105.056L 117.021-1.312L 164.889,176.092L 30.961,277.152L 195.108,277.152 z" />
1671
+ <glyph unicode="&#xe1ef;" d="M 25.841,238.947l0.00-156.804 c0.00-15.129, 7.344-24.576, 22.82-24.576c0.00,0.00, 51.804,0.00, 79.58,0.00l0.00,204.80 L 47.964,262.368
1672
+ C 31.432,262.368, 25.841,249.804, 25.841,238.947z M 427.232,293.088c-29.368,0.00-94.192-2.56-94.192-2.56l 5.12,79.941
1673
+ c0.00,48.961-9.336,71.099-35.888,71.099c-32.932,0.00-19.643-40.024-30.292-74.70c-10.652-34.677-68.152-104.50-109.74-104.50
1674
+ l-8.40,0.00 l0.00-204.80 c 58.748,0.00, 59.64-51.20, 112.744-51.20c 33.916,0.00, 108.088,0.00, 108.088,0.00c 53.40,0.00, 111.968,47.28, 111.968,88.228L 486.641,217.996
1675
+ C 486.641,264.608, 467.964,293.088, 427.232,293.088z" />
1676
+ <glyph unicode="&#xe1f0;" d="M 148.72,167.648l0.00,158.72 l-97.28,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-153.60 c0.00-28.16, 23.04-51.20, 51.20-51.20l 25.60,0.00 l0.00-76.80 l 76.80,76.80l 128.00,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,46.60
1677
+ c-1.652-0.344-3.376-0.52-5.12-0.52L 148.72,167.648 z M 461.041,454.368l-230.40,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-204.80 l 179.20,0.00 l 76.80-76.80l0.00,76.80 l 25.60,0.00
1678
+ c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,153.60 C 512.241,431.328, 489.201,454.368, 461.041,454.368z" />
1679
+ <glyph unicode="&#xe1f1;" d="M 409.841,403.168l-307.20,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-179.20 c0.00-28.16, 23.04-51.20, 51.20-51.20l 102.40,0.00 l 102.40-76.80l0.00,76.80 l 102.40,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,179.20
1680
+ C 461.041,380.128, 438.001,403.168, 409.841,403.168z" />
1681
+ <glyph unicode="&#xe1f2;" d="M 132.228,392.928c-41.224,0.00-74.643-34.384-74.643-76.80s 33.419-76.80, 74.643-76.80c 74.64,0.00, 24.88-148.48-74.643-148.48l0.00-35.84
1682
+ C 235.201,55.008, 304.808,392.928, 132.228,392.928z M 347.268,392.928c-41.224,0.00-74.643-34.384-74.643-76.80s 33.419-76.80, 74.643-76.80
1683
+ c 74.64,0.00, 24.88-148.48-74.643-148.48l0.00-35.84 C 450.241,55.008, 519.848,392.928, 347.268,392.928z" />
1684
+ <glyph unicode="&#xe1f3;" d="M 38.64,313.568l 435.20,0.00 c 14.607,0.00, 12.208,15.564, 4.94,18.10c-7.271,2.541-88.14,33.10-102.22,33.10l-23.04,0.00 l0.00,76.80 l-194.56,0.00 l0.00-76.80
1685
+ l-23.04,0.00 c-14.08,0.00-94.952-30.56-102.22-33.10C 26.427,329.132, 24.028,313.568, 38.64,313.568z M 478.961,285.408l-445.44,0.00
1686
+ c-14.08,0.00-28.16-16.64-28.16-30.72l0.00-89.60 c0.00-14.08, 14.08-30.72, 28.16-30.72l 50.748,0.00 l-22.587-128.00l 389.12,0.00 l-22.593,128.00l 50.753,0.00 c 14.08,0.00, 28.16,16.64, 28.16,30.72l0.00,89.60
1687
+ C 507.121,268.768, 493.041,285.408, 478.961,285.408z M 112.88,57.568l 35.84,166.40l 215.04,0.00 l 35.84-166.40L 112.88,57.568 z" />
1688
+ <glyph unicode="&#xe1f4;" d="M 375.308,262.547C 316.928,388.168, 286.588,435.869, 191.196,433.90c-33.968-0.699-25.808,24.60-51.708,15.001
1689
+ c-25.888-9.608-3.676-23.656-30.152-45.38C 35.028,342.532, 41.872,286.105, 76.336,151.624
1690
+ c 14.529-56.636-34.999-59.421-15.40-114.333c 14.30-40.04, 119.772-56.788, 231.052-15.503
1691
+ c 111.276,41.289, 181.52,123.248, 167.212,163.276C 439.596,239.971, 399.904,209.66, 375.308,262.547z M 279.908,55.621
1692
+ c-99.38-36.875-181.068-15.18-184.516-5.544c-5.943,16.628, 32.084,72.093, 145.704,114.252
1693
+ c 113.624,42.16, 177.032,26.524, 183.661,7.955C 428.672,161.316, 379.296,92.492, 279.908,55.621z M 247.968,145.083
1694
+ c-51.96-19.28-88.072-41.336-111.432-61.192c 16.44-14.936, 47.261-18.584, 77.976-7.187
1695
+ c 39.105,14.504, 63.112,47.804, 53.616,74.379c-0.113,0.321-0.281,0.604-0.40,0.92
1696
+ C 261.313,149.888, 254.736,147.596, 247.968,145.083z" />
1697
+ <glyph unicode="&#xe1f5;" d="M 201.443,103.284l-20.724-20.58c-17.968-17.807-47.184-17.82-65.141,0.00c-8.632,8.565-13.377,19.94-13.377,32.036
1698
+ c0.00,12.092, 4.744,23.476, 13.372,32.04l 76.288,75.688c 15.809,15.681, 45.557,38.764, 67.232,17.268
1699
+ c 9.948-9.881, 26.012-9.816, 35.888,0.128c 9.881,9.944, 9.82,26.016-0.128,35.884c-36.853,36.568-91.312,29.809-138.744-17.252
1700
+ L 79.82,182.799c-18.308-18.172-28.38-42.339-28.38-68.06s 10.072-49.884, 28.384-68.056
1701
+ c 18.836-18.692, 43.568-28.028, 68.316-28.028S 197.632,27.992, 216.48,46.695l 20.74,20.584c 9.944,9.867, 9.999,25.94, 0.12,35.884
1702
+ C 227.472,113.104, 211.393,113.16, 201.443,103.284z M 432.644,397.308c-39.581,39.272-94.917,41.404-131.555,5.052l-25.832-25.648
1703
+ c-9.952-9.871-10.012-25.936-0.132-35.884s 25.948-10.004, 35.895-0.128L 336.844,366.336c 18.98,18.844, 43.828,11.028, 60.04-5.052
1704
+ c 8.641-8.565, 13.388-19.948, 13.388-32.044c0.00-12.092-4.747-23.476-13.377-32.04L 315.501,216.456
1705
+ C 278.284,179.528, 260.824,196.864, 253.377,204.256c-9.952,9.871-26.012,9.808-35.892-0.132
1706
+ c-9.881-9.944-9.82-26.012, 0.132-35.884c 17.083-16.961, 36.588-25.368, 57.028-25.368c 25.029,0.00, 51.467,12.612, 76.613,37.569
1707
+ l 81.392,80.739c 18.304,18.176, 28.392,42.344, 28.392,68.064C 461.041,354.96, 450.952,379.128, 432.644,397.308z" />
1708
+ <glyph unicode="&#xe1f6;" d="M 472.975,354.531c-292.064-116.916-173.764,197.748-400.288,32.104l-47.36-17.009l 93.828-368.892l 51.68,0.00 l-45.956,180.681
1709
+ C 326.977,350.832, 245.156-3.185, 484.224,344.167C 489.772,352.227, 482.348,358.28, 472.975,354.531z" />
1710
+ <glyph unicode="&#xe1f7;" d="M 429.912,223.968c0.00,26.817, 16.508,47.98, 41.368,62.532c-4.476,14.968-10.412,29.304-17.712,42.80
1711
+ c-27.872-7.292-50.432,3.632-69.40,22.593c-18.964,18.968-24.769,41.532-17.473,69.408
1712
+ c-13.496,7.30-27.832,13.232-42.807,17.708c-14.548-24.864-40.828-41.368-67.649-41.368
1713
+ c-26.817,0.00-53.096,16.504-67.653,41.368c-14.968-4.469-29.304-10.408-42.80-17.708c 7.292-27.872, 1.492-50.436-17.477-69.408
1714
+ c-18.964-18.964-41.532-29.883-69.405-22.593c-7.30-13.496-13.236-27.832-17.708-42.80
1715
+ c 24.86-14.552, 41.364-35.716, 41.364-62.532c0.00-26.811-16.504-53.104-41.364-67.653c 4.472-14.972, 10.408-29.304, 17.708-42.80
1716
+ c 27.876,7.292, 50.44,1.492, 69.405-17.48c 18.959-18.959, 24.769-41.532, 17.477-69.40
1717
+ c 13.496-7.30, 27.832-13.24, 42.804-17.708c 14.556,24.856, 40.832,41.368, 67.649,41.364c 26.821,0.00, 53.10-16.508, 67.649-41.364
1718
+ c 14.976,4.472, 29.312,10.408, 42.812,17.712c-7.292,27.864-1.496,50.436, 17.467,69.395c 18.968,18.972, 41.532,29.893, 69.40,22.60
1719
+ c 7.30,13.496, 13.236,27.828, 17.712,42.80C 446.42,175.985, 429.912,197.156, 429.912,223.968z M 256.24,130.447
1720
+ c-51.649,0.00-93.516,41.867-93.516,93.52s 41.867,93.52, 93.516,93.52s 93.512-41.867, 93.512-93.52
1721
+ S 307.888,130.447, 256.24,130.447z" />
1722
+ <glyph unicode="&#xe1f8;" d="M 437.88,406.128C 394.993,449.012, 341.145,464.70, 323.993,447.544L 254.96,378.52
1723
+ c-10.468-10.471-19.599-45.516-15.408-80.992L 30.632,88.608c-12.391-12.391-2.352-42.52, 22.432-67.296
1724
+ c 24.776-24.784, 54.908-34.824, 67.296-22.44l 208.921,208.925c 35.48-4.188, 70.52,4.948, 80.992,15.412l 69.032,69.032
1725
+ C 496.453,309.392, 480.772,363.24, 437.88,406.128z M 208.132,197.336c-9.54,9.54-6.428,28.084, 6.901,41.424
1726
+ c 13.34,13.332, 31.887,16.44, 41.42,6.901c 9.52-9.524, 6.428-28.084-6.901-41.412
1727
+ C 236.212,190.911, 217.652,187.816, 208.132,197.336z M 380.943,349.184c-33.232,33.225-41.571,77.064-38.624,80.024
1728
+ c 2.959,2.959, 45.072-7.108, 78.312-40.336c 33.22-33.228, 43.191-75.44, 40.328-78.304
1729
+ C 458.104,307.708, 414.16,315.952, 380.943,349.184z" />
1730
+ <glyph unicode="&#xe1f9;" d="M 286.456,112.508c0.00,37.149, 28.148,57.684, 74.083,88.112c 56.172,37.224, 126.099,83.544, 126.099,193.488
1731
+ c0.00,9.896-8.116,17.92-18.128,17.92l-87.808,0.00 c-12.42,22.927-49.392,47.459-124.464,47.459c-75.077,0.00-112.048-24.532-124.468-47.459
1732
+ L 43.959,412.028 c-10.009,0.00-18.12-8.024-18.12-17.92c0.00-109.944, 69.92-156.263, 126.099-193.488
1733
+ c 45.932-30.428, 74.083-50.964, 74.083-88.112l0.00-33.552 C 177.788,73.596, 142.336,55.739, 142.336,34.528c0.00-25.452, 50.992-46.08, 113.904-46.08
1734
+ c 62.908,0.00, 113.904,20.628, 113.904,46.08c0.00,21.212-35.448,39.069-83.688,44.427L 286.457,112.508 z M 357.536,241.891
1735
+ c 14.529,30.728, 26.012,72.376, 27.872,134.297l 64.22,0.00 C 443.524,307.084, 401.985,272.176, 357.536,241.891z M 256.24,428.10
1736
+ c 69.944,0.048, 97.264-28.559, 97.228-39.164c0.00-10.668-27.276-39.228-97.228-39.288
1737
+ c-69.953,0.06-97.232,28.62-97.232,39.288C 158.976,399.54, 186.295,428.149, 256.24,428.10z M 62.848,376.188l 64.22,0.00
1738
+ c 1.861-61.92, 13.344-103.568, 27.876-134.297C 110.496,272.176, 68.952,307.084, 62.848,376.188z" />
1739
+ <glyph unicode="&#xe1fa;" d="M 493.068,469.58c-2.784,8.075-11.509,12.328-19.471,9.52c-7.972-2.812-12.185-11.637-9.409-19.704
1740
+ c 23.544-68.352-23.188-119.388-58.804-146.728l-14.424,20.849c-4.828,6.972-15.656,12.775-24.06,12.90l-80.776-0.368
1741
+ c-8.40,0.132-20.916-3.76-27.804-8.644L 20.328,168.74c-11.528-8.167-14.336-24.248-6.264-35.924l 108.171-156.356
1742
+ c 8.072-11.668, 21.044-10.272, 32.571-2.103l 237.996,168.66c 6.884,4.883, 14.768,15.456, 17.54,23.496l 25.296,80.544
1743
+ c 2.757,8.039, 1.076,20.324-3.756,27.296l-8.792,12.704C 470.968,324.056, 520.645,389.523, 493.068,469.58z M 382.34,230.068
1744
+ c-18.447-13.064-43.875-8.52-56.784,10.14c-12.92,18.68-8.44,44.40, 10.016,57.48
1745
+ c 14.64,10.376, 33.656,9.62, 47.344-0.453c-6.893-4.199-11.616-6.616-12.519-7.048c-7.632-3.649-10.891-12.865-7.304-20.584
1746
+ c 2.612-5.604, 8.112-8.888, 13.852-8.888c 2.18,0.00, 4.40,0.48, 6.503,1.481c 4.908,2.34, 10.188,5.168, 15.692,8.459
1747
+ C 401.624,255.476, 395.64,239.492, 382.34,230.068z" />
1748
+ <glyph unicode="&#xe1fb;" d="M 256.24,275.168c-42.42,0.00-76.80-34.396-76.80-76.80c0.00-42.42, 34.38-76.80, 76.80-76.80c 42.408,0.00, 76.80,34.38, 76.80,76.80
1749
+ C 333.041,240.772, 298.649,275.168, 256.24,275.168z M 461.041,351.968l-61.44,0.00 c-8.452,0.00-17.551,6.556-20.22,14.567l-15.88,47.66
1750
+ c-2.68,8.016-11.772,14.572-20.22,14.572l-174.08,0.00 c-8.452,0.00-17.551-6.556-20.22-14.572l-15.88-47.66
1751
+ c-2.68-8.012-11.772-14.567-20.22-14.567l-61.44,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-230.40 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.60,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,230.40
1752
+ C 512.241,328.928, 489.201,351.968, 461.041,351.968z M 256.24,70.368c-70.692,0.00-128.00,57.308-128.00,128.00c0.00,70.688, 57.308,128.00, 128.00,128.00
1753
+ c 70.68,0.00, 128.00-57.312, 128.00-128.00C 384.241,127.675, 326.92,70.368, 256.24,70.368z M 443.121,264.964c-9.896,0.00-17.92,8.016-17.92,17.92
1754
+ c0.00,9.892, 8.024,17.92, 17.92,17.92c 9.90,0.00, 17.92-8.028, 17.92-17.92C 461.041,272.98, 453.02,264.964, 443.121,264.964z" />
1755
+ <glyph unicode="&#xe1fc;" d="M 312.792,166.90C 240.183,94.28, 130.172,81.956, 44.784,129.792c 9.841-17.564, 22.164-34.113, 37.104-49.053
1756
+ c 87.56-87.56, 229.512-87.56, 317.064,0.00c 87.556,87.556, 87.56,229.512,0.00,317.064c-14.94,14.944-31.484,27.268-49.048,37.109
1757
+ C 397.744,349.52, 385.412,239.513, 312.792,166.90z" />
1758
+ <glyph unicode="&#xe1fd;" d="M 443.407,362.588C 363.963,415.428, 274.724,433.693, 168.92,403.36C 86.328,379.68, 10.639,285.759, 4.78,205.293
1759
+ C-2.14,110.212, 71.925,28.76, 202.376,28.896c 140.643,0.144, 193.296,67.68, 194.457,88.20
1760
+ c 1.152,20.52-54.864,58.485-18.824,97.48c 45.176,48.885, 85.395,7.236, 109.772,13.092
1761
+ C 512.16,233.532, 524.50,308.624, 443.407,362.588z M 280.232,124.06c-21.272,0.00-38.512,17.192-38.512,38.40s 17.24,38.40, 38.512,38.40
1762
+ s 38.508-17.192, 38.508-38.40S 301.505,124.06, 280.232,124.06z" />
1763
+ <glyph unicode="&#xe1fe;" d="M 135.42,373.376C 37.577,316.599, 43.191,224.12, 46.56,189.912C 172.94,339.616, 361.984,332.356, 361.984,332.356
1764
+ S 94.008,240.436, 15.304,56.112c-6.217-14.556, 29.169-33.476, 37.24-16.276c 24.10,51.265, 57.68,89.704, 57.68,89.704
1765
+ c 49.544-18.436, 135.256-40.044, 196.008,2.703c 80.688,56.788, 72.444,182.668, 187.632,243.96
1766
+ C 520.769,390.517, 268.076,450.356, 135.42,373.376z" />
1767
+ <glyph unicode="&#xe1ff;" d="M 299.724,465.116l-41.068,0.00 l0.00-334.628 c-22.708,8.732-52.092,8.864-81.076-1.68
1768
+ c-51.924-18.896-82.868-64.867-69.112-102.656c 13.761-37.80, 67.013-53.112, 118.936-34.224
1769
+ c 44.105,16.052, 72.956,51.624, 72.251,85.131l 0.069,273.664c 71.611-11.289, 76.508-101.808, 67.932-127.192
1770
+ c-3.255-9.62, 2.48-16.82, 13.297,0.00C 458.164,343.644, 299.724,396.632, 299.724,465.116z" />
1771
+ <glyph unicode="&#xe200;" d="M 464.16,386.092c-7.571,6.539-48.80,37.744-56.492,44.396c-7.696,6.648-19.74,8.52-28.216,8.52L 133.04,439.008
1772
+ c-8.473,0.00-20.52-1.872-28.212-8.52c-7.696-6.652-48.92-37.856-56.496-44.396c-7.577-6.544-13.884-16.416-11.864-30.496
1773
+ c 2.028-14.08, 49.572-332.101, 49.572-332.101c 2.677-8.009, 11.796-14.567, 20.272-14.567l 299.872,0.00 c 8.473,0.00, 17.592,6.56, 20.268,14.567
1774
+ c0.00,0.00, 47.543,318.021, 49.572,332.101C 478.048,369.675, 471.736,379.549, 464.16,386.092z M 256.248,163.332
1775
+ c-83.141,0.00-100.952,117.684-104.632,141.936l 47.012,0.00 c 7.088-35.372, 23.183-95.856, 57.62-95.856
1776
+ c 34.432,0.00, 50.528,60.484, 57.62,95.856l 47.008,0.00 C 357.196,281.015, 339.387,163.332, 256.248,163.332z M 76.104,351.968l 56.464,58.88
1777
+ l 247.351,0.00 l 56.472-58.88L 76.104,351.968 z" />
1778
+ <glyph unicode="&#xe201;" d="M 137.187-16.672l 51.20,0.00 l 114.885,204.80l 132.169,0.00 c0.00,0.00, 76.80,0.00, 76.80,35.84s-76.80,35.84-76.80,35.84L 303.272,259.808 l-114.885,204.80l-51.20,0.00 l 63.684-204.80L 109.048,259.808
1779
+ l-57.608,51.20l-51.20,0.00 l 40.96-87.04l-40.96-87.04l 51.20,0.00 l 57.608,51.20l 91.824,0.00 L 137.187-16.672z" />
1780
+ <glyph unicode="&#xe202;" d="M 253.096,459.461C 123.027,457.732, 19.009,350.884, 20.74,220.819c 1.744-130.08, 108.588-234.087, 238.644-232.349
1781
+ c 130.064,1.733, 234.083,108.58, 232.356,238.64C 489.992,357.192, 383.14,461.204, 253.096,459.461z M 253.50,428.752
1782
+ c 35.08,0.468, 68.208-7.925, 97.28-23.08l-31.70-52.835c-18.98,9.276-40.30,14.492-62.84,14.492
1783
+ c-22.543,0.00-43.872-5.22-62.848-14.492l-31.685,52.801C 189.216,419.976, 220.368,428.312, 253.50,428.752z M 127.368,161.124
1784
+ l-52.791-31.672c-14.336,27.496-22.676,58.648-23.116,91.78c-0.472,35.076, 7.925,68.205, 23.08,97.276l 52.828-31.704
1785
+ c-9.268-18.972-14.489-40.291-14.489-62.837C 112.88,201.42, 118.10,180.10, 127.368,161.124z M 258.98,19.188
1786
+ c-35.08-0.472-68.213,7.925-97.28,23.084l 31.70,52.824c 18.976-9.268, 40.296-14.489, 62.84-14.489
1787
+ c 22.54,0.00, 43.86,5.212, 62.832,14.484l 31.681-52.796C 323.259,27.963, 292.10,19.632, 258.98,19.188z M 256.24,111.328
1788
+ c-62.212,0.00-112.64,50.428-112.64,112.64c0.00,62.208, 50.428,112.64, 112.64,112.64c 62.208,0.00, 112.64-50.432, 112.64-112.64
1789
+ C 368.881,161.756, 318.449,111.328, 256.24,111.328z M 385.108,161.124c 9.272,18.976, 14.492,40.296, 14.492,62.844
1790
+ c0.00,22.543-5.22,43.864-14.492,62.837l 52.801,31.685c 14.336-27.50, 22.671-58.653, 23.112-91.776
1791
+ c 0.468-35.083-7.925-68.216-23.084-97.284L 385.108,161.124z" />
1792
+ <glyph unicode="&#xe203;" d="M 305.48,459.488c-97.552,0.00-177.832-75.352-185.64-170.861C 61.889,266.02, 20.721,209.632, 20.721,143.816
1793
+ c0.00-85.676, 69.741-155.367, 155.468-155.367c 65.976,0.00, 122.485,41.292, 145.012,99.38
1794
+ C 416.588,95.836, 491.761,175.964, 491.761,273.324C 491.761,375.976, 408.20,459.488, 305.48,459.488z M 176.188,40.236
1795
+ c-57.143,0.00-103.64,46.46-103.64,103.581c0.00,37.936, 20.532,71.172, 51.061,89.212
1796
+ c 15.631-70.492, 71.361-126.091, 141.96-141.552C 247.544,60.848, 214.24,40.236, 176.188,40.236z M 177.828,247.356
1797
+ c 55.76-0.868, 100.96-45.963, 101.953-101.661C 228.627,155.963, 188.22,196.272, 177.828,247.356z M 331.633,145.777
1798
+ c-1.053,84.228-69.504,152.521-153.824,153.38c 12.032,59.452, 64.70,104.331, 127.672,104.331
1799
+ c 71.819,0.00, 130.26-58.379, 130.26-130.165C 435.74,210.488, 390.977,157.908, 331.633,145.777z M 73.968,349.027
1800
+ c 29.28,0.00, 53.10,23.80, 53.10,53.065c0.00,29.256-23.82,53.06-53.10,53.06S 20.868,431.349, 20.868,402.092
1801
+ C 20.868,372.828, 44.688,349.027, 73.968,349.027z M 73.968,431.368c 16.16,0.00, 29.292-13.136, 29.292-29.276s-13.132-29.276-29.292-29.276
1802
+ c-16.148,0.00-29.284,13.136-29.284,29.276S 57.82,431.368, 73.968,431.368z" />
1803
+ <glyph unicode="&#xe204;" d="M 256.24,367.328c-167.944,0.00-256.00-123.74-256.00-143.36s 88.056-143.36, 256.00-143.36s 256.00,123.74, 256.00,143.36S 424.184,367.328, 256.24,367.328z
1804
+ M 256.24,113.689c-62.84,0.00-113.781,49.368-113.781,110.28c0.00,60.908, 50.94,110.28, 113.781,110.28
1805
+ s 113.781-49.372, 113.781-110.28C 370.02,163.057, 319.079,113.689, 256.24,113.689z M 256.24,223.968
1806
+ c-10.42,11.44, 16.984,55.139,0.00,55.139c-31.416,0.00-56.892-24.692-56.892-55.139c0.00-30.452, 25.476-55.139, 56.892-55.139
1807
+ s 56.887,24.689, 56.887,55.139C 313.128,237.956, 265.10,214.247, 256.24,223.968z" />
1808
+ <glyph unicode="&#xe205;" d="M 256.227,459.488c-130.059,0.00-235.508-105.456-235.508-235.52c0.00-130.077, 105.448-235.52, 235.508-235.52
1809
+ c 130.08,0.00, 235.532,105.443, 235.532,235.52C 491.761,354.032, 386.308,459.488, 256.227,459.488z M 256.227,39.648
1810
+ c-101.779,0.00-184.308,82.524-184.308,184.32c0.00,101.80, 82.528,184.32, 184.308,184.32c 101.812,0.00, 184.332-82.52, 184.332-184.32
1811
+ C 440.561,122.171, 358.041,39.648, 256.227,39.648zM 274.161,357.088L 238.307,357.088L 238.307,216.54L 325.489,129.376L 350.829,154.716L 274.161,231.392 z" />
1812
+ <glyph unicode="&#xe206;" d="M 409.841,294.547l-15.36,0.00 c-5.632,0.00-10.24-4.612-10.24-10.24l0.00-70.58 c0.00-34.231-26.96-92.16-128.00-92.16c-101.048,0.00-128.00,57.929-128.00,92.16L 128.241,284.307
1813
+ c0.00,5.628-4.616,10.24-10.24,10.24l-15.36,0.00 c-5.632,0.00-10.24-4.612-10.24-10.24l0.00-70.58 c0.00-57.26, 42.057-118.539, 138.24-126.98l0.00-67.58 l-66.56,0.00
1814
+ c-5.632,0.00-10.24-4.60-10.24-10.24l0.00-30.72 c0.00-5.632, 4.608-10.24, 10.24-10.24l 184.32,0.00 c 5.624,0.00, 10.24,4.608, 10.24,10.24l0.00,30.72 c0.00,5.64-4.616,10.24-10.24,10.24l-66.56,0.00 L 281.841,86.748
1815
+ c 96.18,8.44, 138.24,69.72, 138.24,126.98L 420.081,284.307 C 420.081,289.936, 415.463,294.547, 409.841,294.547zM 256.24,172.768c 60.068,0.00, 76.80,24.668, 76.80,40.96L 333.041,294.547 l-153.60,0.00 l0.00-80.82 C 179.44,197.435, 196.151,172.768, 256.24,172.768zM 333.041,439.008c0.00,16.30-16.732,40.96-76.80,40.96c-60.087,0.00-76.80-24.66-76.80-40.96l0.00-108.62 l 153.60,0.00 L 333.041,439.008 z" />
1816
+ <glyph unicode="&#xe207;" d="M 435.441,403.168l-23.04,0.00 l0.00-51.20 l-81.92,0.00 l0.00,51.20 l-148.48,0.00 l0.00-51.20 l-81.92,0.00 l0.00,51.20 l-23.04,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-307.20 c0.00-28.16, 23.04-51.20, 51.20-51.20l 358.40,0.00
1817
+ c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,307.20 C 486.641,380.128, 463.601,403.168, 435.441,403.168z M 435.441,44.768l-358.40,0.00 l0.00,204.80 l 358.40,0.00 L 435.441,44.768 z
1818
+ M 158.96,454.368l-35.84,0.00 l0.00-87.04 l 35.84,0.00 L 158.96,454.368 z M 389.361,454.368l-35.84,0.00 l0.00-87.04 l 35.84,0.00 L 389.361,454.368 z" />
1819
+ <glyph unicode="&#xe208;" d="M 174.388-6.396c-4.96,3.228, 80.736,183.296, 77.78,191.20c-2.952,7.888-93.808,36.776-98.248,50.672
1820
+ C 149.479,249.376, 333.308,458.34, 338.14,454.308c 4.82-4.027-80.109-185.30-77.78-191.188
1821
+ c 2.319-5.892, 95.44-35.984, 98.248-50.677C 361.42,197.741, 179.347-9.628, 174.388-6.396z" />
1822
+ <glyph unicode="&#xe209;" d="M 399.601,362.781c0.00,54.784,0.00,60.136,0.00,60.136c0.00,20.196-64.183,57.052-143.36,57.052c-79.18,0.00-143.36-36.856-143.36-57.052
1823
+ c0.00,0.00,0.00-5.351,0.00-60.136c0.00-54.776, 99.244-100.027, 99.244-138.812c0.00-38.788-99.244-84.037-99.244-138.817s0.00-60.136,0.00-60.136
1824
+ c0.00-20.196, 64.18-57.048, 143.36-57.048c 79.176,0.00, 143.36,36.853, 143.36,57.048c0.00,0.00,0.00,5.357,0.00,60.136S 300.353,185.18, 300.353,223.968
1825
+ C 300.353,262.752, 399.601,308.004, 399.601,362.781z M 152.324,420.356c 17.812,11.236, 51.204,27.704, 105.315,27.704
1826
+ s 102.56-27.704, 102.56-27.704c 3.62-2.204, 17.868-9.82, 8.119-15.591c-21.472-12.716-63.452-26.104-112.08-26.104
1827
+ c-48.632,0.00-89.208,14.76-110.68,27.476C 135.808,411.912, 152.324,420.356, 152.324,420.356z M 269.071,223.968
1828
+ c0.00-30.54, 25.504-50.212, 52.509-76.456c 19.727-19.176, 46.74-45.429, 46.74-62.36l0.00-34.00
1829
+ c-24.812,12.364-99.112,24.468-99.112,64.096c0.00,20.064-25.94,20.064-25.94,0.00c0.00-39.628-74.299-51.732-99.108-64.096l0.00,34.00
1830
+ c0.00,16.932, 27.008,43.184, 46.74,62.36c 27.00,26.244, 52.504,45.916, 52.504,76.456S 217.90,274.176, 190.90,300.42
1831
+ c-19.732,19.176-46.74,45.432-46.74,62.36l-1.211,25.592c 26.272-14.14, 67.909-27.633, 113.291-27.633
1832
+ s 87.216,13.492, 113.48,27.633l-1.40-25.592c0.00-16.928-27.012-43.184-46.74-62.36C 294.576,274.176, 269.071,254.508, 269.071,223.968
1833
+ z" />
1834
+ <glyph unicode="&#xe20a;" d="M 61.68,418.528L 61.68,357.888 c 181.408,0.00, 328.473-147.072, 328.473-328.48l 60.648,0.00
1835
+ C 450.801,244.312, 276.58,418.528, 61.68,418.528z M 61.68,297.245l0.00-60.64 c 114.424,0.00, 207.188-92.768, 207.188-207.196L 329.508,29.408
1836
+ C 329.508,177.328, 209.601,297.245, 61.68,297.245z M 119.784,145.636c-32.084,0.00-58.104-26.024-58.104-58.112
1837
+ c0.00-32.104, 26.02-58.116, 58.104-58.116c 32.104,0.00, 58.123,26.012, 58.123,58.116
1838
+ C 177.908,119.611, 151.888,145.636, 119.784,145.636z" />
1839
+ <glyph unicode="&#xe20b;" d="M 404.721,287.968l-46.08,0.00 l0.00,35.84 c0.00,74.168-34.168,117.76-102.40,117.76c-68.235,0.00-102.40-43.593-102.40-117.76l0.00-35.84 l-51.20,0.00 c-14.14,0.00-25.60-16.581-25.60-30.72
1840
+ l0.00-199.68 c0.00-14.08, 10.964-29.14, 24.364-33.46l 30.628-9.881c 13.40-4.327, 35.888-7.86, 49.968-7.86l 148.48,0.00
1841
+ c 14.08,0.00, 36.564,3.532, 49.964,7.86l 30.628,9.881c 13.40,4.32, 24.368,19.38, 24.368,33.46l0.00,199.68
1842
+ C 435.441,271.389, 418.86,287.968, 404.721,287.968z M 205.04,334.048c0.00,36.988, 20.408,56.32, 51.20,56.32c 30.789,0.00, 51.20-19.332, 51.20-56.32l0.00-46.08
1843
+ l-102.40,0.00 L 205.041,334.048 z" />
1844
+ <glyph unicode="&#xe20c;" d="M 404.721,275.168l-46.08,0.00 l0.00,61.44 c0.00,74.168-34.16,117.76-102.40,117.76s-102.40-43.593-102.40-117.76l0.00-10.24 l 51.20,0.00 l0.00,20.48 c0.00,36.988, 20.408,56.32, 51.20,56.32
1845
+ c 30.789,0.00, 51.20-19.332, 51.20-56.32l0.00-71.68 l-204.80,0.00 c-14.14,0.00-25.60-16.581-25.60-30.72l0.00-199.68 c0.00-14.08, 10.964-29.136, 24.364-33.46l 30.628-9.881
1846
+ c 13.40-4.327, 35.888-7.86, 49.968-7.86l 148.48,0.00 c 14.08,0.00, 36.564,3.532, 49.964,7.86l 30.628,9.881
1847
+ c 13.40,4.324, 24.368,19.38, 24.368,33.46l0.00,199.68 C 435.441,258.589, 418.86,275.168, 404.721,275.168z" />
1848
+ <glyph unicode="&#xe20d;" d="M 212.08,44.772c-11.136,0.00-21.68,5.208-28.448,14.152L 92.144,179.731c-11.904,15.719-8.80,38.089, 6.908,49.996
1849
+ c 15.74,11.904, 38.10,8.788, 50.00-6.912l 60.171-79.452l 151.336,242.984c 10.424,16.716, 32.424,21.832, 49.172,11.432
1850
+ c 16.732-10.416, 21.84-32.432, 11.42-49.16L 242.384,61.593c-6.212-9.98-16.932-16.252-28.672-16.783
1851
+ C 213.16,44.781, 212.624,44.772, 212.08,44.772z" />
1852
+ <glyph unicode="&#xe20e;" d="M 367.564,143.291l-70.597,80.676l 70.597,80.68c 11.996,11.996, 11.996,31.448,0.00,43.444
1853
+ c-12.004,11.996-31.456,11.996-43.452-0.004L 256.24,270.512l-67.876,77.576c-11.996,12.00-31.444,12.00-43.452,0.004
1854
+ c-11.992-11.996-11.992-31.448,0.00-43.444l 70.597-80.68l-70.597-80.676c-11.992-12.00-11.992-31.448-0.004-43.444
1855
+ c 12.00-12.00, 31.452-12.00, 43.457,0.00l 67.876,77.572l 67.872-77.572c 12.007-12.00, 31.456-12.00, 43.457,0.00
1856
+ C 379.56,111.844, 379.56,131.292, 367.564,143.291z" />
1857
+ <glyph unicode="&#xe20f;" d="M 256.24,439.008c-118.768,0.00-215.04-96.292-215.04-215.04c0.00-118.773, 96.272-215.04, 215.04-215.04c 118.76,0.00, 215.04,96.267, 215.04,215.04
1858
+ C 471.281,342.716, 375.00,439.008, 256.24,439.008z M 385.508,250.137l 0.011-52.341l-258.56,0.00 L 126.96,250.128 L 385.508,250.137z" />
1859
+ <glyph unicode="&#xe210;" d="M 256.24,439.008c-118.768,0.00-215.04-96.292-215.04-215.04c0.00-118.773, 96.272-215.04, 215.04-215.04c 118.752,0.00, 215.04,96.267, 215.04,215.04
1860
+ C 471.281,342.716, 374.992,439.008, 256.24,439.008z M 282.408,197.796L 282.408,94.684 L 230.071,94.684 L 230.071,197.796 L 126.96,197.796 L 126.96,250.128 l 103.112,0.00 l-0.004,103.105
1861
+ l 52.341,0.011l0.00-103.112 l 103.099,0.004l 0.011-52.341L 282.408,197.795 z" />
1862
+ <glyph unicode="&#xe211;" d="M 256.24,439.008c-118.773,0.00-215.04-96.292-215.04-215.04c0.00-118.773, 96.267-215.04, 215.04-215.04c 118.748,0.00, 215.04,96.267, 215.04,215.04
1863
+ C 471.281,342.716, 374.988,439.008, 256.24,439.008z M 300.488,223.968l 78.352-78.347l-44.252-44.244L 256.248,179.716L 177.901,101.372
1864
+ l-44.24,44.244L 212.00,223.964L 133.661,302.292l 44.24,44.264l 78.34-78.34l 78.34,78.332l 44.248-44.24L 300.488,223.968z" />
1865
+ <glyph unicode="&#xe212;" d="M 389.361,249.568l-266.24,0.00 c-14.14,0.00-15.36-11.46-15.36-25.60s 1.221-25.60, 15.36-25.60l 266.24,0.00 c 14.14,0.00, 15.36,11.46, 15.36,25.60
1866
+ S 403.50,249.568, 389.361,249.568z" />
1867
+ <glyph unicode="&#xe213;" d="M 389.361,249.568l-107.52,0.00 l0.00,107.52 c0.00,14.14-11.46,15.36-25.60,15.36s-25.60-1.221-25.60-15.36l0.00-107.52 l-107.52,0.00 c-14.14,0.00-15.36-11.46-15.36-25.60s 1.221-25.60, 15.36-25.60
1868
+ l 107.52,0.00 l0.00-107.52 c0.00-14.14, 11.46-15.36, 25.60-15.36s 25.60,1.221, 25.60,15.36l0.00,107.52 l 107.52,0.00 c 14.14,0.00, 15.36,11.46, 15.36,25.60S 403.50,249.568, 389.361,249.568z" />
1869
+ <glyph unicode="&#xe214;" d="M 256.227,459.488c-130.067,0.00-235.508-105.453-235.508-235.52c0.00-130.08, 105.44-235.52, 235.508-235.52
1870
+ c 130.08,0.00, 235.532,105.44, 235.532,235.52C 491.761,354.037, 386.308,459.488, 256.227,459.488z M 382.98,350.651l-0.06,0.055
1871
+ C 382.94,350.688, 382.961,350.672, 382.98,350.651z M 77.04,223.968c0.00,98.968, 80.227,179.20, 179.188,179.20
1872
+ c 43.032,0.00, 82.512-15.18, 113.412-40.459L 117.50,110.567C 92.219,141.455, 77.04,180.936, 77.04,223.968z M 129.50,97.284
1873
+ l 0.048-0.055C 129.528,97.248, 129.52,97.261, 129.50,97.284z M 256.227,44.768c-43.028,0.00-82.501,15.18-113.389,40.452
1874
+ l 252.141,252.148c 25.281-30.892, 40.459-70.371, 40.459-113.40C 435.441,124.997, 355.208,44.768, 256.227,44.768z" />
1875
+ <glyph unicode="&#xe215;" d="M 318.508,479.968c 34.28,0.00, 51.42-23.388, 51.42-50.121c0.00-33.397-29.768-64.28-68.56-64.28
1876
+ c-32.48,0.00-51.427,19.208-50.528,50.928C 250.84,443.228, 273.389,479.968, 318.508,479.968z M 212.94-32.032
1877
+ c-27.073,0.00-46.921,16.699-27.973,90.188l 31.08,130.34c 5.412,20.876, 6.30,29.22,0.00,29.22c-8.129,0.00-43.268-14.42-64.048-28.62
1878
+ l-13.52,22.552c 65.861,55.94, 141.628,88.748, 174.099,88.748c 27.06,0.00, 31.58-32.568, 18.048-82.68l-35.58-137.008
1879
+ c-6.32-24.212-3.599-32.56, 2.699-32.56c 8.119,0.00, 34.753,10.049, 60.912,30.928l 15.34-20.879
1880
+ C 309.94-6.944, 240.008-32.032, 212.94-32.032z" />
1881
+ <glyph unicode="&#xe216;" d="M 253.096,459.468C 123.032,457.728, 19.016,350.867, 20.74,220.796c 1.744-130.008, 108.588-234.06, 238.652-232.328
1882
+ c 130.04,1.748, 234.08,108.609, 232.349,238.668C 490.003,357.156, 383.14,461.204, 253.096,459.468z M 279.20,380.98
1883
+ c 23.944,0.00, 31.016-13.892, 31.016-29.772c0.00-19.852-15.892-38.199-42.992-38.199c-22.68,0.00-33.473,11.412-32.841,30.26
1884
+ C 234.384,359.152, 247.688,380.98, 279.20,380.98z M 217.82,76.768c-16.359,0.00-28.347,9.924-16.896,53.588l 18.764,77.44
1885
+ c 3.265,12.412, 3.816,17.372,0.00,17.372c-4.904,0.00-26.144-8.572-38.688-17.012l-8.176,13.40
1886
+ C 212.624,254.793, 258.392,274.288, 278.016,274.288c 16.352,0.00, 19.08-19.352, 10.905-49.12l-21.496-81.412
1887
+ c-3.816-14.388-2.176-19.348, 1.632-19.348c 4.912,0.00, 20.992,5.968, 36.801,18.38l 9.264-12.412
1888
+ C 276.417,91.676, 234.167,76.768, 217.82,76.768z" />
1889
+ <glyph unicode="&#xe217;" d="M 360.935,422.78c-29.192,21.057-65.851,31.588-109.971,31.588c-33.58,0.00-61.90-7.42-84.933-22.22
1890
+ c-36.512-23.20-55.932-62.581-58.272-118.133l 84.632,0.00 c0.00,16.172, 4.728,31.759, 14.168,46.78
1891
+ c 9.444,15.012, 25.468,22.513, 48.068,22.513c 22.981,0.00, 38.813-6.096, 47.468-18.272c 8.668-12.188, 13.004-25.688, 13.004-40.50
1892
+ c0.00-12.865-6.46-24.66-14.24-35.38c-4.279-6.244-9.924-11.988-16.932-17.248c0.00,0.00-45.904-29.44-66.048-53.088
1893
+ c-11.696-13.724-12.74-34.264-13.776-63.736c-0.072-2.096, 0.728-6.428, 8.072-6.428s 59.296,0.00, 65.828,0.00
1894
+ s 7.896,4.872, 7.98,6.977c 0.46,10.741, 1.672,16.216, 3.62,22.412c 3.704,11.704, 13.764,21.928, 25.056,30.705l 23.30,16.08
1895
+ c 21.028,16.38, 37.804,29.828, 45.208,40.36c 12.661,17.339, 21.552,38.688, 21.552,64.029
1896
+ C 404.721,370.536, 390.119,401.727, 360.935,422.78z M 249.604,97.928c-29.172,0.868-53.24-19.313-54.155-50.952
1897
+ c-0.907-31.628, 21.98-52.52, 51.152-53.38c 30.46-0.904, 53.872,18.619, 54.788,50.252
1898
+ C 302.30,75.488, 280.064,97.028, 249.604,97.928z" />
1899
+ <glyph unicode="&#xe218;" d="M 253.096,459.468C 123.032,457.728, 19.016,350.867, 20.74,220.796c 1.744-130.008, 108.588-234.06, 238.652-232.328
1900
+ c 130.04,1.74, 234.08,108.603, 232.349,238.668C 490.003,357.156, 383.14,461.196, 253.096,459.468z M 252.40,80.608l-0.008,0.00
1901
+ l-1.296,0.019c-20.027,0.592-34.147,15.349-33.576,35.08c 0.56,19.393, 15.02,33.473, 34.384,33.473l 1.164-0.015
1902
+ c 20.588-0.612, 34.552-15.217, 33.972-35.516C 286.468,94.196, 272.228,80.608, 252.40,80.608z M 336.648,247.82
1903
+ c-4.708-6.688-15.068-15.001-28.124-25.168l-14.372-9.921c-7.888-6.136-12.644-11.904-14.439-17.58
1904
+ c-1.408-4.469-2.096-5.651-2.212-14.745l-0.029-2.312L 222.60,178.095 l 0.16,4.644c 0.664,19.087, 1.14,30.316, 9.044,39.596
1905
+ c 12.416,14.572, 39.788,32.20, 40.949,32.948c 3.928,2.952, 7.236,6.32, 9.696,9.908c 5.756,7.94, 8.312,14.197, 8.312,20.337
1906
+ c0.00,8.524-2.536,16.408-7.533,23.428c-4.809,6.776-13.944,10.208-27.148,10.208c-13.10,0.00-22.075-4.156-27.448-12.687
1907
+ c-5.512-8.769-8.309-17.979-8.309-27.388l0.00-2.34 L 163.744,276.748 l 0.104,2.44c 1.46,34.656, 13.824,59.608, 36.752,74.177
1908
+ c 14.408,9.264, 32.325,13.963, 53.232,13.963c 27.377,0.00, 50.48-6.652, 68.677-19.771c 18.432-13.287, 27.776-33.20, 27.776-59.165
1909
+ C 350.284,273.868, 345.70,260.22, 336.648,247.82z" />
1910
+ <glyph unicode="&#xe219;" d="M 499.724,32.456L 271.696,432.644c-3.145,5.512-9.052,8.924-15.463,8.924c-6.404,0.00-12.313-3.412-15.456-8.924
1911
+ L 12.764,32.456c-3.096-5.42-3.044-12.047, 0.14-17.42c 3.181-5.368, 9.008-8.668, 15.312-8.668l 456.049,0.00
1912
+ c 6.288,0.00, 12.124,3.30, 15.312,8.668C 502.752,20.408, 502.803,27.036, 499.724,32.456z M 287.28,57.568L 225.192,57.568 l0.00,51.20 l 62.088,0.00
1913
+ L 287.28,57.568 z M 287.28,147.175L 225.192,147.175 l0.00,153.60 l 62.088,0.00 L 287.28,147.175 z" />
1914
+ <glyph unicode="&#xe21a;" d="M 224.836,433.888c 113.808,0.00, 206.332-91.165, 209.12-204.676l 62.908,0.00 l-94.164-104.96l-94.164,104.96l 73.104,0.00
1915
+ c-2.764,84.52-71.884,152.196-156.804,152.196c-86.675,0.00-156.94-70.484-156.94-157.44s 70.264-157.44, 156.94-157.44
1916
+ c 34.761,0.00, 66.86,11.356, 92.865,30.544l 35.984-38.508c-35.524-27.88-80.248-44.515-128.848-44.515
1917
+ c-115.573,0.00-209.251,93.981-209.251,209.92C 15.584,339.90, 109.264,433.888, 224.836,433.888z" />
1918
+ <glyph unicode="&#xe21b;" d="M 287.601,433.888c-113.811,0.00-206.332-91.165-209.12-204.676L 15.572,229.212 l 94.168-104.956L 203.90,229.212L 130.80,229.212
1919
+ c 2.761,84.52, 71.884,152.196, 156.80,152.196c 86.68,0.00, 156.94-70.492, 156.94-157.44c0.00-86.952-70.261-157.44-156.94-157.44
1920
+ c-34.761,0.00-66.86,11.36-92.859,30.544l-35.992-38.504c 35.532-27.884, 80.252-44.52, 128.852-44.52
1921
+ c 115.568,0.00, 209.251,93.981, 209.251,209.92S 403.168,433.888, 287.601,433.888z" />
1922
+ <glyph unicode="&#xe21c;" d="M 386.588,308.883l 18.096,0.00 l0.00-51.524 l 107.52,92.16l-107.52,92.16l0.00-61.116 l-18.096,0.00 c-94.56,0.00-147.88-70.075-194.919-131.90
1923
+ c-42.308-55.60-78.84-103.621-137.881-103.621L 0.204,145.043 l0.00-71.68 l 53.584,0.00 c 94.573,0.00, 147.88,70.072, 194.932,131.90
1924
+ C 291.02,260.864, 327.56,308.883, 386.588,308.883z M 138.727,263.724c 4.027,5.216, 8.092,10.552, 12.196,15.944
1925
+ c 9.999,13.144, 20.58,27.032, 32.032,40.852c-33.812,31.596-74.624,54.923-129.168,54.923L 0.204,375.444 l0.00-71.68 l 53.584,0.00
1926
+ C 87.764,303.763, 114.275,287.812, 138.727,263.724z M 404.684,139.923l-18.096,0.00 c-36.023,0.00-63.664,17.935-89.36,44.515
1927
+ c-2.575-3.364-5.16-6.756-7.76-10.177c-11.289-14.84-23.432-30.76-36.832-46.516
1928
+ c 34.736-33.90, 76.808-59.504, 133.953-59.504l 18.096,0.00 l0.00-61.44 l 107.52,92.16l-107.52,92.16L 404.684,139.923 z" />
1929
+ <glyph unicode="&#xe21d;" d="M 422.176,321.248l-276.48,0.00 l0.00,56.32 l-107.52-92.16l 107.52-92.16l0.00,56.32 l 256.00,0.00 l0.00-107.52 l-332.80,0.00 l0.00-71.68 l 353.28,0.00 c 28.28,0.00, 51.20,22.92, 51.20,51.20l0.00,148.48
1930
+ C 473.376,298.328, 450.457,321.248, 422.176,321.248z" />
1931
+ <glyph unicode="&#xe21e;" d="M 116.256,147.168l 207.36,0.00 l0.00-76.80 l 122.88,112.64l-122.88,112.64l0.00-76.80 l-186.88,0.00 l0.00,158.72 l-71.68,0.00 l0.00-179.20 C 65.056,170.087, 87.976,147.168, 116.256,147.168z" />
1932
+ <glyph unicode="&#xe21f;" d="M 132.889,142.048l0.00,133.12 l 61.44,0.00 l-97.28,102.40l-97.28-102.40l 61.44,0.00 l0.00-153.60 c0.00-28.28, 22.92-51.20, 51.20-51.20l 199.68,0.00 l-65.56,71.68L 132.889,142.048 z
1933
+ M 450.329,172.768l0.00,153.60 c0.00,28.28-22.92,51.20-51.20,51.20l-199.68,0.00 l 65.56-71.68l 113.64,0.00 l0.00-133.12 l-61.44,0.00 l 97.28-102.40l 97.28,102.40L 450.329,172.768 z" />
1934
+ <glyph unicode="&#xe220;" d="M 409.348,249.568l-307.20,0.00 c-14.14,0.00-25.60-11.46-25.60-25.60s 11.46-25.60, 25.60-25.60l 307.20,0.00 c 14.14,0.00, 25.60,11.46, 25.60,25.60
1935
+ S 423.489,249.568, 409.348,249.568z M 102.148,300.768l 307.20,0.00 c 14.14,0.00, 25.60,11.46, 25.60,25.60s-11.46,25.60-25.60,25.60l-307.20,0.00
1936
+ c-14.14,0.00-25.60-11.46-25.60-25.60S 88.008,300.768, 102.148,300.768z M 409.348,147.168l-307.20,0.00 c-14.14,0.00-25.60-11.46-25.60-25.60s 11.46-25.60, 25.60-25.60
1937
+ l 307.20,0.00 c 14.14,0.00, 25.60,11.46, 25.60,25.60S 423.489,147.168, 409.348,147.168z" />
1938
+ <glyph unicode="&#xe221;" d="M 179.452,249.568l-153.60,0.00 c-14.145,0.00-25.60-11.46-25.60-25.60s 11.457-25.60, 25.60-25.60l 153.60,0.00 c 14.136,0.00, 25.60,11.46, 25.60,25.60
1939
+ S 193.588,249.568, 179.452,249.568z M 179.452,147.168l-153.60,0.00 c-14.145,0.00-25.60-11.46-25.60-25.60s 11.457-25.60, 25.60-25.60l 153.60,0.00 c 14.136,0.00, 25.60,11.46, 25.60,25.60
1940
+ S 193.588,147.168, 179.452,147.168z M 496.892,249.568l-87.04,0.00 l0.00,87.04 c0.00,14.14-11.464,15.36-25.60,15.36c-14.145,0.00-25.60-1.221-25.60-15.36l0.00-87.04 l-84.48,0.00
1941
+ c-14.145,0.00-15.36-11.46-15.36-25.60s 1.217-25.60, 15.36-25.60l 84.48,0.00 l0.00-87.04 c0.00-14.14, 11.457-15.36, 25.60-15.36c 14.136,0.00, 25.60,1.221, 25.60,15.36l0.00,87.04 l 87.04,0.00
1942
+ c 14.136,0.00, 15.36,11.46, 15.36,25.60S 511.028,249.568, 496.892,249.568z M 179.452,351.968l-153.60,0.00 c-14.145,0.00-25.60-11.46-25.60-25.60s 11.457-25.60, 25.60-25.60l 153.60,0.00
1943
+ c 14.136,0.00, 25.60,11.46, 25.60,25.60S 193.588,351.968, 179.452,351.968z" />
1944
+ <glyph unicode="&#xe222;" d="M 189.68,377.568l-46.08,0.00 c-28.16,0.00-40.96-12.80-40.96-40.96l0.00-46.08 c0.00-28.16, 12.80-40.96, 40.96-40.96l 46.08,0.00 c 28.16,0.00, 40.96,12.80, 40.96,40.96l0.00,46.08
1945
+ C 230.64,364.768, 217.84,377.568, 189.68,377.568z M 368.881,377.568l-46.08,0.00 c-28.16,0.00-40.96-12.80-40.96-40.96l0.00-46.08 c0.00-28.16, 12.80-40.96, 40.96-40.96l 46.08,0.00
1946
+ c 28.16,0.00, 40.96,12.80, 40.96,40.96l0.00,46.08 C 409.841,364.768, 397.041,377.568, 368.881,377.568z M 189.68,198.368l-46.08,0.00 c-28.16,0.00-40.96-12.80-40.96-40.96l0.00-46.08
1947
+ c0.00-28.16, 12.80-40.96, 40.96-40.96l 46.08,0.00 c 28.16,0.00, 40.96,12.80, 40.96,40.96l0.00,46.08 C 230.64,185.568, 217.84,198.368, 189.68,198.368z M 368.881,198.368l-46.08,0.00
1948
+ c-28.16,0.00-40.96-12.80-40.96-40.96l0.00-46.08 c0.00-28.16, 12.80-40.96, 40.96-40.96l 46.08,0.00 c 28.16,0.00, 40.96,12.80, 40.96,40.96l0.00,46.08 C 409.841,185.568, 397.041,198.368, 368.881,198.368z" />
1949
+ <glyph unicode="&#xe223;" d="M 185.14,201.709l 143.36,0.00 l0.00,46.08 l-143.36,0.00 L 185.14,201.709 z M 384.241,454.368l-256.00,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-358.40 c0.00-28.16, 23.04-51.20, 51.20-51.20l 256.00,0.00
1950
+ c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,358.40 C 435.441,431.328, 412.401,454.368, 384.241,454.368z M 384.241,44.768l-256.00,0.00 l0.00,358.40 l 256.00,0.00 L 384.241,44.768 z
1951
+ M 327.921,347.629l-143.36,0.00 l0.00-44.80 l 143.36,0.00 L 327.921,347.629 z M 327.921,146.669l-143.36,0.00 l0.00-44.80 l 143.36,0.00 L 327.921,146.669 z" />
1952
+ <glyph unicode="&#xe224;" d="M 384.241,454.368l-256.00,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-358.40 c0.00-28.16, 23.04-51.20, 51.20-51.20l 256.00,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,358.40
1953
+ C 435.441,431.328, 412.401,454.368, 384.241,454.368z M 384.241,44.768l-256.00,0.00 l0.00,358.40 l 256.00,0.00 L 384.241,44.768 z" />
1954
+ <glyph unicode="&#xe225;" d="M 409.841,351.968l-76.80,0.00 l0.00,76.80 c0.00,14.08-11.52,25.60-25.60,25.60l-204.80,0.00 c-14.08,0.00-25.60-11.52-25.60-25.60l0.00-307.20 c0.00-14.08, 11.52-25.60, 25.60-25.60l 76.80,0.00 l0.00-76.80
1955
+ c0.00-14.08, 11.52-25.60, 25.60-25.60l 204.80,0.00 c 14.08,0.00, 25.60,11.52, 25.60,25.60l0.00,307.20 C 435.441,340.448, 423.921,351.968, 409.841,351.968z M 128.24,147.168l0.00,256.00 l 153.60,0.00
1956
+ l0.00-51.20 L 204.525,351.968 c-14.08,0.00-25.084-11.008-25.084-25.088l0.00-179.712 L 128.24,147.168 z M 384.241,44.768l-153.60,0.00 l0.00,256.00 l 153.60,0.00 L 384.241,44.768 z" />
1957
+ <glyph unicode="&#xe226;" d="M 0.24,351.968l0.00-256.00 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.60,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,256.00 c0.00,28.16-23.04,51.20-51.20,51.20l-409.60,0.00
1958
+ C 23.281,403.168, 0.24,380.128, 0.24,351.968z M 461.041,351.968l0.00-256.00 l-409.60,0.00 l0.00,256.00 L 461.041,351.968 z" />
1959
+ <glyph unicode="&#xe227;" d="M 438.631,309.175L 386.268,453.439c-3.868,10.649-15.212,16.288-25.32,12.60L 12.856,339.007
1960
+ C 2.74,335.32-2.332,323.687, 1.536,313.04l 55.212-152.112L 56.748,242.468 c0.00,36.78, 29.412,66.707, 65.555,66.707l 91.976,0.00 L 323.98,386.176
1961
+ l 63.48-77.00L 438.631,309.176 z M 492.737,263.00l-370.432,0.00 c-10.763,0.00-19.496-9.196-19.496-20.532l0.00-241.177
1962
+ c0.00-11.332, 8.732-20.524, 19.496-20.524l 370.432,0.00 c 10.772,0.00, 19.504,9.191, 19.504,20.524L 512.241,242.468
1963
+ C 512.241,253.805, 503.508,263.00, 492.737,263.00z M 464.468,32.084L 157.404,32.084 L 157.404,76.068 l 47.24,109.956l 70.864-87.972
1964
+ l 66.48,68.148l 85.475,30.844l 37.003-82.484L 464.468,32.084 z" />
1965
+ <glyph unicode="&#xe228;" d="M 507.121,351.968l0.00,30.72 c0.00,11.312-9.176,20.48-20.48,20.48l-460.80,0.00 c-11.312,0.00-20.48-9.168-20.48-20.48l0.00-30.72 l 51.20,0.00 l0.00-51.20 l-51.20,0.00 l0.00-51.20 l 51.20,0.00 l0.00-51.20 l-51.20,0.00 l0.00-51.20 l 51.20,0.00
1966
+ l0.00-51.20 l-51.20,0.00 l0.00-30.72 c0.00-11.312, 9.168-20.48, 20.48-20.48l 460.80,0.00 c 11.304,0.00, 20.48,9.168, 20.48,20.48l0.00,30.72 l-51.20,0.00 l0.00,51.20 l 51.20,0.00 l0.00,51.20 l-51.20,0.00 l0.00,51.20 l 51.20,0.00 l0.00,51.20 l-51.20,0.00 l0.00,51.20 L 507.121,351.968
1967
+ z M 199.92,147.168l0.00,153.60 l 128.00-76.80L 199.92,147.168z" />
1968
+ <glyph unicode="&#xe229;" d="M 384.241,454.368l-256.00,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-358.40 c0.00-28.16, 23.04-51.20, 51.20-51.20l 256.00,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,358.40
1969
+ C 435.441,431.328, 412.401,454.368, 384.241,454.368z M 327.82,210.64c-6.084-9.472-9.312-5.424-7.479,0.00
1970
+ c 4.828,14.28, 4.627,57.512-35.644,63.856l0.00-133.449 c0.00-24.876-14.321-40.50-44.784-50.272
1971
+ c-29.60-9.492-62.728,0.368-70.469,21.632c-7.74,21.26, 9.665,47.112, 38.876,57.752
1972
+ c 16.296,5.92, 32.823,5.848, 45.60,0.936L 253.92,359.328 l 30.776,0.00 C 284.697,327.008, 371.248,278.199, 327.82,210.64z" />
1973
+ <glyph unicode="&#xe22a;" d="M 488.429,300.768L 24.049,300.768 c-23.567,0.00-24.744-11.476-23.464-25.496l 21.128-230.608c 1.28-14.02, 4.60-25.496, 28.136-25.496
1974
+ L 462.628,19.168 c 24.001,0.00, 26.856,11.476, 28.136,25.496l 21.132,230.608C 513.177,289.292, 512.00,300.768, 488.429,300.768z M 471.388,357.088
1975
+ c-2.84,11.264-16.768,20.48-30.961,20.48L 265.984,377.568 c-14.197,0.00-34.019,8.129-44.076,18.063l-15.243,15.072
1976
+ c-10.049,9.936-29.88,18.063-44.072,18.063L 79.243,428.768 c-14.188,0.00-27.08-11.448-28.644-25.444L 43.125,336.608l 433.423,0.00
1977
+ L 471.388,357.088z" />
1978
+ <glyph unicode="&#xe22b;" d="M 434.619,351.968c0.00,25.60-25.48,25.60-25.48,25.60L 103.34,377.568 c0.00,0.00-25.48,0.00-25.48-25.60l0.00-25.60 l 356.761,0.00 L 434.62,351.968 z M 358.176,428.768L 154.305,428.768
1979
+ c0.00,0.00-25.48,0.00-25.48-25.60l 254.832,0.00 C 383.656,428.768, 358.176,428.768, 358.176,428.768z M 485.584,326.368
1980
+ c-15.079,15.152-15.079,15.152-15.079,15.152l0.00-40.752 L 41.976,300.768 l0.00,40.752 c0.00,0.00,0.00,0.00-15.079-15.152S 1.009,307.148, 7.08,275.148
1981
+ c 6.041-31.876, 35.284-206.72, 39.632-230.384c 4.772-25.936, 31.148-25.596, 31.148-25.596l 356.761,0.00 c0.00,0.00, 26.372-0.34, 31.144,25.596
1982
+ c 4.348,23.665, 33.584,198.509, 39.636,230.384C 511.469,307.148, 500.664,311.216, 485.584,326.368z M 358.163,188.128
1983
+ c0.00,0.00,0.00-25.60-25.48-25.60L 179.792,162.528 c-25.48,0.00-25.48,25.60-25.48,25.60l0.00,51.20 l 35.676,0.00 l0.00-40.96 l 132.432,0.00 l0.00,40.96 l 35.744,0.00 L 358.163,188.128 z" />
1984
+ <glyph unicode="&#xe22c;" d="M 256.244,433.888c-109.56,0.00-177.628-36.10-173.94-65.379l 36.912-303.796c 1.481-11.82, 56.856-50.604, 137.028-50.664
1985
+ c 80.16,0.06, 135.54,38.844, 137.02,50.664l 36.912,303.796C 433.864,397.788, 365.805,433.888, 256.244,433.888z M 256.244,324.048
1986
+ c-80.172,0.06-137.028,28.62-137.028,39.288c-0.04,10.609, 56.868,39.212, 137.028,39.168
1987
+ c 80.147,0.044, 137.069-28.559, 137.02-39.168C 393.264,352.669, 336.403,324.108, 256.244,324.048z" />
1988
+ <glyph unicode="&#xe22d;" d="M 256.244,441.568l-138.24-130.04l 76.80,0.00 l0.00-125.96 l 122.88,0.00 L 317.684,311.527 l 76.80,0.00 L 256.244,441.568z M 495.335,146.088L 413.832,200.928l-50.256,0.00
1989
+ l 87.048-66.78L 359.884,134.148 c-2.60,0.00-4.96-1.32-6.133-3.401l-20.92-57.22L 179.632,73.528 l-20.92,57.22
1990
+ c-1.16,2.08-3.529,3.401-6.128,3.401L 61.844,134.148 l 87.059,66.78l-50.272,0.00 L 17.144,146.088C 5.017,138.844-2.235,122.148, 1.016,108.987
1991
+ l 14.368-78.691c 3.259-13.159, 17.679-23.928, 32.04-23.928l 417.632,0.00 c 14.361,0.00, 28.776,10.767, 32.04,23.928l 14.361,78.691
1992
+ C 514.724,122.148, 507.464,138.844, 495.335,146.088z" />
1993
+ <glyph unicode="&#xe22e;" d="M 394.484,315.612l-76.80,0.00 L 317.684,441.568 l-122.88,0.00 L 194.804,315.612 l-76.80,0.00 l 138.24-130.044L 394.484,315.612z M 495.335,146.084L 413.832,200.928l-50.256,0.00
1994
+ L 450.625,134.144L 359.884,134.144 c-2.60,0.00-4.96-1.316-6.133-3.397l-20.92-57.22L 179.632,73.527 l-20.92,57.22
1995
+ c-1.16,2.08-3.529,3.397-6.128,3.397L 61.844,134.144 l 87.059,66.784l-50.272,0.00 L 17.144,146.084c-12.128-7.241-19.38-23.936-16.128-37.096
1996
+ l 14.368-78.691c 3.259-13.159, 17.679-23.928, 32.04-23.928l 417.632,0.00 c 14.361,0.00, 28.776,10.767, 32.04,23.928l 14.361,78.691
1997
+ C 514.724,122.148, 507.464,138.844, 495.335,146.084z" />
1998
+ <glyph unicode="&#xe22f;" d="M 478.544,200.908L 397.952,392.708c-6.384,12.789-23.284,23.26-37.559,23.26L 307.441,415.968 l 10.24-104.053l 69.12,0.00 l-130.56-108.269
1999
+ l-130.56,108.269l 69.12,0.00 l 10.24,104.053l-52.956,0.00 c-14.276,0.00-31.176-10.471-37.559-23.26L 33.936,200.908c-6.389-12.80-9.688-34.82-7.344-48.932
2000
+ l 17.416-94.347c 2.352-14.112, 15.944-25.659, 30.22-25.659l 364.02,0.00 c 14.276,0.00, 27.872,11.548, 30.22,25.659l 17.416,94.347
2001
+ C 488.228,166.088, 484.929,188.108, 478.544,200.908z M 443.66,131.068l-6.631-36.919c-1.985-14.172-15.284-25.76-29.556-25.76
2002
+ L 105.004,68.388 c-14.268,0.00-27.572,11.588-29.556,25.76l-6.628,36.919c-1.979,14.168, 8.075,25.76, 22.348,25.76l 330.14,0.00
2003
+ C 435.584,156.828, 445.64,145.236, 443.66,131.068z" />
2004
+ <glyph unicode="&#xe230;" d="M 389.688,297.176c-7.059,0.00-13.967-0.608-20.70-1.74c-16.80,54.912-68.828,94.932-130.448,94.932
2005
+ c-75.212,0.00-136.173-59.60-136.173-133.132c0.00-6.56, 0.512-13.008, 1.452-19.32c-3.612,0.413-7.26,0.692-10.98,0.692
2006
+ c-51.14,0.00-92.60-40.532-92.60-90.52c0.00-49.993, 41.461-90.52, 92.60-90.52l 296.847,0.00
2007
+ c 67.693,0.00, 122.552,53.64, 122.552,119.808C 512.241,243.536, 457.38,297.176, 389.688,297.176z" />
2008
+ <glyph unicode="&#xe231;" d="M 389.688,297.18c-7.059,0.00-13.967-0.612-20.70-1.74c-16.80,54.904-68.828,94.928-130.448,94.928
2009
+ c-75.212,0.00-136.173-59.60-136.173-133.128c0.00-6.56, 0.512-13.008, 1.452-19.324c-3.612,0.416-7.26,0.695-10.98,0.695
2010
+ c-51.14,0.00-92.60-40.532-92.60-90.515c0.00-50.00, 41.461-90.528, 92.60-90.528l 127.56,0.00 l0.00,97.28 l-53.76,0.00 l 89.60,117.76l 89.60-117.76l-53.76,0.00 l0.00-97.28
2011
+ l 97.608,0.00 c 67.693,0.00, 122.552,53.64, 122.552,119.808C 512.241,243.54, 457.38,297.18, 389.688,297.18z" />
2012
+ <glyph unicode="&#xe232;" d="M 376.448,237.10L 157.28,372.883c-15.972,10.481-29.041,2.768-29.041-17.132l0.00-263.58 c0.00-19.888, 13.067-27.60, 29.041-17.128
2013
+ L 376.448,210.82c0.00,0.00, 7.792,5.479, 7.792,13.144C 384.241,231.62, 376.448,237.10, 376.448,237.10z" />
2014
+ <glyph unicode="&#xe233;" d="M 345.841,403.168c-25.457,0.00-46.08-7.833-46.08-33.28l0.00-291.84 c0.00-25.452, 20.623-33.28, 46.08-33.28c 25.448,0.00, 46.08,7.827, 46.08,33.28l0.00,291.84
2015
+ C 391.921,395.336, 371.288,403.168, 345.841,403.168zM 166.64,403.168c-25.457,0.00-46.08-7.833-46.08-33.28l0.00-291.84 c0.00-25.452, 20.623-33.28, 46.08-33.28c 25.448,0.00, 46.08,7.827, 46.08,33.28l0.00,291.84
2016
+ C 212.72,395.336, 192.088,403.168, 166.64,403.168z" />
2017
+ <glyph unicode="&#xe234;" d="M 256.24,403.168c-98.968,0.00-179.20-80.237-179.20-179.20c0.00-98.973, 80.232-179.20, 179.20-179.20c 98.963,0.00, 179.20,80.227, 179.20,179.20
2018
+ C 435.441,322.932, 355.204,403.168, 256.24,403.168z" />
2019
+ <glyph unicode="&#xe235;" d="M 371.441,377.568l-230.40,0.00 c-25.457,0.00-38.40-7.833-38.40-33.28l0.00-240.64 c0.00-25.452, 12.943-33.28, 38.40-33.28l 230.40,0.00 c 25.448,0.00, 38.40,7.827, 38.40,33.28l0.00,240.64
2020
+ C 409.841,369.736, 396.888,377.568, 371.441,377.568z" />
2021
+ <glyph unicode="&#xe236;" d="M 474.36,236.236L 283.329,362.968c-14.66,9.768-26.68,2.575-26.68-15.992l0.00-246.008
2022
+ c0.00-18.572, 12.021-25.772, 26.68-15.992l 191.031,126.728c0.00,0.00, 7.16,5.112, 7.16,12.263
2023
+ C 481.521,231.116, 474.36,236.236, 474.36,236.236z M 242.029,236.236L 57.629,362.968c-14.66,9.768-26.668,2.575-26.668-15.992
2024
+ l0.00-246.008 c0.00-18.572, 12.007-25.772, 26.668-15.992l 184.40,126.728c0.00,0.00, 7.152,5.112, 7.152,12.263
2025
+ C 249.18,231.116, 242.029,236.236, 242.029,236.236z" />
2026
+ <glyph unicode="&#xe237;" d="M 30.961,223.968c0.00-7.152, 7.149-12.273, 7.149-12.273l 191.041-126.72c 14.66-9.78, 26.68-2.588, 26.68,15.992L 255.828,346.968
2027
+ c0.00,18.568-12.021,25.768-26.68,15.989L 38.108,236.228C 38.108,236.228, 30.961,231.116, 30.961,223.968z M 263.30,223.968
2028
+ c0.00-7.152, 7.149-12.273, 7.149-12.273l 184.40-126.72c 14.66-9.78, 26.672-2.588, 26.672,15.992L 481.521,346.968
2029
+ c0.00,18.568-12.012,25.768-26.672,15.989L 270.449,236.228C 270.449,236.228, 263.30,231.116, 263.30,223.968z" />
2030
+ <glyph unicode="&#xe238;" d="M 191.847,223.964c0.00-6.601, 6.711-11.32, 6.711-11.32l 186.259-116.984c 13.761-9.016, 25.019-2.377, 25.019,14.76L 409.84,337.511
2031
+ c0.00,17.14-11.26,23.78-25.019,14.748L 198.56,235.283C 198.56,235.283, 191.847,230.564, 191.847,223.964z M 102.64,342.832l0.00-237.732
2032
+ c0.00-22.728, 15.668-29.72, 38.40-29.72c 22.728,0.00, 38.40,6.992, 38.40,29.72l0.00,237.732 c0.00,22.732-15.672,29.72-38.40,29.72
2033
+ C 118.308,372.552, 102.64,365.564, 102.64,342.832z" />
2034
+ <glyph unicode="&#xe239;" d="M 313.921,235.283L 127.66,352.264c-13.761,9.028-25.019,2.384-25.019-14.756l0.00-227.084 c0.00-17.14, 11.26-23.78, 25.019-14.76
2035
+ L 313.921,212.644c0.00,0.00, 6.708,4.72, 6.708,11.32S 313.921,235.283, 313.921,235.283z M 371.441,372.549c-22.732,0.00-38.40-6.988-38.40-29.711
2036
+ l0.00-237.736 c0.00-22.728, 15.668-29.716, 38.40-29.716c 22.728,0.00, 38.40,6.988, 38.40,29.716L 409.841,342.836 C 409.841,365.56, 394.168,372.549, 371.441,372.549
2037
+ z" />
2038
+ <glyph unicode="&#xe23a;" d="M 319.74,417.763L 359.624,377.373L 287.152,304.004L 337.884,252.643L 410.353,326.012L 450.176,285.684L 461.044,428.768 zM 174.604,195.292L 102.136,121.915L 62.312,162.252L 51.445,19.168L 192.749,30.172L 152.868,70.553L 225.335,143.928
2039
+ z" />
2040
+ <glyph unicode="&#xe23b;" d="M 466.161,381.236L 414.164,433.888L 339.88,358.675l-40.816,41.34l-11.14-146.659l 144.836,11.275l-40.88,41.396
2041
+ L 466.161,381.236z M 120.60,141.893L 46.32,66.696l 51.997-52.648l 74.284,75.208l 40.816-41.34l 11.14,146.656l-144.836-11.272
2042
+ L 120.60,141.893z" />
2043
+ <glyph unicode="&#xe23c;" d="M 485.785,135.456c0.00-22.532-18.436-40.96-40.96-40.96l-399.36,0.00 c-22.528,0.00-25.157,9.48-5.836,21.068l 411.033,231.779
2044
+ c 19.32,11.592, 35.124,2.64, 35.124-19.888L 485.785,135.456 z" />
2045
+ <glyph unicode="&#xe23d;" d="M 115.912,348.368C 87.192,319.719-38.40,140.64, 70.12,32.187c 108.44-108.533, 287.50,17.068, 316.232,45.80
2046
+ c 28.72,28.652-8.561,112.501-83.252,187.201C 228.412,339.895, 144.64,377.168, 115.912,348.368z M 353.052,102.887
2047
+ c-8.48-8.408-74.101,11.70-137.319,74.92C 152.58,241.049, 132.412,306.68, 140.88,315.148
2048
+ c 8.40,8.468, 74.101-11.70, 137.241-74.932C 341.351,177.056, 361.52,111.368, 353.052,102.887z M 356.879,304.656
2049
+ c 6.553,0.00, 13.10,2.505, 18.10,7.504l 48.779,48.776c 9.999,9.999, 9.999,26.212,0.00,36.20c-9.988,9.999-26.208,9.999-36.20,0.00
2050
+ l-48.779-48.776c-9.999-9.992-9.999-26.20,0.00-36.20C 343.772,307.16, 350.332,304.656, 356.879,304.656z M 264.719,367.976
2051
+ c 3.96-2.216, 8.252-3.269, 12.492-3.269c 8.96,0.00, 17.66,4.708, 22.36,13.092l 27.668,49.40c 6.912,12.336, 2.512,27.936-9.82,34.848
2052
+ c-12.328,6.901-27.928,2.512-34.848-9.831l-27.672-49.40C 247.991,390.488, 252.391,374.888, 264.719,367.976z M 488.66,290.80
2053
+ c-6.908,12.336-22.508,16.728-34.84,9.828l-49.40-27.68c-12.34-6.908-16.74-22.508-9.828-34.84
2054
+ c 4.70-8.38, 13.40-13.10, 22.36-13.10c 4.24,0.00, 8.528,1.06, 12.488,3.273l 49.40,27.68
2055
+ C 491.172,262.868, 495.572,278.468, 488.66,290.80z" />
2056
+ <glyph unicode="&#xe23e;" d="M 474.404,442.128c-9.988,9.999-26.212,9.999-36.20,0.00L 38.081,42.009c-9.999-9.999-9.999-26.212,0.00-36.20
2057
+ c 5.00-5.00, 11.548-7.504, 18.10-7.504c 6.547,0.00, 13.108,2.505, 18.10,7.504L 474.404,405.928
2058
+ C 484.404,415.927, 484.404,432.136, 474.404,442.128z M 363.784,244.616c 35.564-48.22, 46.556-90.088, 39.912-96.739
2059
+ c-6.648-6.601-48.48,4.371-96.728,39.932L 165.479,46.317C 272.644-0.736, 411.944,97.928, 436.992,122.976
2060
+ c 23.676,23.621, 2.476,84.74-47.528,147.328L 363.784,244.616z M 222.109,276.717c-28.12,42.441-36.604,77.388-30.572,83.42
2061
+ c 5.972,6.032, 40.949-2.46, 83.372-30.62l 26.204,26.212c-57.948,42.856-112.493,59.747-134.56,37.628
2062
+ c-23.768-23.708-113.884-150.452-82.732-254.921L 222.109,276.717z" />
2063
+ <glyph unicode="&#xe23f;" d="M 262.456,29.408L 262.476,127.385L 442.097,127.368L 442.097,320.728L 262.456,320.728L 262.476,418.528L 68.336,223.956 z" />
2064
+ <glyph unicode="&#xe240;" d="M 449.777,231.208L 351.796,231.223L 351.816,410.848L 158.46,410.848L 158.46,231.208L 60.656,231.223L 255.232,37.088
2065
+ z" />
2066
+ <glyph unicode="&#xe241;" d="M 449.777,216.729L 351.796,216.704L 351.816,37.088L 158.464,37.088L 158.464,216.729L 60.656,216.704L 255.236,410.848 z" />
2067
+ <glyph unicode="&#xe242;" d="M 247.976,418.528L 247.955,320.544L 68.336,320.567L 68.336,127.207L 247.976,127.207L 247.955,29.408L 442.097,223.975 z" />
2068
+ <glyph unicode="&#xe243;" d="M 262.456,55.008L 262.476,152.985L 442.097,152.968L 442.097,295.128L 262.456,295.128L 262.476,392.928L 68.336,223.956 z" />
2069
+ <glyph unicode="&#xe244;" d="M 424.177,231.208L 326.196,231.223L 326.216,410.848L 184.06,410.848L 184.06,231.208L 86.256,231.223L 255.232,37.088
2070
+ z" />
2071
+ <glyph unicode="&#xe245;" d="M 424.177,216.729L 326.196,216.704L 326.216,37.088L 184.064,37.088L 184.064,216.729L 86.256,216.704L 255.236,410.848 z" />
2072
+ <glyph unicode="&#xe246;" d="M 247.976,392.928L 247.955,294.944L 68.336,294.967L 68.336,152.817L 247.976,152.817L 247.955,55.008L 442.097,223.984 z" />
2073
+ <glyph unicode="&#xe247;" d="M 490.737,223.975c0.00,130.072-105.453,235.512-235.52,235.512c-130.08,0.00-235.52-105.44-235.52-235.512
2074
+ c0.00-130.08, 105.44-235.528, 235.52-235.528C 385.284-11.552, 490.737,93.896, 490.737,223.975z M 70.896,223.975
2075
+ c0.00,101.792, 82.52,184.312, 184.32,184.312s 184.32-82.52, 184.32-184.312c0.00-101.808-82.52-184.328-184.32-184.328
2076
+ S 70.896,122.168, 70.896,223.975z M 353.777,177.888l0.00,92.16 L 249.063,270.048 l0.00,57.60 l-97.528-103.68l 97.528-103.68l0.00,57.60 L 353.777,177.888 z" />
2077
+ <glyph unicode="&#xe248;" d="M 255.203,459.488c-130.067,0.00-235.508-105.453-235.508-235.52c0.00-130.08, 105.44-235.52, 235.508-235.52
2078
+ c 130.08,0.00, 235.532,105.44, 235.532,235.52C 490.737,354.037, 385.284,459.488, 255.203,459.488z M 255.203,39.648
2079
+ c-101.789,0.00-184.308,82.52-184.308,184.32s 82.52,184.32, 184.308,184.32c 101.812,0.00, 184.332-82.52, 184.332-184.32
2080
+ S 357.017,39.648, 255.203,39.648z M 301.297,322.528l-92.16,0.00 l0.00-104.712 l-57.60,0.00 l 103.68-97.528l 103.68,97.528l-57.60,0.00 L 301.297,322.528 z" />
2081
+ <glyph unicode="&#xe249;" d="M 255.224-11.552c 130.072,0.00, 235.512,105.448, 235.512,235.52c0.00,130.08-105.44,235.52-235.512,235.52
2082
+ c-130.08,0.00-235.528-105.44-235.528-235.52C 19.697,93.896, 125.144-11.552, 255.224-11.552z M 255.224,408.288
2083
+ c 101.792,0.00, 184.312-82.52, 184.312-184.32s-82.52-184.32-184.312-184.32c-101.808,0.00-184.328,82.52-184.328,184.32
2084
+ S 153.417,408.288, 255.224,408.288z M 209.136,125.408l 92.16,0.00 L 301.297,230.115 l 57.60,0.00 l-103.68,97.532l-103.68-97.532l 57.60,0.00 L 209.137,125.408 z" />
2085
+ <glyph unicode="&#xe24a;" d="M 19.697,223.956c0.00-130.067, 105.448-235.508, 235.52-235.508c 130.08,0.00, 235.52,105.44, 235.52,235.508
2086
+ c0.00,130.08-105.44,235.532-235.52,235.532C 125.144,459.488, 19.697,354.037, 19.697,223.956z M 439.537,223.956
2087
+ c0.00-101.789-82.52-184.308-184.32-184.308s-184.32,82.52-184.32,184.308c0.00,101.812, 82.52,184.332, 184.32,184.332
2088
+ S 439.537,325.768, 439.537,223.956z M 156.656,270.048l0.00-92.16 l 104.708,0.00 l0.00-57.60 l 97.532,103.68l-97.532,103.68l0.00-57.60 L 156.656,270.048 z" />
2089
+ <glyph unicode="&#xe24b;" d="M 292.505,364.351c-10.696-10.436-115.256-120.216-115.256-120.216c-5.705-5.569-8.561-12.865-8.561-20.168
2090
+ c0.00-7.307, 2.856-14.607, 8.561-20.172c0.00,0.00, 104.56-109.78, 115.256-120.216c 10.692-10.436, 29.937-11.144, 41.364,0.00
2091
+ c 11.407,11.132, 12.32,26.676-0.011,40.336L 237.936,223.968l 95.92,100.044c 12.332,13.664, 11.42,29.204, 0.011,40.34
2092
+ C 322.44,375.496, 303.196,374.784, 292.505,364.351z" />
2093
+ <glyph unicode="&#xe24c;" d="M 396.624,260.744c-10.436-10.692-120.216-115.248-120.216-115.248c-5.569-5.712-12.865-8.568-20.168-8.568
2094
+ s-14.607,2.856-20.172,8.568c0.00,0.00-109.78,104.557-120.211,115.248c-10.436,10.704-11.147,29.944,0.00,41.36
2095
+ c 11.128,11.417, 26.672,12.32, 40.331,0.00l 100.052-95.92l 100.044,95.92c 13.664,12.32, 29.204,11.417, 40.34,0.00
2096
+ C 407.768,290.688, 407.059,271.448, 396.624,260.744z" />
2097
+ <glyph unicode="&#xe24d;" d="M 396.62,187.188c-10.433,10.696-120.211,115.252-120.211,115.252c-5.569,5.708-12.868,8.572-20.168,8.572
2098
+ c-7.312,0.00-14.612-2.864-20.172-8.572c0.00,0.00-109.78-104.557-120.221-115.252c-10.428-10.696-11.14-29.937,0.00-41.36
2099
+ c 11.132-11.412, 26.68-12.32, 40.34,0.00l 100.052,95.92L 356.28,145.828c 13.668-12.32, 29.208-11.412, 40.34,0.00
2100
+ C 407.768,157.253, 407.059,176.493, 396.62,187.188z" />
2101
+ <glyph unicode="&#xe24e;" d="M 219.465,364.351c 10.696-10.436, 115.256-120.216, 115.256-120.216c 5.705-5.569, 8.561-12.865, 8.561-20.168
2102
+ c0.00-7.307-2.856-14.607-8.561-20.172c0.00,0.00-104.56-109.78-115.256-120.216s-29.94-11.144-41.364,0.00
2103
+ c-11.412,11.132-12.32,26.676, 0.008,40.336l 95.92,100.052L 178.108,324.012c-12.328,13.664-11.42,29.204-0.008,40.34
2104
+ C 189.524,375.496, 208.768,374.784, 219.465,364.351z" />
2105
+ <glyph unicode="&#xe24f;" d="M 127.80,95.968L 127.82,178.585L 507.121,178.568L 507.121,269.528L 127.80,269.528L 127.82,351.968L 5.36,223.956
2106
+ z" />
2107
+ <glyph unicode="&#xe250;" d="M 384.244,95.528L 301.624,95.544L 301.644,474.848L 210.684,474.848L 210.684,95.528L 128.245,95.544L 256.256-26.912 z" />
2108
+ <glyph unicode="&#xe251;" d="M 384.241,352.408L 301.62,352.384L 301.64-26.912L 210.684-26.912L 210.684,352.408L 128.24,352.384L 256.256,474.848 z" />
2109
+ <glyph unicode="&#xe252;" d="M 384.68,95.968L 384.659,178.585L 5.36,178.568L 5.36,269.528L 384.68,269.528L 384.659,351.968L 507.121,223.956
2110
+ z" />
2111
+ <glyph unicode="&#xe253;" d="M 357.596,341.731L 357.617,106.204L 152.816,223.984 z" />
2112
+ <glyph unicode="&#xe254;" d="M 372.977,326.348L 137.456,326.371L 255.232,121.564 z" />
2113
+ <glyph unicode="&#xe255;" d="M 138.48,121.585L 374.001,121.564L 256.224,326.371 z" />
2114
+ <glyph unicode="&#xe256;" d="M 153.86,341.731L 153.84,106.204L 358.641,223.984 z" />
2115
+ <glyph unicode="&#xe257;" d="M 194.092,370.936c-9.404,8.843-22.10,8.843-31.508,0.00L-0.783,223.968l 163.368-146.96
2116
+ c 9.409-8.852, 22.104-8.852, 31.508,0.00c 9.412,8.857, 9.412,23.212,0.00,32.065L 67.256,223.968l 126.837,114.896
2117
+ C 203.504,347.716, 203.504,362.072, 194.092,370.936z M 347.864,370.936c-9.416,8.843-22.104,8.843-31.516,0.00
2118
+ c-9.412-8.864-8.897-23.22, 0.516-32.072l 126.32-114.896L 316.865,109.071c-9.412-8.852-9.928-23.208-0.516-32.065
2119
+ c 9.412-8.852, 22.10-8.852, 31.516,0.00l 163.353,146.96L 347.864,370.936z" />
2120
+ <glyph unicode="&#xe258;" d="M 460.017,351.968l-409.60,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-153.60 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.60,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,153.60
2121
+ C 511.217,328.928, 488.177,351.968, 460.017,351.968z M 460.017,147.168l-409.60,0.00 l0.00,153.60 l 409.60,0.00 L 460.017,147.168 z" />
2122
+ <glyph unicode="&#xe259;" d="M 460.017,351.968l-409.60,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-153.60 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.60,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,153.60
2123
+ C 511.217,328.928, 488.177,351.968, 460.017,351.968z M 460.017,147.168l-409.60,0.00 l0.00,153.60 l 409.60,0.00 L 460.017,147.168 z M 178.416,275.168l-102.40,0.00 l0.00-102.40 l 102.40,0.00
2124
+ L 178.416,275.168 z" />
2125
+ <glyph unicode="&#xe25a;" d="M 460.017,351.968l-409.60,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-153.60 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.60,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,153.60
2126
+ C 511.217,328.928, 488.177,351.968, 460.017,351.968z M 460.017,147.168l-409.60,0.00 l0.00,153.60 l 409.60,0.00 L 460.017,147.168 z M 306.417,275.168l-102.40,0.00 l0.00-102.40 l 102.40,0.00
2127
+ L 306.417,275.168 z M 178.416,275.168l-102.40,0.00 l0.00-102.40 l 102.40,0.00 L 178.416,275.168 z" />
2128
+ <glyph unicode="&#xe25b;" d="M 460.017,351.968l-409.60,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-153.60 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.60,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,153.60
2129
+ C 511.217,328.928, 488.177,351.968, 460.017,351.968z M 460.017,147.168l-409.60,0.00 l0.00,153.60 l 409.60,0.00 L 460.017,147.168 z M 434.417,275.168l-102.40,0.00 l0.00-102.40 l 102.40,0.00
2130
+ L 434.417,275.168 z M 178.416,275.168l-102.40,0.00 l0.00-102.40 l 102.40,0.00 L 178.416,275.168 z M 306.417,275.168l-102.40,0.00 l0.00-102.40 l 102.40,0.00 L 306.417,275.168 z" />
2131
+ <glyph unicode="&#xe25c;" d="M 393.659,223.968c0.00,70.80, 32.692,110.592, 58.292,110.592c 9.329,0.00, 33.664,0.00, 33.664,0.00c-17.104,27.112-31.252,43.012-93.637,43.012
2132
+ L 135.776,377.572 c-95.60,0.00-136.56-88.10-136.56-153.604s 40.96-153.60, 136.56-153.60l 256.204,0.00 c 62.384,0.00, 76.533,15.897, 93.637,43.008
2133
+ c0.00,0.00-8.064,0.00-33.664,0.00S 393.659,153.176, 393.659,223.968z M 275.475,210.376c-9.644-12.22-40.477-40.832-49.696-49.312
2134
+ c-40.16-36.937-42.844-36.937-45.956-36.937l-1.88,0.00 l-4.604,2.377l-1.02,3.211c-1.288,4.243-1.448,4.788, 19.724,43.268
2135
+ c 5.80,10.532, 13.228,24.032, 16.916,31.48c-3.48,1.264-8.089,2.801-11.86,4.056c-25.281,8.423-32.443,11.512-34.72,17.196
2136
+ c-1.76,4.42, 0.892,8.331, 1.884,9.80c 6.985,10.32, 36.652,38.068, 49.076,49.525c 42.068,38.768, 45.18,38.768, 48.188,38.768
2137
+ l 2.332,0.00 l 2.036-1.316c 6.58-4.392, 3.42-10.481-3.504-23.832c-4.148-7.996-9.80-18.332-15.264-28.332
2138
+ c-5.04-9.216-10.948-20.033-14.321-26.632c 2.516-0.86, 5.464-1.832, 8.104-2.699c 28.76-9.457, 36.776-12.988, 38.416-19.852
2139
+ C 280.324,216.972, 277.968,213.536, 275.475,210.376z M 482.396,277.024l-19.16,0.00 c-14.311,0.00-28.312-19.313-28.312-50.688
2140
+ c0.00-31.368, 14.00-50.688, 28.312-50.688l 19.16,0.00 c 14.308,0.00, 28.82,19.32, 28.82,50.688C 511.217,257.712, 496.705,277.024, 482.396,277.024z" />
2141
+ <glyph unicode="&#xe25d;" d="M 287.628,433.888c-113.808,0.00-206.332-91.168-209.12-204.676L 15.601,229.212 l 94.164-104.96l 94.164,104.96L 130.824,229.212
2142
+ c 2.764,84.52, 71.884,152.196, 156.804,152.196c 86.675,0.00, 156.94-70.488, 156.94-157.44c0.00-86.956-70.264-157.44-156.94-157.44
2143
+ c-34.761,0.00-66.86,11.352-92.865,30.544l-35.984-38.504c 35.524-27.889, 80.248-44.52, 128.848-44.52
2144
+ c 115.573,0.00, 209.251,93.976, 209.251,209.92C 496.881,339.903, 403.20,433.888, 287.628,433.888z M 269.028,336.608L 269.028,216.54 l 76.939-76.924
2145
+ l 25.34,25.34L 304.881,231.392l0.00,105.216 L 269.028,336.608 z" />
2146
+ <glyph unicode="&#xe25e;" d="M 140.784,224.00l 261.12,0.00 l0.00-122.88 l 71.68,0.00 L 473.585,244.48 c0.00,28.28-22.92,51.20-51.20,51.20l-281.60,0.00 L 140.785,346.88 l-102.40-87.04l 102.40-81.92L 140.785,224.00 z" />
2147
+ <glyph unicode="&#xe25f;" d="M 485.617,244.448c-4.64,0.00-20.456,0.00-25.092,0.00c-14.14,0.00-25.60-9.172-25.60-20.48c0.00-11.312, 11.46-20.48, 25.60-20.48
2148
+ c 4.636,0.00, 20.452,0.00, 25.092,0.00c 14.14,0.00, 25.60,9.168, 25.60,20.48C 511.217,235.276, 499.756,244.448, 485.617,244.448z M 255.216,364.76
2149
+ c-78.091,0.00-140.80-62.709-140.80-140.792c0.00-78.091, 62.709-140.808, 140.80-140.808c 78.084,0.00, 140.80,62.716, 140.80,140.808
2150
+ C 396.017,302.051, 333.30,364.76, 255.216,364.76z M 255.216,121.568c-56.58,0.00-102.40,45.824-102.40,102.40
2151
+ c0.00,56.568, 45.82,102.404, 102.40,102.404c 56.568,0.00, 102.40-45.835, 102.40-102.404C 357.617,167.392, 311.783,121.568, 255.216,121.568z
2152
+ M 75.496,223.968c0.00,11.308-10.94,20.48-25.08,20.48c-4.72,0.00-20.892,0.00-25.60,0.00c-14.14,0.00-25.60-9.172-25.60-20.48c0.00-11.312, 11.46-20.48, 25.60-20.48
2153
+ c 4.708,0.00, 20.879,0.00, 25.60,0.00C 64.556,203.488, 75.496,212.656, 75.496,223.968z M 255.216,403.171c 11.308,0.00, 20.48,11.46, 20.48,25.60
2154
+ c0.00,4.684,0.00,20.908,0.00,25.60c0.00,14.14-9.172,25.60-20.48,25.60c-11.312,0.00-20.48-11.46-20.48-25.60c0.00-4.692,0.00-20.916,0.00-25.60
2155
+ C 234.736,414.632, 243.905,403.171, 255.216,403.171z M 255.216,44.768c-11.312,0.00-20.48-11.464-20.48-25.60c0.00-4.688,0.00-20.912,0.00-25.60
2156
+ c0.00-14.145, 9.168-25.60, 20.48-25.60c 11.308,0.00, 20.48,11.457, 20.48,25.60c0.00,4.688,0.00,20.912,0.00,25.60C 275.697,33.305, 266.524,44.768, 255.216,44.768z
2157
+ M 443.776,383.56c 9.999,9.995, 11.62,24.591, 3.62,32.592s-22.593,6.368-32.581-3.62c-2.761-2.761-15.169-15.16-17.92-17.92
2158
+ c-9.999-9.999-11.62-24.588-3.62-32.581c 8.001-8.009, 22.587-6.384, 32.581,3.608
2159
+ C 428.616,368.40, 441.019,380.80, 443.776,383.56z M 84.564,82.289c-2.761-2.761-15.16-15.172-17.92-17.92
2160
+ c-9.988-9.992-11.608-24.584-3.62-32.584c 8.001-8.001, 22.593-6.368, 32.581,3.624c 2.761,2.747, 15.164,15.148, 17.92,17.908
2161
+ c 9.999,9.995, 11.62,24.588, 3.62,32.588S 94.556,92.276, 84.564,82.289z M 95.624,412.533
2162
+ c-9.999,9.995-24.588,11.62-32.588,3.62s-6.375-22.593, 3.62-32.584c 2.753-2.757, 15.16-15.169, 17.92-17.92
2163
+ c 9.999-9.995, 24.58-11.616, 32.581-3.616s 6.381,22.584-3.612,32.581C 110.785,397.371, 98.38,409.772, 95.624,412.533z
2164
+ M 396.896,53.317c 2.761-2.761, 15.169-15.16, 17.924-17.916c 9.988-9.988, 24.58-11.616, 32.581-3.62
2165
+ c 7.996,8.001, 6.368,22.593-3.62,32.581c-2.757,2.757-15.156,15.169-17.916,17.92c-9.988,9.995-24.588,11.62-32.588,3.62
2166
+ S 386.904,63.312, 396.896,53.317z" />
2167
+ <glyph unicode="&#xe260;" d="M 255.216,305.888c-45.432,0.00-81.916-36.491-81.916-81.92c0.00-45.432, 36.484-81.92, 81.916-81.92c 45.429,0.00, 81.92,36.488, 81.92,81.92
2168
+ C 337.137,269.396, 300.644,305.888, 255.216,305.888z M 255.216,171.488c-28.997,0.00-52.48,23.489-52.48,52.48
2169
+ c0.00,28.987, 23.483,52.48, 52.48,52.48c 28.987,0.00, 52.48-23.493, 52.48-52.48C 307.697,194.976, 284.204,171.488, 255.216,171.488z
2170
+ M 101.616,244.448c-14.14,0.00-25.60-9.172-25.60-20.48c0.00-11.312, 11.46-20.48, 25.60-20.48s 25.088,9.168, 25.088,20.48
2171
+ C 126.704,235.276, 115.756,244.448, 101.616,244.448z M 380.844,349.592c-8.001,8.001-22.587,6.368-32.588-3.62
2172
+ c-9.992-9.999-11.612-24.588-3.612-32.581c 8.001-8.009, 22.58-6.384, 32.581,3.608
2173
+ C 387.215,326.996, 388.845,341.592, 380.844,349.592z M 408.817,244.448c-14.14,0.00-25.092-9.172-25.092-20.48
2174
+ c0.00-11.312, 10.952-20.48, 25.092-20.48s 25.60,9.168, 25.60,20.48C 434.417,235.276, 422.956,244.448, 408.817,244.448z M 255.216,95.968
2175
+ c-11.312,0.00-20.48-11.464-20.48-25.60c0.00-14.145, 9.168-25.60, 20.48-25.60c 11.308,0.00, 20.48,11.457, 20.48,25.60C 275.697,84.505, 266.524,95.968, 255.216,95.968z
2176
+ M 133.216,128.369c-9.992-9.992-11.62-24.584-3.62-32.584s 22.587-6.368, 32.581,3.624c 9.999,9.999, 11.62,24.588, 3.628,32.588
2177
+ C 157.805,139.984, 143.216,138.368, 133.216,128.369z M 128.315,348.313c-8.001-8.001-6.372-22.593, 3.62-32.592
2178
+ c 9.999-9.988, 24.588-11.608, 32.584-3.608c 8.004,8.001, 6.384,22.58-3.616,32.581
2179
+ C 150.916,354.68, 136.316,356.312, 128.315,348.313z M 349.543,100.688c 9.992-9.992, 24.58-11.623, 32.581-3.624
2180
+ c 7.996,8.001, 6.372,22.593-3.62,32.584c-9.999,9.999-24.588,11.616-32.588,3.628C 337.92,125.276, 339.544,110.688, 349.543,100.688z
2181
+ M 255.216,351.971c 11.308,0.00, 20.48,11.46, 20.48,25.60s-9.172,25.60-20.48,25.60c-11.312,0.00-20.48-11.46-20.48-25.60S 243.905,351.971, 255.216,351.971z" />
2182
+ <glyph unicode="&#xe261;" d="M 325.825,75.488c0.00,107.348, 101.08,151.128, 92.741,259.452
2183
+ C 413.304,403.292, 373.424,479.971, 255.207,479.971c-118.228,0.00-158.096-76.68-163.364-145.032
2184
+ c-8.356-108.324, 98.392-148.205, 98.392-259.452L 325.825,75.487 z M 187.408-10.777c 18.996-13.067, 41.00-21.908, 67.80-21.216
2185
+ c 26.792-0.692, 48.788,8.148, 67.788,21.216l0.00,50.424 l-135.588,0.00 L 187.408-10.777 z" />
2186
+ <glyph unicode="&#xe262;" d="M 460.013,428.771L 50.421,428.771 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-307.204 c0.00-28.16, 23.04-51.20, 51.20-51.20l 409.592,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20L 511.213,377.571
2187
+ C 511.213,405.731, 488.173,428.771, 460.013,428.771z M 116.981,380.896c 10.609,0.00, 19.20-8.36, 19.20-18.684s-8.591-18.684-19.20-18.684
2188
+ c-10.613,0.00-19.20,8.36-19.20,18.684S 106.368,380.896, 116.981,380.896z M 46.581,362.211c0.00,10.324, 8.587,18.684, 19.20,18.684
2189
+ c 10.609,0.00, 19.20-8.36, 19.20-18.684s-8.591-18.684-19.20-18.684C 55.168,343.527, 46.581,351.888, 46.581,362.211z M 460.525,70.368
2190
+ L 49.909,70.368 L 49.909,305.891 l 410.616,0.00 L 460.525,70.368 z M 460.525,346.851L 152.82,346.851 l0.00,30.72 l 307.704,0.00 L 460.525,346.851 z" />
2191
+ <glyph unicode="&#xe263;" d="M 460.017,454.368l-409.60,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-307.20 c0.00-28.16, 23.04-50.692, 51.20-50.692l 101.888,0.00 l0.00,50.18 l-102.40,0.00 l0.00,236.032 l 410.62,0.00 l0.00-236.032 l-102.40,0.00 l0.00-50.18
2192
+ l 101.892,0.00 c 28.16,0.00, 51.20,22.532, 51.20,50.692l0.00,307.20 C 511.217,431.328, 488.177,454.368, 460.017,454.368z M 65.776,369.123
2193
+ c-10.613,0.00-19.20,8.36-19.20,18.684s 8.587,18.684, 19.20,18.684c 10.609,0.00, 19.20-8.36, 19.20-18.684S 76.384,369.123, 65.776,369.123z
2194
+ M 116.976,369.123c-10.613,0.00-19.20,8.36-19.20,18.684s 8.587,18.684, 19.20,18.684c 10.609,0.00, 19.20-8.36, 19.20-18.684
2195
+ S 127.584,369.123, 116.976,369.123z M 460.525,371.932L 152.304,371.932 l0.00,31.744 l 308.22,0.00 L 460.525,371.932 z M 253.884,270.716L 129.675,147.276l 76.80,0.00 l0.00-153.709
2196
+ l 94.819,0.00 L 301.296,147.276 l 76.80,0.00 L 253.884,270.716z" />
2197
+ <glyph unicode="&#xe264;" d="M 460.017,449.248l-409.60,0.00 c-28.16,0.00-51.20-23.04-51.20-51.20l0.00-281.60 c0.00-28.16, 22.587-55.72, 50.205-61.239l 111.924-22.388
2198
+ c0.00,0.00-96.336-34.132-34.128-34.132l 256.00,0.00 c 62.204,0.00-34.132,34.132-34.132,34.132l 111.924,22.388
2199
+ c 27.616,5.52, 50.208,33.079, 50.208,61.239l0.00,281.60 C 511.217,426.208, 488.177,449.248, 460.017,449.248z M 460.017,119.008l-409.60,0.00 l0.00,284.16 l 409.60,0.00
2200
+ L 460.017,119.008 z" />
2201
+ <glyph unicode="&#xe265;" d="M 256.227,479.96L 138.48,293.095l 235.52-0.019L 256.227,479.96z M 256.26-32.028l 117.741,186.864l-235.52,0.019L 256.26-32.028z" />
2202
+ <glyph unicode="&#xe266;" d="M 256.244,120.032c-27.984,0.00-50.684-22.924-50.684-51.20s 22.70-51.20, 50.684-51.20c 27.996,0.00, 50.684,22.924, 50.684,51.20
2203
+ S 284.24,120.032, 256.244,120.032z M 148.724,177.44l 35.84-36.20c 39.584,39.991, 103.776,39.988, 143.364,0.00l 35.836,36.20
2204
+ C 304.384,237.428, 208.103,237.428, 148.724,177.44z M 77.045,249.852l 35.836-36.208c 79.176,79.984, 207.543,79.984, 286.72,0.00
2205
+ l 35.844,36.208C 336.48,349.82, 176.008,349.82, 77.045,249.852z M 5.36,322.26l 35.832-36.204
2206
+ c 118.768,119.965, 311.328,119.965, 430.092,0.00l 35.836,36.20C 368.564,462.22, 143.924,462.22, 5.36,322.26z" />
2207
+ <glyph unicode="&#xe267;" d="M 255.216,469.732c-135.52,0.00-245.76-110.273-245.76-245.764c0.00-135.52, 110.24-245.76, 245.76-245.76s 245.76,110.24, 245.76,245.76
2208
+ C 500.977,359.46, 390.736,469.732, 255.216,469.732z M 464.816,223.968c0.00-47.945-16.264-92.16-43.416-127.52
2209
+ c-7.68,6.027-15.84,22.216-8.16,39.016c 7.735,16.904, 9.76,56.001, 8.001,71.224c-1.704,15.20-9.60,51.869-31.089,52.216
2210
+ c-21.441,0.321-36.161,7.413-48.912,32.852c-26.448,52.937, 49.656,63.096, 23.20,92.424
2211
+ c-7.408,8.22-45.648-33.888-51.248,22.24c-0.376,3.979, 3.464,9.98, 8.584,16.22
2212
+ C 404.816,394.741, 464.816,316.259, 464.816,223.968z M 226.416,431.492c-5.017-9.76-18.241-13.732-26.296-21.072
2213
+ c-17.488-15.84-25.008-13.648-34.448-28.848c-9.497-15.20-40.112-37.12-40.112-48.112c0.00-10.98, 15.473-23.968, 23.20-21.441
2214
+ c 7.735,2.541, 28.112,2.40, 40.112-1.808c 12.00-4.24, 100.208-8.48, 72.104-83.043
2215
+ c-8.904-23.704-47.945-19.704-58.344-58.984c-1.552-5.735-6.937-30.348-7.312-38.40c-0.64-12.427, 8.80-59.337-3.20-59.337
2216
+ c-12.047,0.00-44.481,41.948-44.481,49.547s-8.423,34.268-8.423,57.092c0.00,22.828-38.824,22.456-38.824,52.801
2217
+ c0.00,27.388, 21.064,40.989, 16.321,54.108c-4.64,13.045-41.655,13.524-57.072,15.096C 86.576,369.013, 149.991,420.932, 226.416,431.492
2218
+ z M 189.296,25.063c 12.584,6.64, 13.864,15.224, 25.281,15.704c 13.064,0.588, 23.68,5.095, 38.40,8.32
2219
+ c 13.064,2.856, 36.425,16.108, 57.015,17.816c 17.328,1.412, 51.568-0.907, 60.80-17.656
2220
+ c-33.176-22.024-72.912-34.881-115.576-34.881C 232.176,14.368, 210.04,18.157, 189.296,25.063z" />
2221
+ <glyph unicode="&#xe268;" d="M 255.203,454.368c-187.82,0.00-230.388-42.592-230.388-230.40c0.00-187.812, 42.569-230.40, 230.388-230.40
2222
+ c 187.841,0.00, 230.412,42.588, 230.412,230.40C 485.617,411.776, 443.044,454.368, 255.203,454.368z" />
2223
+ <glyph unicode="&#xe269;" d="M 494.296,248.488c-10.036,10.664-58.48,58.148-80.636,79.828c-6.784,6.628-16.516,10.852-26.68,10.852
2224
+ s-131.764,0.00-131.764,0.00s-121.60,0.00-131.767,0.00c-10.164,0.00-19.892-4.224-26.68-10.852C 74.616,306.636, 26.168,259.152, 16.136,248.488
2225
+ C 3.616,235.172-3.255,224.544, 0.015,211.384l 14.361-78.688c 3.259-13.159, 17.679-23.928, 32.04-23.928l 417.601,0.00
2226
+ c 14.361,0.00, 28.78,10.767, 32.04,23.928l 14.361,78.688C 513.683,224.544, 506.817,235.172, 494.296,248.488z M 358.843,231.424
2227
+ c-2.60,0.00-4.96-1.32-6.128-3.401l-20.92-52.096L 178.636,175.927 l-20.92,52.096c-1.172,2.08-3.532,3.401-6.133,3.401L 60.844,231.424
2228
+ l 52.24,56.544l 284.26,0.00 L 449.584,231.424L 358.843,231.424 z" />
2229
+ <glyph unicode="&#xe26a;" d="M 134.209,302.98c 5.148,0.00, 10.108-0.779, 14.785-2.22c 17.652,19.781, 37.224,37.78, 58.428,53.76
2230
+ c-0.892,3.74-1.416,7.62-1.416,11.64c0.00,5.556, 0.94,10.88, 2.612,15.872c-23.739,17.039-49.568,31.336-77.04,42.388
2231
+ c-25.76-15.92-48.216-36.668-66.12-60.983c 13.287-23.537, 29.096-45.48, 47.049-65.456
2232
+ C 119.08,301.152, 126.424,302.98, 134.209,302.98z M 84.10,252.873c0.00,7.032, 1.463,13.728, 4.085,19.804
2233
+ c-16.084,17.656-30.648,36.707-43.416,57.015C 28.764,297.892, 19.697,262.00, 19.697,223.975c0.00-44.04, 12.112-85.237, 33.152-120.488
2234
+ c 7.516,42.372, 21.784,82.413, 41.488,119.128C 87.936,231.024, 84.10,241.488, 84.10,252.873z M 256.116,416.272
2235
+ c 13.236,0.00, 25.236-5.168, 34.187-13.553c 26.144,11.253, 53.68,19.876, 82.32,25.384C 338.048,448.032, 297.98,459.492, 255.207,459.492
2236
+ c-29.152,0.00-57.056-5.34-82.832-15.032c 20.465-10.101, 39.947-21.90, 58.288-35.189
2237
+ C 238.128,413.692, 246.816,416.272, 256.116,416.272z M 331.048,180.256c 3.12,6.488, 7.552,12.232, 13.024,16.80
2238
+ c-14.792,45.52-38.224,87.152-68.396,122.96c-6.012-2.552-12.62-3.964-19.56-3.964c-10.872,0.00-20.90,3.50-29.112,9.38
2239
+ c-18.161-13.813-34.964-29.288-50.252-46.172C 181.52,271.597, 184.32,262.568, 184.32,252.873c0.00-5.237-0.804-10.276-2.296-15.016
2240
+ C 225.98,208.487, 276.56,188.357, 331.048,180.256z M 396.044,112.615c 0.692-9.483, 1.056-19.06, 1.056-28.72
2241
+ c0.00-17.00-1.079-33.752-3.137-50.20c 39.936,29.176, 70.348,70.593, 85.68,118.752c-18.161-4.392-36.801-7.533-55.819-9.359
2242
+ C 419.356,129.376, 409.16,118.28, 396.044,112.615z M 319.304,146.575C 261.175,156.208, 207.264,178.384, 160.352,210.176
2243
+ c-7.617-4.673-16.552-7.42-26.144-7.42c-3.525,0.00-6.96,0.376-10.272,1.064c-22.459-42.584-36.816-90.076-40.936-140.435
2244
+ c 22.42-24.04, 49.781-43.408, 80.512-56.412C 201.676,65.652, 255.024,114.195, 319.304,146.575z M 413.316,398.533
2245
+ c-37.749-3.639-73.793-13.112-107.348-27.352c 0.172-1.648, 0.256-3.324, 0.256-5.02c0.00-7.908-1.884-15.364-5.145-22.02
2246
+ c 33.525-39.364, 59.568-85.237, 76.008-135.449c 20.376-0.364, 37.796-12.844, 45.288-30.577c 22.671,2.30, 44.748,6.64, 66.016,12.892
2247
+ c 1.507,10.772, 2.344,21.768, 2.344,32.969C 490.737,293.196, 460.865,355.44, 413.316,398.533z M 344.52,119.808
2248
+ c-60.003-28.112-110.179-71.40-146.516-124.328c 18.316-4.568, 37.472-7.032, 57.205-7.032
2249
+ c 35.532,0.00, 69.192,7.911, 99.40,22.001c 4.848,23.736, 7.416,48.292, 7.416,73.448c0.00,9.088-0.409,18.084-1.089,27.00
2250
+ C 354.885,112.837, 349.327,115.876, 344.52,119.808z" />
2251
+ <glyph unicode="&#xe26b;" d="M 438.924,463.601C 359.044,469.408, 296.123,456.708, 242.285,402.868C 146.048,306.633, 109.568,234.303, 65.353,139.784
2252
+ c0.00,0.00-20.62-43.672-62.388-136.083c-8.672-19.18, 18.38-26.316, 24.708-15.631C 67.083,54.608, 104.244,114.048, 104.244,114.048
2253
+ c 113.788-38.828, 177.86,23.772, 204.12,43.703c-71.732-4.973-121.30,46.76-121.30,46.76s 177.76-3.08, 225.108,67.00
2254
+ C 331.564,278.184, 272.384,311.548, 272.384,311.548s 162.94,21.26, 174.14,34.52c 11.188,13.256, 21.608,40.675, 20.748,49.96
2255
+ C 465.093,419.344, 565.563,454.40, 438.924,463.601z" />
2256
+ <glyph unicode="&#xe26c;" d="M 475.377,377.571l-440.32,0.00 c-19.712,0.00-35.84-16.132-35.84-35.84l0.00-235.524 c0.00-19.712, 16.128-35.84, 35.84-35.84l 440.32,0.00 c 19.708,0.00, 35.84,16.128, 35.84,35.84L 511.217,341.731
2257
+ C 511.217,361.44, 495.085,377.571, 475.377,377.571z M 280.817,326.371l 51.20,0.00 l0.00-51.204 l-51.20,0.00 L 280.817,326.371 z M 357.617,249.568l0.00-51.20 l-51.20,0.00 l0.00,51.20
2258
+ L 357.617,249.568 z M 204.016,326.371l 51.20,0.00 l0.00-51.204 l-51.20,0.00 L 204.016,326.371 z M 280.817,249.568l0.00-51.20 l-51.20,0.00 l0.00,51.20 L 280.817,249.568 z M 127.216,326.371l 51.20,0.00 l0.00-51.204 l-51.20,0.00
2259
+ L 127.216,326.371 z M 204.016,249.568l0.00-51.20 l-51.20,0.00 l0.00,51.20 L 204.016,249.568 z M 50.416,326.371l 51.20,0.00 l0.00-51.204 l-51.20,0.00 L 50.416,326.371 z M 127.216,249.568l0.00-51.20 l-51.20,0.00 l0.00,51.20
2260
+ L 127.216,249.568 z M 101.616,121.568l-51.20,0.00 l0.00,51.20 l 51.20,0.00 L 101.616,121.568 z M 383.217,121.568l-256.00,0.00 l0.00,51.20 l 256.00,0.00 L 383.217,121.568 z M 460.017,121.568l-51.20,0.00 l0.00,51.20 l 51.20,0.00
2261
+ L 460.017,121.568 z M 383.217,198.368l0.00,51.20 l 51.20,0.00 l0.00-51.20 L 383.217,198.368 z M 460.017,275.168l-102.40,0.00 L 357.617,326.371 l 102.40,0.00 L 460.017,275.168 z" />
2262
+ <glyph unicode="&#xe26d;" d="M 479.719,216.276l-205.408,205.604c-10.511,10.891-27.692,10.891-38.192,0.00L 30.712,216.276
2263
+ c-10.507-10.891-6.588-19.804, 8.708-19.804l 42.817,0.00 l0.00-157.90 c0.00-11.428, 0.487-20.68, 21.105-20.68l 99.701,0.00 L 203.04,176.248 l 104.339,0.00 l0.00-158.355
2264
+ l 104.668,0.00 c 15.719,0.00, 16.143,9.252, 16.143,20.68L 428.192,196.472 l 42.817,0.00 C 486.30,196.472, 490.221,205.384, 479.719,216.276z" />
2265
+ <glyph unicode="&#xe26e;" d="M 321.777,454.368l-138.24,0.00 c-14.14,0.00-20.48-11.464-20.48-25.60l0.00-435.20 l 92.16,92.16l 92.16-92.16l0.00,435.20 C 347.377,442.904, 335.916,454.368, 321.777,454.368z" />
2266
+ <glyph unicode="&#xe26f;" d="M 198.904,165.848l-102.419,40.968l0.00-34.659 l 102.419-40.971L 198.904,165.848 z M 198.904,272.183l-102.419,40.968l0.00-34.659 l 102.419-40.964
2267
+ L 198.904,272.183 z M 474.368,449.968c-7.032,4.761-15.968,5.724-23.856,2.568L 255.216,374.416L 59.92,452.536
2268
+ c-7.888,3.156-16.824,2.191-23.86-2.568c-7.029-4.761-11.244-12.704-11.244-21.20l0.00-327.68 c0.00-10.471, 6.368-19.88, 16.084-23.772
2269
+ l 204.364-81.74c0.00,0.00, 4.192-1.353, 4.981-1.511c 1.644-0.321, 3.309-0.496, 4.973-0.496s 3.324,0.176, 4.967,0.496
2270
+ c 0.783,0.16, 4.996,1.52, 4.996,1.52l 204.343,81.733c 9.72,3.892, 16.092,13.301, 16.092,23.772l0.00,327.68
2271
+ C 485.617,437.264, 481.40,445.208, 474.368,449.968z M 229.616,45.944l-163.84,65.532L 65.776,398.399 l 163.84-65.544L 229.616,45.944 z M 444.657,111.476
2272
+ l-163.84-65.532L 280.817,332.855 l 163.84,65.544L 444.657,111.476 z M 413.944,206.816l-102.419-40.968l0.00-34.664 l 102.419,40.971L 413.944,206.816 z M 413.944,313.151
2273
+ l-102.419-40.968l0.00-34.656 l 102.419,40.964L 413.944,313.151 z" />
2274
+ <glyph unicode="&#xe270;" d="M 408.817,428.768L 203.501,428.768 c-28.16,0.00-50.684-22.532-50.684-50.692l0.00-205.308 c0.00-28.16, 23.04-51.20, 51.20-51.20l 204.80,0.00 c 28.16,0.00, 51.20,23.04, 51.20,51.20l0.00,204.80
2275
+ C 460.017,405.728, 436.977,428.768, 408.817,428.768z M 408.817,172.768l-204.80,0.00 l0.00,204.80 l 204.80,0.00 L 408.817,172.768 z M 101.616,223.968l-51.20,0.00 l0.00-153.60
2276
+ c0.00-28.16, 23.04-51.20, 51.20-51.20l 153.60,0.00 l0.00,51.20 l-153.60,0.00 L 101.616,223.968 z" />
2277
+ <glyph unicode="&#xe271;" d="M 447.853,84.00L 351.112,180.74c 14.584,23.964, 22.984,52.107, 22.984,82.216c0.00,87.464-75.787,163.252-163.265,163.252
2278
+ c-87.46,0.00-158.368-70.912-158.368-158.384c0.00-87.468, 75.784-163.248, 163.244-163.248c 29.084,0.00, 56.32,7.876, 79.74,21.556
2279
+ l 97.264-97.269c 9.52-9.52, 24.952-9.52, 34.461,0.00l 24.123,24.12C 460.815,62.504, 457.369,74.488, 447.853,84.00z
2280
+ M 101.20,267.824c0.00,60.56, 49.089,109.652, 109.633,109.652c 60.568,0.00, 114.531-53.961, 114.531-114.52
2281
+ s-49.097-109.652-109.656-109.652C 155.161,153.304, 101.20,207.264, 101.20,267.824z" />
2282
+ <glyph unicode="&#xe272;" d="M 77.04,280.288c-31.10,0.00-56.32-25.224-56.32-56.32c0.00-31.104, 25.22-56.32, 56.32-56.32s 56.32,25.216, 56.32,56.32
2283
+ C 133.36,255.064, 108.141,280.288, 77.04,280.288z M 256.24,280.288c-31.10,0.00-56.32-25.224-56.32-56.32c0.00-31.104, 25.22-56.32, 56.32-56.32
2284
+ s 56.32,25.216, 56.32,56.32C 312.561,255.064, 287.341,280.288, 256.24,280.288z M 435.441,280.288c-31.10,0.00-56.32-25.224-56.32-56.32
2285
+ c0.00-31.104, 25.22-56.32, 56.32-56.32s 56.32,25.216, 56.32,56.32C 491.761,255.064, 466.541,280.288, 435.441,280.288z" />
2286
+ <glyph unicode="&#xe273;" d="M 166.64,280.288c-31.10,0.00-56.32-25.224-56.32-56.32c0.00-31.104, 25.22-56.32, 56.32-56.32s 56.32,25.216, 56.32,56.32
2287
+ C 222.96,255.064, 197.741,280.288, 166.64,280.288z M 345.841,280.288c-31.10,0.00-56.32-25.224-56.32-56.32c0.00-31.104, 25.22-56.32, 56.32-56.32
2288
+ s 56.32,25.216, 56.32,56.32C 402.161,255.064, 376.941,280.288, 345.841,280.288z" />
2289
+ <glyph unicode="&#xe274;" d="M 256.24,280.288c-31.10,0.00-56.32-25.224-56.32-56.32c0.00-31.104, 25.22-56.32, 56.32-56.32s 56.32,25.216, 56.32,56.32
2290
+ C 312.561,255.064, 287.341,280.288, 256.24,280.288z" />
2291
+ <glyph unicode="&#xe275;" d="M 251.929,469.704C 116.208,467.896, 7.661,356.404, 9.48,220.684c 1.808-135.709, 113.299-244.268, 249.02-242.451
2292
+ c 135.709,1.812, 244.268,113.304, 242.451,249.025C 499.141,362.976, 387.632,471.524, 251.929,469.704z M 257.808,29.964
2293
+ c-107.147-1.428-195.168,84.268-196.60,191.42c-1.428,107.14, 84.272,195.16, 191.412,196.592
2294
+ c 107.147,1.428, 195.16-84.264, 196.60-191.412C 450.648,119.416, 364.953,31.404, 257.808,29.964z M 195.08,182.335
2295
+ c-10.379,0.00-18.241,3.777-23.56,11.36c-5.328,7.568-7.98,17.656-7.98,30.28c0.00,27.748, 10.507,41.629, 31.54,41.629
2296
+ c 4.199,0.00, 8.76-1.40, 13.66-4.199c 4.90-2.812, 9.04-7.72, 12.412-14.72l 31.536,16.399
2297
+ c-12.609,22.708-33.507,34.068-62.668,34.068c-19.909,0.00-36.372-6.588-49.40-19.768c-13.041-13.18-19.572-30.98-19.572-53.408
2298
+ c0.00-22.992, 6.465-40.944, 19.352-53.84c 12.888-12.903, 29.872-19.343, 50.90-19.343c 13.173,0.00, 25.228,3.304, 36.161,9.881
2299
+ c 10.932,6.593, 19.492,15.631, 25.659,27.132l-29.032,14.72C 218.48,189.064, 208.808,182.335, 195.08,182.335z M 330.92,182.335
2300
+ c-10.379,0.00-18.232,3.777-23.552,11.36c-5.328,7.568-7.988,17.656-7.988,30.28c0.00,27.748, 10.507,41.629, 31.54,41.629
2301
+ c 4.48,0.00, 9.18-1.40, 14.08-4.199c 4.912-2.812, 9.048-7.72, 12.42-14.72l 31.108,16.399
2302
+ c-12.336,22.708-33.079,34.068-62.24,34.068c-19.909,0.00-36.376-6.588-49.416-19.768c-13.031-13.18-19.544-30.98-19.544-53.408
2303
+ c0.00-22.992, 6.372-40.944, 19.131-53.84c 12.748-12.903, 29.788-19.343, 51.101-19.343c 12.888,0.00, 24.808,3.304, 35.741,9.881
2304
+ c 10.932,6.593, 19.62,15.631, 26.08,27.132l-29.44,14.72C 354.329,189.064, 344.648,182.335, 330.92,182.335z" />
2305
+ <glyph unicode="&#xe276;" d="M 255.203,459.492c-130.067,0.00-235.508-105.453-235.508-235.524c0.00-130.08, 105.44-235.52, 235.508-235.52
2306
+ c 130.08,0.00, 235.532,105.44, 235.532,235.52C 490.737,354.04, 385.284,459.492, 255.203,459.492z M 255.216,147.168
2307
+ c-42.412,0.00-76.80,34.388-76.80,76.80c0.00,42.408, 34.388,76.804, 76.80,76.804c 42.408,0.00, 76.80-34.396, 76.80-76.804
2308
+ C 332.017,181.556, 297.625,147.168, 255.216,147.168z" />
2309
+ <glyph unicode="&#xe277;" d="M 232.944,211.456l 46.08,0.00 l0.00-51.20 l 232.96,0.00 c0.00,0.00-3.796,114.12-5.12,149.848c-1.26,33.956-13.412,54.952-51.20,54.952L 373.536,365.056
2310
+ c-12.728,23.992-26.424,49.80-30.628,57.724C 334.432,438.752, 331.535,441.856, 312.712,441.856L 199.252,441.856
2311
+ c-18.824,0.00-21.72-3.104-30.196-19.076c-4.205-7.925-17.896-33.732-30.628-57.724L 56.304,365.056 c-37.792,0.00-49.80-21.00-51.20-54.952
2312
+ c-1.40-33.949-5.12-149.848-5.12-149.848l 232.96,0.00 L 232.944,211.456 z M 195.824,392.816c 5.863,11.048, 7.868,13.199, 20.90,13.199l 78.52,0.00
2313
+ c 13.028,0.00, 15.036-2.152, 20.90-13.199c 2.20-4.144, 8.148-15.364, 14.728-27.761L 181.091,365.056
2314
+ C 187.673,377.453, 193.624,388.671, 195.824,392.816z M 279.025,83.456l-46.08,0.00 l0.00,51.20 l-220.16,0.00 c0.00,0.00, 3.185-46.032, 5.12-85.061
2315
+ c 0.80-16.18, 5.559-42.94, 46.064-42.94L 448.00,6.656 c 40.503,0.00, 45.164,26.764, 46.064,42.94c 2.228,40.14, 5.12,85.061, 5.12,85.061l-220.16,0.00
2316
+ L 279.025,83.456 z" />
2317
+ <glyph unicode="&#xe278;" d="M 130.544,211.456l 46.08,0.00 l0.00-51.20 l 158.72,0.00 l0.00,51.20 l 46.08,0.00 l0.00-51.20 l 130.56,0.00 c0.00,0.00-3.796,114.12-5.12,149.848c-1.26,33.956-13.412,54.952-51.20,54.952L 373.536,365.056
2318
+ c-12.728,23.992-26.424,49.80-30.628,57.724C 334.432,438.752, 331.535,441.856, 312.712,441.856L 199.252,441.856
2319
+ c-18.824,0.00-21.72-3.104-30.196-19.076c-4.205-7.925-17.896-33.732-30.628-57.724L 56.304,365.056 c-37.792,0.00-49.80-21.00-51.20-54.952
2320
+ c-1.40-33.949-5.12-149.848-5.12-149.848l 130.56,0.00 L 130.544,211.456 z M 195.824,392.816c 5.863,11.048, 7.868,13.199, 20.90,13.199l 78.52,0.00
2321
+ c 13.028,0.00, 15.036-2.152, 20.90-13.199c 2.20-4.144, 8.148-15.364, 14.728-27.761L 181.091,365.056
2322
+ C 187.673,377.453, 193.624,388.671, 195.824,392.816z M 381.425,83.456l-46.08,0.00 l0.00,51.20 l-158.72,0.00 l0.00-51.20 l-46.08,0.00 l0.00,51.20 l-117.76,0.00 c0.00,0.00, 3.185-46.032, 5.12-85.061
2323
+ c 0.80-16.18, 5.559-42.94, 46.064-42.94L 448.00,6.656 c 40.503,0.00, 45.164,26.764, 46.064,42.94c 2.228,40.14, 5.12,85.061, 5.12,85.061l-117.76,0.00
2324
+ L 381.425,83.456 z" />
2325
+ <glyph unicode="&#xe279;" d="M 447.97,163.249c-0.006,0.353-0.015,0.701-0.021,1.053c-0.016,0.714-0.035,1.427-0.059,2.14C 442.875,324.266, 256.00,480.00, 256.00,480.00
2326
+ S 69.123,324.266, 64.11,166.439c-0.022-0.715-0.044-1.426-0.06-2.141c-0.007-0.352-0.015-0.701-0.021-1.053
2327
+ c-0.018-1.08-0.028-2.162-0.028-3.248c0.00-1.184, 0.014-2.361, 0.035-3.539c 0.002-0.098, 0.003-0.195, 0.007-0.293
2328
+ C 66.082,51.899, 151.241-32.00, 256.00-32.00c 104.758,0.00, 189.916,83.899, 191.959,188.168c 0.002,0.098, 0.004,0.196, 0.005,0.293
2329
+ c 0.021,1.178, 0.036,2.357, 0.036,3.539C 448.00,161.086, 447.988,162.168, 447.97,163.249z M 383.975,157.63l-0.004-0.203
2330
+ c-0.659-33.643-14.266-65.167-38.313-88.774C 321.587,45.017, 289.743,32.00, 256.00,32.00c-6.231,0.00-12.397,0.447-18.462,1.319
2331
+ c 69.528,41.423, 116.108,117.352, 116.108,204.161c0.00,9.728-0.59,19.317-1.726,28.74c 20.136-36.97, 31.032-71.40, 32.001-101.813
2332
+ l 0.002-0.072c 0.016-0.474, 0.026-0.946, 0.039-1.422l 0.014-0.724C 383.99,161.461, 384.00,160.73, 384.00,160.00
2333
+ C 384.00,159.208, 383.99,158.419, 383.975,157.63z" />
2334
+ </font></defs></svg>
emails/tnp-composer/_css/Icomoon/icomoon.ttf ADDED
Binary file
emails/tnp-composer/_css/Icomoon/icomoon.woff ADDED
Binary file
emails/tnp-composer/_css/Icomoon/style.css ADDED
@@ -0,0 +1,1924 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @font-face {
2
+ font-family: 'IcoMoon';
3
+ src: url('icomoon.eot');
4
+ src: url('icomoon.eot?#iefix') format('embedded-opentype'),
5
+ url('icomoon.svg#IcoMoon') format('svg'),
6
+ url('icomoon.woff') format('woff'),
7
+ url('icomoon.ttf') format('truetype');
8
+ font-weight: normal;
9
+ font-style: normal;
10
+ }
11
+
12
+ /* Add the following classes to your stylesheet if you want to use data attributes for inserting your icons */
13
+ .iconb:before, .icona:after {
14
+ font-family: 'IcoMoon';
15
+ content: attr(data-icon);
16
+ }
17
+
18
+ /* Add the following CSS properties to your stylesheet if you want to have a class per icon */
19
+ [class^="icon-"], [class*=" icon-"] {
20
+ font-family: 'IcoMoon';
21
+ font-style: normal;
22
+ }
23
+ .icon-home:before {
24
+ content: "\e000";
25
+ }
26
+ .icon-home-2:before {
27
+ content: "\e001";
28
+ }
29
+ .icon-newspaper:before {
30
+ content: "\e002";
31
+ }
32
+ .icon-pencil:before {
33
+ content: "\e003";
34
+ }
35
+ .icon-pencil-2:before {
36
+ content: "\e004";
37
+ }
38
+ .icon-picture:before {
39
+ content: "\e005";
40
+ }
41
+ .icon-picture-2:before {
42
+ content: "\e006";
43
+ }
44
+ .icon-camera:before {
45
+ content: "\e007";
46
+ }
47
+ .icon-music:before {
48
+ content: "\e008";
49
+ }
50
+ .icon-play:before {
51
+ content: "\e009";
52
+ }
53
+ .icon-film:before {
54
+ content: "\e00a";
55
+ }
56
+ .icon-camera-2:before {
57
+ content: "\e00b";
58
+ }
59
+ .icon-spades:before {
60
+ content: "\e00c";
61
+ }
62
+ .icon-clubs:before {
63
+ content: "\e00d";
64
+ }
65
+ .icon-diamonds:before {
66
+ content: "\e00e";
67
+ }
68
+ .icon-broadcast:before {
69
+ content: "\e00f";
70
+ }
71
+ .icon-microphone:before {
72
+ content: "\e010";
73
+ }
74
+ .icon-book:before {
75
+ content: "\e011";
76
+ }
77
+ .icon-paper:before {
78
+ content: "\e012";
79
+ }
80
+ .icon-paper-2:before {
81
+ content: "\e013";
82
+ }
83
+ .icon-new:before {
84
+ content: "\e014";
85
+ }
86
+ .icon-copy:before {
87
+ content: "\e015";
88
+ }
89
+ .icon-folder:before {
90
+ content: "\e016";
91
+ }
92
+ .icon-folder-2:before {
93
+ content: "\e017";
94
+ }
95
+ .icon-tag:before {
96
+ content: "\e018";
97
+ }
98
+ .icon-cart:before {
99
+ content: "\e019";
100
+ }
101
+ .icon-basket:before {
102
+ content: "\e01a";
103
+ }
104
+ .icon-calculate:before {
105
+ content: "\e01b";
106
+ }
107
+ .icon-support:before {
108
+ content: "\e01c";
109
+ }
110
+ .icon-phone:before {
111
+ content: "\e01d";
112
+ }
113
+ .icon-mail:before {
114
+ content: "\e01e";
115
+ }
116
+ .icon-location:before {
117
+ content: "\e01f";
118
+ }
119
+ .icon-compass:before {
120
+ content: "\e020";
121
+ }
122
+ .icon-history:before {
123
+ content: "\e021";
124
+ }
125
+ .icon-clock:before {
126
+ content: "\e022";
127
+ }
128
+ .icon-bell:before {
129
+ content: "\e023";
130
+ }
131
+ .icon-bell-2:before {
132
+ content: "\e024";
133
+ }
134
+ .icon-bell-3:before {
135
+ content: "\e025";
136
+ }
137
+ .icon-calender:before {
138
+ content: "\e026";
139
+ }
140
+ .icon-mouse:before {
141
+ content: "\e027";
142
+ }
143
+ .icon-screen:before {
144
+ content: "\e028";
145
+ }
146
+ .icon-laptop:before {
147
+ content: "\e029";
148
+ }
149
+ .icon-mobile:before {
150
+ content: "\e02a";
151
+ }
152
+ .icon-tablet:before {
153
+ content: "\e02b";
154
+ }
155
+ .icon-mobile-2:before {
156
+ content: "\e02c";
157
+ }
158
+ .icon-drawer:before {
159
+ content: "\e02d";
160
+ }
161
+ .icon-drawer-2:before {
162
+ content: "\e02e";
163
+ }
164
+ .icon-box-add:before {
165
+ content: "\e02f";
166
+ }
167
+ .icon-box-remove:before {
168
+ content: "\e030";
169
+ }
170
+ .icon-database:before {
171
+ content: "\e031";
172
+ }
173
+ .icon-undo:before {
174
+ content: "\e032";
175
+ }
176
+ .icon-redo:before {
177
+ content: "\e033";
178
+ }
179
+ .icon-forward:before {
180
+ content: "\e034";
181
+ }
182
+ .icon-reply:before {
183
+ content: "\e035";
184
+ }
185
+ .icon-reply-2:before {
186
+ content: "\e036";
187
+ }
188
+ .icon-comments:before {
189
+ content: "\e037";
190
+ }
191
+ .icon-comments-2:before {
192
+ content: "\e038";
193
+ }
194
+ .icon-comments-3:before {
195
+ content: "\e039";
196
+ }
197
+ .icon-comments-4:before {
198
+ content: "\e03a";
199
+ }
200
+ .icon-comments-5:before {
201
+ content: "\e03b";
202
+ }
203
+ .icon-comments-6:before {
204
+ content: "\e03c";
205
+ }
206
+ .icon-user:before {
207
+ content: "\e03d";
208
+ }
209
+ .icon-user-2:before {
210
+ content: "\e03e";
211
+ }
212
+ .icon-user-3:before {
213
+ content: "\e03f";
214
+ }
215
+ .icon-busy:before {
216
+ content: "\e040";
217
+ }
218
+ .icon-loading:before {
219
+ content: "\e041";
220
+ }
221
+ .icon-loading-2:before {
222
+ content: "\e042";
223
+ }
224
+ .icon-search:before {
225
+ content: "\e043";
226
+ }
227
+ .icon-search-2:before {
228
+ content: "\e044";
229
+ }
230
+ .icon-zoom-in:before {
231
+ content: "\e045";
232
+ }
233
+ .icon-zoom-out:before {
234
+ content: "\e046";
235
+ }
236
+ .icon-key:before {
237
+ content: "\e047";
238
+ }
239
+ .icon-key-2:before {
240
+ content: "\e048";
241
+ }
242
+ .icon-locked:before {
243
+ content: "\e049";
244
+ }
245
+ .icon-unlocked:before {
246
+ content: "\e04a";
247
+ }
248
+ .icon-wrench:before {
249
+ content: "\e04b";
250
+ }
251
+ .icon-equalizer:before {
252
+ content: "\e04c";
253
+ }
254
+ .icon-cog:before {
255
+ content: "\e04d";
256
+ }
257
+ .icon-pie:before {
258
+ content: "\e04e";
259
+ }
260
+ .icon-bars:before {
261
+ content: "\e04f";
262
+ }
263
+ .icon-stats-up:before {
264
+ content: "\e050";
265
+ }
266
+ .icon-gift:before {
267
+ content: "\e051";
268
+ }
269
+ .icon-trophy:before {
270
+ content: "\e052";
271
+ }
272
+ .icon-diamond:before {
273
+ content: "\e053";
274
+ }
275
+ .icon-coffee:before {
276
+ content: "\e054";
277
+ }
278
+ .icon-rocket:before {
279
+ content: "\e055";
280
+ }
281
+ .icon-meter-slow:before {
282
+ content: "\e056";
283
+ }
284
+ .icon-meter-medium:before {
285
+ content: "\e057";
286
+ }
287
+ .icon-meter-fast:before {
288
+ content: "\e058";
289
+ }
290
+ .icon-dashboard:before {
291
+ content: "\e059";
292
+ }
293
+ .icon-fire:before {
294
+ content: "\e05a";
295
+ }
296
+ .icon-lab:before {
297
+ content: "\e05b";
298
+ }
299
+ .icon-remove:before {
300
+ content: "\e05c";
301
+ }
302
+ .icon-remove-2:before {
303
+ content: "\e05d";
304
+ }
305
+ .icon-remove-3:before {
306
+ content: "\e05e";
307
+ }
308
+ .icon-briefcase:before {
309
+ content: "\e05f";
310
+ }
311
+ .icon-briefcase-2:before {
312
+ content: "\e060";
313
+ }
314
+ .icon-cars:before {
315
+ content: "\e061";
316
+ }
317
+ .icon-bus:before {
318
+ content: "\e062";
319
+ }
320
+ .icon-cube:before {
321
+ content: "\e063";
322
+ }
323
+ .icon-cube-2:before {
324
+ content: "\e064";
325
+ }
326
+ .icon-puzzle:before {
327
+ content: "\e065";
328
+ }
329
+ .icon-glasses:before {
330
+ content: "\e066";
331
+ }
332
+ .icon-glasses-2:before {
333
+ content: "\e067";
334
+ }
335
+ .icon-accessibility:before {
336
+ content: "\e068";
337
+ }
338
+ .icon-accessibility-2:before {
339
+ content: "\e069";
340
+ }
341
+ .icon-target:before {
342
+ content: "\e06a";
343
+ }
344
+ .icon-target-2:before {
345
+ content: "\e06b";
346
+ }
347
+ .icon-lightning:before {
348
+ content: "\e06c";
349
+ }
350
+ .icon-power:before {
351
+ content: "\e06d";
352
+ }
353
+ .icon-power-2:before {
354
+ content: "\e06e";
355
+ }
356
+ .icon-clipboard:before {
357
+ content: "\e06f";
358
+ }
359
+ .icon-clipboard-2:before {
360
+ content: "\e070";
361
+ }
362
+ .icon-playlist:before {
363
+ content: "\e071";
364
+ }
365
+ .icon-grid-view:before {
366
+ content: "\e072";
367
+ }
368
+ .icon-tree-view:before {
369
+ content: "\e073";
370
+ }
371
+ .icon-menu:before {
372
+ content: "\e074";
373
+ }
374
+ .icon-menu-2:before {
375
+ content: "\e075";
376
+ }
377
+ .icon-cloud:before {
378
+ content: "\e076";
379
+ }
380
+ .icon-cloud-2:before {
381
+ content: "\e077";
382
+ }
383
+ .icon-download:before {
384
+ content: "\e078";
385
+ }
386
+ .icon-upload:before {
387
+ content: "\e079";
388
+ }
389
+ .icon-upload-2:before {
390
+ content: "\e07a";
391
+ }
392
+ .icon-link:before {
393
+ content: "\e07b";
394
+ }
395
+ .icon-link-2:before {
396
+ content: "\e07c";
397
+ }
398
+ .icon-flag:before {
399
+ content: "\e07d";
400
+ }
401
+ .icon-flag-2:before {
402
+ content: "\e07e";
403
+ }
404
+ .icon-flag-3:before {
405
+ content: "\e07f";
406
+ }
407
+ .icon-eye:before {
408
+ content: "\e080";
409
+ }
410
+ .icon-eye-2:before {
411
+ content: "\e081";
412
+ }
413
+ .icon-bookmark:before {
414
+ content: "\e082";
415
+ }
416
+ .icon-bookmark-2:before {
417
+ content: "\e083";
418
+ }
419
+ .icon-star:before {
420
+ content: "\e084";
421
+ }
422
+ .icon-star-2:before {
423
+ content: "\e085";
424
+ }
425
+ .icon-star-3:before {
426
+ content: "\e086";
427
+ }
428
+ .icon-heart:before {
429
+ content: "\e087";
430
+ }
431
+ .icon-heart-2:before {
432
+ content: "\e088";
433
+ }
434
+ .icon-thumbs-up:before {
435
+ content: "\e089";
436
+ }
437
+ .icon-thumbs-down:before {
438
+ content: "\e08a";
439
+ }
440
+ .icon-happy:before {
441
+ content: "\e08b";
442
+ }
443
+ .icon-smiley:before {
444
+ content: "\e08c";
445
+ }
446
+ .icon-neutral:before {
447
+ content: "\e08d";
448
+ }
449
+ .icon-plus:before {
450
+ content: "\e08e";
451
+ }
452
+ .icon-minus:before {
453
+ content: "\e08f";
454
+ }
455
+ .icon-help:before {
456
+ content: "\e090";
457
+ }
458
+ .icon-help-2:before {
459
+ content: "\e091";
460
+ }
461
+ .icon-info:before {
462
+ content: "\e092";
463
+ }
464
+ .icon-blocked:before {
465
+ content: "\e093";
466
+ }
467
+ .icon-cancel:before {
468
+ content: "\e094";
469
+ }
470
+ .icon-cancel-2:before {
471
+ content: "\e095";
472
+ }
473
+ .icon-cancel-3:before {
474
+ content: "\e096";
475
+ }
476
+ .icon-checkmark:before {
477
+ content: "\e097";
478
+ }
479
+ .icon-minus-2:before {
480
+ content: "\e098";
481
+ }
482
+ .icon-plus-2:before {
483
+ content: "\e099";
484
+ }
485
+ .icon-enter:before {
486
+ content: "\e09a";
487
+ }
488
+ .icon-exit:before {
489
+ content: "\e09b";
490
+ }
491
+ .icon-loop:before {
492
+ content: "\e09c";
493
+ }
494
+ .icon-arrow-up:before {
495
+ content: "\e09d";
496
+ }
497
+ .icon-arrow-right:before {
498
+ content: "\e09e";
499
+ }
500
+ .icon-arrow-down:before {
501
+ content: "\e09f";
502
+ }
503
+ .icon-arrow-left:before {
504
+ content: "\e0a0";
505
+ }
506
+ .icon-arrow-up-left:before {
507
+ content: "\e0a1";
508
+ }
509
+ .icon-arrow-up-2:before {
510
+ content: "\e0a2";
511
+ }
512
+ .icon-arrow-up-right:before {
513
+ content: "\e0a3";
514
+ }
515
+ .icon-arrow-right-2:before {
516
+ content: "\e0a4";
517
+ }
518
+ .icon-arrow-down-right:before {
519
+ content: "\e0a5";
520
+ }
521
+ .icon-arrow-down-2:before {
522
+ content: "\e0a6";
523
+ }
524
+ .icon-arrow-down-left:before {
525
+ content: "\e0a7";
526
+ }
527
+ .icon-arrow-left-2:before {
528
+ content: "\e0a8";
529
+ }
530
+ .icon-arrow-up-left-2:before {
531
+ content: "\e0a9";
532
+ }
533
+ .icon-arrow-up-3:before {
534
+ content: "\e0aa";
535
+ }
536
+ .icon-arrow-up-right-2:before {
537
+ content: "\e0ab";
538
+ }
539
+ .icon-arrow-right-3:before {
540
+ content: "\e0ac";
541
+ }
542
+ .icon-arrow-down-right-2:before {
543
+ content: "\e0ad";
544
+ }
545
+ .icon-arrow-down-3:before {
546
+ content: "\e0ae";
547
+ }
548
+ .icon-arrow-down-left-2:before {
549
+ content: "\e0af";
550
+ }
551
+ .icon-arrow-left-3:before {
552
+ content: "\e0b0";
553
+ }
554
+ .icon-arrow-up-left-3:before {
555
+ content: "\e0b1";
556
+ }
557
+ .icon-arrow-up-4:before {
558
+ content: "\e0b2";
559
+ }
560
+ .icon-arrow-up-right-3:before {
561
+ content: "\e0b3";
562
+ }
563
+ .icon-arrow-right-4:before {
564
+ content: "\e0b4";
565
+ }
566
+ .icon-arrow-down-right-3:before {
567
+ content: "\e0b5";
568
+ }
569
+ .icon-arrow-down-4:before {
570
+ content: "\e0b6";
571
+ }
572
+ .icon-arrow-down-left-3:before {
573
+ content: "\e0b7";
574
+ }
575
+ .icon-arrow-left-4:before {
576
+ content: "\e0b8";
577
+ }
578
+ .icon-arrow-up-5:before {
579
+ content: "\e0b9";
580
+ }
581
+ .icon-arrow-right-5:before {
582
+ content: "\e0ba";
583
+ }
584
+ .icon-arrow-down-5:before {
585
+ content: "\e0bb";
586
+ }
587
+ .icon-arrow-left-5:before {
588
+ content: "\e0bc";
589
+ }
590
+ .icon-arrow-up-6:before {
591
+ content: "\e0bd";
592
+ }
593
+ .icon-arrow-right-6:before {
594
+ content: "\e0be";
595
+ }
596
+ .icon-arrow-down-6:before {
597
+ content: "\e0bf";
598
+ }
599
+ .icon-arrow-left-6:before {
600
+ content: "\e0c0";
601
+ }
602
+ .icon-arrow-up-7:before {
603
+ content: "\e0c1";
604
+ }
605
+ .icon-arrow-right-7:before {
606
+ content: "\e0c2";
607
+ }
608
+ .icon-arrow-down-7:before {
609
+ content: "\e0c3";
610
+ }
611
+ .icon-arrow-left-7:before {
612
+ content: "\e0c4";
613
+ }
614
+ .icon-menu-3:before {
615
+ content: "\e0c5";
616
+ }
617
+ .icon-enter-2:before {
618
+ content: "\e0c6";
619
+ }
620
+ .icon-backspace:before {
621
+ content: "\e0c7";
622
+ }
623
+ .icon-backspace-2:before {
624
+ content: "\e0c8";
625
+ }
626
+ .icon-tab:before {
627
+ content: "\e0c9";
628
+ }
629
+ .icon-tab-2:before {
630
+ content: "\e0ca";
631
+ }
632
+ .icon-checkbox:before {
633
+ content: "\e0cb";
634
+ }
635
+ .icon-checkbox-unchecked:before {
636
+ content: "\e0cc";
637
+ }
638
+ .icon-checkbox-partial:before {
639
+ content: "\e0cd";
640
+ }
641
+ .icon-radio-checked:before {
642
+ content: "\e0ce";
643
+ }
644
+ .icon-radio-unchecked:before {
645
+ content: "\e0cf";
646
+ }
647
+ .icon-font:before {
648
+ content: "\e0d0";
649
+ }
650
+ .icon-paragraph-left:before {
651
+ content: "\e0d1";
652
+ }
653
+ .icon-paragraph-center:before {
654
+ content: "\e0d2";
655
+ }
656
+ .icon-paragraph-right:before {
657
+ content: "\e0d3";
658
+ }
659
+ .icon-left-to-right:before {
660
+ content: "\e0d4";
661
+ }
662
+ .icon-right-to-left:before {
663
+ content: "\e0d5";
664
+ }
665
+ .icon-out:before {
666
+ content: "\e0d6";
667
+ }
668
+ .icon-out-2:before {
669
+ content: "\e0d7";
670
+ }
671
+ .icon-embed:before {
672
+ content: "\e0d8";
673
+ }
674
+ .icon-seven-segment:before {
675
+ content: "\e0d9";
676
+ }
677
+ .icon-seven-segment-2:before {
678
+ content: "\e0da";
679
+ }
680
+ .icon-seven-segment-3:before {
681
+ content: "\e0db";
682
+ }
683
+ .icon-seven-segment-4:before {
684
+ content: "\e0dc";
685
+ }
686
+ .icon-seven-segment-5:before {
687
+ content: "\e0dd";
688
+ }
689
+ .icon-seven-segment-6:before {
690
+ content: "\e0de";
691
+ }
692
+ .icon-seven-segment-7:before {
693
+ content: "\e0df";
694
+ }
695
+ .icon-seven-segment-8:before {
696
+ content: "\e0e0";
697
+ }
698
+ .icon-seven-segment-9:before {
699
+ content: "\e0e1";
700
+ }
701
+ .icon-seven-segment-10:before {
702
+ content: "\e0e2";
703
+ }
704
+ .icon-bluetooth:before {
705
+ content: "\e0e3";
706
+ }
707
+ .icon-share:before {
708
+ content: "\e0e4";
709
+ }
710
+ .icon-share-2:before {
711
+ content: "\e0e5";
712
+ }
713
+ .icon-mail-2:before {
714
+ content: "\e0e6";
715
+ }
716
+ .icon-google-plus:before {
717
+ content: "\e0e7";
718
+ }
719
+ .icon-google-plus-2:before {
720
+ content: "\e0e8";
721
+ }
722
+ .icon-google-plus-3:before {
723
+ content: "\e0e9";
724
+ }
725
+ .icon-facebook:before {
726
+ content: "\e0ea";
727
+ }
728
+ .icon-facebook-2:before {
729
+ content: "\e0eb";
730
+ }
731
+ .icon-twitter:before {
732
+ content: "\e0ec";
733
+ }
734
+ .icon-twitter-2:before {
735
+ content: "\e0ed";
736
+ }
737
+ .icon-twitter-3:before {
738
+ content: "\e0ee";
739
+ }
740
+ .icon-twitter-4:before {
741
+ content: "\e0ef";
742
+ }
743
+ .icon-feed:before {
744
+ content: "\e0f0";
745
+ }
746
+ .icon-feed-2:before {
747
+ content: "\e0f1";
748
+ }
749
+ .icon-youtube:before {
750
+ content: "\e0f2";
751
+ }
752
+ .icon-youtube-2:before {
753
+ content: "\e0f3";
754
+ }
755
+ .icon-vimeo:before {
756
+ content: "\e0f4";
757
+ }
758
+ .icon-vimeo-2:before {
759
+ content: "\e0f5";
760
+ }
761
+ .icon-flickr:before {
762
+ content: "\e0f6";
763
+ }
764
+ .icon-flickr-2:before {
765
+ content: "\e0f7";
766
+ }
767
+ .icon-picassa:before {
768
+ content: "\e0f8";
769
+ }
770
+ .icon-picassa-2:before {
771
+ content: "\e0f9";
772
+ }
773
+ .icon-dribbble:before {
774
+ content: "\e0fa";
775
+ }
776
+ .icon-dribbble-2:before {
777
+ content: "\e0fb";
778
+ }
779
+ .icon-forrst:before {
780
+ content: "\e0fc";
781
+ }
782
+ .icon-forrst-2:before {
783
+ content: "\e0fd";
784
+ }
785
+ .icon-deviantart:before {
786
+ content: "\e0fe";
787
+ }
788
+ .icon-deviantart-2:before {
789
+ content: "\e0ff";
790
+ }
791
+ .icon-github:before {
792
+ content: "\e100";
793
+ }
794
+ .icon-github-2:before {
795
+ content: "\e101";
796
+ }
797
+ .icon-github-3:before {
798
+ content: "\e102";
799
+ }
800
+ .icon-github-4:before {
801
+ content: "\e103";
802
+ }
803
+ .icon-wordpress:before {
804
+ content: "\e104";
805
+ }
806
+ .icon-wordpress-2:before {
807
+ content: "\e105";
808
+ }
809
+ .icon-blogger:before {
810
+ content: "\e106";
811
+ }
812
+ .icon-blogger-2:before {
813
+ content: "\e107";
814
+ }
815
+ .icon-tumblr:before {
816
+ content: "\e108";
817
+ }
818
+ .icon-tumblr-2:before {
819
+ content: "\e109";
820
+ }
821
+ .icon-yahoo:before {
822
+ content: "\e10a";
823
+ }
824
+ .icon-yahoo-2:before {
825
+ content: "\e10b";
826
+ }
827
+ .icon-amazon:before {
828
+ content: "\e10c";
829
+ }
830
+ .icon-amazon-2:before {
831
+ content: "\e10d";
832
+ }
833
+ .icon-apple:before {
834
+ content: "\e10e";
835
+ }
836
+ .icon-android:before {
837
+ content: "\e10f";
838
+ }
839
+ .icon-windows:before {
840
+ content: "\e110";
841
+ }
842
+ .icon-soundcloud:before {
843
+ content: "\e111";
844
+ }
845
+ .icon-soundcloud-2:before {
846
+ content: "\e112";
847
+ }
848
+ .icon-skype:before {
849
+ content: "\e113";
850
+ }
851
+ .icon-reddit:before {
852
+ content: "\e114";
853
+ }
854
+ .icon-linkedin:before {
855
+ content: "\e115";
856
+ }
857
+ .icon-lastfm:before {
858
+ content: "\e116";
859
+ }
860
+ .icon-lastfm-2:before {
861
+ content: "\e117";
862
+ }
863
+ .icon-delicious:before {
864
+ content: "\e118";
865
+ }
866
+ .icon-stumbleupon:before {
867
+ content: "\e119";
868
+ }
869
+ .icon-stumbleupon-2:before {
870
+ content: "\e11a";
871
+ }
872
+ .icon-pinterest:before {
873
+ content: "\e11b";
874
+ }
875
+ .icon-pinterest-2:before {
876
+ content: "\e11c";
877
+ }
878
+ .icon-xing:before {
879
+ content: "\e11d";
880
+ }
881
+ .icon-libreoffice:before {
882
+ content: "\e11e";
883
+ }
884
+ .icon-file-pdf:before {
885
+ content: "\e11f";
886
+ }
887
+ .icon-file-openoffice:before {
888
+ content: "\e120";
889
+ }
890
+ .icon-file-word:before {
891
+ content: "\e121";
892
+ }
893
+ .icon-file-excel:before {
894
+ content: "\e122";
895
+ }
896
+ .icon-file-powerpoint:before {
897
+ content: "\e123";
898
+ }
899
+ .icon-file-xml:before {
900
+ content: "\e124";
901
+ }
902
+ .icon-file-css:before {
903
+ content: "\e125";
904
+ }
905
+ .icon-html5:before {
906
+ content: "\e126";
907
+ }
908
+ .icon-html5-2:before {
909
+ content: "\e127";
910
+ }
911
+ .icon-css3:before {
912
+ content: "\e128";
913
+ }
914
+ .icon-IcoMoon:before {
915
+ content: "\e129";
916
+ }
917
+ .icon-home-3:before {
918
+ content: "\e12a";
919
+ }
920
+ .icon-chat:before {
921
+ content: "\e12b";
922
+ }
923
+ .icon-chat_alt_stroke:before {
924
+ content: "\e12c";
925
+ }
926
+ .icon-chat_alt_fill:before {
927
+ content: "\e12d";
928
+ }
929
+ .icon-comment_alt1_stroke:before {
930
+ content: "\e12e";
931
+ }
932
+ .icon-comment_alt1_fill:before {
933
+ content: "\e12f";
934
+ }
935
+ .icon-comment_stroke:before {
936
+ content: "\e130";
937
+ }
938
+ .icon-comment_fill:before {
939
+ content: "\e131";
940
+ }
941
+ .icon-comment_alt2_stroke:before {
942
+ content: "\e132";
943
+ }
944
+ .icon-comment_alt2_fill:before {
945
+ content: "\e133";
946
+ }
947
+ .icon-checkmark-2:before {
948
+ content: "\e134";
949
+ }
950
+ .icon-check_alt:before {
951
+ content: "\e135";
952
+ }
953
+ .icon-x:before {
954
+ content: "\e136";
955
+ }
956
+ .icon-x_altx_alt:before {
957
+ content: "\e137";
958
+ }
959
+ .icon-denied:before {
960
+ content: "\e138";
961
+ }
962
+ .icon-cursor:before {
963
+ content: "\e139";
964
+ }
965
+ .icon-rss:before {
966
+ content: "\e13a";
967
+ }
968
+ .icon-rss_alt:before {
969
+ content: "\e13b";
970
+ }
971
+ .icon-wrench-2:before {
972
+ content: "\e13c";
973
+ }
974
+ .icon-dial:before {
975
+ content: "\e13d";
976
+ }
977
+ .icon-calendar:before {
978
+ content: "\e13e";
979
+ }
980
+ .icon-calendar_alt_stroke:before {
981
+ content: "\e13f";
982
+ }
983
+ .icon-calendar_alt_fill:before {
984
+ content: "\e140";
985
+ }
986
+ .icon-share-3:before {
987
+ content: "\e141";
988
+ }
989
+ .icon-mail-3:before {
990
+ content: "\e142";
991
+ }
992
+ .icon-heart_stroke:before {
993
+ content: "\e143";
994
+ }
995
+ .icon-heart_fill:before {
996
+ content: "\e144";
997
+ }
998
+ .icon-movie:before {
999
+ content: "\e145";
1000
+ }
1001
+ .icon-document_alt_stroke:before {
1002
+ content: "\e146";
1003
+ }
1004
+ .icon-document_alt_fill:before {
1005
+ content: "\e147";
1006
+ }
1007
+ .icon-document_stroke:before {
1008
+ content: "\e148";
1009
+ }
1010
+ .icon-document_fill:before {
1011
+ content: "\e149";
1012
+ }
1013
+ .icon-plus-3:before {
1014
+ content: "\e14a";
1015
+ }
1016
+ .icon-plus_alt:before {
1017
+ content: "\e14b";
1018
+ }
1019
+ .icon-minus-3:before {
1020
+ content: "\e14c";
1021
+ }
1022
+ .icon-minus_alt:before {
1023
+ content: "\e14d";
1024
+ }
1025
+ .icon-pin:before {
1026
+ content: "\e14e";
1027
+ }
1028
+ .icon-link-3:before {
1029
+ content: "\e14f";
1030
+ }
1031
+ .icon-bolt:before {
1032
+ content: "\e150";
1033
+ }
1034
+ .icon-move:before {
1035
+ content: "\e151";
1036
+ }
1037
+ .icon-move_alt1:before {
1038
+ content: "\e152";
1039
+ }
1040
+ .icon-move_alt2:before {
1041
+ content: "\e153";
1042
+ }
1043
+ .icon-equalizer-2:before {
1044
+ content: "\e154";
1045
+ }
1046
+ .icon-award_fill:before {
1047
+ content: "\e155";
1048
+ }
1049
+ .icon-award_stroke:before {
1050
+ content: "\e156";
1051
+ }
1052
+ .icon-magnifying_glass:before {
1053
+ content: "\e157";
1054
+ }
1055
+ .icon-trash_stroke:before {
1056
+ content: "\e158";
1057
+ }
1058
+ .icon-trash_fill:before {
1059
+ content: "\e159";
1060
+ }
1061
+ .icon-beaker_alt:before {
1062
+ content: "\e15a";
1063
+ }
1064
+ .icon-beaker:before {
1065
+ content: "\e15b";
1066
+ }
1067
+ .icon-key_stroke:before {
1068
+ content: "\e15c";
1069
+ }
1070
+ .icon-key_fill:before {
1071
+ content: "\e15d";
1072
+ }
1073
+ .icon-new_window:before {
1074
+ content: "\e15e";
1075
+ }
1076
+ .icon-lightbulb:before {
1077
+ content: "\e15f";
1078
+ }
1079
+ .icon-spin_alt:before {
1080
+ content: "\e160";
1081
+ }
1082
+ .icon-spin:before {
1083
+ content: "\e161";
1084
+ }
1085
+ .icon-curved_arrow:before {
1086
+ content: "\e162";
1087
+ }
1088
+ .icon-undo-2:before {
1089
+ content: "\e163";
1090
+ }
1091
+ .icon-reload:before {
1092
+ content: "\e164";
1093
+ }
1094
+ .icon-reload_alt:before {
1095
+ content: "\e165";
1096
+ }
1097
+ .icon-loop-2:before {
1098
+ content: "\e166";
1099
+ }
1100
+ .icon-loop_alt1:before {
1101
+ content: "\e167";
1102
+ }
1103
+ .icon-loop_alt2:before {
1104
+ content: "\e168";
1105
+ }
1106
+ .icon-loop_alt3:before {
1107
+ content: "\e169";
1108
+ }
1109
+ .icon-loop_alt4:before {
1110
+ content: "\e16a";
1111
+ }
1112
+ .icon-transfer:before {
1113
+ content: "\e16b";
1114
+ }
1115
+ .icon-move_vertical:before {
1116
+ content: "\e16c";
1117
+ }
1118
+ .icon-move_vertical_alt1:before {
1119
+ content: "\e16d";
1120
+ }
1121
+ .icon-move_vertical_alt2:before {
1122
+ content: "\e16e";
1123
+ }
1124
+ .icon-move_horizontal:before {
1125
+ content: "\e16f";
1126
+ }
1127
+ .icon-move_horizontal_alt1:before {
1128
+ content: "\e170";
1129
+ }
1130
+ .icon-move_horizontal_alt2:before {
1131
+ content: "\e171";
1132
+ }
1133
+ .icon-arrow_left:before {
1134
+ content: "\e172";
1135
+ }
1136
+ .icon-arrow_left_alt1:before {
1137
+ content: "\e173";
1138
+ }
1139
+ .icon-arrow_left_alt2:before {
1140
+ content: "\e174";
1141
+ }
1142
+ .icon-arrow_right:before {
1143
+ content: "\e175";
1144
+ }
1145
+ .icon-arrow_right_alt1:before {
1146
+ content: "\e176";
1147
+ }
1148
+ .icon-arrow_right_alt2:before {
1149
+ content: "\e177";
1150
+ }
1151
+ .icon-arrow_up:before {
1152
+ content: "\e178";
1153
+ }
1154
+ .icon-arrow_up_alt1:before {
1155
+ content: "\e179";
1156
+ }
1157
+ .icon-arrow_up_alt2:before {
1158
+ content: "\e17a";
1159
+ }
1160
+ .icon-arrow_down:before {
1161
+ content: "\e17b";
1162
+ }
1163
+ .icon-arrow_down_alt1:before {
1164
+ content: "\e17c";
1165
+ }
1166
+ .icon-arrow_down_alt2:before {
1167
+ content: "\e17d";
1168
+ }
1169
+ .icon-cd:before {
1170
+ content: "\e17e";
1171
+ }
1172
+ .icon-steering_wheel:before {
1173
+ content: "\e17f";
1174
+ }
1175
+ .icon-microphone-2:before {
1176
+ content: "\e180";
1177
+ }
1178
+ .icon-headphones:before {
1179
+ content: "\e181";
1180
+ }
1181
+ .icon-volume:before {
1182
+ content: "\e182";
1183
+ }
1184
+ .icon-volume_mute:before {
1185
+ content: "\e183";
1186
+ }
1187
+ .icon-play-2:before {
1188
+ content: "\e184";
1189
+ }
1190
+ .icon-pause:before {
1191
+ content: "\e185";
1192
+ }
1193
+ .icon-stop:before {
1194
+ content: "\e186";
1195
+ }
1196
+ .icon-eject:before {
1197
+ content: "\e187";
1198
+ }
1199
+ .icon-first:before {
1200
+ content: "\e188";
1201
+ }
1202
+ .icon-last:before {
1203
+ content: "\e189";
1204
+ }
1205
+ .icon-play_alt:before {
1206
+ content: "\e18a";
1207
+ }
1208
+ .icon-fullscreen_exit:before {
1209
+ content: "\e18b";
1210
+ }
1211
+ .icon-fullscreen_exit_alt:before {
1212
+ content: "\e18c";
1213
+ }
1214
+ .icon-fullscreen:before {
1215
+ content: "\e18d";
1216
+ }
1217
+ .icon-fullscreen_alt:before {
1218
+ content: "\e18e";
1219
+ }
1220
+ .icon-iphone:before {
1221
+ content: "\e18f";
1222
+ }
1223
+ .icon-battery_empty:before {
1224
+ content: "\e190";
1225
+ }
1226
+ .icon-battery_half:before {
1227
+ content: "\e191";
1228
+ }
1229
+ .icon-battery_full:before {
1230
+ content: "\e192";
1231
+ }
1232
+ .icon-battery_charging:before {
1233
+ content: "\e193";
1234
+ }
1235
+ .icon-compass-2:before {
1236
+ content: "\e194";
1237
+ }
1238
+ .icon-box:before {
1239
+ content: "\e195";
1240
+ }
1241
+ .icon-folder_stroke:before {
1242
+ content: "\e196";
1243
+ }
1244
+ .icon-folder_fill:before {
1245
+ content: "\e197";
1246
+ }
1247
+ .icon-at:before {
1248
+ content: "\e198";
1249
+ }
1250
+ .icon-ampersand:before {
1251
+ content: "\e199";
1252
+ }
1253
+ .icon-info-2:before {
1254
+ content: "\e19a";
1255
+ }
1256
+ .icon-question_mark:before {
1257
+ content: "\e19b";
1258
+ }
1259
+ .icon-pilcrow:before {
1260
+ content: "\e19c";
1261
+ }
1262
+ .icon-hash:before {
1263
+ content: "\e19d";
1264
+ }
1265
+ .icon-left_quote:before {
1266
+ content: "\e19e";
1267
+ }
1268
+ .icon-right_quote:before {
1269
+ content: "\e19f";
1270
+ }
1271
+ .icon-left_quote_alt:before {
1272
+ content: "\e1a0";
1273
+ }
1274
+ .icon-right_quote_alt:before {
1275
+ content: "\e1a1";
1276
+ }
1277
+ .icon-article:before {
1278
+ content: "\e1a2";
1279
+ }
1280
+ .icon-read_more:before {
1281
+ content: "\e1a3";
1282
+ }
1283
+ .icon-list:before {
1284
+ content: "\e1a4";
1285
+ }
1286
+ .icon-list_nested:before {
1287
+ content: "\e1a5";
1288
+ }
1289
+ .icon-book-2:before {
1290
+ content: "\e1a6";
1291
+ }
1292
+ .icon-book_alt:before {
1293
+ content: "\e1a7";
1294
+ }
1295
+ .icon-book_alt2:before {
1296
+ content: "\e1a8";
1297
+ }
1298
+ .icon-pen:before {
1299
+ content: "\e1a9";
1300
+ }
1301
+ .icon-pen_alt_stroke:before {
1302
+ content: "\e1aa";
1303
+ }
1304
+ .icon-pen_alt_fill:before {
1305
+ content: "\e1ab";
1306
+ }
1307
+ .icon-pen_alt2:before {
1308
+ content: "\e1ac";
1309
+ }
1310
+ .icon-brush:before {
1311
+ content: "\e1ad";
1312
+ }
1313
+ .icon-brush_alt:before {
1314
+ content: "\e1ae";
1315
+ }
1316
+ .icon-eyedropper:before {
1317
+ content: "\e1af";
1318
+ }
1319
+ .icon-layers_alt:before {
1320
+ content: "\e1b0";
1321
+ }
1322
+ .icon-layers:before {
1323
+ content: "\e1b1";
1324
+ }
1325
+ .icon-image:before {
1326
+ content: "\e1b2";
1327
+ }
1328
+ .icon-camera-3:before {
1329
+ content: "\e1b3";
1330
+ }
1331
+ .icon-aperture:before {
1332
+ content: "\e1b4";
1333
+ }
1334
+ .icon-aperture_alt:before {
1335
+ content: "\e1b5";
1336
+ }
1337
+ .icon-chart:before {
1338
+ content: "\e1b6";
1339
+ }
1340
+ .icon-chart_alt:before {
1341
+ content: "\e1b7";
1342
+ }
1343
+ .icon-bars-2:before {
1344
+ content: "\e1b8";
1345
+ }
1346
+ .icon-bars_alt:before {
1347
+ content: "\e1b9";
1348
+ }
1349
+ .icon-eye-3:before {
1350
+ content: "\e1ba";
1351
+ }
1352
+ .icon-user-4:before {
1353
+ content: "\e1bb";
1354
+ }
1355
+ .icon-home-4:before {
1356
+ content: "\e1bc";
1357
+ }
1358
+ .icon-clock-2:before {
1359
+ content: "\e1bd";
1360
+ }
1361
+ .icon-lock_stroke:before {
1362
+ content: "\e1be";
1363
+ }
1364
+ .icon-lock_fill:before {
1365
+ content: "\e1bf";
1366
+ }
1367
+ .icon-unlock_stroke:before {
1368
+ content: "\e1c0";
1369
+ }
1370
+ .icon-unlock_fill:before {
1371
+ content: "\e1c1";
1372
+ }
1373
+ .icon-tag_stroke:before {
1374
+ content: "\e1c2";
1375
+ }
1376
+ .icon-tag_fill:before {
1377
+ content: "\e1c3";
1378
+ }
1379
+ .icon-sun_stroke:before {
1380
+ content: "\e1c4";
1381
+ }
1382
+ .icon-sun_fill:before {
1383
+ content: "\e1c5";
1384
+ }
1385
+ .icon-moon_stroke:before {
1386
+ content: "\e1c6";
1387
+ }
1388
+ .icon-moon_fill:before {
1389
+ content: "\e1c7";
1390
+ }
1391
+ .icon-cloud-3:before {
1392
+ content: "\e1c8";
1393
+ }
1394
+ .icon-rain:before {
1395
+ content: "\e1c9";
1396
+ }
1397
+ .icon-umbrella:before {
1398
+ content: "\e1ca";
1399
+ }
1400
+ .icon-star-4:before {
1401
+ content: "\e1cb";
1402
+ }
1403
+ .icon-map_pin_stroke:before {
1404
+ content: "\e1cc";
1405
+ }
1406
+ .icon-map_pin_fill:before {
1407
+ content: "\e1cd";
1408
+ }
1409
+ .icon-map_pin_alt:before {
1410
+ content: "\e1ce";
1411
+ }
1412
+ .icon-target-3:before {
1413
+ content: "\e1cf";
1414
+ }
1415
+ .icon-download-2:before {
1416
+ content: "\e1d0";
1417
+ }
1418
+ .icon-upload-3:before {
1419
+ content: "\e1d1";
1420
+ }
1421
+ .icon-cloud_download:before {
1422
+ content: "\e1d2";
1423
+ }
1424
+ .icon-cloud_upload:before {
1425
+ content: "\e1d3";
1426
+ }
1427
+ .icon-fork:before {
1428
+ content: "\e1d4";
1429
+ }
1430
+ .icon-paperclip:before {
1431
+ content: "\e1d5";
1432
+ }
1433
+ .icon-phone-2:before {
1434
+ content: "\e1d6";
1435
+ }
1436
+ .icon-mobile-3:before {
1437
+ content: "\e1d7";
1438
+ }
1439
+ .icon-mouse-2:before {
1440
+ content: "\e1d8";
1441
+ }
1442
+ .icon-address:before {
1443
+ content: "\e1d9";
1444
+ }
1445
+ .icon-email:before {
1446
+ content: "\e1da";
1447
+ }
1448
+ .icon-write:before {
1449
+ content: "\e1db";
1450
+ }
1451
+ .icon-attachment:before {
1452
+ content: "\e1dc";
1453
+ }
1454
+ .icon-reply-3:before {
1455
+ content: "\e1dd";
1456
+ }
1457
+ .icon-reply-to-all:before {
1458
+ content: "\e1de";
1459
+ }
1460
+ .icon-forward-2:before {
1461
+ content: "\e1df";
1462
+ }
1463
+ .icon-user-5:before {
1464
+ content: "\e1e0";
1465
+ }
1466
+ .icon-users:before {
1467
+ content: "\e1e1";
1468
+ }
1469
+ .icon-contact:before {
1470
+ content: "\e1e2";
1471
+ }
1472
+ .icon-card:before {
1473
+ content: "\e1e3";
1474
+ }
1475
+ .icon-export:before {
1476
+ content: "\e1e4";
1477
+ }
1478
+ .icon-location-2:before {
1479
+ content: "\e1e5";
1480
+ }
1481
+ .icon-map:before {
1482
+ content: "\e1e6";
1483
+ }
1484
+ .icon-compass-3:before {
1485
+ content: "\e1e7";
1486
+ }
1487
+ .icon-direction:before {
1488
+ content: "\e1e8";
1489
+ }
1490
+ .icon-center:before {
1491
+ content: "\e1e9";
1492
+ }
1493
+ .icon-share-4:before {
1494
+ content: "\e1ea";
1495
+ }
1496
+ .icon-heart-3:before {
1497
+ content: "\e1eb";
1498
+ }
1499
+ .icon-heart-4:before {
1500
+ content: "\e1ec";
1501
+ }
1502
+ .icon-star-5:before {
1503
+ content: "\e1ed";
1504
+ }
1505
+ .icon-star-6:before {
1506
+ content: "\e1ee";
1507
+ }
1508
+ .icon-thumbs-up-2:before {
1509
+ content: "\e1ef";
1510
+ }
1511
+ .icon-chat-2:before {
1512
+ content: "\e1f0";
1513
+ }
1514
+ .icon-comment:before {
1515
+ content: "\e1f1";
1516
+ }
1517
+ .icon-quote:before {
1518
+ content: "\e1f2";
1519
+ }
1520
+ .icon-printer:before {
1521
+ content: "\e1f3";
1522
+ }
1523
+ .icon-alert:before {
1524
+ content: "\e1f4";
1525
+ }
1526
+ .icon-link-4:before {
1527
+ content: "\e1f5";
1528
+ }
1529
+ .icon-flag-4:before {
1530
+ content: "\e1f6";
1531
+ }
1532
+ .icon-settings:before {
1533
+ content: "\e1f7";
1534
+ }
1535
+ .icon-search-3:before {
1536
+ content: "\e1f8";
1537
+ }
1538
+ .icon-trophy-2:before {
1539
+ content: "\e1f9";
1540
+ }
1541
+ .icon-price:before {
1542
+ content: "\e1fa";
1543
+ }
1544
+ .icon-camera-4:before {
1545
+ content: "\e1fb";
1546
+ }
1547
+ .icon-sleep:before {
1548
+ content: "\e1fc";
1549
+ }
1550
+ .icon-palette:before {
1551
+ content: "\e1fd";
1552
+ }
1553
+ .icon-leaf:before {
1554
+ content: "\e1fe";
1555
+ }
1556
+ .icon-music-2:before {
1557
+ content: "\e1ff";
1558
+ }
1559
+ .icon-shopping:before {
1560
+ content: "\e200";
1561
+ }
1562
+ .icon-flight:before {
1563
+ content: "\e201";
1564
+ }
1565
+ .icon-support-2:before {
1566
+ content: "\e202";
1567
+ }
1568
+ .icon-google-circles:before {
1569
+ content: "\e203";
1570
+ }
1571
+ .icon-eye-4:before {
1572
+ content: "\e204";
1573
+ }
1574
+ .icon-clock-3:before {
1575
+ content: "\e205";
1576
+ }
1577
+ .icon-microphone-3:before {
1578
+ content: "\e206";
1579
+ }
1580
+ .icon-calendar-2:before {
1581
+ content: "\e207";
1582
+ }
1583
+ .icon-flash:before {
1584
+ content: "\e208";
1585
+ }
1586
+ .icon-time:before {
1587
+ content: "\e209";
1588
+ }
1589
+ .icon-rss-2:before {
1590
+ content: "\e20a";
1591
+ }
1592
+ .icon-locked-2:before {
1593
+ content: "\e20b";
1594
+ }
1595
+ .icon-unlocked-2:before {
1596
+ content: "\e20c";
1597
+ }
1598
+ .icon-checkmark-3:before {
1599
+ content: "\e20d";
1600
+ }
1601
+ .icon-cancel-4:before {
1602
+ content: "\e20e";
1603
+ }
1604
+ .icon-minus-4:before {
1605
+ content: "\e20f";
1606
+ }
1607
+ .icon-plus-4:before {
1608
+ content: "\e210";
1609
+ }
1610
+ .icon-close:before {
1611
+ content: "\e211";
1612
+ }
1613
+ .icon-minus-5:before {
1614
+ content: "\e212";
1615
+ }
1616
+ .icon-plus-5:before {
1617
+ content: "\e213";
1618
+ }
1619
+ .icon-blocked-2:before {
1620
+ content: "\e214";
1621
+ }
1622
+ .icon-info-3:before {
1623
+ content: "\e215";
1624
+ }
1625
+ .icon-info-circle:before {
1626
+ content: "\e216";
1627
+ }
1628
+ .icon-help-3:before {
1629
+ content: "\e217";
1630
+ }
1631
+ .icon-help-4:before {
1632
+ content: "\e218";
1633
+ }
1634
+ .icon-warning:before {
1635
+ content: "\e219";
1636
+ }
1637
+ .icon-reload-CW:before {
1638
+ content: "\e21a";
1639
+ }
1640
+ .icon-reload-CCW:before {
1641
+ content: "\e21b";
1642
+ }
1643
+ .icon-shuffle:before {
1644
+ content: "\e21c";
1645
+ }
1646
+ .icon-back:before {
1647
+ content: "\e21d";
1648
+ }
1649
+ .icon-arrow:before {
1650
+ content: "\e21e";
1651
+ }
1652
+ .icon-retweet:before {
1653
+ content: "\e21f";
1654
+ }
1655
+ .icon-list-2:before {
1656
+ content: "\e220";
1657
+ }
1658
+ .icon-add:before {
1659
+ content: "\e221";
1660
+ }
1661
+ .icon-grid:before {
1662
+ content: "\e222";
1663
+ }
1664
+ .icon-document:before {
1665
+ content: "\e223";
1666
+ }
1667
+ .icon-document-2:before {
1668
+ content: "\e224";
1669
+ }
1670
+ .icon-documents:before {
1671
+ content: "\e225";
1672
+ }
1673
+ .icon-landscape:before {
1674
+ content: "\e226";
1675
+ }
1676
+ .icon-images:before {
1677
+ content: "\e227";
1678
+ }
1679
+ .icon-movie-2:before {
1680
+ content: "\e228";
1681
+ }
1682
+ .icon-song:before {
1683
+ content: "\e229";
1684
+ }
1685
+ .icon-folder-3:before {
1686
+ content: "\e22a";
1687
+ }
1688
+ .icon-archive:before {
1689
+ content: "\e22b";
1690
+ }
1691
+ .icon-trashcan:before {
1692
+ content: "\e22c";
1693
+ }
1694
+ .icon-upload-4:before {
1695
+ content: "\e22d";
1696
+ }
1697
+ .icon-download-3:before {
1698
+ content: "\e22e";
1699
+ }
1700
+ .icon-install:before {
1701
+ content: "\e22f";
1702
+ }
1703
+ .icon-cloud-4:before {
1704
+ content: "\e230";
1705
+ }
1706
+ .icon-upload-5:before {
1707
+ content: "\e231";
1708
+ }
1709
+ .icon-play-3:before {
1710
+ content: "\e232";
1711
+ }
1712
+ .icon-pause-2:before {
1713
+ content: "\e233";
1714
+ }
1715
+ .icon-record:before {
1716
+ content: "\e234";
1717
+ }
1718
+ .icon-stop-2:before {
1719
+ content: "\e235";
1720
+ }
1721
+ .icon-fast-forward:before {
1722
+ content: "\e236";
1723
+ }
1724
+ .icon-fast-backward:before {
1725
+ content: "\e237";
1726
+ }
1727
+ .icon-first-2:before {
1728
+ content: "\e238";
1729
+ }
1730
+ .icon-last-2:before {
1731
+ content: "\e239";
1732
+ }
1733
+ .icon-full-screen:before {
1734
+ content: "\e23a";
1735
+ }
1736
+ .icon-collapse:before {
1737
+ content: "\e23b";
1738
+ }
1739
+ .icon-volume-2:before {
1740
+ content: "\e23c";
1741
+ }
1742
+ .icon-sound:before {
1743
+ content: "\e23d";
1744
+ }
1745
+ .icon-mute:before {
1746
+ content: "\e23e";
1747
+ }
1748
+ .icon-arrow-2:before {
1749
+ content: "\e23f";
1750
+ }
1751
+ .icon-arrow-3:before {
1752
+ content: "\e240";
1753
+ }
1754
+ .icon-arrow-4:before {
1755
+ content: "\e241";
1756
+ }
1757
+ .icon-arrow-5:before {
1758
+ content: "\e242";
1759
+ }
1760
+ .icon-arrow-6:before {
1761
+ content: "\e243";
1762
+ }
1763
+ .icon-arrow-7:before {
1764
+ content: "\e244";
1765
+ }
1766
+ .icon-arrow-8:before {
1767
+ content: "\e245";
1768
+ }
1769
+ .icon-arrow-9:before {
1770
+ content: "\e246";
1771
+ }
1772
+ .icon-arrow-10:before {
1773
+ content: "\e247";
1774
+ }
1775
+ .icon-arrow-11:before {
1776
+ content: "\e248";
1777
+ }
1778
+ .icon-arrow-12:before {
1779
+ content: "\e249";
1780
+ }
1781
+ .icon-arrow-13:before {
1782
+ content: "\e24a";
1783
+ }
1784
+ .icon-arrow-14:before {
1785
+ content: "\e24b";
1786
+ }
1787
+ .icon-arrow-15:before {
1788
+ content: "\e24c";
1789
+ }
1790
+ .icon-arrow-16:before {
1791
+ content: "\e24d";
1792
+ }
1793
+ .icon-arrow-17:before {
1794
+ content: "\e24e";
1795
+ }
1796
+ .icon-arrow-18:before {
1797
+ content: "\e24f";
1798
+ }
1799
+ .icon-arrow-19:before {
1800
+ content: "\e250";
1801
+ }
1802
+ .icon-arrow-20:before {
1803
+ content: "\e251";
1804
+ }
1805
+ .icon-arrow-21:before {
1806
+ content: "\e252";
1807
+ }
1808
+ .icon-triangle:before {
1809
+ content: "\e253";
1810
+ }
1811
+ .icon-triangle-2:before {
1812
+ content: "\e254";
1813
+ }
1814
+ .icon-triangle-3:before {
1815
+ content: "\e255";
1816
+ }
1817
+ .icon-triangle-4:before {
1818
+ content: "\e256";
1819
+ }
1820
+ .icon-code:before {
1821
+ content: "\e257";
1822
+ }
1823
+ .icon-battery:before {
1824
+ content: "\e258";
1825
+ }
1826
+ .icon-battery-2:before {
1827
+ content: "\e259";
1828
+ }
1829
+ .icon-battery-3:before {
1830
+ content: "\e25a";
1831
+ }
1832
+ .icon-battery-4:before {
1833
+ content: "\e25b";
1834
+ }
1835
+ .icon-battery-5:before {
1836
+ content: "\e25c";
1837
+ }
1838
+ .icon-history-2:before {
1839
+ content: "\e25d";
1840
+ }
1841
+ .icon-back-2:before {
1842
+ content: "\e25e";
1843
+ }
1844
+ .icon-sun:before {
1845
+ content: "\e25f";
1846
+ }
1847
+ .icon-sun-2:before {
1848
+ content: "\e260";
1849
+ }
1850
+ .icon-light-bulb:before {
1851
+ content: "\e261";
1852
+ }
1853
+ .icon-browser:before {
1854
+ content: "\e262";
1855
+ }
1856
+ .icon-publish:before {
1857
+ content: "\e263";
1858
+ }
1859
+ .icon-screen-2:before {
1860
+ content: "\e264";
1861
+ }
1862
+ .icon-arrow-22:before {
1863
+ content: "\e265";
1864
+ }
1865
+ .icon-broadcast-2:before {
1866
+ content: "\e266";
1867
+ }
1868
+ .icon-globe:before {
1869
+ content: "\e267";
1870
+ }
1871
+ .icon-square:before {
1872
+ content: "\e268";
1873
+ }
1874
+ .icon-inbox:before {
1875
+ content: "\e269";
1876
+ }
1877
+ .icon-network:before {
1878
+ content: "\e26a";
1879
+ }
1880
+ .icon-feather:before {
1881
+ content: "\e26b";
1882
+ }
1883
+ .icon-keyboard:before {
1884
+ content: "\e26c";
1885
+ }
1886
+ .icon-home-5:before {
1887
+ content: "\e26d";
1888
+ }
1889
+ .icon-bookmark-3:before {
1890
+ content: "\e26e";
1891
+ }
1892
+ .icon-book-3:before {
1893
+ content: "\e26f";
1894
+ }
1895
+ .icon-popup:before {
1896
+ content: "\e270";
1897
+ }
1898
+ .icon-search-4:before {
1899
+ content: "\e271";
1900
+ }
1901
+ .icon-dots-three:before {
1902
+ content: "\e272";
1903
+ }
1904
+ .icon-dots-two:before {
1905
+ content: "\e273";
1906
+ }
1907
+ .icon-dot:before {
1908
+ content: "\e274";
1909
+ }
1910
+ .icon-creative-commons:before {
1911
+ content: "\e275";
1912
+ }
1913
+ .icon-cd-2:before {
1914
+ content: "\e276";
1915
+ }
1916
+ .icon-suitcase:before {
1917
+ content: "\e277";
1918
+ }
1919
+ .icon-suitcase-2:before {
1920
+ content: "\e278";
1921
+ }
1922
+ .icon-droplet:before {
1923
+ content: "\e279";
1924
+ }
emails/tnp-composer/_css/animate.css ADDED
@@ -0,0 +1,3158 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "UTF-8";
2
+ /*!
3
+ Animate.css - http://daneden.me/animate
4
+ Licensed under the MIT license - http://opensource.org/licenses/MIT
5
+
6
+ Copyright (c) 2014 Daniel Eden
7
+ */
8
+
9
+ .animated {
10
+ -webkit-animation-duration: 1s;
11
+ animation-duration: 1s;
12
+ -webkit-animation-fill-mode: both;
13
+ animation-fill-mode: both;
14
+ }
15
+
16
+ .animated.infinite {
17
+ -webkit-animation-iteration-count: infinite;
18
+ animation-iteration-count: infinite;
19
+ }
20
+
21
+ .animated.hinge {
22
+ -webkit-animation-duration: 2s;
23
+ animation-duration: 2s;
24
+ }
25
+
26
+ @-webkit-keyframes bounce {
27
+ 0%, 20%, 53%, 80%, 100% {
28
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
29
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
30
+ -webkit-transform: translate3d(0,0,0);
31
+ transform: translate3d(0,0,0);
32
+ }
33
+
34
+ 40%, 43% {
35
+ -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
36
+ transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
37
+ -webkit-transform: translate3d(0, -30px, 0);
38
+ transform: translate3d(0, -30px, 0);
39
+ }
40
+
41
+ 70% {
42
+ -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
43
+ transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
44
+ -webkit-transform: translate3d(0, -15px, 0);
45
+ transform: translate3d(0, -15px, 0);
46
+ }
47
+
48
+ 90% {
49
+ -webkit-transform: translate3d(0,-4px,0);
50
+ transform: translate3d(0,-4px,0);
51
+ }
52
+ }
53
+
54
+ @keyframes bounce {
55
+ 0%, 20%, 53%, 80%, 100% {
56
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
57
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
58
+ -webkit-transform: translate3d(0,0,0);
59
+ transform: translate3d(0,0,0);
60
+ }
61
+
62
+ 40%, 43% {
63
+ -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
64
+ transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
65
+ -webkit-transform: translate3d(0, -30px, 0);
66
+ transform: translate3d(0, -30px, 0);
67
+ }
68
+
69
+ 70% {
70
+ -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
71
+ transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
72
+ -webkit-transform: translate3d(0, -15px, 0);
73
+ transform: translate3d(0, -15px, 0);
74
+ }
75
+
76
+ 90% {
77
+ -webkit-transform: translate3d(0,-4px,0);
78
+ transform: translate3d(0,-4px,0);
79
+ }
80
+ }
81
+
82
+ .bounce {
83
+ -webkit-animation-name: bounce;
84
+ animation-name: bounce;
85
+ -webkit-transform-origin: center bottom;
86
+ -ms-transform-origin: center bottom;
87
+ transform-origin: center bottom;
88
+ }
89
+
90
+ @-webkit-keyframes flash {
91
+ 0%, 50%, 100% {
92
+ opacity: 1;
93
+ }
94
+
95
+ 25%, 75% {
96
+ opacity: 0;
97
+ }
98
+ }
99
+
100
+ @keyframes flash {
101
+ 0%, 50%, 100% {
102
+ opacity: 1;
103
+ }
104
+
105
+ 25%, 75% {
106
+ opacity: 0;
107
+ }
108
+ }
109
+
110
+ .flash {
111
+ -webkit-animation-name: flash;
112
+ animation-name: flash;
113
+ }
114
+
115
+ /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
116
+
117
+ @-webkit-keyframes pulse {
118
+ 0% {
119
+ -webkit-transform: scale3d(1, 1, 1);
120
+ transform: scale3d(1, 1, 1);
121
+ }
122
+
123
+ 50% {
124
+ -webkit-transform: scale3d(1.05, 1.05, 1.05);
125
+ transform: scale3d(1.05, 1.05, 1.05);
126
+ }
127
+
128
+ 100% {
129
+ -webkit-transform: scale3d(1, 1, 1);
130
+ transform: scale3d(1, 1, 1);
131
+ }
132
+ }
133
+
134
+ @keyframes pulse {
135
+ 0% {
136
+ -webkit-transform: scale3d(1, 1, 1);
137
+ transform: scale3d(1, 1, 1);
138
+ }
139
+
140
+ 50% {
141
+ -webkit-transform: scale3d(1.05, 1.05, 1.05);
142
+ transform: scale3d(1.05, 1.05, 1.05);
143
+ }
144
+
145
+ 100% {
146
+ -webkit-transform: scale3d(1, 1, 1);
147
+ transform: scale3d(1, 1, 1);
148
+ }
149
+ }
150
+
151
+ .pulse {
152
+ -webkit-animation-name: pulse;
153
+ animation-name: pulse;
154
+ }
155
+
156
+ @-webkit-keyframes rubberBand {
157
+ 0% {
158
+ -webkit-transform: scale3d(1, 1, 1);
159
+ transform: scale3d(1, 1, 1);
160
+ }
161
+
162
+ 30% {
163
+ -webkit-transform: scale3d(1.25, 0.75, 1);
164
+ transform: scale3d(1.25, 0.75, 1);
165
+ }
166
+
167
+ 40% {
168
+ -webkit-transform: scale3d(0.75, 1.25, 1);
169
+ transform: scale3d(0.75, 1.25, 1);
170
+ }
171
+
172
+ 50% {
173
+ -webkit-transform: scale3d(1.15, 0.85, 1);
174
+ transform: scale3d(1.15, 0.85, 1);
175
+ }
176
+
177
+ 65% {
178
+ -webkit-transform: scale3d(.95, 1.05, 1);
179
+ transform: scale3d(.95, 1.05, 1);
180
+ }
181
+
182
+ 75% {
183
+ -webkit-transform: scale3d(1.05, .95, 1);
184
+ transform: scale3d(1.05, .95, 1);
185
+ }
186
+
187
+ 100% {
188
+ -webkit-transform: scale3d(1, 1, 1);
189
+ transform: scale3d(1, 1, 1);
190
+ }
191
+ }
192
+
193
+ @keyframes rubberBand {
194
+ 0% {
195
+ -webkit-transform: scale3d(1, 1, 1);
196
+ transform: scale3d(1, 1, 1);
197
+ }
198
+
199
+ 30% {
200
+ -webkit-transform: scale3d(1.25, 0.75, 1);
201
+ transform: scale3d(1.25, 0.75, 1);
202
+ }
203
+
204
+ 40% {
205
+ -webkit-transform: scale3d(0.75, 1.25, 1);
206
+ transform: scale3d(0.75, 1.25, 1);
207
+ }
208
+
209
+ 50% {
210
+ -webkit-transform: scale3d(1.15, 0.85, 1);
211
+ transform: scale3d(1.15, 0.85, 1);
212
+ }
213
+
214
+ 65% {
215
+ -webkit-transform: scale3d(.95, 1.05, 1);
216
+ transform: scale3d(.95, 1.05, 1);
217
+ }
218
+
219
+ 75% {
220
+ -webkit-transform: scale3d(1.05, .95, 1);
221
+ transform: scale3d(1.05, .95, 1);
222
+ }
223
+
224
+ 100% {
225
+ -webkit-transform: scale3d(1, 1, 1);
226
+ transform: scale3d(1, 1, 1);
227
+ }
228
+ }
229
+
230
+ .rubberBand {
231
+ -webkit-animation-name: rubberBand;
232
+ animation-name: rubberBand;
233
+ }
234
+
235
+ @-webkit-keyframes shake {
236
+ 0%, 100% {
237
+ -webkit-transform: translate3d(0, 0, 0);
238
+ transform: translate3d(0, 0, 0);
239
+ }
240
+
241
+ 10%, 30%, 50%, 70%, 90% {
242
+ -webkit-transform: translate3d(-10px, 0, 0);
243
+ transform: translate3d(-10px, 0, 0);
244
+ }
245
+
246
+ 20%, 40%, 60%, 80% {
247
+ -webkit-transform: translate3d(10px, 0, 0);
248
+ transform: translate3d(10px, 0, 0);
249
+ }
250
+ }
251
+
252
+ @keyframes shake {
253
+ 0%, 100% {
254
+ -webkit-transform: translate3d(0, 0, 0);
255
+ transform: translate3d(0, 0, 0);
256
+ }
257
+
258
+ 10%, 30%, 50%, 70%, 90% {
259
+ -webkit-transform: translate3d(-10px, 0, 0);
260
+ transform: translate3d(-10px, 0, 0);
261
+ }
262
+
263
+ 20%, 40%, 60%, 80% {
264
+ -webkit-transform: translate3d(10px, 0, 0);
265
+ transform: translate3d(10px, 0, 0);
266
+ }
267
+ }
268
+
269
+ .shake {
270
+ -webkit-animation-name: shake;
271
+ animation-name: shake;
272
+ }
273
+
274
+ @-webkit-keyframes swing {
275
+ 20% {
276
+ -webkit-transform: rotate3d(0, 0, 1, 15deg);
277
+ transform: rotate3d(0, 0, 1, 15deg);
278
+ }
279
+
280
+ 40% {
281
+ -webkit-transform: rotate3d(0, 0, 1, -10deg);
282
+ transform: rotate3d(0, 0, 1, -10deg);
283
+ }
284
+
285
+ 60% {
286
+ -webkit-transform: rotate3d(0, 0, 1, 5deg);
287
+ transform: rotate3d(0, 0, 1, 5deg);
288
+ }
289
+
290
+ 80% {
291
+ -webkit-transform: rotate3d(0, 0, 1, -5deg);
292
+ transform: rotate3d(0, 0, 1, -5deg);
293
+ }
294
+
295
+ 100% {
296
+ -webkit-transform: rotate3d(0, 0, 1, 0deg);
297
+ transform: rotate3d(0, 0, 1, 0deg);
298
+ }
299
+ }
300
+
301
+ @keyframes swing {
302
+ 20% {
303
+ -webkit-transform: rotate3d(0, 0, 1, 15deg);
304
+ transform: rotate3d(0, 0, 1, 15deg);
305
+ }
306
+
307
+ 40% {
308
+ -webkit-transform: rotate3d(0, 0, 1, -10deg);
309
+ transform: rotate3d(0, 0, 1, -10deg);
310
+ }
311
+
312
+ 60% {
313
+ -webkit-transform: rotate3d(0, 0, 1, 5deg);
314
+ transform: rotate3d(0, 0, 1, 5deg);
315
+ }
316
+
317
+ 80% {
318
+ -webkit-transform: rotate3d(0, 0, 1, -5deg);
319
+ transform: rotate3d(0, 0, 1, -5deg);
320
+ }
321
+
322
+ 100% {
323
+ -webkit-transform: rotate3d(0, 0, 1, 0deg);
324
+ transform: rotate3d(0, 0, 1, 0deg);
325
+ }
326
+ }
327
+
328
+ .swing {
329
+ -webkit-transform-origin: top center;
330
+ -ms-transform-origin: top center;
331
+ transform-origin: top center;
332
+ -webkit-animation-name: swing;
333
+ animation-name: swing;
334
+ }
335
+
336
+ @-webkit-keyframes tada {
337
+ 0% {
338
+ -webkit-transform: scale3d(1, 1, 1);
339
+ transform: scale3d(1, 1, 1);
340
+ }
341
+
342
+ 10%, 20% {
343
+ -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
344
+ transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
345
+ }
346
+
347
+ 30%, 50%, 70%, 90% {
348
+ -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
349
+ transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
350
+ }
351
+
352
+ 40%, 60%, 80% {
353
+ -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
354
+ transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
355
+ }
356
+
357
+ 100% {
358
+ -webkit-transform: scale3d(1, 1, 1);
359
+ transform: scale3d(1, 1, 1);
360
+ }
361
+ }
362
+
363
+ @keyframes tada {
364
+ 0% {
365
+ -webkit-transform: scale3d(1, 1, 1);
366
+ transform: scale3d(1, 1, 1);
367
+ }
368
+
369
+ 10%, 20% {
370
+ -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
371
+ transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
372
+ }
373
+
374
+ 30%, 50%, 70%, 90% {
375
+ -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
376
+ transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
377
+ }
378
+
379
+ 40%, 60%, 80% {
380
+ -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
381
+ transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
382
+ }
383
+
384
+ 100% {
385
+ -webkit-transform: scale3d(1, 1, 1);
386
+ transform: scale3d(1, 1, 1);
387
+ }
388
+ }
389
+
390
+ .tada {
391
+ -webkit-animation-name: tada;
392
+ animation-name: tada;
393
+ }
394
+
395
+ /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
396
+
397
+ @-webkit-keyframes wobble {
398
+ 0% {
399
+ -webkit-transform: none;
400
+ transform: none;
401
+ }
402
+
403
+ 15% {
404
+ -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
405
+ transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
406
+ }
407
+
408
+ 30% {
409
+ -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
410
+ transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
411
+ }
412
+
413
+ 45% {
414
+ -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
415
+ transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
416
+ }
417
+
418
+ 60% {
419
+ -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
420
+ transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
421
+ }
422
+
423
+ 75% {
424
+ -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
425
+ transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
426
+ }
427
+
428
+ 100% {
429
+ -webkit-transform: none;
430
+ transform: none;
431
+ }
432
+ }
433
+
434
+ @keyframes wobble {
435
+ 0% {
436
+ -webkit-transform: none;
437
+ transform: none;
438
+ }
439
+
440
+ 15% {
441
+ -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
442
+ transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
443
+ }
444
+
445
+ 30% {
446
+ -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
447
+ transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
448
+ }
449
+
450
+ 45% {
451
+ -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
452
+ transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
453
+ }
454
+
455
+ 60% {
456
+ -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
457
+ transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
458
+ }
459
+
460
+ 75% {
461
+ -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
462
+ transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
463
+ }
464
+
465
+ 100% {
466
+ -webkit-transform: none;
467
+ transform: none;
468
+ }
469
+ }
470
+
471
+ .wobble {
472
+ -webkit-animation-name: wobble;
473
+ animation-name: wobble;
474
+ }
475
+
476
+ @-webkit-keyframes bounceIn {
477
+ 0%, 20%, 40%, 60%, 80%, 100% {
478
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
479
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
480
+ }
481
+
482
+ 0% {
483
+ opacity: 0;
484
+ -webkit-transform: scale3d(.3, .3, .3);
485
+ transform: scale3d(.3, .3, .3);
486
+ }
487
+
488
+ 20% {
489
+ -webkit-transform: scale3d(1.1, 1.1, 1.1);
490
+ transform: scale3d(1.1, 1.1, 1.1);
491
+ }
492
+
493
+ 40% {
494
+ -webkit-transform: scale3d(.9, .9, .9);
495
+ transform: scale3d(.9, .9, .9);
496
+ }
497
+
498
+ 60% {
499
+ opacity: 1;
500
+ -webkit-transform: scale3d(1.03, 1.03, 1.03);
501
+ transform: scale3d(1.03, 1.03, 1.03);
502
+ }
503
+
504
+ 80% {
505
+ -webkit-transform: scale3d(.97, .97, .97);
506
+ transform: scale3d(.97, .97, .97);
507
+ }
508
+
509
+ 100% {
510
+ opacity: 1;
511
+ -webkit-transform: scale3d(1, 1, 1);
512
+ transform: scale3d(1, 1, 1);
513
+ }
514
+ }
515
+
516
+ @keyframes bounceIn {
517
+ 0%, 20%, 40%, 60%, 80%, 100% {
518
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
519
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
520
+ }
521
+
522
+ 0% {
523
+ opacity: 0;
524
+ -webkit-transform: scale3d(.3, .3, .3);
525
+ transform: scale3d(.3, .3, .3);
526
+ }
527
+
528
+ 20% {
529
+ -webkit-transform: scale3d(1.1, 1.1, 1.1);
530
+ transform: scale3d(1.1, 1.1, 1.1);
531
+ }
532
+
533
+ 40% {
534
+ -webkit-transform: scale3d(.9, .9, .9);
535
+ transform: scale3d(.9, .9, .9);
536
+ }
537
+
538
+ 60% {
539
+ opacity: 1;
540
+ -webkit-transform: scale3d(1.03, 1.03, 1.03);
541
+ transform: scale3d(1.03, 1.03, 1.03);
542
+ }
543
+
544
+ 80% {
545
+ -webkit-transform: scale3d(.97, .97, .97);
546
+ transform: scale3d(.97, .97, .97);
547
+ }
548
+
549
+ 100% {
550
+ opacity: 1;
551
+ -webkit-transform: scale3d(1, 1, 1);
552
+ transform: scale3d(1, 1, 1);
553
+ }
554
+ }
555
+
556
+ .bounceIn {
557
+ -webkit-animation-name: bounceIn;
558
+ animation-name: bounceIn;
559
+ -webkit-animation-duration: .75s;
560
+ animation-duration: .75s;
561
+ }
562
+
563
+ @-webkit-keyframes bounceInDown {
564
+ 0%, 60%, 75%, 90%, 100% {
565
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
566
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
567
+ }
568
+
569
+ 0% {
570
+ opacity: 0;
571
+ -webkit-transform: translate3d(0, -3000px, 0);
572
+ transform: translate3d(0, -3000px, 0);
573
+ }
574
+
575
+ 60% {
576
+ opacity: 1;
577
+ -webkit-transform: translate3d(0, 25px, 0);
578
+ transform: translate3d(0, 25px, 0);
579
+ }
580
+
581
+ 75% {
582
+ -webkit-transform: translate3d(0, -10px, 0);
583
+ transform: translate3d(0, -10px, 0);
584
+ }
585
+
586
+ 90% {
587
+ -webkit-transform: translate3d(0, 5px, 0);
588
+ transform: translate3d(0, 5px, 0);
589
+ }
590
+
591
+ 100% {
592
+ -webkit-transform: none;
593
+ transform: none;
594
+ }
595
+ }
596
+
597
+ @keyframes bounceInDown {
598
+ 0%, 60%, 75%, 90%, 100% {
599
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
600
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
601
+ }
602
+
603
+ 0% {
604
+ opacity: 0;
605
+ -webkit-transform: translate3d(0, -3000px, 0);
606
+ transform: translate3d(0, -3000px, 0);
607
+ }
608
+
609
+ 60% {
610
+ opacity: 1;
611
+ -webkit-transform: translate3d(0, 25px, 0);
612
+ transform: translate3d(0, 25px, 0);
613
+ }
614
+
615
+ 75% {
616
+ -webkit-transform: translate3d(0, -10px, 0);
617
+ transform: translate3d(0, -10px, 0);
618
+ }
619
+
620
+ 90% {
621
+ -webkit-transform: translate3d(0, 5px, 0);
622
+ transform: translate3d(0, 5px, 0);
623
+ }
624
+
625
+ 100% {
626
+ -webkit-transform: none;
627
+ transform: none;
628
+ }
629
+ }
630
+
631
+ .bounceInDown {
632
+ -webkit-animation-name: bounceInDown;
633
+ animation-name: bounceInDown;
634
+ }
635
+
636
+ @-webkit-keyframes bounceInLeft {
637
+ 0%, 60%, 75%, 90%, 100% {
638
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
639
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
640
+ }
641
+
642
+ 0% {
643
+ opacity: 0;
644
+ -webkit-transform: translate3d(-3000px, 0, 0);
645
+ transform: translate3d(-3000px, 0, 0);
646
+ }
647
+
648
+ 60% {
649
+ opacity: 1;
650
+ -webkit-transform: translate3d(25px, 0, 0);
651
+ transform: translate3d(25px, 0, 0);
652
+ }
653
+
654
+ 75% {
655
+ -webkit-transform: translate3d(-10px, 0, 0);
656
+ transform: translate3d(-10px, 0, 0);
657
+ }
658
+
659
+ 90% {
660
+ -webkit-transform: translate3d(5px, 0, 0);
661
+ transform: translate3d(5px, 0, 0);
662
+ }
663
+
664
+ 100% {
665
+ -webkit-transform: none;
666
+ transform: none;
667
+ }
668
+ }
669
+
670
+ @keyframes bounceInLeft {
671
+ 0%, 60%, 75%, 90%, 100% {
672
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
673
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
674
+ }
675
+
676
+ 0% {
677
+ opacity: 0;
678
+ -webkit-transform: translate3d(-3000px, 0, 0);
679
+ transform: translate3d(-3000px, 0, 0);
680
+ }
681
+
682
+ 60% {
683
+ opacity: 1;
684
+ -webkit-transform: translate3d(25px, 0, 0);
685
+ transform: translate3d(25px, 0, 0);
686
+ }
687
+
688
+ 75% {
689
+ -webkit-transform: translate3d(-10px, 0, 0);
690
+ transform: translate3d(-10px, 0, 0);
691
+ }
692
+
693
+ 90% {
694
+ -webkit-transform: translate3d(5px, 0, 0);
695
+ transform: translate3d(5px, 0, 0);
696
+ }
697
+
698
+ 100% {
699
+ -webkit-transform: none;
700
+ transform: none;
701
+ }
702
+ }
703
+
704
+ .bounceInLeft {
705
+ -webkit-animation-name: bounceInLeft;
706
+ animation-name: bounceInLeft;
707
+ }
708
+
709
+ @-webkit-keyframes bounceInRight {
710
+ 0%, 60%, 75%, 90%, 100% {
711
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
712
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
713
+ }
714
+
715
+ 0% {
716
+ opacity: 0;
717
+ -webkit-transform: translate3d(3000px, 0, 0);
718
+ transform: translate3d(3000px, 0, 0);
719
+ }
720
+
721
+ 60% {
722
+ opacity: 1;
723
+ -webkit-transform: translate3d(-25px, 0, 0);
724
+ transform: translate3d(-25px, 0, 0);
725
+ }
726
+
727
+ 75% {
728
+ -webkit-transform: translate3d(10px, 0, 0);
729
+ transform: translate3d(10px, 0, 0);
730
+ }
731
+
732
+ 90% {
733
+ -webkit-transform: translate3d(-5px, 0, 0);
734
+ transform: translate3d(-5px, 0, 0);
735
+ }
736
+
737
+ 100% {
738
+ -webkit-transform: none;
739
+ transform: none;
740
+ }
741
+ }
742
+
743
+ @keyframes bounceInRight {
744
+ 0%, 60%, 75%, 90%, 100% {
745
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
746
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
747
+ }
748
+
749
+ 0% {
750
+ opacity: 0;
751
+ -webkit-transform: translate3d(3000px, 0, 0);
752
+ transform: translate3d(3000px, 0, 0);
753
+ }
754
+
755
+ 60% {
756
+ opacity: 1;
757
+ -webkit-transform: translate3d(-25px, 0, 0);
758
+ transform: translate3d(-25px, 0, 0);
759
+ }
760
+
761
+ 75% {
762
+ -webkit-transform: translate3d(10px, 0, 0);
763
+ transform: translate3d(10px, 0, 0);
764
+ }
765
+
766
+ 90% {
767
+ -webkit-transform: translate3d(-5px, 0, 0);
768
+ transform: translate3d(-5px, 0, 0);
769
+ }
770
+
771
+ 100% {
772
+ -webkit-transform: none;
773
+ transform: none;
774
+ }
775
+ }
776
+
777
+ .bounceInRight {
778
+ -webkit-animation-name: bounceInRight;
779
+ animation-name: bounceInRight;
780
+ }
781
+
782
+ @-webkit-keyframes bounceInUp {
783
+ 0%, 60%, 75%, 90%, 100% {
784
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
785
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
786
+ }
787
+
788
+ 0% {
789
+ opacity: 0;
790
+ -webkit-transform: translate3d(0, 3000px, 0);
791
+ transform: translate3d(0, 3000px, 0);
792
+ }
793
+
794
+ 60% {
795
+ opacity: 1;
796
+ -webkit-transform: translate3d(0, -20px, 0);
797
+ transform: translate3d(0, -20px, 0);
798
+ }
799
+
800
+ 75% {
801
+ -webkit-transform: translate3d(0, 10px, 0);
802
+ transform: translate3d(0, 10px, 0);
803
+ }
804
+
805
+ 90% {
806
+ -webkit-transform: translate3d(0, -5px, 0);
807
+ transform: translate3d(0, -5px, 0);
808
+ }
809
+
810
+ 100% {
811
+ -webkit-transform: translate3d(0, 0, 0);
812
+ transform: translate3d(0, 0, 0);
813
+ }
814
+ }
815
+
816
+ @keyframes bounceInUp {
817
+ 0%, 60%, 75%, 90%, 100% {
818
+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
819
+ transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
820
+ }
821
+
822
+ 0% {
823
+ opacity: 0;
824
+ -webkit-transform: translate3d(0, 3000px, 0);
825
+ transform: translate3d(0, 3000px, 0);
826
+ }
827
+
828
+ 60% {
829
+ opacity: 1;
830
+ -webkit-transform: translate3d(0, -20px, 0);
831
+ transform: translate3d(0, -20px, 0);
832
+ }
833
+
834
+ 75% {
835
+ -webkit-transform: translate3d(0, 10px, 0);
836
+ transform: translate3d(0, 10px, 0);
837
+ }
838
+
839
+ 90% {
840
+ -webkit-transform: translate3d(0, -5px, 0);
841
+ transform: translate3d(0, -5px, 0);
842
+ }
843
+
844
+ 100% {
845
+ -webkit-transform: translate3d(0, 0, 0);
846
+ transform: translate3d(0, 0, 0);
847
+ }
848
+ }
849
+
850
+ .bounceInUp {
851
+ -webkit-animation-name: bounceInUp;
852
+ animation-name: bounceInUp;
853
+ }
854
+
855
+ @-webkit-keyframes bounceOut {
856
+ 20% {
857
+ -webkit-transform: scale3d(.9, .9, .9);
858
+ transform: scale3d(.9, .9, .9);
859
+ }
860
+
861
+ 50%, 55% {
862
+ opacity: 1;
863
+ -webkit-transform: scale3d(1.1, 1.1, 1.1);
864
+ transform: scale3d(1.1, 1.1, 1.1);
865
+ }
866
+
867
+ 100% {
868
+ opacity: 0;
869
+ -webkit-transform: scale3d(.3, .3, .3);
870
+ transform: scale3d(.3, .3, .3);
871
+ }
872
+ }
873
+
874
+ @keyframes bounceOut {
875
+ 20% {
876
+ -webkit-transform: scale3d(.9, .9, .9);
877
+ transform: scale3d(.9, .9, .9);
878
+ }
879
+
880
+ 50%, 55% {
881
+ opacity: 1;
882
+ -webkit-transform: scale3d(1.1, 1.1, 1.1);
883
+ transform: scale3d(1.1, 1.1, 1.1);
884
+ }
885
+
886
+ 100% {
887
+ opacity: 0;
888
+ -webkit-transform: scale3d(.3, .3, .3);
889
+ transform: scale3d(.3, .3, .3);
890
+ }
891
+ }
892
+
893
+ .bounceOut {
894
+ -webkit-animation-name: bounceOut;
895
+ animation-name: bounceOut;
896
+ -webkit-animation-duration: .75s;
897
+ animation-duration: .75s;
898
+ }
899
+
900
+ @-webkit-keyframes bounceOutDown {
901
+ 20% {
902
+ -webkit-transform: translate3d(0, 10px, 0);
903
+ transform: translate3d(0, 10px, 0);
904
+ }
905
+
906
+ 40%, 45% {
907
+ opacity: 1;
908
+ -webkit-transform: translate3d(0, -20px, 0);
909
+ transform: translate3d(0, -20px, 0);
910
+ }
911
+
912
+ 100% {
913
+ opacity: 0;
914
+ -webkit-transform: translate3d(0, 2000px, 0);
915
+ transform: translate3d(0, 2000px, 0);
916
+ }
917
+ }
918
+
919
+ @keyframes bounceOutDown {
920
+ 20% {
921
+ -webkit-transform: translate3d(0, 10px, 0);
922
+ transform: translate3d(0, 10px, 0);
923
+ }
924
+
925
+ 40%, 45% {
926
+ opacity: 1;
927
+ -webkit-transform: translate3d(0, -20px, 0);
928
+ transform: translate3d(0, -20px, 0);
929
+ }
930
+
931
+ 100% {
932
+ opacity: 0;
933
+ -webkit-transform: translate3d(0, 2000px, 0);
934
+ transform: translate3d(0, 2000px, 0);
935
+ }
936
+ }
937
+
938
+ .bounceOutDown {
939
+ -webkit-animation-name: bounceOutDown;
940
+ animation-name: bounceOutDown;
941
+ }
942
+
943
+ @-webkit-keyframes bounceOutLeft {
944
+ 20% {
945
+ opacity: 1;
946
+ -webkit-transform: translate3d(20px, 0, 0);
947
+ transform: translate3d(20px, 0, 0);
948
+ }
949
+
950
+ 100% {
951
+ opacity: 0;
952
+ -webkit-transform: translate3d(-2000px, 0, 0);
953
+ transform: translate3d(-2000px, 0, 0);
954
+ }
955
+ }
956
+
957
+ @keyframes bounceOutLeft {
958
+ 20% {
959
+ opacity: 1;
960
+ -webkit-transform: translate3d(20px, 0, 0);
961
+ transform: translate3d(20px, 0, 0);
962
+ }
963
+
964
+ 100% {
965
+ opacity: 0;
966
+ -webkit-transform: translate3d(-2000px, 0, 0);
967
+ transform: translate3d(-2000px, 0, 0);
968
+ }
969
+ }
970
+
971
+ .bounceOutLeft {
972
+ -webkit-animation-name: bounceOutLeft;
973
+ animation-name: bounceOutLeft;
974
+ }
975
+
976
+ @-webkit-keyframes bounceOutRight {
977
+ 20% {
978
+ opacity: 1;
979
+ -webkit-transform: translate3d(-20px, 0, 0);
980
+ transform: translate3d(-20px, 0, 0);
981
+ }
982
+
983
+ 100% {
984
+ opacity: 0;
985
+ -webkit-transform: translate3d(2000px, 0, 0);
986
+ transform: translate3d(2000px, 0, 0);
987
+ }
988
+ }
989
+
990
+ @keyframes bounceOutRight {
991
+ 20% {
992
+ opacity: 1;
993
+ -webkit-transform: translate3d(-20px, 0, 0);
994
+ transform: translate3d(-20px, 0, 0);
995
+ }
996
+
997
+ 100% {
998
+ opacity: 0;
999
+ -webkit-transform: translate3d(2000px, 0, 0);
1000
+ transform: translate3d(2000px, 0, 0);
1001
+ }
1002
+ }
1003
+
1004
+ .bounceOutRight {
1005
+ -webkit-animation-name: bounceOutRight;
1006
+ animation-name: bounceOutRight;
1007
+ }
1008
+
1009
+ @-webkit-keyframes bounceOutUp {
1010
+ 20% {
1011
+ -webkit-transform: translate3d(0, -10px, 0);
1012
+ transform: translate3d(0, -10px, 0);
1013
+ }
1014
+
1015
+ 40%, 45% {
1016
+ opacity: 1;
1017
+ -webkit-transform: translate3d(0, 20px, 0);
1018
+ transform: translate3d(0, 20px, 0);
1019
+ }
1020
+
1021
+ 100% {
1022
+ opacity: 0;
1023
+ -webkit-transform: translate3d(0, -2000px, 0);
1024
+ transform: translate3d(0, -2000px, 0);
1025
+ }
1026
+ }
1027
+
1028
+ @keyframes bounceOutUp {
1029
+ 20% {
1030
+ -webkit-transform: translate3d(0, -10px, 0);
1031
+ transform: translate3d(0, -10px, 0);
1032
+ }
1033
+
1034
+ 40%, 45% {
1035
+ opacity: 1;
1036
+ -webkit-transform: translate3d(0, 20px, 0);
1037
+ transform: translate3d(0, 20px, 0);
1038
+ }
1039
+
1040
+ 100% {
1041
+ opacity: 0;
1042
+ -webkit-transform: translate3d(0, -2000px, 0);
1043
+ transform: translate3d(0, -2000px, 0);
1044
+ }
1045
+ }
1046
+
1047
+ .bounceOutUp {
1048
+ -webkit-animation-name: bounceOutUp;
1049
+ animation-name: bounceOutUp;
1050
+ }
1051
+
1052
+ @-webkit-keyframes fadeIn {
1053
+ 0% {opacity: 0;}
1054
+ 100% {opacity: 1;}
1055
+ }
1056
+
1057
+ @keyframes fadeIn {
1058
+ 0% {opacity: 0;}
1059
+ 100% {opacity: 1;}
1060
+ }
1061
+
1062
+ .fadeIn {
1063
+ -webkit-animation-name: fadeIn;
1064
+ animation-name: fadeIn;
1065
+ }
1066
+
1067
+ @-webkit-keyframes fadeInDown {
1068
+ 0% {
1069
+ opacity: 0;
1070
+ -webkit-transform: translate3d(0, -100%, 0);
1071
+ transform: translate3d(0, -100%, 0);
1072
+ }
1073
+
1074
+ 100% {
1075
+ opacity: 1;
1076
+ -webkit-transform: none;
1077
+ transform: none;
1078
+ }
1079
+ }
1080
+
1081
+ @keyframes fadeInDown {
1082
+ 0% {
1083
+ opacity: 0;
1084
+ -webkit-transform: translate3d(0, -100%, 0);
1085
+ transform: translate3d(0, -100%, 0);
1086
+ }
1087
+
1088
+ 100% {
1089
+ opacity: 1;
1090
+ -webkit-transform: none;
1091
+ transform: none;
1092
+ }
1093
+ }
1094
+
1095
+ .fadeInDown {
1096
+ -webkit-animation-name: fadeInDown;
1097
+ animation-name: fadeInDown;
1098
+ }
1099
+
1100
+ @-webkit-keyframes fadeInDownBig {
1101
+ 0% {
1102
+ opacity: 0;
1103
+ -webkit-transform: translate3d(0, -2000px, 0);
1104
+ transform: translate3d(0, -2000px, 0);
1105
+ }
1106
+
1107
+ 100% {
1108
+ opacity: 1;
1109
+ -webkit-transform: none;
1110
+ transform: none;
1111
+ }
1112
+ }
1113
+
1114
+ @keyframes fadeInDownBig {
1115
+ 0% {
1116
+ opacity: 0;
1117
+ -webkit-transform: translate3d(0, -2000px, 0);
1118
+ transform: translate3d(0, -2000px, 0);
1119
+ }
1120
+
1121
+ 100% {
1122
+ opacity: 1;
1123
+ -webkit-transform: none;
1124
+ transform: none;
1125
+ }
1126
+ }
1127
+
1128
+ .fadeInDownBig {
1129
+ -webkit-animation-name: fadeInDownBig;
1130
+ animation-name: fadeInDownBig;
1131
+ }
1132
+
1133
+ @-webkit-keyframes fadeInLeft {
1134
+ 0% {
1135
+ opacity: 0;
1136
+ -webkit-transform: translate3d(-100%, 0, 0);
1137
+ transform: translate3d(-100%, 0, 0);
1138
+ }
1139
+
1140
+ 100% {
1141
+ opacity: 1;
1142
+ -webkit-transform: none;
1143
+ transform: none;
1144
+ }
1145
+ }
1146
+
1147
+ @keyframes fadeInLeft {
1148
+ 0% {
1149
+ opacity: 0;
1150
+ -webkit-transform: translate3d(-100%, 0, 0);
1151
+ transform: translate3d(-100%, 0, 0);
1152
+ }
1153
+
1154
+ 100% {
1155
+ opacity: 1;
1156
+ -webkit-transform: none;
1157
+ transform: none;
1158
+ }
1159
+ }
1160
+
1161
+ .fadeInLeft {
1162
+ -webkit-animation-name: fadeInLeft;
1163
+ animation-name: fadeInLeft;
1164
+ }
1165
+
1166
+ @-webkit-keyframes fadeInLeftBig {
1167
+ 0% {
1168
+ opacity: 0;
1169
+ -webkit-transform: translate3d(-2000px, 0, 0);
1170
+ transform: translate3d(-2000px, 0, 0);
1171
+ }
1172
+
1173
+ 100% {
1174
+ opacity: 1;
1175
+ -webkit-transform: none;
1176
+ transform: none;
1177
+ }
1178
+ }
1179
+
1180
+ @keyframes fadeInLeftBig {
1181
+ 0% {
1182
+ opacity: 0;
1183
+ -webkit-transform: translate3d(-2000px, 0, 0);
1184
+ transform: translate3d(-2000px, 0, 0);
1185
+ }
1186
+
1187
+ 100% {
1188
+ opacity: 1;
1189
+ -webkit-transform: none;
1190
+ transform: none;
1191
+ }
1192
+ }
1193
+
1194
+ .fadeInLeftBig {
1195
+ -webkit-animation-name: fadeInLeftBig;
1196
+ animation-name: fadeInLeftBig;
1197
+ }
1198
+
1199
+ @-webkit-keyframes fadeInRight {
1200
+ 0% {
1201
+ opacity: 0;
1202
+ -webkit-transform: translate3d(100%, 0, 0);
1203
+ transform: translate3d(100%, 0, 0);
1204
+ }
1205
+
1206
+ 100% {
1207
+ opacity: 1;
1208
+ -webkit-transform: none;
1209
+ transform: none;
1210
+ }
1211
+ }
1212
+
1213
+ @keyframes fadeInRight {
1214
+ 0% {
1215
+ opacity: 0;
1216
+ -webkit-transform: translate3d(100%, 0, 0);
1217
+ transform: translate3d(100%, 0, 0);
1218
+ }
1219
+
1220
+ 100% {
1221
+ opacity: 1;
1222
+ -webkit-transform: none;
1223
+ transform: none;
1224
+ }
1225
+ }
1226
+
1227
+ .fadeInRight {
1228
+ -webkit-animation-name: fadeInRight;
1229
+ animation-name: fadeInRight;
1230
+ }
1231
+
1232
+ @-webkit-keyframes fadeInRightBig {
1233
+ 0% {
1234
+ opacity: 0;
1235
+ -webkit-transform: translate3d(2000px, 0, 0);
1236
+ transform: translate3d(2000px, 0, 0);
1237
+ }
1238
+
1239
+ 100% {
1240
+ opacity: 1;
1241
+ -webkit-transform: none;
1242
+ transform: none;
1243
+ }
1244
+ }
1245
+
1246
+ @keyframes fadeInRightBig {
1247
+ 0% {
1248
+ opacity: 0;
1249
+ -webkit-transform: translate3d(2000px, 0, 0);
1250
+ transform: translate3d(2000px, 0, 0);
1251
+ }
1252
+
1253
+ 100% {
1254
+ opacity: 1;
1255
+ -webkit-transform: none;
1256
+ transform: none;
1257
+ }
1258
+ }
1259
+
1260
+ .fadeInRightBig {
1261
+ -webkit-animation-name: fadeInRightBig;
1262
+ animation-name: fadeInRightBig;
1263
+ }
1264
+
1265
+ @-webkit-keyframes fadeInUp {
1266
+ 0% {
1267
+ opacity: 0;
1268
+ -webkit-transform: translate3d(0, 100%, 0);
1269
+ transform: translate3d(0, 100%, 0);
1270
+ }
1271
+
1272
+ 100% {
1273
+ opacity: 1;
1274
+ -webkit-transform: none;
1275
+ transform: none;
1276
+ }
1277
+ }
1278
+
1279
+ @keyframes fadeInUp {
1280
+ 0% {
1281
+ opacity: 0;
1282
+ -webkit-transform: translate3d(0, 100%, 0);
1283
+ transform: translate3d(0, 100%, 0);
1284
+ }
1285
+
1286
+ 100% {
1287
+ opacity: 1;
1288
+ -webkit-transform: none;
1289
+ transform: none;
1290
+ }
1291
+ }
1292
+
1293
+ .fadeInUp {
1294
+ -webkit-animation-name: fadeInUp;
1295
+ animation-name: fadeInUp;
1296
+ }
1297
+
1298
+ @-webkit-keyframes fadeInUpBig {
1299
+ 0% {
1300
+ opacity: 0;
1301
+ -webkit-transform: translate3d(0, 2000px, 0);
1302
+ transform: translate3d(0, 2000px, 0);
1303
+ }
1304
+
1305
+ 100% {
1306
+ opacity: 1;
1307
+ -webkit-transform: none;
1308
+ transform: none;
1309
+ }
1310
+ }
1311
+
1312
+ @keyframes fadeInUpBig {
1313
+ 0% {
1314
+ opacity: 0;
1315
+ -webkit-transform: translate3d(0, 2000px, 0);
1316
+ transform: translate3d(0, 2000px, 0);
1317
+ }
1318
+
1319
+ 100% {
1320
+ opacity: 1;
1321
+ -webkit-transform: none;
1322
+ transform: none;
1323
+ }
1324
+ }
1325
+
1326
+ .fadeInUpBig {
1327
+ -webkit-animation-name: fadeInUpBig;
1328
+ animation-name: fadeInUpBig;
1329
+ }
1330
+
1331
+ @-webkit-keyframes fadeOut {
1332
+ 0% {opacity: 1;}
1333
+ 100% {opacity: 0;}
1334
+ }
1335
+
1336
+ @keyframes fadeOut {
1337
+ 0% {opacity: 1;}
1338
+ 100% {opacity: 0;}
1339
+ }
1340
+
1341
+ .fadeOut {
1342
+ -webkit-animation-name: fadeOut;
1343
+ animation-name: fadeOut;
1344
+ }
1345
+
1346
+ @-webkit-keyframes fadeOutDown {
1347
+ 0% {
1348
+ opacity: 1;
1349
+ }
1350
+
1351
+ 100% {
1352
+ opacity: 0;
1353
+ -webkit-transform: translate3d(0, 100%, 0);
1354
+ transform: translate3d(0, 100%, 0);
1355
+ }
1356
+ }
1357
+
1358
+ @keyframes fadeOutDown {
1359
+ 0% {
1360
+ opacity: 1;
1361
+ }
1362
+
1363
+ 100% {
1364
+ opacity: 0;
1365
+ -webkit-transform: translate3d(0, 100%, 0);
1366
+ transform: translate3d(0, 100%, 0);
1367
+ }
1368
+ }
1369
+
1370
+ .fadeOutDown {
1371
+ -webkit-animation-name: fadeOutDown;
1372
+ animation-name: fadeOutDown;
1373
+ }
1374
+
1375
+ @-webkit-keyframes fadeOutDownBig {
1376
+ 0% {
1377
+ opacity: 1;
1378
+ }
1379
+
1380
+ 100% {
1381
+ opacity: 0;
1382
+ -webkit-transform: translate3d(0, 2000px, 0);
1383
+ transform: translate3d(0, 2000px, 0);
1384
+ }
1385
+ }
1386
+
1387
+ @keyframes fadeOutDownBig {
1388
+ 0% {
1389
+ opacity: 1;
1390
+ }
1391
+
1392
+ 100% {
1393
+ opacity: 0;
1394
+ -webkit-transform: translate3d(0, 2000px, 0);
1395
+ transform: translate3d(0, 2000px, 0);
1396
+ }
1397
+ }
1398
+
1399
+ .fadeOutDownBig {
1400
+ -webkit-animation-name: fadeOutDownBig;
1401
+ animation-name: fadeOutDownBig;
1402
+ }
1403
+
1404
+ @-webkit-keyframes fadeOutLeft {
1405
+ 0% {
1406
+ opacity: 1;
1407
+ }
1408
+
1409
+ 100% {
1410
+ opacity: 0;
1411
+ -webkit-transform: translate3d(-100%, 0, 0);
1412
+ transform: translate3d(-100%, 0, 0);
1413
+ }
1414
+ }
1415
+
1416
+ @keyframes fadeOutLeft {
1417
+ 0% {
1418
+ opacity: 1;
1419
+ }
1420
+
1421
+ 100% {
1422
+ opacity: 0;
1423
+ -webkit-transform: translate3d(-100%, 0, 0);
1424
+ transform: translate3d(-100%, 0, 0);
1425
+ }
1426
+ }
1427
+
1428
+ .fadeOutLeft {
1429
+ -webkit-animation-name: fadeOutLeft;
1430
+ animation-name: fadeOutLeft;
1431
+ }
1432
+
1433
+ @-webkit-keyframes fadeOutLeftBig {
1434
+ 0% {
1435
+ opacity: 1;
1436
+ }
1437
+
1438
+ 100% {
1439
+ opacity: 0;
1440
+ -webkit-transform: translate3d(-2000px, 0, 0);
1441
+ transform: translate3d(-2000px, 0, 0);
1442
+ }
1443
+ }
1444
+
1445
+ @keyframes fadeOutLeftBig {
1446
+ 0% {
1447
+ opacity: 1;
1448
+ }
1449
+
1450
+ 100% {
1451
+ opacity: 0;
1452
+ -webkit-transform: translate3d(-2000px, 0, 0);
1453
+ transform: translate3d(-2000px, 0, 0);
1454
+ }
1455
+ }
1456
+
1457
+ .fadeOutLeftBig {
1458
+ -webkit-animation-name: fadeOutLeftBig;
1459
+ animation-name: fadeOutLeftBig;
1460
+ }
1461
+
1462
+ @-webkit-keyframes fadeOutRight {
1463
+ 0% {
1464
+ opacity: 1;
1465
+ }
1466
+
1467
+ 100% {
1468
+ opacity: 0;
1469
+ -webkit-transform: translate3d(100%, 0, 0);
1470
+ transform: translate3d(100%, 0, 0);
1471
+ }
1472
+ }
1473
+
1474
+ @keyframes fadeOutRight {
1475
+ 0% {
1476
+ opacity: 1;
1477
+ }
1478
+
1479
+ 100% {
1480
+ opacity: 0;
1481
+ -webkit-transform: translate3d(100%, 0, 0);
1482
+ transform: translate3d(100%, 0, 0);
1483
+ }
1484
+ }
1485
+
1486
+ .fadeOutRight {
1487
+ -webkit-animation-name: fadeOutRight;
1488
+ animation-name: fadeOutRight;
1489
+ }
1490
+
1491
+ @-webkit-keyframes fadeOutRightBig {
1492
+ 0% {
1493
+ opacity: 1;
1494
+ }
1495
+
1496
+ 100% {
1497
+ opacity: 0;
1498
+ -webkit-transform: translate3d(2000px, 0, 0);
1499
+ transform: translate3d(2000px, 0, 0);
1500
+ }
1501
+ }
1502
+
1503
+ @keyframes fadeOutRightBig {
1504
+ 0% {
1505
+ opacity: 1;
1506
+ }
1507
+
1508
+ 100% {
1509
+ opacity: 0;
1510
+ -webkit-transform: translate3d(2000px, 0, 0);
1511
+ transform: translate3d(2000px, 0, 0);
1512
+ }
1513
+ }
1514
+
1515
+ .fadeOutRightBig {
1516
+ -webkit-animation-name: fadeOutRightBig;
1517
+ animation-name: fadeOutRightBig;
1518
+ }
1519
+
1520
+ @-webkit-keyframes fadeOutUp {
1521
+ 0% {
1522
+ opacity: 1;
1523
+ }
1524
+
1525
+ 100% {
1526
+ opacity: 0;
1527
+ -webkit-transform: translate3d(0, -100%, 0);
1528
+ transform: translate3d(0, -100%, 0);
1529
+ }
1530
+ }
1531
+
1532
+ @keyframes fadeOutUp {
1533
+ 0% {
1534
+ opacity: 1;
1535
+ }
1536
+
1537
+ 100% {
1538
+ opacity: 0;
1539
+ -webkit-transform: translate3d(0, -100%, 0);
1540
+ transform: translate3d(0, -100%, 0);
1541
+ }
1542
+ }
1543
+
1544
+ .fadeOutUp {
1545
+ -webkit-animation-name: fadeOutUp;
1546
+ animation-name: fadeOutUp;
1547
+ }
1548
+
1549
+ @-webkit-keyframes fadeOutUpBig {
1550
+ 0% {
1551
+ opacity: 1;
1552
+ }
1553
+
1554
+ 100% {
1555
+ opacity: 0;
1556
+ -webkit-transform: translate3d(0, -2000px, 0);
1557
+ transform: translate3d(0, -2000px, 0);
1558
+ }
1559
+ }
1560
+
1561
+ @keyframes fadeOutUpBig {
1562
+ 0% {
1563
+ opacity: 1;
1564
+ }
1565
+
1566
+ 100% {
1567
+ opacity: 0;
1568
+ -webkit-transform: translate3d(0, -2000px, 0);
1569
+ transform: translate3d(0, -2000px, 0);
1570
+ }
1571
+ }
1572
+
1573
+ .fadeOutUpBig {
1574
+ -webkit-animation-name: fadeOutUpBig;
1575
+ animation-name: fadeOutUpBig;
1576
+ }
1577
+
1578
+ @-webkit-keyframes flip {
1579
+ 0% {
1580
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1581
+ transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1582
+ -webkit-animation-timing-function: ease-out;
1583
+ animation-timing-function: ease-out;
1584
+ }
1585
+
1586
+ 40% {
1587
+ -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1588
+ transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1589
+ -webkit-animation-timing-function: ease-out;
1590
+ animation-timing-function: ease-out;
1591
+ }
1592
+
1593
+ 50% {
1594
+ -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1595
+ transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1596
+ -webkit-animation-timing-function: ease-in;
1597
+ animation-timing-function: ease-in;
1598
+ }
1599
+
1600
+ 80% {
1601
+ -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
1602
+ transform: perspective(400px) scale3d(.95, .95, .95);
1603
+ -webkit-animation-timing-function: ease-in;
1604
+ animation-timing-function: ease-in;
1605
+ }
1606
+
1607
+ 100% {
1608
+ -webkit-transform: perspective(400px);
1609
+ transform: perspective(400px);
1610
+ -webkit-animation-timing-function: ease-in;
1611
+ animation-timing-function: ease-in;
1612
+ }
1613
+ }
1614
+
1615
+ @keyframes flip {
1616
+ 0% {
1617
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1618
+ transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1619
+ -webkit-animation-timing-function: ease-out;
1620
+ animation-timing-function: ease-out;
1621
+ }
1622
+
1623
+ 40% {
1624
+ -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1625
+ transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1626
+ -webkit-animation-timing-function: ease-out;
1627
+ animation-timing-function: ease-out;
1628
+ }
1629
+
1630
+ 50% {
1631
+ -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1632
+ transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1633
+ -webkit-animation-timing-function: ease-in;
1634
+ animation-timing-function: ease-in;
1635
+ }
1636
+
1637
+ 80% {
1638
+ -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
1639
+ transform: perspective(400px) scale3d(.95, .95, .95);
1640
+ -webkit-animation-timing-function: ease-in;
1641
+ animation-timing-function: ease-in;
1642
+ }
1643
+
1644
+ 100% {
1645
+ -webkit-transform: perspective(400px);
1646
+ transform: perspective(400px);
1647
+ -webkit-animation-timing-function: ease-in;
1648
+ animation-timing-function: ease-in;
1649
+ }
1650
+ }
1651
+
1652
+ .animated.flip {
1653
+ -webkit-backface-visibility: visible;
1654
+ backface-visibility: visible;
1655
+ -webkit-animation-name: flip;
1656
+ animation-name: flip;
1657
+ }
1658
+
1659
+ @-webkit-keyframes flipInX {
1660
+ 0% {
1661
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1662
+ transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1663
+ -webkit-transition-timing-function: ease-in;
1664
+ transition-timing-function: ease-in;
1665
+ opacity: 0;
1666
+ }
1667
+
1668
+ 40% {
1669
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1670
+ transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1671
+ -webkit-transition-timing-function: ease-in;
1672
+ transition-timing-function: ease-in;
1673
+ }
1674
+
1675
+ 60% {
1676
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1677
+ transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1678
+ opacity: 1;
1679
+ }
1680
+
1681
+ 80% {
1682
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1683
+ transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1684
+ }
1685
+
1686
+ 100% {
1687
+ -webkit-transform: perspective(400px);
1688
+ transform: perspective(400px);
1689
+ }
1690
+ }
1691
+
1692
+ @keyframes flipInX {
1693
+ 0% {
1694
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1695
+ transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1696
+ -webkit-transition-timing-function: ease-in;
1697
+ transition-timing-function: ease-in;
1698
+ opacity: 0;
1699
+ }
1700
+
1701
+ 40% {
1702
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1703
+ transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1704
+ -webkit-transition-timing-function: ease-in;
1705
+ transition-timing-function: ease-in;
1706
+ }
1707
+
1708
+ 60% {
1709
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1710
+ transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1711
+ opacity: 1;
1712
+ }
1713
+
1714
+ 80% {
1715
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1716
+ transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1717
+ }
1718
+
1719
+ 100% {
1720
+ -webkit-transform: perspective(400px);
1721
+ transform: perspective(400px);
1722
+ }
1723
+ }
1724
+
1725
+ .flipInX {
1726
+ -webkit-backface-visibility: visible !important;
1727
+ backface-visibility: visible !important;
1728
+ -webkit-animation-name: flipInX;
1729
+ animation-name: flipInX;
1730
+ }
1731
+
1732
+ @-webkit-keyframes flipInY {
1733
+ 0% {
1734
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1735
+ transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1736
+ -webkit-transition-timing-function: ease-in;
1737
+ transition-timing-function: ease-in;
1738
+ opacity: 0;
1739
+ }
1740
+
1741
+ 40% {
1742
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1743
+ transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1744
+ -webkit-transition-timing-function: ease-in;
1745
+ transition-timing-function: ease-in;
1746
+ }
1747
+
1748
+ 60% {
1749
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1750
+ transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1751
+ opacity: 1;
1752
+ }
1753
+
1754
+ 80% {
1755
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1756
+ transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1757
+ }
1758
+
1759
+ 100% {
1760
+ -webkit-transform: perspective(400px);
1761
+ transform: perspective(400px);
1762
+ }
1763
+ }
1764
+
1765
+ @keyframes flipInY {
1766
+ 0% {
1767
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1768
+ transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1769
+ -webkit-transition-timing-function: ease-in;
1770
+ transition-timing-function: ease-in;
1771
+ opacity: 0;
1772
+ }
1773
+
1774
+ 40% {
1775
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1776
+ transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1777
+ -webkit-transition-timing-function: ease-in;
1778
+ transition-timing-function: ease-in;
1779
+ }
1780
+
1781
+ 60% {
1782
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1783
+ transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1784
+ opacity: 1;
1785
+ }
1786
+
1787
+ 80% {
1788
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1789
+ transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1790
+ }
1791
+
1792
+ 100% {
1793
+ -webkit-transform: perspective(400px);
1794
+ transform: perspective(400px);
1795
+ }
1796
+ }
1797
+
1798
+ .flipInY {
1799
+ -webkit-backface-visibility: visible !important;
1800
+ backface-visibility: visible !important;
1801
+ -webkit-animation-name: flipInY;
1802
+ animation-name: flipInY;
1803
+ }
1804
+
1805
+ @-webkit-keyframes flipOutX {
1806
+ 0% {
1807
+ -webkit-transform: perspective(400px);
1808
+ transform: perspective(400px);
1809
+ }
1810
+
1811
+ 30% {
1812
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1813
+ transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1814
+ opacity: 1;
1815
+ }
1816
+
1817
+ 100% {
1818
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1819
+ transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1820
+ opacity: 0;
1821
+ }
1822
+ }
1823
+
1824
+ @keyframes flipOutX {
1825
+ 0% {
1826
+ -webkit-transform: perspective(400px);
1827
+ transform: perspective(400px);
1828
+ }
1829
+
1830
+ 30% {
1831
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1832
+ transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1833
+ opacity: 1;
1834
+ }
1835
+
1836
+ 100% {
1837
+ -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1838
+ transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1839
+ opacity: 0;
1840
+ }
1841
+ }
1842
+
1843
+ .flipOutX {
1844
+ -webkit-animation-name: flipOutX;
1845
+ animation-name: flipOutX;
1846
+ -webkit-animation-duration: .75s;
1847
+ animation-duration: .75s;
1848
+ -webkit-backface-visibility: visible !important;
1849
+ backface-visibility: visible !important;
1850
+ }
1851
+
1852
+ @-webkit-keyframes flipOutY {
1853
+ 0% {
1854
+ -webkit-transform: perspective(400px);
1855
+ transform: perspective(400px);
1856
+ }
1857
+
1858
+ 30% {
1859
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1860
+ transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1861
+ opacity: 1;
1862
+ }
1863
+
1864
+ 100% {
1865
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1866
+ transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1867
+ opacity: 0;
1868
+ }
1869
+ }
1870
+
1871
+ @keyframes flipOutY {
1872
+ 0% {
1873
+ -webkit-transform: perspective(400px);
1874
+ transform: perspective(400px);
1875
+ }
1876
+
1877
+ 30% {
1878
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1879
+ transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1880
+ opacity: 1;
1881
+ }
1882
+
1883
+ 100% {
1884
+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1885
+ transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1886
+ opacity: 0;
1887
+ }
1888
+ }
1889
+
1890
+ .flipOutY {
1891
+ -webkit-backface-visibility: visible !important;
1892
+ backface-visibility: visible !important;
1893
+ -webkit-animation-name: flipOutY;
1894
+ animation-name: flipOutY;
1895
+ -webkit-animation-duration: .75s;
1896
+ animation-duration: .75s;
1897
+ }
1898
+
1899
+ @-webkit-keyframes lightSpeedIn {
1900
+ 0% {
1901
+ -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
1902
+ transform: translate3d(100%, 0, 0) skewX(-30deg);
1903
+ opacity: 0;
1904
+ }
1905
+
1906
+ 60% {
1907
+ -webkit-transform: skewX(20deg);
1908
+ transform: skewX(20deg);
1909
+ opacity: 1;
1910
+ }
1911
+
1912
+ 80% {
1913
+ -webkit-transform: skewX(-5deg);
1914
+ transform: skewX(-5deg);
1915
+ opacity: 1;
1916
+ }
1917
+
1918
+ 100% {
1919
+ -webkit-transform: none;
1920
+ transform: none;
1921
+ opacity: 1;
1922
+ }
1923
+ }
1924
+
1925
+ @keyframes lightSpeedIn {
1926
+ 0% {
1927
+ -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
1928
+ transform: translate3d(100%, 0, 0) skewX(-30deg);
1929
+ opacity: 0;
1930
+ }
1931
+
1932
+ 60% {
1933
+ -webkit-transform: skewX(20deg);
1934
+ transform: skewX(20deg);
1935
+ opacity: 1;
1936
+ }
1937
+
1938
+ 80% {
1939
+ -webkit-transform: skewX(-5deg);
1940
+ transform: skewX(-5deg);
1941
+ opacity: 1;
1942
+ }
1943
+
1944
+ 100% {
1945
+ -webkit-transform: none;
1946
+ transform: none;
1947
+ opacity: 1;
1948
+ }
1949
+ }
1950
+
1951
+ .lightSpeedIn {
1952
+ -webkit-animation-name: lightSpeedIn;
1953
+ animation-name: lightSpeedIn;
1954
+ -webkit-animation-timing-function: ease-out;
1955
+ animation-timing-function: ease-out;
1956
+ }
1957
+
1958
+ @-webkit-keyframes lightSpeedOut {
1959
+ 0% {
1960
+ opacity: 1;
1961
+ }
1962
+
1963
+ 100% {
1964
+ -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
1965
+ transform: translate3d(100%, 0, 0) skewX(30deg);
1966
+ opacity: 0;
1967
+ }
1968
+ }
1969
+
1970
+ @keyframes lightSpeedOut {
1971
+ 0% {
1972
+ opacity: 1;
1973
+ }
1974
+
1975
+ 100% {
1976
+ -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
1977
+ transform: translate3d(100%, 0, 0) skewX(30deg);
1978
+ opacity: 0;
1979
+ }
1980
+ }
1981
+
1982
+ .lightSpeedOut {
1983
+ -webkit-animation-name: lightSpeedOut;
1984
+ animation-name: lightSpeedOut;
1985
+ -webkit-animation-timing-function: ease-in;
1986
+ animation-timing-function: ease-in;
1987
+ }
1988
+
1989
+ @-webkit-keyframes rotateIn {
1990
+ 0% {
1991
+ -webkit-transform-origin: center;
1992
+ transform-origin: center;
1993
+ -webkit-transform: rotate3d(0, 0, 1, -200deg);
1994
+ transform: rotate3d(0, 0, 1, -200deg);
1995
+ opacity: 0;
1996
+ }
1997
+
1998
+ 100% {
1999
+ -webkit-transform-origin: center;
2000
+ transform-origin: center;
2001
+ -webkit-transform: none;
2002
+ transform: none;
2003
+ opacity: 1;
2004
+ }
2005
+ }
2006
+
2007
+ @keyframes rotateIn {
2008
+ 0% {
2009
+ -webkit-transform-origin: center;
2010
+ transform-origin: center;
2011
+ -webkit-transform: rotate3d(0, 0, 1, -200deg);
2012
+ transform: rotate3d(0, 0, 1, -200deg);
2013
+ opacity: 0;
2014
+ }
2015
+
2016
+ 100% {
2017
+ -webkit-transform-origin: center;
2018
+ transform-origin: center;
2019
+ -webkit-transform: none;
2020
+ transform: none;
2021
+ opacity: 1;
2022
+ }
2023
+ }
2024
+
2025
+ .rotateIn {
2026
+ -webkit-animation-name: rotateIn;
2027
+ animation-name: rotateIn;
2028
+ }
2029
+
2030
+ @-webkit-keyframes rotateInDownLeft {
2031
+ 0% {
2032
+ -webkit-transform-origin: left bottom;
2033
+ transform-origin: left bottom;
2034
+ -webkit-transform: rotate3d(0, 0, 1, -45deg);
2035
+ transform: rotate3d(0, 0, 1, -45deg);
2036
+ opacity: 0;
2037
+ }
2038
+
2039
+ 100% {
2040
+ -webkit-transform-origin: left bottom;
2041
+ transform-origin: left bottom;
2042
+ -webkit-transform: none;
2043
+ transform: none;
2044
+ opacity: 1;
2045
+ }
2046
+ }
2047
+
2048
+ @keyframes rotateInDownLeft {
2049
+ 0% {
2050
+ -webkit-transform-origin: left bottom;
2051
+ transform-origin: left bottom;
2052
+ -webkit-transform: rotate3d(0, 0, 1, -45deg);
2053
+ transform: rotate3d(0, 0, 1, -45deg);
2054
+ opacity: 0;
2055
+ }
2056
+
2057
+ 100% {
2058
+ -webkit-transform-origin: left bottom;
2059
+ transform-origin: left bottom;
2060
+ -webkit-transform: none;
2061
+ transform: none;
2062
+ opacity: 1;
2063
+ }
2064
+ }
2065
+
2066
+ .rotateInDownLeft {
2067
+ -webkit-animation-name: rotateInDownLeft;
2068
+ animation-name: rotateInDownLeft;
2069
+ }
2070
+
2071
+ @-webkit-keyframes rotateInDownRight {
2072
+ 0% {
2073
+ -webkit-transform-origin: right bottom;
2074
+ transform-origin: right bottom;
2075
+ -webkit-transform: rotate3d(0, 0, 1, 45deg);
2076
+ transform: rotate3d(0, 0, 1, 45deg);
2077
+ opacity: 0;
2078
+ }
2079
+
2080
+ 100% {
2081
+ -webkit-transform-origin: right bottom;
2082
+ transform-origin: right bottom;
2083
+ -webkit-transform: none;
2084
+ transform: none;
2085
+ opacity: 1;
2086
+ }
2087
+ }
2088
+
2089
+ @keyframes rotateInDownRight {
2090
+ 0% {
2091
+ -webkit-transform-origin: right bottom;
2092
+ transform-origin: right bottom;
2093
+ -webkit-transform: rotate3d(0, 0, 1, 45deg);
2094
+ transform: rotate3d(0, 0, 1, 45deg);
2095
+ opacity: 0;
2096
+ }
2097
+
2098
+ 100% {
2099
+ -webkit-transform-origin: right bottom;
2100
+ transform-origin: right bottom;
2101
+ -webkit-transform: none;
2102
+ transform: none;
2103
+ opacity: 1;
2104
+ }
2105
+ }
2106
+
2107
+ .rotateInDownRight {
2108
+ -webkit-animation-name: rotateInDownRight;
2109
+ animation-name: rotateInDownRight;
2110
+ }
2111
+
2112
+ @-webkit-keyframes rotateInUpLeft {
2113
+ 0% {
2114
+ -webkit-transform-origin: left bottom;
2115
+ transform-origin: left bottom;
2116
+ -webkit-transform: rotate3d(0, 0, 1, 45deg);
2117
+ transform: rotate3d(0, 0, 1, 45deg);
2118
+ opacity: 0;
2119
+ }
2120
+
2121
+ 100% {
2122
+ -webkit-transform-origin: left bottom;
2123
+ transform-origin: left bottom;
2124
+ -webkit-transform: none;
2125
+ transform: none;
2126
+ opacity: 1;
2127
+ }
2128
+ }
2129
+
2130
+ @keyframes rotateInUpLeft {
2131
+ 0% {
2132
+ -webkit-transform-origin: left bottom;
2133
+ transform-origin: left bottom;
2134
+ -webkit-transform: rotate3d(0, 0, 1, 45deg);
2135
+ transform: rotate3d(0, 0, 1, 45deg);
2136
+ opacity: 0;
2137
+ }
2138
+
2139
+ 100% {
2140
+ -webkit-transform-origin: left bottom;
2141
+ transform-origin: left bottom;
2142
+ -webkit-transform: none;
2143
+ transform: none;
2144
+ opacity: 1;
2145
+ }
2146
+ }
2147
+
2148
+ .rotateInUpLeft {
2149
+ -webkit-animation-name: rotateInUpLeft;
2150
+ animation-name: rotateInUpLeft;
2151
+ }
2152
+
2153
+ @-webkit-keyframes rotateInUpRight {
2154
+ 0% {
2155
+ -webkit-transform-origin: right bottom;
2156
+ transform-origin: right bottom;
2157
+ -webkit-transform: rotate3d(0, 0, 1, -90deg);
2158
+ transform: rotate3d(0, 0, 1, -90deg);
2159
+ opacity: 0;
2160
+ }
2161
+
2162
+ 100% {
2163
+ -webkit-transform-origin: right bottom;
2164
+ transform-origin: right bottom;
2165
+ -webkit-transform: none;
2166
+ transform: none;
2167
+ opacity: 1;
2168
+ }
2169
+ }
2170
+
2171
+ @keyframes rotateInUpRight {
2172
+ 0% {
2173
+ -webkit-transform-origin: right bottom;
2174
+ transform-origin: right bottom;
2175
+ -webkit-transform: rotate3d(0, 0, 1, -90deg);
2176
+ transform: rotate3d(0, 0, 1, -90deg);
2177
+ opacity: 0;
2178
+ }
2179
+
2180
+ 100% {
2181
+ -webkit-transform-origin: right bottom;
2182
+ transform-origin: right bottom;
2183
+ -webkit-transform: none;
2184
+ transform: none;
2185
+ opacity: 1;
2186
+ }
2187
+ }
2188
+
2189
+ .rotateInUpRight {
2190
+ -webkit-animation-name: rotateInUpRight;
2191
+ animation-name: rotateInUpRight;
2192
+ }
2193
+
2194
+ @-webkit-keyframes rotateOut {
2195
+ 0% {
2196
+ -webkit-transform-origin: center;
2197
+ transform-origin: center;
2198
+ opacity: 1;
2199
+ }
2200
+
2201
+ 100% {
2202
+ -webkit-transform-origin: center;
2203
+ transform-origin: center;
2204
+ -webkit-transform: rotate3d(0, 0, 1, 200deg);
2205
+ transform: rotate3d(0, 0, 1, 200deg);
2206
+ opacity: 0;
2207
+ }
2208
+ }
2209
+
2210
+ @keyframes rotateOut {
2211
+ 0% {
2212
+ -webkit-transform-origin: center;
2213
+ transform-origin: center;
2214
+ opacity: 1;
2215
+ }
2216
+
2217
+ 100% {
2218
+ -webkit-transform-origin: center;
2219
+ transform-origin: center;
2220
+ -webkit-transform: rotate3d(0, 0, 1, 200deg);
2221
+ transform: rotate3d(0, 0, 1, 200deg);
2222
+ opacity: 0;
2223
+ }
2224
+ }
2225
+
2226
+ .rotateOut {
2227
+ -webkit-animation-name: rotateOut;
2228
+ animation-name: rotateOut;
2229
+ }
2230
+
2231
+ @-webkit-keyframes rotateOutDownLeft {
2232
+ 0% {
2233
+ -webkit-transform-origin: left bottom;
2234
+ transform-origin: left bottom;
2235
+ opacity: 1;
2236
+ }
2237
+
2238
+ 100% {
2239
+ -webkit-transform-origin: left bottom;
2240
+ transform-origin: left bottom;
2241
+ -webkit-transform: rotate3d(0, 0, 1, 45deg);
2242
+ transform: rotate3d(0, 0, 1, 45deg);
2243
+ opacity: 0;
2244
+ }
2245
+ }
2246
+
2247
+ @keyframes rotateOutDownLeft {
2248
+ 0% {
2249
+ -webkit-transform-origin: left bottom;
2250
+ transform-origin: left bottom;
2251
+ opacity: 1;
2252
+ }
2253
+
2254
+ 100% {
2255
+ -webkit-transform-origin: left bottom;
2256
+ transform-origin: left bottom;
2257
+ -webkit-transform: rotate3d(0, 0, 1, 45deg);
2258
+ transform: rotate3d(0, 0, 1, 45deg);
2259
+ opacity: 0;
2260
+ }
2261
+ }
2262
+
2263
+ .rotateOutDownLeft {
2264
+ -webkit-animation-name: rotateOutDownLeft;
2265
+ animation-name: rotateOutDownLeft;
2266
+ }
2267
+
2268
+ @-webkit-keyframes rotateOutDownRight {
2269
+ 0% {
2270
+ -webkit-transform-origin: right bottom;
2271
+ transform-origin: right bottom;
2272
+ opacity: 1;
2273
+ }
2274
+
2275
+ 100% {
2276
+ -webkit-transform-origin: right bottom;
2277
+ transform-origin: right bottom;
2278
+ -webkit-transform: rotate3d(0, 0, 1, -45deg);
2279
+ transform: rotate3d(0, 0, 1, -45deg);
2280
+ opacity: 0;
2281
+ }
2282
+ }
2283
+
2284
+ @keyframes rotateOutDownRight {
2285
+ 0% {
2286
+ -webkit-transform-origin: right bottom;
2287
+ transform-origin: right bottom;
2288
+ opacity: 1;
2289
+ }
2290
+
2291
+ 100% {
2292
+ -webkit-transform-origin: right bottom;
2293
+ transform-origin: right bottom;
2294
+ -webkit-transform: rotate3d(0, 0, 1, -45deg);
2295
+ transform: rotate3d(0, 0, 1, -45deg);
2296
+ opacity: 0;
2297
+ }
2298
+ }
2299
+
2300
+ .rotateOutDownRight {
2301
+ -webkit-animation-name: rotateOutDownRight;
2302
+ animation-name: rotateOutDownRight;
2303
+ }
2304
+
2305
+ @-webkit-keyframes rotateOutUpLeft {
2306
+ 0% {
2307
+ -webkit-transform-origin: left bottom;
2308
+ transform-origin: left bottom;
2309
+ opacity: 1;
2310
+ }
2311
+
2312
+ 100% {
2313
+ -webkit-transform-origin: left bottom;
2314
+ transform-origin: left bottom;
2315
+ -webkit-transform: rotate3d(0, 0, 1, -45deg);
2316
+ transform: rotate3d(0, 0, 1, -45deg);
2317
+ opacity: 0;
2318
+ }
2319
+ }
2320
+
2321
+ @keyframes rotateOutUpLeft {
2322
+ 0% {
2323
+ -webkit-transform-origin: left bottom;
2324
+ transform-origin: left bottom;
2325
+ opacity: 1;
2326
+ }
2327
+
2328
+ 100% {
2329
+ -webkit-transform-origin: left bottom;
2330
+ transform-origin: left bottom;
2331
+ -webkit-transform: rotate3d(0, 0, 1, -45deg);
2332
+ transform: rotate3d(0, 0, 1, -45deg);
2333
+ opacity: 0;
2334
+ }
2335
+ }
2336
+
2337
+ .rotateOutUpLeft {
2338
+ -webkit-animation-name: rotateOutUpLeft;
2339
+ animation-name: rotateOutUpLeft;
2340
+ }
2341
+
2342
+ @-webkit-keyframes rotateOutUpRight {
2343
+ 0% {
2344
+ -webkit-transform-origin: right bottom;
2345
+ transform-origin: right bottom;
2346
+ opacity: 1;
2347
+ }
2348
+
2349
+ 100% {
2350
+ -webkit-transform-origin: right bottom;
2351
+ transform-origin: right bottom;
2352
+ -webkit-transform: rotate3d(0, 0, 1, 90deg);
2353
+ transform: rotate3d(0, 0, 1, 90deg);
2354
+ opacity: 0;
2355
+ }
2356
+ }
2357
+
2358
+ @keyframes rotateOutUpRight {
2359
+ 0% {
2360
+ -webkit-transform-origin: right bottom;
2361
+ transform-origin: right bottom;
2362
+ opacity: 1;
2363
+ }
2364
+
2365
+ 100% {
2366
+ -webkit-transform-origin: right bottom;
2367
+ transform-origin: right bottom;
2368
+ -webkit-transform: rotate3d(0, 0, 1, 90deg);
2369
+ transform: rotate3d(0, 0, 1, 90deg);
2370
+ opacity: 0;
2371
+ }
2372
+ }
2373
+
2374
+ .rotateOutUpRight {
2375
+ -webkit-animation-name: rotateOutUpRight;
2376
+ animation-name: rotateOutUpRight;
2377
+ }
2378
+
2379
+ @-webkit-keyframes hinge {
2380
+ 0% {
2381
+ -webkit-transform-origin: top left;
2382
+ transform-origin: top left;
2383
+ -webkit-animation-timing-function: ease-in-out;
2384
+ animation-timing-function: ease-in-out;
2385
+ }
2386
+
2387
+ 20%, 60% {
2388
+ -webkit-transform: rotate3d(0, 0, 1, 80deg);
2389
+ transform: rotate3d(0, 0, 1, 80deg);
2390
+ -webkit-transform-origin: top left;
2391
+ transform-origin: top left;
2392
+ -webkit-animation-timing-function: ease-in-out;
2393
+ animation-timing-function: ease-in-out;
2394
+ }
2395
+
2396
+ 40%, 80% {
2397
+ -webkit-transform: rotate3d(0, 0, 1, 60deg);
2398
+ transform: rotate3d(0, 0, 1, 60deg);
2399
+ -webkit-transform-origin: top left;
2400
+ transform-origin: top left;
2401
+ -webkit-animation-timing-function: ease-in-out;
2402
+ animation-timing-function: ease-in-out;
2403
+ opacity: 1;
2404
+ }
2405
+
2406
+ 100% {
2407
+ -webkit-transform: translate3d(0, 700px, 0);
2408
+ transform: translate3d(0, 700px, 0);
2409
+ opacity: 0;
2410
+ }
2411
+ }
2412
+
2413
+ @keyframes hinge {
2414
+ 0% {
2415
+ -webkit-transform-origin: top left;
2416
+ transform-origin: top left;
2417
+ -webkit-animation-timing-function: ease-in-out;
2418
+ animation-timing-function: ease-in-out;
2419
+ }
2420
+
2421
+ 20%, 60% {
2422
+ -webkit-transform: rotate3d(0, 0, 1, 80deg);
2423
+ transform: rotate3d(0, 0, 1, 80deg);
2424
+ -webkit-transform-origin: top left;
2425
+ transform-origin: top left;
2426
+ -webkit-animation-timing-function: ease-in-out;
2427
+ animation-timing-function: ease-in-out;
2428
+ }
2429
+
2430
+ 40%, 80% {
2431
+ -webkit-transform: rotate3d(0, 0, 1, 60deg);
2432
+ transform: rotate3d(0, 0, 1, 60deg);
2433
+ -webkit-transform-origin: top left;
2434
+ transform-origin: top left;
2435
+ -webkit-animation-timing-function: ease-in-out;
2436
+ animation-timing-function: ease-in-out;
2437
+ opacity: 1;
2438
+ }
2439
+
2440
+ 100% {
2441
+ -webkit-transform: translate3d(0, 700px, 0);
2442
+ transform: translate3d(0, 700px, 0);
2443
+ opacity: 0;
2444
+ }
2445
+ }
2446
+
2447
+ .hinge {
2448
+ -webkit-animation-name: hinge;
2449
+ animation-name: hinge;
2450
+ }
2451
+
2452
+ /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
2453
+
2454
+ @-webkit-keyframes rollIn {
2455
+ 0% {
2456
+ opacity: 0;
2457
+ -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2458
+ transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2459
+ }
2460
+
2461
+ 100% {
2462
+ opacity: 1;
2463
+ -webkit-transform: none;
2464
+ transform: none;
2465
+ }
2466
+ }
2467
+
2468
+ @keyframes rollIn {
2469
+ 0% {
2470
+ opacity: 0;
2471
+ -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2472
+ transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2473
+ }
2474
+
2475
+ 100% {
2476
+ opacity: 1;
2477
+ -webkit-transform: none;
2478
+ transform: none;
2479
+ }
2480
+ }
2481
+
2482
+ .rollIn {
2483
+ -webkit-animation-name: rollIn;
2484
+ animation-name: rollIn;
2485
+ }
2486
+
2487
+ /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
2488
+
2489
+ @-webkit-keyframes rollOut {
2490
+ 0% {
2491
+ opacity: 1;
2492
+ }
2493
+
2494
+ 100% {
2495
+ opacity: 0;
2496
+ -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2497
+ transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2498
+ }
2499
+ }
2500
+
2501
+ @keyframes rollOut {
2502
+ 0% {
2503
+ opacity: 1;
2504
+ }
2505
+
2506
+ 100% {
2507
+ opacity: 0;
2508
+ -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2509
+ transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2510
+ }
2511
+ }
2512
+
2513
+ .rollOut {
2514
+ -webkit-animation-name: rollOut;
2515
+ animation-name: rollOut;
2516
+ }
2517
+
2518
+ @-webkit-keyframes zoomIn {
2519
+ 0% {
2520
+ opacity: 0;
2521
+ -webkit-transform: scale3d(.3, .3, .3);
2522
+ transform: scale3d(.3, .3, .3);
2523
+ }
2524
+
2525
+ 50% {
2526
+ opacity: 1;
2527
+ }
2528
+ }
2529
+
2530
+ @keyframes zoomIn {
2531
+ 0% {
2532
+ opacity: 0;
2533
+ -webkit-transform: scale3d(.3, .3, .3);
2534
+ transform: scale3d(.3, .3, .3);
2535
+ }
2536
+
2537
+ 50% {
2538
+ opacity: 1;
2539
+ }
2540
+ }
2541
+
2542
+ .zoomIn {
2543
+ -webkit-animation-name: zoomIn;
2544
+ animation-name: zoomIn;
2545
+ }
2546
+
2547
+ @-webkit-keyframes zoomInDown {
2548
+ 0% {
2549
+ opacity: 0;
2550
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2551
+ transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2552
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2553
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2554
+ }
2555
+
2556
+ 60% {
2557
+ opacity: 1;
2558
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2559
+ transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2560
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2561
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2562
+ }
2563
+ }
2564
+
2565
+ @keyframes zoomInDown {
2566
+ 0% {
2567
+ opacity: 0;
2568
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2569
+ transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2570
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2571
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2572
+ }
2573
+
2574
+ 60% {
2575
+ opacity: 1;
2576
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2577
+ transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2578
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2579
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2580
+ }
2581
+ }
2582
+
2583
+ .zoomInDown {
2584
+ -webkit-animation-name: zoomInDown;
2585
+ animation-name: zoomInDown;
2586
+ }
2587
+
2588
+ @-webkit-keyframes zoomInLeft {
2589
+ 0% {
2590
+ opacity: 0;
2591
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2592
+ transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2593
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2594
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2595
+ }
2596
+
2597
+ 60% {
2598
+ opacity: 1;
2599
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2600
+ transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2601
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2602
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2603
+ }
2604
+ }
2605
+
2606
+ @keyframes zoomInLeft {
2607
+ 0% {
2608
+ opacity: 0;
2609
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2610
+ transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2611
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2612
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2613
+ }
2614
+
2615
+ 60% {
2616
+ opacity: 1;
2617
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2618
+ transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2619
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2620
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2621
+ }
2622
+ }
2623
+
2624
+ .zoomInLeft {
2625
+ -webkit-animation-name: zoomInLeft;
2626
+ animation-name: zoomInLeft;
2627
+ }
2628
+
2629
+ @-webkit-keyframes zoomInRight {
2630
+ 0% {
2631
+ opacity: 0;
2632
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2633
+ transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2634
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2635
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2636
+ }
2637
+
2638
+ 60% {
2639
+ opacity: 1;
2640
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2641
+ transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2642
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2643
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2644
+ }
2645
+ }
2646
+
2647
+ @keyframes zoomInRight {
2648
+ 0% {
2649
+ opacity: 0;
2650
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2651
+ transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2652
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2653
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2654
+ }
2655
+
2656
+ 60% {
2657
+ opacity: 1;
2658
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2659
+ transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2660
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2661
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2662
+ }
2663
+ }
2664
+
2665
+ .zoomInRight {
2666
+ -webkit-animation-name: zoomInRight;
2667
+ animation-name: zoomInRight;
2668
+ }
2669
+
2670
+ @-webkit-keyframes zoomInUp {
2671
+ 0% {
2672
+ opacity: 0;
2673
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2674
+ transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2675
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2676
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2677
+ }
2678
+
2679
+ 60% {
2680
+ opacity: 1;
2681
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2682
+ transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2683
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2684
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2685
+ }
2686
+ }
2687
+
2688
+ @keyframes zoomInUp {
2689
+ 0% {
2690
+ opacity: 0;
2691
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2692
+ transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2693
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2694
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2695
+ }
2696
+
2697
+ 60% {
2698
+ opacity: 1;
2699
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2700
+ transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2701
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2702
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2703
+ }
2704
+ }
2705
+
2706
+ .zoomInUp {
2707
+ -webkit-animation-name: zoomInUp;
2708
+ animation-name: zoomInUp;
2709
+ }
2710
+
2711
+ @-webkit-keyframes zoomOut {
2712
+ 0% {
2713
+ opacity: 1;
2714
+ }
2715
+
2716
+ 50% {
2717
+ opacity: 0;
2718
+ -webkit-transform: scale3d(.3, .3, .3);
2719
+ transform: scale3d(.3, .3, .3);
2720
+ }
2721
+
2722
+ 100% {
2723
+ opacity: 0;
2724
+ }
2725
+ }
2726
+
2727
+ @keyframes zoomOut {
2728
+ 0% {
2729
+ opacity: 1;
2730
+ }
2731
+
2732
+ 50% {
2733
+ opacity: 0;
2734
+ -webkit-transform: scale3d(.3, .3, .3);
2735
+ transform: scale3d(.3, .3, .3);
2736
+ }
2737
+
2738
+ 100% {
2739
+ opacity: 0;
2740
+ }
2741
+ }
2742
+
2743
+ .zoomOut {
2744
+ -webkit-animation-name: zoomOut;
2745
+ animation-name: zoomOut;
2746
+ }
2747
+
2748
+ @-webkit-keyframes zoomOutDown {
2749
+ 40% {
2750
+ opacity: 1;
2751
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2752
+ transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2753
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2754
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2755
+ }
2756
+
2757
+ 100% {
2758
+ opacity: 0;
2759
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2760
+ transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2761
+ -webkit-transform-origin: center bottom;
2762
+ transform-origin: center bottom;
2763
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2764
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2765
+ }
2766
+ }
2767
+
2768
+ @keyframes zoomOutDown {
2769
+ 40% {
2770
+ opacity: 1;
2771
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2772
+ transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2773
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2774
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2775
+ }
2776
+
2777
+ 100% {
2778
+ opacity: 0;
2779
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2780
+ transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2781
+ -webkit-transform-origin: center bottom;
2782
+ transform-origin: center bottom;
2783
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2784
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2785
+ }
2786
+ }
2787
+
2788
+ .zoomOutDown {
2789
+ -webkit-animation-name: zoomOutDown;
2790
+ animation-name: zoomOutDown;
2791
+ }
2792
+
2793
+ @-webkit-keyframes zoomOutLeft {
2794
+ 40% {
2795
+ opacity: 1;
2796
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2797
+ transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2798
+ }
2799
+
2800
+ 100% {
2801
+ opacity: 0;
2802
+ -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
2803
+ transform: scale(.1) translate3d(-2000px, 0, 0);
2804
+ -webkit-transform-origin: left center;
2805
+ transform-origin: left center;
2806
+ }
2807
+ }
2808
+
2809
+ @keyframes zoomOutLeft {
2810
+ 40% {
2811
+ opacity: 1;
2812
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2813
+ transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2814
+ }
2815
+
2816
+ 100% {
2817
+ opacity: 0;
2818
+ -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
2819
+ transform: scale(.1) translate3d(-2000px, 0, 0);
2820
+ -webkit-transform-origin: left center;
2821
+ transform-origin: left center;
2822
+ }
2823
+ }
2824
+
2825
+ .zoomOutLeft {
2826
+ -webkit-animation-name: zoomOutLeft;
2827
+ animation-name: zoomOutLeft;
2828
+ }
2829
+
2830
+ @-webkit-keyframes zoomOutRight {
2831
+ 40% {
2832
+ opacity: 1;
2833
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2834
+ transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2835
+ }
2836
+
2837
+ 100% {
2838
+ opacity: 0;
2839
+ -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
2840
+ transform: scale(.1) translate3d(2000px, 0, 0);
2841
+ -webkit-transform-origin: right center;
2842
+ transform-origin: right center;
2843
+ }
2844
+ }
2845
+
2846
+ @keyframes zoomOutRight {
2847
+ 40% {
2848
+ opacity: 1;
2849
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2850
+ transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2851
+ }
2852
+
2853
+ 100% {
2854
+ opacity: 0;
2855
+ -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
2856
+ transform: scale(.1) translate3d(2000px, 0, 0);
2857
+ -webkit-transform-origin: right center;
2858
+ transform-origin: right center;
2859
+ }
2860
+ }
2861
+
2862
+ .zoomOutRight {
2863
+ -webkit-animation-name: zoomOutRight;
2864
+ animation-name: zoomOutRight;
2865
+ }
2866
+
2867
+ @-webkit-keyframes zoomOutUp {
2868
+ 40% {
2869
+ opacity: 1;
2870
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2871
+ transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2872
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2873
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2874
+ }
2875
+
2876
+ 100% {
2877
+ opacity: 0;
2878
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
2879
+ transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
2880
+ -webkit-transform-origin: center bottom;
2881
+ transform-origin: center bottom;
2882
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2883
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2884
+ }
2885
+ }
2886
+
2887
+ @keyframes zoomOutUp {
2888
+ 40% {
2889
+ opacity: 1;
2890
+ -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2891
+ transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2892
+ -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2893
+ animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2894
+ }
2895
+
2896
+ 100% {
2897
+ opacity: 0;
2898
+ -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
2899
+ transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
2900
+ -webkit-transform-origin: center bottom;
2901
+ transform-origin: center bottom;
2902
+ -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2903
+ animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2904
+ }
2905
+ }
2906
+
2907
+ .zoomOutUp {
2908
+ -webkit-animation-name: zoomOutUp;
2909
+ animation-name: zoomOutUp;
2910
+ }
2911
+
2912
+ @-webkit-keyframes slideInDown {
2913
+ 0% {
2914
+ -webkit-transform: translateY(-100%);
2915
+ transform: translateY(-100%);
2916
+ visibility: visible;
2917
+ }
2918
+
2919
+ 100% {
2920
+ -webkit-transform: translateY(0);
2921
+ transform: translateY(0);
2922
+ }
2923
+ }
2924
+
2925
+ @keyframes slideInDown {
2926
+ 0% {
2927
+ -webkit-transform: translateY(-100%);
2928
+ transform: translateY(-100%);
2929
+ visibility: visible;
2930
+ }
2931
+
2932
+ 100% {
2933
+ -webkit-transform: translateY(0);
2934
+ transform: translateY(0);
2935
+ }
2936
+ }
2937
+
2938
+ .slideInDown {
2939
+ -webkit-animation-name: slideInDown;
2940
+ animation-name: slideInDown;
2941
+ }
2942
+
2943
+ @-webkit-keyframes slideInLeft {
2944
+ 0% {
2945
+ -webkit-transform: translateX(-100%);
2946
+ transform: translateX(-100%);
2947
+ visibility: visible;
2948
+ }
2949
+
2950
+ 100% {
2951
+ -webkit-transform: translateX(0);
2952
+ transform: translateX(0);
2953
+ }
2954
+ }
2955
+
2956
+ @keyframes slideInLeft {
2957
+ 0% {
2958
+ -webkit-transform: translateX(-100%);
2959
+ transform: translateX(-100%);
2960
+ visibility: visible;
2961
+ }
2962
+
2963
+ 100% {
2964
+ -webkit-transform: translateX(0);
2965
+ transform: translateX(0);
2966
+ }
2967
+ }
2968
+
2969
+ .slideInLeft {
2970
+ -webkit-animation-name: slideInLeft;
2971
+ animation-name: slideInLeft;
2972
+ }
2973
+
2974
+ @-webkit-keyframes slideInRight {
2975
+ 0% {
2976
+ -webkit-transform: translateX(100%);
2977
+ transform: translateX(100%);
2978
+ visibility: visible;
2979
+ }
2980
+
2981
+ 100% {
2982
+ -webkit-transform: translateX(0);
2983
+ transform: translateX(0);
2984
+ }
2985
+ }
2986
+
2987
+ @keyframes slideInRight {
2988
+ 0% {
2989
+ -webkit-transform: translateX(100%);
2990
+ transform: translateX(100%);
2991
+ visibility: visible;
2992
+ }
2993
+
2994
+ 100% {
2995
+ -webkit-transform: translateX(0);
2996
+ transform: translateX(0);
2997
+ }
2998
+ }
2999
+
3000
+ .slideInRight {
3001
+ -webkit-animation-name: slideInRight;
3002
+ animation-name: slideInRight;
3003
+ }
3004
+
3005
+ @-webkit-keyframes slideInUp {
3006
+ 0% {
3007
+ -webkit-transform: translateY(100%);
3008
+ transform: translateY(100%);
3009
+ visibility: visible;
3010
+ }
3011
+
3012
+ 100% {
3013
+ -webkit-transform: translateY(0);
3014
+ transform: translateY(0);
3015
+ }
3016
+ }
3017
+
3018
+ @keyframes slideInUp {
3019
+ 0% {
3020
+ -webkit-transform: translateY(100%);
3021
+ transform: translateY(100%);
3022
+ visibility: visible;
3023
+ }
3024
+
3025
+ 100% {
3026
+ -webkit-transform: translateY(0);
3027
+ transform: translateY(0);
3028
+ }
3029
+ }
3030
+
3031
+ .slideInUp {
3032
+ -webkit-animation-name: slideInUp;
3033
+ animation-name: slideInUp;
3034
+ }
3035
+
3036
+ @-webkit-keyframes slideOutDown {
3037
+ 0% {
3038
+ -webkit-transform: translateY(0);
3039
+ transform: translateY(0);
3040
+ }
3041
+
3042
+ 100% {
3043
+ visibility: hidden;
3044
+ -webkit-transform: translateY(100%);
3045
+ transform: translateY(100%);
3046
+ }
3047
+ }
3048
+
3049
+ @keyframes slideOutDown {
3050
+ 0% {
3051
+ -webkit-transform: translateY(0);
3052
+ transform: translateY(0);
3053
+ }
3054
+
3055
+ 100% {
3056
+ visibility: hidden;
3057
+ -webkit-transform: translateY(100%);
3058
+ transform: translateY(100%);
3059
+ }
3060
+ }
3061
+
3062
+ .slideOutDown {
3063
+ -webkit-animation-name: slideOutDown;
3064
+ animation-name: slideOutDown;
3065
+ }
3066
+
3067
+ @-webkit-keyframes slideOutLeft {
3068
+ 0% {
3069
+ -webkit-transform: translateX(0);
3070
+ transform: translateX(0);
3071
+ }
3072
+
3073
+ 100% {
3074
+ visibility: hidden;
3075
+ -webkit-transform: translateX(-100%);
3076
+ transform: translateX(-100%);
3077
+ }
3078
+ }
3079
+
3080
+ @keyframes slideOutLeft {
3081
+ 0% {
3082
+ -webkit-transform: translateX(0);
3083
+ transform: translateX(0);
3084
+ }
3085
+
3086
+ 100% {
3087
+ visibility: hidden;
3088
+ -webkit-transform: translateX(-100%);
3089
+ transform: translateX(-100%);
3090
+ }
3091
+ }
3092
+
3093
+ .slideOutLeft {
3094
+ -webkit-animation-name: slideOutLeft;
3095
+ animation-name: slideOutLeft;
3096
+ }
3097
+
3098
+ @-webkit-keyframes slideOutRight {
3099
+ 0% {
3100
+ -webkit-transform: translateX(0);
3101
+ transform: translateX(0);
3102
+ }
3103
+
3104
+ 100% {
3105
+ visibility: hidden;
3106
+ -webkit-transform: translateX(100%);
3107
+ transform: translateX(100%);
3108
+ }
3109
+ }
3110
+
3111
+ @keyframes slideOutRight {
3112
+ 0% {
3113
+ -webkit-transform: translateX(0);
3114
+ transform: translateX(0);
3115
+ }
3116
+
3117
+ 100% {
3118
+ visibility: hidden;
3119
+ -webkit-transform: translateX(100%);
3120
+ transform: translateX(100%);
3121
+ }
3122
+ }
3123
+
3124
+ .slideOutRight {
3125
+ -webkit-animation-name: slideOutRight;
3126
+ animation-name: slideOutRight;
3127
+ }
3128
+
3129
+ @-webkit-keyframes slideOutUp {
3130
+ 0% {
3131
+ -webkit-transform: translateY(0);
3132
+ transform: translateY(0);
3133
+ }
3134
+
3135
+ 100% {
3136
+ visibility: hidden;
3137
+ -webkit-transform: translateY(-100%);
3138
+ transform: translateY(-100%);
3139
+ }
3140
+ }
3141
+
3142
+ @keyframes slideOutUp {
3143
+ 0% {
3144
+ -webkit-transform: translateY(0);
3145
+ transform: translateY(0);
3146
+ }
3147
+
3148
+ 100% {
3149
+ visibility: hidden;
3150
+ -webkit-transform: translateY(-100%);
3151
+ transform: translateY(-100%);
3152
+ }
3153
+ }
3154
+
3155
+ .slideOutUp {
3156
+ -webkit-animation-name: slideOutUp;
3157
+ animation-name: slideOutUp;
3158
+ }
emails/tnp-composer/_css/newsletter-builder.css ADDED
@@ -0,0 +1,539 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .tnp-composer-heading {
2
+ display: inline-block;
3
+ margin-bottom: -5px !important;
4
+ }
5
+
6
+ .tnp-composer-heading h2 {
7
+ display: inline-block;
8
+ margin-left: 30px !important;
9
+ text-transform: none !important;
10
+ font-weight: 400 !important;
11
+ }
12
+
13
+ .tnp-composer-heading form {
14
+ display: inline-block;
15
+ margin-left: 30px;
16
+ }
17
+
18
+ .tnp-composer-heading img {
19
+ width: 50px;
20
+ vertical-align: middle;
21
+ }
22
+
23
+
24
+
25
+
26
+
27
+ #newsletter-builder {
28
+ position: relative;
29
+ overflow: hidden;
30
+ width: 100%;
31
+ background-color: #FFFFFF;
32
+ }
33
+ #newsletter-builder-sidebar {
34
+ float: left;
35
+ /*position: absolute;*/
36
+ left: 0px;
37
+ top: 0px;
38
+ overflow: auto;
39
+ height: 100%;
40
+ z-index: 1;
41
+ height: 80vh;
42
+ width: 210px;
43
+ }
44
+
45
+ #newsletter-builder-sidebar h4 {
46
+ margin: 5px;
47
+ text-align: center;
48
+ color: #fff;
49
+ margin-bottom: 20px;
50
+ font-family: "Montserrat";
51
+ }
52
+
53
+ #newsletter-builder-sidebar h4 span {
54
+ background-color: #27AE60;
55
+ padding: 2px 5px;
56
+ border-radius: 3px;
57
+ }
58
+
59
+
60
+ #newsletter-builder-sidebar .newsletter-sidebar-add-buttons img {
61
+ width: 165px;
62
+ }
63
+
64
+ .newsletter-sidebar-add-buttons {
65
+ border-radius: 4px;
66
+ padding: 5px;
67
+ margin: 5px;
68
+ }
69
+
70
+ .tnp-body-lite {
71
+ background-color: #FFFFFF !important;
72
+ }
73
+
74
+ .newsletter-sidebar-buttons-content-tab {
75
+ margin: 5px;
76
+ position: relative;
77
+ }
78
+ .newsletter-sidebar-buttons-content-tab:hover {
79
+ cursor: move;
80
+ }
81
+ .newsletter-sidebar-buttons-content-tab:hover img{
82
+ opacity: 0.8;
83
+ }
84
+ .newsletter-sidebar-buttons-content-tab:hover .newsletter-sidebar-buttons-content-tab-add{
85
+ opacity: 0.5;
86
+ }
87
+ .newsletter-sidebar-buttons-content-tab-add {
88
+ height: 100%;
89
+ width: 100%;
90
+ background-color: rgba(70,70,70,1);
91
+ position: absolute;
92
+ left: 0;
93
+ top: 0;
94
+ /*float: left;*/
95
+ /*margin-top: -15px;*/
96
+ /*margin-left: -50px;*/
97
+ -webkit-transition: all 0.5s;
98
+ -moz-transition: all 0.5s;
99
+ -o-transition: all 0.5s;
100
+ transition: all 0.5s;
101
+ z-index: 2;
102
+ opacity: 0;
103
+ text-align: center;
104
+ line-height: inherit;
105
+ color: white;
106
+ }
107
+ .newsletter-sidebar-buttons-content-tab-add:hover {
108
+ background-color: rgba(0,0,0,1);
109
+ /* cursor: pointer;*/
110
+ }
111
+
112
+ #newsletter-builder-area{
113
+ overflow: auto;
114
+ background-color: #EDF1F4;
115
+ height: 80vh;
116
+ }
117
+ #newsletter-builder-area-center {
118
+ margin-right: auto;
119
+ margin-left: auto;
120
+ width: 900px;
121
+ /*height: 80vh;
122
+ overflow: auto;
123
+ overflow-x: hidden;*/
124
+ }
125
+ #newsletter-builder-area-center-frame {
126
+ /*float: left;*/
127
+ width: 800px;
128
+ margin-top: 50px;
129
+ margin-bottom: 200px;
130
+ margin-left: 50px;
131
+ }
132
+
133
+ #newsletter-builder-area-center-frame-content {
134
+ /*float: left;*/
135
+ width: 800px;
136
+ background-color: rgba(153,153,153,1);
137
+ min-height: 50px;
138
+ }
139
+ .tnpc-row {
140
+ -webkit-transition: box-shadow 0.5s;
141
+ -moz-transition: box-shadow 0.5s;
142
+ -o-transition: box-shadow 0.5s;
143
+ transition: box-shadow 0.5s;
144
+ position: relative;
145
+ }
146
+ .tnpc-row:hover {
147
+ cursor: move;
148
+ -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
149
+ -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
150
+ box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
151
+ }
152
+ .tnpc-row-delete, .tnpc-row-edit-block {
153
+ height: 40px;
154
+ width: 40px;
155
+ background-color: rgba(255,255,255,0.5);
156
+ right: -40px;
157
+ position: absolute;
158
+ color: rgba(102,102,102,1);
159
+ -webkit-transition: all 0.5s;
160
+ -moz-transition: all 0.5s;
161
+ -o-transition: all 0.5s;
162
+ transition: all 0.5s;
163
+ opacity: 0;
164
+ text-align: center;
165
+ font-size: 20px;
166
+ }
167
+ .tnpc-row-delete i, .tnpc-row-edit-block i {
168
+ line-height: 40px;
169
+ }
170
+ .tnpc-row-delete:hover {
171
+ background-color: rgba(255,0,0,1);
172
+ cursor: pointer;
173
+ color: rgba(255,255,255,1);
174
+ }
175
+ .tnpc-row:hover .tnpc-row-delete, .tnpc-row:hover .tnpc-row-edit-block {
176
+ opacity: 1;
177
+ }
178
+ .tnpc-row-delete {
179
+ top: 40px;
180
+ }
181
+ .tnpc-row-edit-block {
182
+ top: 0px;
183
+ }
184
+ .tnpc-row-edit-block:hover {
185
+ background-color: rgba(255,255,0,1);
186
+ cursor: pointer;
187
+ color: rgba(0,0,0,1);
188
+ }
189
+ .tnpc-row-edit {
190
+ position: relative;
191
+ }
192
+ .tnpc-row-edit-hover {
193
+ height: 100%;
194
+ width: 100%;
195
+ background-color: rgba(63,141,191,0.8);
196
+ position: absolute;
197
+ left: 0px;
198
+ top: 0px;
199
+ cursor: default;
200
+ -webkit-transition: all 0.5s;
201
+ -moz-transition: all 0.5s;
202
+ -o-transition: all 0.5s;
203
+ transition: all 0.5s;
204
+ }
205
+ .tnpc-row-edit-hover i {
206
+ position: absolute;
207
+ height: 30px;
208
+ width: 30px;
209
+ line-height: 30px;
210
+ left: 50%;
211
+ top: 50%;
212
+ text-align: center;
213
+ margin-top: -15px;
214
+ margin-left: -15px;
215
+ color: rgba(255,255,255,1);
216
+ -webkit-transition: all 0.5s;
217
+ -moz-transition: all 0.5s;
218
+ -o-transition: all 0.5s;
219
+ transition: all 0.5s;
220
+ -webkit-border-radius: 50%;
221
+ -moz-border-radius: 50%;
222
+ border-radius: 50%;
223
+ font-size: 16px;
224
+ }
225
+ .tnpc-row-edit-hover i:hover {
226
+ background-color: rgba(0,0,0,0.5);
227
+ cursor: pointer;
228
+ }
229
+
230
+ .tnpc-drop-here {
231
+ padding:10px;
232
+ text-align: center;
233
+ }
234
+
235
+ .tnpc-edit {
236
+ height: 100vh;
237
+ width: 100vw;
238
+ /*position: fixed;*/
239
+ z-index: 2;
240
+ display: none;
241
+ background-image: url(../_assets/background.png);
242
+ background-repeat: repeat;
243
+ position: absolute;
244
+ top: 0;
245
+ left: -20px;
246
+ }
247
+ .tnpc-edit-box {
248
+ width: 480px;
249
+ background-color: rgba(255,255,255,1);
250
+ margin-right: auto;
251
+ margin-left: auto;
252
+ margin-top: 10px;
253
+ -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
254
+ -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
255
+ box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
256
+ padding: 25px;
257
+ display: none;
258
+ background-color: #EDF1F4;
259
+ border-radius: 10px;
260
+ }
261
+ .tnpc-edit-box-title {
262
+ /*float: left;*/
263
+ width: 100%;
264
+ font-size: 29px;
265
+ color: #666666;
266
+ font-weight: 300;
267
+ margin-bottom: 40px;
268
+ }
269
+
270
+ .tnpc-edit-box-content {
271
+ /*float: left;*/
272
+ width: 100%;
273
+ margin-top: 10px;
274
+ }
275
+ .tnpc-edit-box-content-text {
276
+ /*float: left;*/
277
+ width: 100%;
278
+ font-size: 15px;
279
+ color: #666666;
280
+ font-weight: 600;
281
+ margin: 15px 0px 10px;
282
+ text-transform: uppercase;
283
+ }
284
+
285
+ .tnpc-edit-box-content-text span {
286
+ font-size: 11px;
287
+ color: #95A5A6;
288
+ background-color: #D3EADC;
289
+ padding: 2px 5px;
290
+ text-transform: none;
291
+ border-radius: 5px;
292
+ }
293
+
294
+ .tnpc-edit-box-content-field {
295
+ /*float: left;*/
296
+ width: 100%;
297
+ }
298
+
299
+ .tnpc-edit-box-content-field-input {
300
+ height: 33px;
301
+ width: 380px;
302
+ border: none !important;
303
+ outline: none;
304
+ font-family: inherit;
305
+ padding-right: 10px;
306
+ font-size: 15px;
307
+ -webkit-transition: all 0.5s;
308
+ -moz-transition: all 0.5s;
309
+ -o-transition: all 0.5s;
310
+ transition: all 0.5s;
311
+ color: rgba(102,102,102,1);
312
+ margin-bottom: 10px;
313
+ }
314
+ .tnpc-edit-box-content-field-input:focus {
315
+ -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
316
+ -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
317
+ box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
318
+ }
319
+ .tnpc-edit-box-content-field-textarea {
320
+ /*float: left;*/
321
+ height: 180px;
322
+ width: 380px;
323
+ border: 1px solid rgba(204,204,204,1);
324
+ outline: none;
325
+ font-family: inherit;
326
+ font-size: 15px;
327
+ -webkit-transition: all 0.5s;
328
+ -moz-transition: all 0.5s;
329
+ -o-transition: all 0.5s;
330
+ transition: all 0.5s;
331
+ color: rgba(102,102,102,1);
332
+ resize: none;
333
+ padding: 10px;
334
+ }
335
+ .tnpc-edit-box-content-field-textarea:focus {
336
+ -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
337
+ -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
338
+ box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
339
+ }
340
+ .tnpc-edit-box-content-icons {
341
+ /*float: left;*/
342
+ height: 388px;
343
+ width: 388px;
344
+ border: 1px solid rgba(204,204,204,1);
345
+ margin-top: 15px;
346
+ overflow-y: scroll;
347
+ }
348
+ .tnpc-edit-box-content-icons i {
349
+ line-height: 50px;
350
+ background-color: rgba(225,225,225,1);
351
+ /*float: left;*/
352
+ height: 50px;
353
+ width: 50px;
354
+ margin-top: 10px;
355
+ margin-left: 10px;
356
+ text-align: center;
357
+ -webkit-transition: all 0.5s;
358
+ -moz-transition: all 0.5s;
359
+ -o-transition: all 0.5s;
360
+ transition: all 0.5s;
361
+ font-size: 28px;
362
+ color: rgba(51,51,51,1);
363
+ }
364
+ .tnpc-edit-box-content-icons i:hover {
365
+ cursor: pointer;
366
+ background-color: rgba(153,153,153,1);
367
+ -webkit-border-radius: 50%;
368
+ -moz-border-radius: 50%;
369
+ border-radius: 50%;
370
+ color: rgba(0,0,0,1);
371
+ }
372
+ .tnpc-edit-box-buttons{
373
+ /*float: left;*/
374
+ width: 100%;
375
+ margin-top: 25px;
376
+ }
377
+ .tnpc-edit-box-buttons-save{
378
+ height: 35px;
379
+ text-align: right;
380
+ line-height: 35px;
381
+ color: #27AE60;
382
+ font-weight: 600;
383
+ font-size: 15px;
384
+ -webkit-border-radius: 3px;
385
+ -moz-border-radius: 3px;
386
+ border-radius: 3px;
387
+ -webkit-transition: background 0.5s;
388
+ -moz-transition: background 0.5s;
389
+ -o-transition: background 0.5s;
390
+ transition: background 0.5s;
391
+ cursor: pointer;
392
+ /*float: left;*/
393
+ /*padding-right: 25px;
394
+ padding-left: 25px;
395
+ width: 33%;*/
396
+ display: inline-block;
397
+ }
398
+ .tnpc-edit-box-buttons-save:hover {
399
+ color: #2ECC71;
400
+ }
401
+ .tnpc-edit-box-buttons-cancel{
402
+ height: 35px;
403
+ text-align: right;
404
+ line-height: 35px;
405
+ color: #C0392B;
406
+ font-weight: 600;
407
+ font-size: 15px;
408
+ -webkit-border-radius: 3px;
409
+ -moz-border-radius: 3px;
410
+ border-radius: 3px;
411
+ -webkit-transition: background 0.5s;
412
+ -moz-transition: background 0.5s;
413
+ -o-transition: background 0.5s;
414
+ transition: background 0.5s;
415
+ cursor: pointer;
416
+ /*float: left;*/
417
+ /*padding-right: 25px;
418
+ padding-left: 25px;
419
+ width: 33%;*/
420
+ display: inline-block;
421
+ margin-left: 10px;
422
+ }
423
+ .tnpc-edit-box-buttons-cancel:hover {
424
+ color: #E74C3C;
425
+ }
426
+
427
+ .tnpc-edit-box-content-field .iris-square {
428
+ margin-right: 10px;
429
+ }
430
+
431
+ .tnpc-edit-box-content-field .iris-picker .iris-slider {
432
+ height: 100% !important;
433
+ }
434
+
435
+
436
+
437
+ /* Tnp Composer Preview */
438
+
439
+ .tnpc-subject input {
440
+ padding: 12px 15px;
441
+ margin-left: 20px;
442
+ }
443
+
444
+ .tnpc-subject a {
445
+ font-family: Source Sans Pro;
446
+ font-weight: 700;
447
+ text-transform: uppercase;
448
+ text-decoration: none;
449
+ background-color: #3498DB;
450
+ color: white;
451
+ padding: 2px 10px;
452
+ border-radius: 10px;
453
+ font-size: 13px;
454
+ letter-spacing: 0.1em;
455
+ }
456
+
457
+
458
+ .tnpc-preview {
459
+ margin-top: 10px;
460
+ }
461
+
462
+
463
+ .fake-browser-ui {
464
+ padding: 40px 0 0;
465
+ border-radius: 3px;
466
+ border-bottom: 10px solid #ccc;
467
+ background: #ddd;
468
+ display: inline-block;
469
+ position: relative;
470
+ line-height: 0;
471
+ vertical-align: top;
472
+ margin-left: 20px;
473
+ }
474
+
475
+ .fake-mobile-browser-ui {
476
+ padding: 30px 10px 37px;
477
+ border-radius: 10px;
478
+ border-bottom: 10px solid #ccc;
479
+ background: #ddd;
480
+ display: inline-block;
481
+ position: relative;
482
+ line-height: 0;
483
+ margin-left: 30px;
484
+ }
485
+
486
+ .fake-browser-ui .frame {
487
+ display: block;
488
+ height: 25px;
489
+ position: absolute;
490
+ top: 12px;
491
+ left: 8px;
492
+ }
493
+
494
+ .fake-mobile-browser-ui .frame {
495
+ display: block;
496
+ height: 25px;
497
+ margin-top: 10px;
498
+ }
499
+
500
+ .fake-browser-ui span {
501
+ height: 12px;
502
+ width: 12px;
503
+ border-radius: 8px;
504
+ background-color: #eee;
505
+ border: 1px solid #dadada;
506
+ float: left;
507
+ margin: 0 0 0 4px;
508
+ }
509
+
510
+ .fake-mobile-browser-ui span {
511
+ height: 50px;
512
+ width: 50px;
513
+ border-radius: 60px;
514
+ background-color: #eee;
515
+ border: 2px solid #ccc;
516
+ display: block;
517
+ margin: auto;
518
+ }
519
+
520
+ .fake-browser-ui .bt-1 {
521
+ background-color: #ED594A;
522
+ }
523
+
524
+ .fake-browser-ui .bt-2 {
525
+ background-color: #FDD800;
526
+ }
527
+
528
+ .fake-browser-ui .bt-3 {
529
+ background-color: #5AC05A;
530
+ }
531
+
532
+
533
+ /* Tnp Html Editor */
534
+
535
+ #tnpc-html-editor {
536
+ height: 600px;
537
+ border-top: 20px solid #323232;
538
+ border-radius: 8px;
539
+ }
emails/tnp-composer/_scripts/jquery-2.2.3.min.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /*! jQuery v2.2.3 | (c) jQuery Foundation | jquery.org/license */
2
+ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c;
3
+ }catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=N.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||d,e=c.documentElement,f=c.body,a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=d),3===a.target.nodeType&&(a.target=a.target.parentNode),h.filter?h.filter(a,g):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ga:ha):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga,a&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga,a&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga,a&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ha),this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=wa[0].contentDocument,b.write(),b.close(),c=ya(a,b),wa.detach()),xa[a]=c),c}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Ea=d.documentElement;!function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(h.style){h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h.innerHTML="",Ea.appendChild(g);var d=a.getComputedStyle(h);b="1%"!==d.top,f="2px"===d.marginLeft,c="4px"===d.width,h.style.marginRight="50%",e="4px"===d.marginRight,Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){return i(),b},boxSizingReliable:function(){return null==c&&i(),c},pixelMarginRight:function(){return null==c&&i(),e},reliableMarginLeft:function(){return null==c&&i(),f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));return c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",h.style.width="1px",Ea.appendChild(g),b=!parseFloat(a.getComputedStyle(c).marginRight),Ea.removeChild(g),h.removeChild(c),b}})}}();function Fa(a,b,c){var d,e,f,g,h=a.style;return c=c||Ca(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function Ga(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--)if(a=Ka[c]+b,a in La)return a}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Pa(b,c,e){var f=!0,g="width"===c?b.offsetWidth:b.offsetHeight,h=Ca(b),i="border-box"===n.css(b,"boxSizing",!1,h);if(d.msFullscreenElement&&a.top!==a&&b.getClientRects().length&&(g=Math.round(100*b.getBoundingClientRect()[c])),0>=g||null==g){if(g=Fa(b,c,h),(0>g||null==g)&&(g=b.style[c]),Ba.test(g))return g;f=i&&(l.boxSizingReliable()||g===b.style[c]),g=parseFloat(g)||0}return g+Oa(b,c,e||(i?"border":"content"),f,h)+"px"}function Qa(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=N.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=N.access(d,"olddisplay",za(d.nodeName)))):(e=V(d),"none"===c&&e||N.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=T.exec(c))&&e[1]&&(c=W(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Fa(a,b,d)),"normal"===e&&b in Ja&&(e=Ja[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Ha.test(n.css(a,"display"))&&0===a.offsetWidth?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d):void 0},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,"border-box"===n.css(a,"boxSizing",!1,f),f);return g&&(e=T.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=n.css(a,b)),Na(a,c,g)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){return b?Da(a,{display:"inline-block"},Fa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Aa.test(a)||(n.cssHooks[a+b].set=Na)}),n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ca(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=U[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ya(a,b,c){for(var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?N.get(a,"olddisplay")||za(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Ua.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?za(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=N.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;N.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ya(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function $a(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for($a(k,j.opts.specialEasing);g>f;f++)if(d=_a.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,Ya,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return W(c.elem,a,T.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],_a.tweeners[c]=_a.tweeners[c]||[],_a.tweeners[c].unshift(b)},prefilters:[Za],prefilter:function(a,b){b?_a.prefilters.unshift(a):_a.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);(e||N.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=N.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Va.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Xa(b,!0),a,d,e)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Sa=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",l.checkOn=""!==a.value,l.optSelected=c.selected,b.disabled=!0,l.optDisabled=!c.disabled,a=d.createElement("input"),a.value="t",a.type="radio",l.radioValue="t"===a.value}();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:void 0)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ab={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;return d||(f=bb[b],bb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,bb[b]=f),e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,
4
+ e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=fb(this),b&&N.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1)return!0;return!1}});var gb=/\r/g,hb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(gb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(hb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var ib=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!ib.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),l=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},f||!o.trigger||o.trigger.apply(e,c)!==!1)){if(!f&&!o.noBubble&&!n.isWindow(e)){for(j=o.delegateType||q,ib.test(j+q)||(h=h.parentNode);h;h=h.parentNode)p.push(h),i=h;i===(e.ownerDocument||d)&&p.push(i.defaultView||i.parentWindow||a)}g=0;while((h=p[g++])&&!b.isPropagationStopped())b.type=g>1?j:o.bindType||q,m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle"),m&&m.apply(h,c),m=l&&h[l],m&&m.apply&&L(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=q,f||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!L(e)||l&&n.isFunction(e[q])&&!n.isWindow(e)&&(i=e[l],i&&(e[l]=null),n.event.triggered=q,e[q](),n.event.triggered=void 0,i&&(e[l]=i)),b.result}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b),d.isDefaultPrevented()&&c.preventDefault()}}),n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);e||d.addEventListener(a,c,!0),N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;e?N.access(d,b,e):(d.removeEventListener(a,c,!0),N.remove(d,b))}}});var jb=a.location,kb=n.now(),lb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var mb=/#.*$/,nb=/([?&])_=[^&]*/,ob=/^(.*?):[ \t]*([^\r\n]*)$/gm,pb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qb=/^(?:GET|HEAD)$/,rb=/^\/\//,sb={},tb={},ub="*/".concat("*"),vb=d.createElement("a");vb.href=jb.href;function wb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function xb(a,b,c,d){var e={},f=a===tb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function yb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function zb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Ab(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jb.href,type:"GET",isLocal:pb.test(jb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ub,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?yb(yb(a,n.ajaxSettings),b):yb(n.ajaxSettings,a)},ajaxPrefilter:wb(sb),ajaxTransport:wb(tb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===v){if(!h){h={};while(b=ob.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===v?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return v||(a=u[c]=u[c]||a,t[a]=b),this},overrideMimeType:function(a){return v||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>v)for(b in a)s[b]=[s[b],a[b]];else x.always(a[x.status]);return this},abort:function(a){var b=a||w;return e&&e.abort(b),z(0,b),this}};if(q.promise(x).complete=r.add,x.success=x.done,x.error=x.fail,m.url=((b||m.url||jb.href)+"").replace(mb,"").replace(rb,jb.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""],null==m.crossDomain){j=d.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=vb.protocol+"//"+vb.host!=j.protocol+"//"+j.host}catch(y){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=n.param(m.data,m.traditional)),xb(sb,m,c,x),2===v)return x;k=n.event&&m.global,k&&0===n.active++&&n.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!qb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(lb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=nb.test(f)?f.replace(nb,"$1_="+kb++):f+(lb.test(f)?"&":"?")+"_="+kb++)),m.ifModified&&(n.lastModified[f]&&x.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&x.setRequestHeader("If-None-Match",n.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",m.contentType),x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+ub+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)x.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(o,x,m)===!1||2===v))return x.abort();w="abort";for(l in{success:1,error:1,complete:1})x[l](m[l]);if(e=xb(tb,m,c,x)){if(x.readyState=1,k&&p.trigger("ajaxSend",[x,m]),2===v)return x;m.async&&m.timeout>0&&(i=a.setTimeout(function(){x.abort("timeout")},m.timeout));try{v=1,e.send(t,z)}catch(y){if(!(2>v))throw y;z(-1,y)}}else z(-1,"No Transport");function z(b,c,d,h){var j,l,t,u,w,y=c;2!==v&&(v=2,i&&a.clearTimeout(i),e=void 0,g=h||"",x.readyState=b>0?4:0,j=b>=200&&300>b||304===b,d&&(u=zb(m,x,d)),u=Ab(m,u,x,j),j?(m.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(n.lastModified[f]=w),w=x.getResponseHeader("etag"),w&&(n.etag[f]=w)),204===b||"HEAD"===m.type?y="nocontent":304===b?y="notmodified":(y=u.state,l=u.data,t=u.error,j=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),x.status=b,x.statusText=(c||y)+"",j?q.resolveWith(o,[l,y,x]):q.rejectWith(o,[x,y,t]),x.statusCode(s),s=void 0,k&&p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t]),r.fireWith(o,[x,y]),k&&(p.trigger("ajaxComplete",[x,m]),--n.active||n.event.trigger("ajaxStop")))}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)},n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Bb=/%20/g,Cb=/\[\]$/,Db=/\r?\n/g,Eb=/^(?:submit|button|image|reset|file)$/i,Fb=/^(?:input|select|textarea|keygen)/i;function Gb(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Cb.test(a)?d(a,e):Gb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Gb(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Gb(c,a[c],b,e);return d.join("&").replace(Bb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Fb.test(this.nodeName)&&!Eb.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Db,"\r\n")}}):{name:b.name,value:c.replace(Db,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Hb={0:200,1223:204},Ib=n.ajaxSettings.xhr();l.cors=!!Ib&&"withCredentials"in Ib,l.ajax=Ib=!!Ib,n.ajaxTransport(function(b){var c,d;return l.cors||Ib&&!b.crossDomain?{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Hb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Jb=[],Kb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Jb.pop()||n.expando+"_"+kb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Kb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Kb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Kb,"$1"+e):b.jsonp!==!1&&(b.url+=(lb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Jb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ca([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var Lb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Lb)return Lb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Mb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(e=d.getBoundingClientRect(),c=Mb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Mb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){return c?(c=Fa(a,b),Ba.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return K(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Nb=a.jQuery,Ob=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Ob),b&&a.jQuery===n&&(a.jQuery=Nb),n},b||(a.jQuery=a.$=n),n});
emails/tnp-composer/_scripts/jquery-ui-1.10.4.min.js ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.10.4 - 2014-03-02
2
+ * http://jqueryui.com
3
+ * Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.sortable.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.menu.js, jquery.ui.progressbar.js, jquery.ui.slider.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js, jquery.ui.effect.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js
4
+ * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
5
+
6
+ (function(e,t){function i(t,i){var s,a,o,r=t.nodeName.toLowerCase();return"area"===r?(s=t.parentNode,a=s.name,t.href&&a&&"map"===s.nodeName.toLowerCase()?(o=e("img[usemap=#"+a+"]")[0],!!o&&n(o)):!1):(/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||i:i)&&n(t)}function n(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}var s=0,a=/^ui-id-\d+$/;e.ui=e.ui||{},e.extend(e.ui,{version:"1.10.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({focus:function(t){return function(i,n){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),n&&n.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),scrollParent:function(){var t;return t=e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(i){if(i!==t)return this.css("zIndex",i);if(this.length)for(var n,s,a=e(this[0]);a.length&&a[0]!==document;){if(n=a.css("position"),("absolute"===n||"relative"===n||"fixed"===n)&&(s=parseInt(a.css("zIndex"),10),!isNaN(s)&&0!==s))return s;a=a.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++s)})},removeUniqueId:function(){return this.each(function(){a.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,n){return!!e.data(t,n[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),s=isNaN(n);return(s||n>=0)&&i(t,!s)}}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(i,n){function s(t,i,n,s){return e.each(a,function(){i-=parseFloat(e.css(t,"padding"+this))||0,n&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var a="Width"===n?["Left","Right"]:["Top","Bottom"],o=n.toLowerCase(),r={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+n]=function(i){return i===t?r["inner"+n].call(this):this.each(function(){e(this).css(o,s(this,i)+"px")})},e.fn["outer"+n]=function(t,i){return"number"!=typeof t?r["outer"+n].call(this,t):this.each(function(){e(this).css(o,s(this,t,!0,i)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.support.selectstart="onselectstart"in document.createElement("div"),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,i,n){var s,a=e.ui[t].prototype;for(s in n)a.plugins[s]=a.plugins[s]||[],a.plugins[s].push([i,n[s]])},call:function(e,t,i){var n,s=e.plugins[t];if(s&&e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType)for(n=0;s.length>n;n++)e.options[s[n][0]]&&s[n][1].apply(e.element,i)}},hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var n=i&&"left"===i?"scrollLeft":"scrollTop",s=!1;return t[n]>0?!0:(t[n]=1,s=t[n]>0,t[n]=0,s)}})})(jQuery);(function(t,e){var i=0,s=Array.prototype.slice,n=t.cleanData;t.cleanData=function(e){for(var i,s=0;null!=(i=e[s]);s++)try{t(i).triggerHandler("remove")}catch(o){}n(e)},t.widget=function(i,s,n){var o,a,r,h,l={},c=i.split(".")[0];i=i.split(".")[1],o=c+"-"+i,n||(n=s,s=t.Widget),t.expr[":"][o.toLowerCase()]=function(e){return!!t.data(e,o)},t[c]=t[c]||{},a=t[c][i],r=t[c][i]=function(t,i){return this._createWidget?(arguments.length&&this._createWidget(t,i),e):new r(t,i)},t.extend(r,a,{version:n.version,_proto:t.extend({},n),_childConstructors:[]}),h=new s,h.options=t.widget.extend({},h.options),t.each(n,function(i,n){return t.isFunction(n)?(l[i]=function(){var t=function(){return s.prototype[i].apply(this,arguments)},e=function(t){return s.prototype[i].apply(this,t)};return function(){var i,s=this._super,o=this._superApply;return this._super=t,this._superApply=e,i=n.apply(this,arguments),this._super=s,this._superApply=o,i}}(),e):(l[i]=n,e)}),r.prototype=t.widget.extend(h,{widgetEventPrefix:a?h.widgetEventPrefix||i:i},l,{constructor:r,namespace:c,widgetName:i,widgetFullName:o}),a?(t.each(a._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,r,i._proto)}),delete a._childConstructors):s._childConstructors.push(r),t.widget.bridge(i,r)},t.widget.extend=function(i){for(var n,o,a=s.call(arguments,1),r=0,h=a.length;h>r;r++)for(n in a[r])o=a[r][n],a[r].hasOwnProperty(n)&&o!==e&&(i[n]=t.isPlainObject(o)?t.isPlainObject(i[n])?t.widget.extend({},i[n],o):t.widget.extend({},o):o);return i},t.widget.bridge=function(i,n){var o=n.prototype.widgetFullName||i;t.fn[i]=function(a){var r="string"==typeof a,h=s.call(arguments,1),l=this;return a=!r&&h.length?t.widget.extend.apply(null,[a].concat(h)):a,r?this.each(function(){var s,n=t.data(this,o);return n?t.isFunction(n[a])&&"_"!==a.charAt(0)?(s=n[a].apply(n,h),s!==n&&s!==e?(l=s&&s.jquery?l.pushStack(s.get()):s,!1):e):t.error("no such method '"+a+"' for "+i+" widget instance"):t.error("cannot call methods on "+i+" prior to initialization; "+"attempted to call method '"+a+"'")}):this.each(function(){var e=t.data(this,o);e?e.option(a||{})._init():t.data(this,o,new n(a,this))}),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this.bindings=t(),this.hoverable=t(),this.focusable=t(),s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:t.noop,_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(t.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:t.noop,widget:function(){return this.element},option:function(i,s){var n,o,a,r=i;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof i)if(r={},n=i.split("."),i=n.shift(),n.length){for(o=r[i]=t.widget.extend({},this.options[i]),a=0;n.length-1>a;a++)o[n[a]]=o[n[a]]||{},o=o[n[a]];if(i=n.pop(),1===arguments.length)return o[i]===e?null:o[i];o[i]=s}else{if(1===arguments.length)return this.options[i]===e?null:this.options[i];r[i]=s}return this._setOptions(r),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return this.options[t]=e,"disabled"===t&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!e).attr("aria-disabled",e),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(i,s,n){var o,a=this;"boolean"!=typeof i&&(n=s,s=i,i=!1),n?(s=o=t(s),this.bindings=this.bindings.add(s)):(n=s,s=this.element,o=this.widget()),t.each(n,function(n,r){function h(){return i||a.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof r?a[r]:r).apply(a,arguments):e}"string"!=typeof r&&(h.guid=r.guid=r.guid||h.guid||t.guid++);var l=n.match(/^(\w+)\s*(.*)$/),c=l[1]+a.eventNamespace,u=l[2];u?o.delegate(u,c,h):s.bind(c,h)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(e).undelegate(e)},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){t(e.currentTarget).addClass("ui-state-hover")},mouseleave:function(e){t(e.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){t(e.currentTarget).addClass("ui-state-focus")},focusout:function(e){t(e.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}})})(jQuery);(function(t){var e=!1;t(document).mouseup(function(){e=!1}),t.widget("ui.mouse",{version:"1.10.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.bind("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).bind("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):undefined}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&t(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(i){if(!e){this._mouseStarted&&this._mouseUp(i),this._mouseDownEvent=i;var s=this,n=1===i.which,a="string"==typeof this.options.cancel&&i.target.nodeName?t(i.target).closest(this.options.cancel).length:!1;return n&&!a&&this._mouseCapture(i)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){s.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(i)&&this._mouseDelayMet(i)&&(this._mouseStarted=this._mouseStart(i)!==!1,!this._mouseStarted)?(i.preventDefault(),!0):(!0===t.data(i.target,this.widgetName+".preventClickEvent")&&t.removeData(i.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return s._mouseMove(t)},this._mouseUpDelegate=function(t){return s._mouseUp(t)},t(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),i.preventDefault(),e=!0,!0)):!0}},_mouseMove:function(e){return t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button?this._mouseUp(e):this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){return t(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),!1},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);(function(t,e){function i(t,e,i){return[parseFloat(t[0])*(p.test(t[0])?e/100:1),parseFloat(t[1])*(p.test(t[1])?i/100:1)]}function s(e,i){return parseInt(t.css(e,i),10)||0}function n(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}t.ui=t.ui||{};var a,o=Math.max,r=Math.abs,l=Math.round,h=/left|center|right/,c=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,d=/^\w+/,p=/%$/,f=t.fn.position;t.position={scrollbarWidth:function(){if(a!==e)return a;var i,s,n=t("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=n.children()[0];return t("body").append(n),i=o.offsetWidth,n.css("overflow","scroll"),s=o.offsetWidth,i===s&&(s=n[0].clientWidth),n.remove(),a=i-s},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width<e.element[0].scrollWidth,a="scroll"===s||"auto"===s&&e.height<e.element[0].scrollHeight;return{width:a?t.position.scrollbarWidth():0,height:n?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),s=t.isWindow(i[0]),n=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:s,isDocument:n,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:s?i.width():i.outerWidth(),height:s?i.height():i.outerHeight()}}},t.fn.position=function(e){if(!e||!e.of)return f.apply(this,arguments);e=t.extend({},e);var a,p,g,m,v,_,b=t(e.of),y=t.position.getWithinInfo(e.within),k=t.position.getScrollInfo(y),w=(e.collision||"flip").split(" "),D={};return _=n(b),b[0].preventDefault&&(e.at="left top"),p=_.width,g=_.height,m=_.offset,v=t.extend({},m),t.each(["my","at"],function(){var t,i,s=(e[this]||"").split(" ");1===s.length&&(s=h.test(s[0])?s.concat(["center"]):c.test(s[0])?["center"].concat(s):["center","center"]),s[0]=h.test(s[0])?s[0]:"center",s[1]=c.test(s[1])?s[1]:"center",t=u.exec(s[0]),i=u.exec(s[1]),D[this]=[t?t[0]:0,i?i[0]:0],e[this]=[d.exec(s[0])[0],d.exec(s[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===e.at[0]?v.left+=p:"center"===e.at[0]&&(v.left+=p/2),"bottom"===e.at[1]?v.top+=g:"center"===e.at[1]&&(v.top+=g/2),a=i(D.at,p,g),v.left+=a[0],v.top+=a[1],this.each(function(){var n,h,c=t(this),u=c.outerWidth(),d=c.outerHeight(),f=s(this,"marginLeft"),_=s(this,"marginTop"),x=u+f+s(this,"marginRight")+k.width,C=d+_+s(this,"marginBottom")+k.height,M=t.extend({},v),T=i(D.my,c.outerWidth(),c.outerHeight());"right"===e.my[0]?M.left-=u:"center"===e.my[0]&&(M.left-=u/2),"bottom"===e.my[1]?M.top-=d:"center"===e.my[1]&&(M.top-=d/2),M.left+=T[0],M.top+=T[1],t.support.offsetFractions||(M.left=l(M.left),M.top=l(M.top)),n={marginLeft:f,marginTop:_},t.each(["left","top"],function(i,s){t.ui.position[w[i]]&&t.ui.position[w[i]][s](M,{targetWidth:p,targetHeight:g,elemWidth:u,elemHeight:d,collisionPosition:n,collisionWidth:x,collisionHeight:C,offset:[a[0]+T[0],a[1]+T[1]],my:e.my,at:e.at,within:y,elem:c})}),e.using&&(h=function(t){var i=m.left-M.left,s=i+p-u,n=m.top-M.top,a=n+g-d,l={target:{element:b,left:m.left,top:m.top,width:p,height:g},element:{element:c,left:M.left,top:M.top,width:u,height:d},horizontal:0>s?"left":i>0?"right":"center",vertical:0>a?"top":n>0?"bottom":"middle"};u>p&&p>r(i+s)&&(l.horizontal="center"),d>g&&g>r(n+a)&&(l.vertical="middle"),l.important=o(r(i),r(s))>o(r(n),r(a))?"horizontal":"vertical",e.using.call(this,t,l)}),c.offset(t.extend(M,{using:h}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,a=n.offset.left+n.scrollLeft,o=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-o-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-o-a,(0>i||r(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>r(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,a=n.offset.top+n.scrollTop,o=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-o-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-o-a,t.top+p+f+g>c&&(0>s||r(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,t.top+p+f+g>u&&(i>0||u>r(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}},function(){var e,i,s,n,a,o=document.getElementsByTagName("body")[0],r=document.createElement("div");e=document.createElement(o?"div":"body"),s={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},o&&t.extend(s,{position:"absolute",left:"-1000px",top:"-1000px"});for(a in s)e.style[a]=s[a];e.appendChild(r),i=o||document.documentElement,i.insertBefore(e,i.firstChild),r.style.cssText="position: absolute; left: 10.7432222px;",n=t(r).offset().left,t.support.offsetFractions=n>10&&11>n,e.innerHTML="",i.removeChild(e)}()})(jQuery);(function(t){t.widget("ui.draggable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(e){var i=this.options;return this.helper||i.disabled||t(e.target).closest(".ui-resizable-handle").length>0?!1:(this.handle=this._getHandle(e),this.handle?(t(i.iframeFix===!0?"iframe":i.iframeFix).each(function(){t("<div class='ui-draggable-iframeFix' style='background: #fff;'></div>").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(t(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(e){var i=this.options;return this.helper=this._createHelper(e),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.offset.scroll=!1,t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger("start",e)===!1?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!i.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_mouseDrag:function(e,i){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(this._trigger("drag",e,s)===!1)return this._mouseUp({}),!1;this.position=s.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var i=this,s=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(s=t.ui.ddmanager.drop(this,e)),this.dropped&&(s=this.dropped,this.dropped=!1),"original"!==this.options.helper||t.contains(this.element[0].ownerDocument,this.element[0])?("invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||this.options.revert===!0||t.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger("stop",e)!==!1&&i._clear()}):this._trigger("stop",e)!==!1&&this._clear(),!1):!1},_mouseUp:function(e){return t("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(e){return this.options.handle?!!t(e.target).closest(this.element.find(this.options.handle)).length:!0},_createHelper:function(e){var i=this.options,s=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return s.parents("body").length||s.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s[0]===this.element[0]||/(fixed|absolute)/.test(s.css("position"))||s.css("position","absolute"),s},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.element.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options;return n.containment?"window"===n.containment?(this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],undefined):"document"===n.containment?(this.containment=[0,0,t(document).width()-this.helperProportions.width-this.margins.left,(t(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],undefined):n.containment.constructor===Array?(this.containment=n.containment,undefined):("parent"===n.containment&&(n.containment=this.helper[0].parentNode),i=t(n.containment),s=i[0],s&&(e="hidden"!==i.css("overflow"),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(e?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=i),undefined):(this.containment=null,undefined)},_convertPositionTo:function(e,i){i||(i=this.position);var s="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:n.scrollTop(),left:n.scrollLeft()}),{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*s}},_generatePosition:function(e){var i,s,n,a,o=this.options,r="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,l=e.pageX,h=e.pageY;return this.offset.scroll||(this.offset.scroll={top:r.scrollTop(),left:r.scrollLeft()}),this.originalPosition&&(this.containment&&(this.relative_container?(s=this.relative_container.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,e.pageX-this.offset.click.left<i[0]&&(l=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(h=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(l=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(h=i[3]+this.offset.click.top)),o.grid&&(n=o.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY,h=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>i[3]?n:n-this.offset.click.top>=i[1]?n-o.grid[1]:n+o.grid[1]:n,a=o.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)/o.grid[0])*o.grid[0]:this.originalPageX,l=i?a-this.offset.click.left>=i[0]||a-this.offset.click.left>i[2]?a:a-this.offset.click.left>=i[0]?a-o.grid[0]:a+o.grid[0]:a)),{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(e,i,s){return s=s||this._uiHash(),t.ui.plugin.call(this,e,[i,s]),"drag"===e&&(this.positionAbs=this._convertPositionTo("absolute")),t.Widget.prototype._trigger.call(this,e,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,i){var s=t(this).data("ui-draggable"),n=s.options,a=t.extend({},i,{item:s.element});s.sortables=[],t(n.connectToSortable).each(function(){var i=t.data(this,"ui-sortable");i&&!i.options.disabled&&(s.sortables.push({instance:i,shouldRevert:i.options.revert}),i.refreshPositions(),i._trigger("activate",e,a))})},stop:function(e,i){var s=t(this).data("ui-draggable"),n=t.extend({},i,{item:s.element});t.each(s.sortables,function(){this.instance.isOver?(this.instance.isOver=0,s.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(e),this.instance.options.helper=this.instance.options._helper,"original"===s.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",e,n))})},drag:function(e,i){var s=t(this).data("ui-draggable"),n=this;t.each(s.sortables,function(){var a=!1,o=this;this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(a=!0,t.each(s.sortables,function(){return this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this!==o&&this.instance._intersectsWith(this.instance.containerCache)&&t.contains(o.instance.element[0],this.instance.element[0])&&(a=!1),a})),a?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=t(n).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return i.helper[0]},e.target=this.instance.currentItem[0],this.instance._mouseCapture(e,!0),this.instance._mouseStart(e,!0,!0),this.instance.offset.click.top=s.offset.click.top,this.instance.offset.click.left=s.offset.click.left,this.instance.offset.parent.left-=s.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=s.offset.parent.top-this.instance.offset.parent.top,s._trigger("toSortable",e),s.dropped=this.instance.element,s.currentItem=s.element,this.instance.fromOutside=s),this.instance.currentItem&&this.instance._mouseDrag(e)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",e,this.instance._uiHash(this.instance)),this.instance._mouseStop(e,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),s._trigger("fromSortable",e),s.dropped=!1)})}}),t.ui.plugin.add("draggable","cursor",{start:function(){var e=t("body"),i=t(this).data("ui-draggable").options;e.css("cursor")&&(i._cursor=e.css("cursor")),e.css("cursor",i.cursor)},stop:function(){var e=t(this).data("ui-draggable").options;e._cursor&&t("body").css("cursor",e._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,i){var s=t(i.helper),n=t(this).data("ui-draggable").options;s.css("opacity")&&(n._opacity=s.css("opacity")),s.css("opacity",n.opacity)},stop:function(e,i){var s=t(this).data("ui-draggable").options;s._opacity&&t(i.helper).css("opacity",s._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(){var e=t(this).data("ui-draggable");e.scrollParent[0]!==document&&"HTML"!==e.scrollParent[0].tagName&&(e.overflowOffset=e.scrollParent.offset())},drag:function(e){var i=t(this).data("ui-draggable"),s=i.options,n=!1;i.scrollParent[0]!==document&&"HTML"!==i.scrollParent[0].tagName?(s.axis&&"x"===s.axis||(i.overflowOffset.top+i.scrollParent[0].offsetHeight-e.pageY<s.scrollSensitivity?i.scrollParent[0].scrollTop=n=i.scrollParent[0].scrollTop+s.scrollSpeed:e.pageY-i.overflowOffset.top<s.scrollSensitivity&&(i.scrollParent[0].scrollTop=n=i.scrollParent[0].scrollTop-s.scrollSpeed)),s.axis&&"y"===s.axis||(i.overflowOffset.left+i.scrollParent[0].offsetWidth-e.pageX<s.scrollSensitivity?i.scrollParent[0].scrollLeft=n=i.scrollParent[0].scrollLeft+s.scrollSpeed:e.pageX-i.overflowOffset.left<s.scrollSensitivity&&(i.scrollParent[0].scrollLeft=n=i.scrollParent[0].scrollLeft-s.scrollSpeed))):(s.axis&&"x"===s.axis||(e.pageY-t(document).scrollTop()<s.scrollSensitivity?n=t(document).scrollTop(t(document).scrollTop()-s.scrollSpeed):t(window).height()-(e.pageY-t(document).scrollTop())<s.scrollSensitivity&&(n=t(document).scrollTop(t(document).scrollTop()+s.scrollSpeed))),s.axis&&"y"===s.axis||(e.pageX-t(document).scrollLeft()<s.scrollSensitivity?n=t(document).scrollLeft(t(document).scrollLeft()-s.scrollSpeed):t(window).width()-(e.pageX-t(document).scrollLeft())<s.scrollSensitivity&&(n=t(document).scrollLeft(t(document).scrollLeft()+s.scrollSpeed)))),n!==!1&&t.ui.ddmanager&&!s.dropBehaviour&&t.ui.ddmanager.prepareOffsets(i,e)}}),t.ui.plugin.add("draggable","snap",{start:function(){var e=t(this).data("ui-draggable"),i=e.options;e.snapElements=[],t(i.snap.constructor!==String?i.snap.items||":data(ui-draggable)":i.snap).each(function(){var i=t(this),s=i.offset();this!==e.element[0]&&e.snapElements.push({item:this,width:i.outerWidth(),height:i.outerHeight(),top:s.top,left:s.left})})},drag:function(e,i){var s,n,a,o,r,l,h,c,u,d,p=t(this).data("ui-draggable"),g=p.options,f=g.snapTolerance,m=i.offset.left,_=m+p.helperProportions.width,v=i.offset.top,b=v+p.helperProportions.height;for(u=p.snapElements.length-1;u>=0;u--)r=p.snapElements[u].left,l=r+p.snapElements[u].width,h=p.snapElements[u].top,c=h+p.snapElements[u].height,r-f>_||m>l+f||h-f>b||v>c+f||!t.contains(p.snapElements[u].item.ownerDocument,p.snapElements[u].item)?(p.snapElements[u].snapping&&p.options.snap.release&&p.options.snap.release.call(p.element,e,t.extend(p._uiHash(),{snapItem:p.snapElements[u].item})),p.snapElements[u].snapping=!1):("inner"!==g.snapMode&&(s=f>=Math.abs(h-b),n=f>=Math.abs(c-v),a=f>=Math.abs(r-_),o=f>=Math.abs(l-m),s&&(i.position.top=p._convertPositionTo("relative",{top:h-p.helperProportions.height,left:0}).top-p.margins.top),n&&(i.position.top=p._convertPositionTo("relative",{top:c,left:0}).top-p.margins.top),a&&(i.position.left=p._convertPositionTo("relative",{top:0,left:r-p.helperProportions.width}).left-p.margins.left),o&&(i.position.left=p._convertPositionTo("relative",{top:0,left:l}).left-p.margins.left)),d=s||n||a||o,"outer"!==g.snapMode&&(s=f>=Math.abs(h-v),n=f>=Math.abs(c-b),a=f>=Math.abs(r-m),o=f>=Math.abs(l-_),s&&(i.position.top=p._convertPositionTo("relative",{top:h,left:0}).top-p.margins.top),n&&(i.position.top=p._convertPositionTo("relative",{top:c-p.helperProportions.height,left:0}).top-p.margins.top),a&&(i.position.left=p._convertPositionTo("relative",{top:0,left:r}).left-p.margins.left),o&&(i.position.left=p._convertPositionTo("relative",{top:0,left:l-p.helperProportions.width}).left-p.margins.left)),!p.snapElements[u].snapping&&(s||n||a||o||d)&&p.options.snap.snap&&p.options.snap.snap.call(p.element,e,t.extend(p._uiHash(),{snapItem:p.snapElements[u].item})),p.snapElements[u].snapping=s||n||a||o||d)}}),t.ui.plugin.add("draggable","stack",{start:function(){var e,i=this.data("ui-draggable").options,s=t.makeArray(t(i.stack)).sort(function(e,i){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(i).css("zIndex"),10)||0)});s.length&&(e=parseInt(t(s[0]).css("zIndex"),10)||0,t(s).each(function(i){t(this).css("zIndex",e+i)}),this.css("zIndex",e+s.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,i){var s=t(i.helper),n=t(this).data("ui-draggable").options;s.css("zIndex")&&(n._zIndex=s.css("zIndex")),s.css("zIndex",n.zIndex)},stop:function(e,i){var s=t(this).data("ui-draggable").options;s._zIndex&&t(i.helper).css("zIndex",s._zIndex)}})})(jQuery);(function(t){function e(t,e,i){return t>e&&e+i>t}t.widget("ui.droppable",{version:"1.10.4",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,i=this.options,s=i.accept;this.isover=!1,this.isout=!0,this.accept=t.isFunction(s)?s:function(t){return t.is(s)},this.proportions=function(){return arguments.length?(e=arguments[0],undefined):e?e:e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},t.ui.ddmanager.droppables[i.scope]=t.ui.ddmanager.droppables[i.scope]||[],t.ui.ddmanager.droppables[i.scope].push(this),i.addClasses&&this.element.addClass("ui-droppable")},_destroy:function(){for(var e=0,i=t.ui.ddmanager.droppables[this.options.scope];i.length>e;e++)i[e]===this&&i.splice(e,1);this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(e,i){"accept"===e&&(this.accept=t.isFunction(i)?i:function(t){return t.is(i)}),t.Widget.prototype._setOption.apply(this,arguments)},_activate:function(e){var i=t.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),i&&this._trigger("activate",e,this.ui(i))},_deactivate:function(e){var i=t.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),i&&this._trigger("deactivate",e,this.ui(i))},_over:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",e,this.ui(i)))},_out:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",e,this.ui(i)))},_drop:function(e,i){var s=i||t.ui.ddmanager.current,n=!1;return s&&(s.currentItem||s.element)[0]!==this.element[0]?(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var e=t.data(this,"ui-droppable");return e.options.greedy&&!e.options.disabled&&e.options.scope===s.options.scope&&e.accept.call(e.element[0],s.currentItem||s.element)&&t.ui.intersect(s,t.extend(e,{offset:e.element.offset()}),e.options.tolerance)?(n=!0,!1):undefined}),n?!1:this.accept.call(this.element[0],s.currentItem||s.element)?(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",e,this.ui(s)),this.element):!1):!1},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}}}),t.ui.intersect=function(t,i,s){if(!i.offset)return!1;var n,a,o=(t.positionAbs||t.position.absolute).left,r=(t.positionAbs||t.position.absolute).top,l=o+t.helperProportions.width,h=r+t.helperProportions.height,c=i.offset.left,u=i.offset.top,d=c+i.proportions().width,p=u+i.proportions().height;switch(s){case"fit":return o>=c&&d>=l&&r>=u&&p>=h;case"intersect":return o+t.helperProportions.width/2>c&&d>l-t.helperProportions.width/2&&r+t.helperProportions.height/2>u&&p>h-t.helperProportions.height/2;case"pointer":return n=(t.positionAbs||t.position.absolute).left+(t.clickOffset||t.offset.click).left,a=(t.positionAbs||t.position.absolute).top+(t.clickOffset||t.offset.click).top,e(a,u,i.proportions().height)&&e(n,c,i.proportions().width);case"touch":return(r>=u&&p>=r||h>=u&&p>=h||u>r&&h>p)&&(o>=c&&d>=o||l>=c&&d>=l||c>o&&l>d);default:return!1}},t.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,i){var s,n,a=t.ui.ddmanager.droppables[e.options.scope]||[],o=i?i.type:null,r=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();t:for(s=0;a.length>s;s++)if(!(a[s].options.disabled||e&&!a[s].accept.call(a[s].element[0],e.currentItem||e.element))){for(n=0;r.length>n;n++)if(r[n]===a[s].element[0]){a[s].proportions().height=0;continue t}a[s].visible="none"!==a[s].element.css("display"),a[s].visible&&("mousedown"===o&&a[s]._activate.call(a[s],i),a[s].offset=a[s].element.offset(),a[s].proportions({width:a[s].element[0].offsetWidth,height:a[s].element[0].offsetHeight}))}},drop:function(e,i){var s=!1;return t.each((t.ui.ddmanager.droppables[e.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&t.ui.intersect(e,this,this.options.tolerance)&&(s=this._drop.call(this,i)||s),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),s},dragStart:function(e,i){e.element.parentsUntil("body").bind("scroll.droppable",function(){e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)})},drag:function(e,i){e.options.refreshPositions&&t.ui.ddmanager.prepareOffsets(e,i),t.each(t.ui.ddmanager.droppables[e.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var s,n,a,o=t.ui.intersect(e,this,this.options.tolerance),r=!o&&this.isover?"isout":o&&!this.isover?"isover":null;r&&(this.options.greedy&&(n=this.options.scope,a=this.element.parents(":data(ui-droppable)").filter(function(){return t.data(this,"ui-droppable").options.scope===n}),a.length&&(s=t.data(a[0],"ui-droppable"),s.greedyChild="isover"===r)),s&&"isover"===r&&(s.isover=!1,s.isout=!0,s._out.call(s,i)),this[r]=!0,this["isout"===r?"isover":"isout"]=!1,this["isover"===r?"_over":"_out"].call(this,i),s&&"isout"===r&&(s.isout=!1,s.isover=!0,s._over.call(s,i)))}})},dragStop:function(e,i){e.element.parentsUntil("body").unbind("scroll.droppable"),e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)}}})(jQuery);(function(t){function e(t){return parseInt(t,10)||0}function i(t){return!isNaN(parseInt(t,10))}t.widget("ui.resizable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_create:function(){var e,i,s,n,a,o=this,r=this.options;if(this.element.addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!r.aspectRatio,aspectRatio:r.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:r.helper||r.ghost||r.animate?r.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(t("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.data("ui-resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=r.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),e=this.handles.split(","),this.handles={},i=0;e.length>i;i++)s=t.trim(e[i]),a="ui-resizable-"+s,n=t("<div class='ui-resizable-handle "+a+"'></div>"),n.css({zIndex:r.zIndex}),"se"===s&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[s]=".ui-resizable-"+s,this.element.append(n);this._renderAxis=function(e){var i,s,n,a;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String&&(this.handles[i]=t(this.handles[i],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(s=t(this.handles[i],this.element),a=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,a),this._proportionallyResize()),t(this.handles[i]).length},this._renderAxis(this.element),this._handles=t(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){o.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),o.axis=n&&n[1]?n[1]:"se")}),r.autoHide&&(this._handles.hide(),t(this.element).addClass("ui-resizable-autohide").mouseenter(function(){r.disabled||(t(this).removeClass("ui-resizable-autohide"),o._handles.show())}).mouseleave(function(){r.disabled||o.resizing||(t(this).addClass("ui-resizable-autohide"),o._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(i){var s,n,a,o=this.options,r=this.element.position(),h=this.element;return this.resizing=!0,/absolute/.test(h.css("position"))?h.css({position:"absolute",top:h.css("top"),left:h.css("left")}):h.is(".ui-draggable")&&h.css({position:"absolute",top:r.top,left:r.left}),this._renderProxy(),s=e(this.helper.css("left")),n=e(this.helper.css("top")),o.containment&&(s+=t(o.containment).scrollLeft()||0,n+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:s,top:n},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:h.width(),height:h.height()},this.originalSize=this._helper?{width:h.outerWidth(),height:h.outerHeight()}:{width:h.width(),height:h.height()},this.originalPosition={left:s,top:n},this.sizeDiff={width:h.outerWidth()-h.width(),height:h.outerHeight()-h.height()},this.originalMousePosition={left:i.pageX,top:i.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,a=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===a?this.axis+"-resize":a),h.addClass("ui-resizable-resizing"),this._propagate("start",i),!0},_mouseDrag:function(e){var i,s=this.helper,n={},a=this.originalMousePosition,o=this.axis,r=this.position.top,h=this.position.left,l=this.size.width,c=this.size.height,u=e.pageX-a.left||0,d=e.pageY-a.top||0,p=this._change[o];return p?(i=p.apply(this,[e,u,d]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),this.position.top!==r&&(n.top=this.position.top+"px"),this.position.left!==h&&(n.left=this.position.left+"px"),this.size.width!==l&&(n.width=this.size.width+"px"),this.size.height!==c&&(n.height=this.size.height+"px"),s.css(n),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(n)||this._trigger("resize",e,this.ui()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,a,o,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&t.ui.hasScroll(i[0],"left")?0:c.sizeDiff.height,a=s?0:c.sizeDiff.width,o={width:c.helper.width()-a,height:c.helper.height()-n},r=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||null,h=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(o,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(t){var e,s,n,a,o,r=this.options;o={minWidth:i(r.minWidth)?r.minWidth:0,maxWidth:i(r.maxWidth)?r.maxWidth:1/0,minHeight:i(r.minHeight)?r.minHeight:0,maxHeight:i(r.maxHeight)?r.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,n=o.minWidth/this.aspectRatio,s=o.maxHeight*this.aspectRatio,a=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),n>o.minHeight&&(o.minHeight=n),o.maxWidth>s&&(o.maxWidth=s),o.maxHeight>a&&(o.maxHeight=a)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),i(t.left)&&(this.position.left=t.left),i(t.top)&&(this.position.top=t.top),i(t.height)&&(this.size.height=t.height),i(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,s=this.size,n=this.axis;return i(t.height)?t.width=t.height*this.aspectRatio:i(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===n&&(t.left=e.left+(s.width-t.width),t.top=null),"nw"===n&&(t.top=e.top+(s.height-t.height),t.left=e.left+(s.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,s=this.axis,n=i(t.width)&&e.maxWidth&&e.maxWidth<t.width,a=i(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=i(t.width)&&e.minWidth&&e.minWidth>t.width,r=i(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,c=/sw|nw|w/.test(s),u=/nw|ne|n/.test(s);return o&&(t.width=e.minWidth),r&&(t.height=e.minHeight),n&&(t.width=e.maxWidth),a&&(t.height=e.maxHeight),o&&c&&(t.left=h-e.minWidth),n&&c&&(t.left=h-e.maxWidth),r&&u&&(t.top=l-e.minHeight),a&&u&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_proportionallyResize:function(){if(this._proportionallyResizeElements.length){var t,e,i,s,n,a=this.helper||this.element;for(t=0;this._proportionallyResizeElements.length>t;t++){if(n=this._proportionallyResizeElements[t],!this.borderDif)for(this.borderDif=[],i=[n.css("borderTopWidth"),n.css("borderRightWidth"),n.css("borderBottomWidth"),n.css("borderLeftWidth")],s=[n.css("paddingTop"),n.css("paddingRight"),n.css("paddingBottom"),n.css("paddingLeft")],e=0;i.length>e;e++)this.borderDif[e]=(parseInt(i[e],10)||0)+(parseInt(s[e],10)||0);n.css({height:a.height()-this.borderDif[0]-this.borderDif[2]||0,width:a.width()-this.borderDif[1]-this.borderDif[3]||0})}}},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("<div style='overflow:hidden;'></div>"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).data("ui-resizable"),s=i.options,n=i._proportionallyResizeElements,a=n.length&&/textarea/i.test(n[0].nodeName),o=a&&t.ui.hasScroll(n[0],"left")?0:i.sizeDiff.height,r=a?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-o},l=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,c=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var i,s,n,a,o,r,h,l=t(this).data("ui-resizable"),c=l.options,u=l.element,d=c.containment,p=d instanceof t?d.get(0):/parent/.test(d)?u.parent().get(0):d;p&&(l.containerElement=t(p),/document/.test(d)||d===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(i=t(p),s=[],t(["Top","Right","Left","Bottom"]).each(function(t,n){s[t]=e(i.css("padding"+n))}),l.containerOffset=i.offset(),l.containerPosition=i.position(),l.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},n=l.containerOffset,a=l.containerSize.height,o=l.containerSize.width,r=t.ui.hasScroll(p,"left")?p.scrollWidth:o,h=t.ui.hasScroll(p)?p.scrollHeight:a,l.parentData={element:p,left:n.left,top:n.top,width:r,height:h}))},resize:function(e){var i,s,n,a,o=t(this).data("ui-resizable"),r=o.options,h=o.containerOffset,l=o.position,c=o._aspectRatio||e.shiftKey,u={top:0,left:0},d=o.containerElement;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(o._helper?h.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-h.left:o.position.left-u.left),c&&(o.size.height=o.size.width/o.aspectRatio),o.position.left=r.helper?h.left:0),l.top<(o._helper?h.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-h.top:o.position.top),c&&(o.size.width=o.size.height*o.aspectRatio),o.position.top=o._helper?h.top:0),o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top,i=Math.abs((o._helper?o.offset.left-u.left:o.offset.left-u.left)+o.sizeDiff.width),s=Math.abs((o._helper?o.offset.top-u.top:o.offset.top-h.top)+o.sizeDiff.height),n=o.containerElement.get(0)===o.element.parent().get(0),a=/relative|absolute/.test(o.containerElement.css("position")),n&&a&&(i-=Math.abs(o.parentData.left)),i+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-i,c&&(o.size.height=o.size.width/o.aspectRatio)),s+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-s,c&&(o.size.width=o.size.height*o.aspectRatio))},stop:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.containerOffset,n=e.containerPosition,a=e.containerElement,o=t(e.helper),r=o.offset(),h=o.outerWidth()-e.sizeDiff.width,l=o.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(a.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(a.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).data("ui-resizable"),i=e.options,s=function(e){t(e).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseInt(e.width(),10),height:parseInt(e.height(),10),left:parseInt(e.css("left"),10),top:parseInt(e.css("top"),10)})})};"object"!=typeof i.alsoResize||i.alsoResize.parentNode?s(i.alsoResize):i.alsoResize.length?(i.alsoResize=i.alsoResize[0],s(i.alsoResize)):t.each(i.alsoResize,function(t){s(t)})},resize:function(e,i){var s=t(this).data("ui-resizable"),n=s.options,a=s.originalSize,o=s.originalPosition,r={height:s.size.height-a.height||0,width:s.size.width-a.width||0,top:s.position.top-o.top||0,left:s.position.left-o.left||0},h=function(e,s){t(e).each(function(){var e=t(this),n=t(this).data("ui-resizable-alsoresize"),a={},o=s&&s.length?s:e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(n[e]||0)+(r[e]||0);i&&i>=0&&(a[e]=i||null)}),e.css(a)})};"object"!=typeof n.alsoResize||n.alsoResize.nodeType?h(n.alsoResize):t.each(n.alsoResize,function(t,e){h(t,e)})},stop:function(){t(this).removeData("resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof i.ghost?i.ghost:""),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).data("ui-resizable");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).data("ui-resizable");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e=t(this).data("ui-resizable"),i=e.options,s=e.size,n=e.originalSize,a=e.originalPosition,o=e.axis,r="number"==typeof i.grid?[i.grid,i.grid]:i.grid,h=r[0]||1,l=r[1]||1,c=Math.round((s.width-n.width)/h)*h,u=Math.round((s.height-n.height)/l)*l,d=n.width+c,p=n.height+u,f=i.maxWidth&&d>i.maxWidth,g=i.maxHeight&&p>i.maxHeight,m=i.minWidth&&i.minWidth>d,v=i.minHeight&&i.minHeight>p;i.grid=r,m&&(d+=h),v&&(p+=l),f&&(d-=h),g&&(p-=l),/^(se|s|e)$/.test(o)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(o)?(e.size.width=d,e.size.height=p,e.position.top=a.top-u):/^(sw)$/.test(o)?(e.size.width=d,e.size.height=p,e.position.left=a.left-c):(p-l>0?(e.size.height=p,e.position.top=a.top-u):(e.size.height=l,e.position.top=a.top+n.height-l),d-h>0?(e.size.width=d,e.position.left=a.left-c):(e.size.width=h,e.position.left=a.left+n.width-h))}})})(jQuery);(function(t){t.widget("ui.selectable",t.ui.mouse,{version:"1.10.4",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var e,i=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){e=t(i.options.filter,i.element[0]),e.addClass("ui-selectee"),e.each(function(){var e=t(this),i=e.offset();t.data(this,"selectable-item",{element:this,$element:e,left:i.left,top:i.top,right:i.left+e.outerWidth(),bottom:i.top+e.outerHeight(),startselected:!1,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=e.addClass("ui-selectee"),this._mouseInit(),this.helper=t("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(e){var i=this,s=this.options;this.opos=[e.pageX,e.pageY],this.options.disabled||(this.selectees=t(s.filter,this.element[0]),this._trigger("start",e),t(s.appendTo).append(this.helper),this.helper.css({left:e.pageX,top:e.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=t.data(this,"selectable-item");s.startselected=!0,e.metaKey||e.ctrlKey||(s.$element.removeClass("ui-selected"),s.selected=!1,s.$element.addClass("ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",e,{unselecting:s.element}))}),t(e.target).parents().addBack().each(function(){var s,n=t.data(this,"selectable-item");return n?(s=!e.metaKey&&!e.ctrlKey||!n.$element.hasClass("ui-selected"),n.$element.removeClass(s?"ui-unselecting":"ui-selected").addClass(s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",e,{selecting:n.element}):i._trigger("unselecting",e,{unselecting:n.element}),!1):undefined}))},_mouseDrag:function(e){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,a=this.opos[0],o=this.opos[1],r=e.pageX,l=e.pageY;return a>r&&(i=r,r=a,a=i),o>l&&(i=l,l=o,o=i),this.helper.css({left:a,top:o,width:r-a,height:l-o}),this.selectees.each(function(){var i=t.data(this,"selectable-item"),h=!1;i&&i.element!==s.element[0]&&("touch"===n.tolerance?h=!(i.left>r||a>i.right||i.top>l||o>i.bottom):"fit"===n.tolerance&&(h=i.left>a&&r>i.right&&i.top>o&&l>i.bottom),h?(i.selected&&(i.$element.removeClass("ui-selected"),i.selected=!1),i.unselecting&&(i.$element.removeClass("ui-unselecting"),i.unselecting=!1),i.selecting||(i.$element.addClass("ui-selecting"),i.selecting=!0,s._trigger("selecting",e,{selecting:i.element}))):(i.selecting&&((e.metaKey||e.ctrlKey)&&i.startselected?(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.$element.addClass("ui-selected"),i.selected=!0):(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.startselected&&(i.$element.addClass("ui-unselecting"),i.unselecting=!0),s._trigger("unselecting",e,{unselecting:i.element}))),i.selected&&(e.metaKey||e.ctrlKey||i.startselected||(i.$element.removeClass("ui-selected"),i.selected=!1,i.$element.addClass("ui-unselecting"),i.unselecting=!0,s._trigger("unselecting",e,{unselecting:i.element})))))}),!1}},_mouseStop:function(e){var i=this;return this.dragged=!1,t(".ui-unselecting",this.element[0]).each(function(){var s=t.data(this,"selectable-item");s.$element.removeClass("ui-unselecting"),s.unselecting=!1,s.startselected=!1,i._trigger("unselected",e,{unselected:s.element})}),t(".ui-selecting",this.element[0]).each(function(){var s=t.data(this,"selectable-item");s.$element.removeClass("ui-selecting").addClass("ui-selected"),s.selecting=!1,s.selected=!0,s.startselected=!0,i._trigger("selected",e,{selected:s.element})}),this._trigger("stop",e),this.helper.remove(),!1}})})(jQuery);(function(t){function e(t,e,i){return t>e&&e+i>t}function i(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))}t.widget("ui.sortable",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var t=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?"x"===t.axis||i(this.items[0].item):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_setOption:function(e,i){"disabled"===e?(this.options[e]=i,this.widget().toggleClass("ui-sortable-disabled",!!i)):t.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(e,i){var s=null,n=!1,o=this;return this.reverting?!1:this.options.disabled||"static"===this.options.type?!1:(this._refreshItems(e),t(e.target).parents().each(function(){return t.data(this,o.widgetName+"-item")===o?(s=t(this),!1):undefined}),t.data(e.target,o.widgetName+"-item")===o&&(s=t(e.target)),s?!this.options.handle||i||(t(this.options.handle,s).find("*").addBack().each(function(){this===e.target&&(n=!0)}),n)?(this.currentItem=s,this._removeCurrentsFromItems(),!0):!1:!1)},_mouseStart:function(e,i,s){var n,o,a=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),a.containment&&this._setContainment(),a.cursor&&"auto"!==a.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",a.cursor),this.storedStylesheet=t("<style>*{ cursor: "+a.cursor+" !important; }</style>").appendTo(o)),a.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",a.opacity)),a.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",a.zIndex)),this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(e),!0},_mouseDrag:function(e){var i,s,n,o,a=this.options,r=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<a.scrollSensitivity?this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+a.scrollSpeed:e.pageY-this.overflowOffset.top<a.scrollSensitivity&&(this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-a.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<a.scrollSensitivity?this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+a.scrollSpeed:e.pageX-this.overflowOffset.left<a.scrollSensitivity&&(this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-a.scrollSpeed)):(e.pageY-t(document).scrollTop()<a.scrollSensitivity?r=t(document).scrollTop(t(document).scrollTop()-a.scrollSpeed):t(window).height()-(e.pageY-t(document).scrollTop())<a.scrollSensitivity&&(r=t(document).scrollTop(t(document).scrollTop()+a.scrollSpeed)),e.pageX-t(document).scrollLeft()<a.scrollSensitivity?r=t(document).scrollLeft(t(document).scrollLeft()-a.scrollSpeed):t(window).width()-(e.pageX-t(document).scrollLeft())<a.scrollSensitivity&&(r=t(document).scrollLeft(t(document).scrollLeft()+a.scrollSpeed))),r!==!1&&t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),i=this.items.length-1;i>=0;i--)if(s=this.items[i],n=s.item[0],o=this._intersectsWithPointer(s),o&&s.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===o?"next":"prev"]()[0]!==n&&!t.contains(this.placeholder[0],n)&&("semi-dynamic"===this.options.type?!t.contains(this.element[0],n):!0)){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(s))break;this._rearrange(e,s),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,i){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var s=this,n=this.placeholder.offset(),o=this.options.axis,a={};o&&"x"!==o||(a.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(a.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(a,parseInt(this.options.revert,10)||500,function(){s._clear(e)})}else this._clear(e,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},t(i).each(function(){var i=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);i&&s.push((e.key||i[1]+"[]")+"="+(e.key&&e.expression?i[1]:i[2]))}),!s.length&&e.key&&s.push(e.key+"="),s.join("&")},toArray:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},i.each(function(){s.push(t(e.item||this).attr(e.attribute||"id")||"")}),s},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,h=r+t.height,l=this.offset.click.top,c=this.offset.click.left,u="x"===this.options.axis||s+l>r&&h>s+l,d="y"===this.options.axis||e+c>o&&a>e+c,p=u&&d;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?p:e+this.helperProportions.width/2>o&&a>i-this.helperProportions.width/2&&s+this.helperProportions.height/2>r&&h>n-this.helperProportions.height/2},_intersectsWithPointer:function(t){var i="x"===this.options.axis||e(this.positionAbs.top+this.offset.click.top,t.top,t.height),s="y"===this.options.axis||e(this.positionAbs.left+this.offset.click.left,t.left,t.width),n=i&&s,o=this._getDragVerticalDirection(),a=this._getDragHorizontalDirection();return n?this.floating?a&&"right"===a||"down"===o?2:1:o&&("down"===o?2:1):!1},_intersectsWithSides:function(t){var i=e(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),s=e(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),n=this._getDragVerticalDirection(),o=this._getDragHorizontalDirection();return this.floating&&o?"right"===o&&s||"left"===o&&!s:n&&("down"===n&&i||"up"===n&&!i)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!==t&&(t>0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){function i(){r.push(this)}var s,n,o,a,r=[],h=[],l=this._connectWith();if(l&&e)for(s=l.length-1;s>=0;s--)for(o=t(l[s]),n=o.length-1;n>=0;n--)a=t.data(o[n],this.widgetFullName),a&&a!==this&&!a.options.disabled&&h.push([t.isFunction(a.options.items)?a.options.items.call(a.element):t(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a]);for(h.push([t.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),s=h.length-1;s>=0;s--)h[s][0].each(i);return t(r)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(t){for(var i=0;e.length>i;i++)if(e[i]===t.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var i,s,n,o,a,r,h,l,c=this.items,u=[[t.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):t(this.options.items,this.element),this]],d=this._connectWith();if(d&&this.ready)for(i=d.length-1;i>=0;i--)for(n=t(d[i]),s=n.length-1;s>=0;s--)o=t.data(n[s],this.widgetFullName),o&&o!==this&&!o.options.disabled&&(u.push([t.isFunction(o.options.items)?o.options.items.call(o.element[0],e,{item:this.currentItem}):t(o.options.items,o.element),o]),this.containers.push(o));for(i=u.length-1;i>=0;i--)for(a=u[i][1],r=u[i][0],s=0,l=r.length;l>s;s++)h=t(r[s]),h.data(this.widgetName+"-item",a),c.push({item:h,instance:a,width:0,height:0,left:0,top:0})},refreshPositions:function(e){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,s,n,o;for(i=this.items.length-1;i>=0;i--)s=this.items[i],s.instance!==this.currentContainer&&this.currentContainer&&s.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?t(this.options.toleranceElement,s.item):s.item,e||(s.width=n.outerWidth(),s.height=n.outerHeight()),o=n.offset(),s.left=o.left,s.top=o.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)o=this.containers[i].element.offset(),this.containers[i].containerCache.left=o.left,this.containers[i].containerCache.top=o.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(e){e=e||this;var i,s=e.options;s.placeholder&&s.placeholder.constructor!==String||(i=s.placeholder,s.placeholder={element:function(){var s=e.currentItem[0].nodeName.toLowerCase(),n=t("<"+s+">",e.document[0]).addClass(i||e.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===s?e.currentItem.children().each(function(){t("<td>&#160;</td>",e.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(n)}):"img"===s&&n.attr("src",e.currentItem.attr("src")),i||n.css("visibility","hidden"),n},update:function(t,n){(!i||s.forcePlaceholderSize)&&(n.height()||n.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),n.width()||n.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(s.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),s.placeholder.update(e,e.placeholder)},_contactContainers:function(s){var n,o,a,r,h,l,c,u,d,p,f=null,g=null;for(n=this.containers.length-1;n>=0;n--)if(!t.contains(this.currentItem[0],this.containers[n].element[0]))if(this._intersectsWith(this.containers[n].containerCache)){if(f&&t.contains(this.containers[n].element[0],f.element[0]))continue;f=this.containers[n],g=n}else this.containers[n].containerCache.over&&(this.containers[n]._trigger("out",s,this._uiHash(this)),this.containers[n].containerCache.over=0);if(f)if(1===this.containers.length)this.containers[g].containerCache.over||(this.containers[g]._trigger("over",s,this._uiHash(this)),this.containers[g].containerCache.over=1);else{for(a=1e4,r=null,p=f.floating||i(this.currentItem),h=p?"left":"top",l=p?"width":"height",c=this.positionAbs[h]+this.offset.click[h],o=this.items.length-1;o>=0;o--)t.contains(this.containers[g].element[0],this.items[o].item[0])&&this.items[o].item[0]!==this.currentItem[0]&&(!p||e(this.positionAbs.top+this.offset.click.top,this.items[o].top,this.items[o].height))&&(u=this.items[o].item.offset()[h],d=!1,Math.abs(u-c)>Math.abs(u+this.items[o][l]-c)&&(d=!0,u+=this.items[o][l]),a>Math.abs(u-c)&&(a=Math.abs(u-c),r=this.items[o],this.direction=d?"up":"down"));if(!r&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[g])return;r?this._rearrange(s,r,null,!0):this._rearrange(s,null,this.containers[g].element,!0),this._trigger("change",s,this._uiHash()),this.containers[g]._trigger("change",s,this._uiHash(this)),this.currentContainer=this.containers[g],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[g]._trigger("over",s,this._uiHash(this)),this.containers[g].containerCache.over=1}},_createHelper:function(e){var i=this.options,s=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return s.parents("body").length||t("parent"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(s[0]),s[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!s[0].style.width||i.forceHelperSize)&&s.width(this.currentItem.width()),(!s[0].style.height||i.forceHelperSize)&&s.height(this.currentItem.height()),s},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options;"parent"===n.containment&&(n.containment=this.helper[0].parentNode),("document"===n.containment||"window"===n.containment)&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,t("document"===n.containment?document:window).width()-this.helperProportions.width-this.margins.left,(t("document"===n.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(n.containment)||(e=t(n.containment)[0],i=t(n.containment).offset(),s="hidden"!==t(e).css("overflow"),this.containment=[i.left+(parseInt(t(e).css("borderLeftWidth"),10)||0)+(parseInt(t(e).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(t(e).css("borderTopWidth"),10)||0)+(parseInt(t(e).css("paddingTop"),10)||0)-this.margins.top,i.left+(s?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css("borderLeftWidth"),10)||0)-(parseInt(t(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(s?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css("borderTopWidth"),10)||0)-(parseInt(t(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,i){i||(i=this.position);var s="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(n[0].tagName);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():o?0:n.scrollTop())*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():o?0:n.scrollLeft())*s}},_generatePosition:function(e){var i,s,n=this.options,o=e.pageX,a=e.pageY,r="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,h=/(html|body)/i.test(r[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(o=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(a=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(o=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(a=this.containment[3]+this.offset.click.top)),n.grid&&(i=this.originalPageY+Math.round((a-this.originalPageY)/n.grid[1])*n.grid[1],a=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-n.grid[1]:i+n.grid[1]:i,s=this.originalPageX+Math.round((o-this.originalPageX)/n.grid[0])*n.grid[0],o=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-n.grid[0]:s+n.grid[0]:s)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():h?0:r.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():h?0:r.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){function i(t,e,i){return function(s){i._trigger(t,s,e._uiHash(e))}}this.reverting=!1;var s,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(s in this._storedCSS)("auto"===this._storedCSS[s]||"static"===this._storedCSS[s])&&(this._storedCSS[s]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),s=this.containers.length-1;s>=0;s--)e||n.push(i("deactivate",this,this.containers[s])),this.containers[s].containerCache.over&&(n.push(i("out",this,this.containers[s])),this.containers[s].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!e){for(this._trigger("beforeStop",t,this._uiHash()),s=0;n.length>s;s++)n[s].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!1}if(e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null,!e){for(s=0;n.length>s;s++)n[s].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){t.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(e){var i=e||this;return{helper:i.helper,placeholder:i.placeholder||t([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:e?e.element:null}}})})(jQuery);(function(e){var t=0,i={},a={};i.height=i.paddingTop=i.paddingBottom=i.borderTopWidth=i.borderBottomWidth="hide",a.height=a.paddingTop=a.paddingBottom=a.borderTopWidth=a.borderBottomWidth="show",e.widget("ui.accordion",{version:"1.10.4",options:{active:0,animate:{},collapsible:!1,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var t=this.options;this.prevShow=this.prevHide=e(),this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist"),t.collapsible||t.active!==!1&&null!=t.active||(t.active=0),this._processPanels(),0>t.active&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():e(),content:this.active.length?this.active.next():e()}},_createIcons:function(){var t=this.options.icons;t&&(e("<span>").addClass("ui-accordion-header-icon ui-icon "+t.header).prependTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(t.header).addClass(t.activeHeader),this.headers.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),this._destroyIcons(),e=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){return"active"===e?(this._activate(t),undefined):("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||this.options.active!==!1||this._activate(0),"icons"===e&&(this._destroyIcons(),t&&this._createIcons()),"disabled"===e&&this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!t),undefined)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var i=e.ui.keyCode,a=this.headers.length,s=this.headers.index(t.target),n=!1;switch(t.keyCode){case i.RIGHT:case i.DOWN:n=this.headers[(s+1)%a];break;case i.LEFT:case i.UP:n=this.headers[(s-1+a)%a];break;case i.SPACE:case i.ENTER:this._eventHandler(t);break;case i.HOME:n=this.headers[0];break;case i.END:n=this.headers[a-1]}n&&(e(t.target).attr("tabIndex",-1),e(n).attr("tabIndex",0),n.focus(),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===e.ui.keyCode.UP&&t.ctrlKey&&e(t.currentTarget).prev().focus()},refresh:function(){var t=this.options;this._processPanels(),t.active===!1&&t.collapsible===!0||!this.headers.length?(t.active=!1,this.active=e()):t.active===!1?this._activate(0):this.active.length&&!e.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=e()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all"),this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide()},_refresh:function(){var i,a=this.options,s=a.heightStyle,n=this.element.parent(),r=this.accordionId="ui-accordion-"+(this.element.attr("id")||++t);this.active=this._findActive(a.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all"),this.active.next().addClass("ui-accordion-content-active").show(),this.headers.attr("role","tab").each(function(t){var i=e(this),a=i.attr("id"),s=i.next(),n=s.attr("id");a||(a=r+"-header-"+t,i.attr("id",a)),n||(n=r+"-panel-"+t,s.attr("id",n)),i.attr("aria-controls",n),s.attr("aria-labelledby",a)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(a.event),"fill"===s?(i=n.height(),this.element.siblings(":visible").each(function(){var t=e(this),a=t.css("position");"absolute"!==a&&"fixed"!==a&&(i-=t.outerHeight(!0))}),this.headers.each(function(){i-=e(this).outerHeight(!0)}),this.headers.next().each(function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===s&&(i=0,this.headers.next().each(function(){i=Math.max(i,e(this).css("height","").height())}).height(i))},_activate:function(t){var i=this._findActive(t)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):e()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var i=this.options,a=this.active,s=e(t.currentTarget),n=s[0]===a[0],r=n&&i.collapsible,o=r?e():s.next(),h=a.next(),d={oldHeader:a,oldPanel:h,newHeader:r?e():s,newPanel:o};t.preventDefault(),n&&!i.collapsible||this._trigger("beforeActivate",t,d)===!1||(i.active=r?!1:this.headers.index(s),this.active=n?e():s,this._toggle(d),a.removeClass("ui-accordion-header-active ui-state-active"),i.icons&&a.children(".ui-accordion-header-icon").removeClass(i.icons.activeHeader).addClass(i.icons.header),n||(s.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),i.icons&&s.children(".ui-accordion-header-icon").removeClass(i.icons.header).addClass(i.icons.activeHeader),s.next().addClass("ui-accordion-content-active")))},_toggle:function(t){var i=t.newPanel,a=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=a,this.options.animate?this._animate(i,a,t):(a.hide(),i.show(),this._toggleComplete(t)),a.attr({"aria-hidden":"true"}),a.prev().attr("aria-selected","false"),i.length&&a.length?a.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true",tabIndex:0,"aria-expanded":"true"})},_animate:function(e,t,s){var n,r,o,h=this,d=0,c=e.length&&(!t.length||e.index()<t.index()),l=this.options.animate||{},u=c&&l.down||l,v=function(){h._toggleComplete(s)};return"number"==typeof u&&(o=u),"string"==typeof u&&(r=u),r=r||u.easing||l.easing,o=o||u.duration||l.duration,t.length?e.length?(n=e.show().outerHeight(),t.animate(i,{duration:o,easing:r,step:function(e,t){t.now=Math.round(e)}}),e.hide().animate(a,{duration:o,easing:r,complete:v,step:function(e,i){i.now=Math.round(e),"height"!==i.prop?d+=i.now:"content"!==h.options.heightStyle&&(i.now=Math.round(n-t.outerHeight()-d),d=0)}}),undefined):t.animate(i,o,r,v):e.animate(a,o,r,v)},_toggleComplete:function(e){var t=e.oldPanel;t.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}})})(jQuery);(function(e){e.widget("ui.autocomplete",{version:"1.10.4",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var t,i,s,n=this.element[0].nodeName.toLowerCase(),a="textarea"===n,o="input"===n;this.isMultiLine=a?!0:o?!1:this.element.prop("isContentEditable"),this.valueMethod=this.element[a||o?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return t=!0,s=!0,i=!0,undefined;t=!1,s=!1,i=!1;var a=e.ui.keyCode;switch(n.keyCode){case a.PAGE_UP:t=!0,this._move("previousPage",n);break;case a.PAGE_DOWN:t=!0,this._move("nextPage",n);break;case a.UP:t=!0,this._keyEvent("previous",n);break;case a.DOWN:t=!0,this._keyEvent("next",n);break;case a.ENTER:case a.NUMPAD_ENTER:this.menu.active&&(t=!0,n.preventDefault(),this.menu.select(n));break;case a.TAB:this.menu.active&&this.menu.select(n);break;case a.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),undefined;if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(e){return s?(s=!1,e.preventDefault(),undefined):(this._searchTimeout(e),undefined)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?(delete this.cancelBlur,undefined):(clearTimeout(this.searching),this.close(e),this._change(e),undefined)}}),this._initSource(),this.menu=e("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().data("ui-menu"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(s){s.target===t.element[0]||s.target===i||e.contains(i,s.target)||t.close()})})},menufocus:function(t,i){if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)}),undefined;var s=i.item.data("ui-autocomplete-item");!1!==this._trigger("focus",t,{item:s})?t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value):this.liveRegion.text(s.value)},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertBefore(this.element),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t||(t=this.element.closest(".ui-front")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,s=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&&s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){n(e)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):this._trigger("search",t)!==!1?this._search(e):undefined},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return e.proxy(function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},this)},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return"string"==typeof t?{label:t,value:t}:e.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,function(e,i){s._renderItemData(t,i)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").append(e("<a>").text(i.label)).appendTo(t)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this._value(this.term),this.menu.blur(),undefined):(this.menu[e](t),undefined):(this.search(null,t),undefined)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,function(e){return s.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.text(t))}})})(jQuery);(function(e){var t,i="ui-button ui-widget ui-state-default ui-corner-all",n="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",s=function(){var t=e(this);setTimeout(function(){t.find(":ui-button").button("refresh")},1)},a=function(t){var i=t.name,n=t.form,s=e([]);return i&&(i=i.replace(/'/g,"\\'"),s=n?e(n).find("[name='"+i+"']"):e("[name='"+i+"']",t.ownerDocument).filter(function(){return!this.form})),s};e.widget("ui.button",{version:"1.10.4",defaultElement:"<button>",options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,s),"boolean"!=typeof this.options.disabled?this.options.disabled=!!this.element.prop("disabled"):this.element.prop("disabled",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr("title");var n=this,o=this.options,r="checkbox"===this.type||"radio"===this.type,h=r?"":"ui-state-active";null===o.label&&(o.label="input"===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(i).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){o.disabled||this===t&&e(this).addClass("ui-state-active")}).bind("mouseleave"+this.eventNamespace,function(){o.disabled||e(this).removeClass(h)}).bind("click"+this.eventNamespace,function(e){o.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}),this._on({focus:function(){this.buttonElement.addClass("ui-state-focus")},blur:function(){this.buttonElement.removeClass("ui-state-focus")}}),r&&this.element.bind("change"+this.eventNamespace,function(){n.refresh()}),"checkbox"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){return o.disabled?!1:undefined}):"radio"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(o.disabled)return!1;e(this).addClass("ui-state-active"),n.buttonElement.attr("aria-pressed","true");var t=n.element[0];a(t).not(t).map(function(){return e(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown"+this.eventNamespace,function(){return o.disabled?!1:(e(this).addClass("ui-state-active"),t=this,n.document.one("mouseup",function(){t=null}),undefined)}).bind("mouseup"+this.eventNamespace,function(){return o.disabled?!1:(e(this).removeClass("ui-state-active"),undefined)}).bind("keydown"+this.eventNamespace,function(t){return o.disabled?!1:((t.keyCode===e.ui.keyCode.SPACE||t.keyCode===e.ui.keyCode.ENTER)&&e(this).addClass("ui-state-active"),undefined)}).bind("keyup"+this.eventNamespace+" blur"+this.eventNamespace,function(){e(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(t){t.keyCode===e.ui.keyCode.SPACE&&e(this).click()})),this._setOption("disabled",o.disabled),this._resetButton()},_determineButtonType:function(){var e,t,i;this.type=this.element.is("[type=checkbox]")?"checkbox":this.element.is("[type=radio]")?"radio":this.element.is("input")?"input":"button","checkbox"===this.type||"radio"===this.type?(e=this.element.parents().last(),t="label[for='"+this.element.attr("id")+"']",this.buttonElement=e.find(t),this.buttonElement.length||(e=e.length?e.siblings():this.element.siblings(),this.buttonElement=e.filter(t),this.buttonElement.length||(this.buttonElement=e.find(t))),this.element.addClass("ui-helper-hidden-accessible"),i=this.element.is(":checked"),i&&this.buttonElement.addClass("ui-state-active"),this.buttonElement.prop("aria-pressed",i)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible"),this.buttonElement.removeClass(i+" ui-state-active "+n).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.removeAttr("title")},_setOption:function(e,t){return this._super(e,t),"disabled"===e?(this.element.prop("disabled",!!t),t&&this.buttonElement.removeClass("ui-state-focus"),undefined):(this._resetButton(),undefined)},refresh:function(){var t=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOption("disabled",t),"radio"===this.type?a(this.element[0]).each(function(){e(this).is(":checked")?e(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true"):e(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):"checkbox"===this.type&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){if("input"===this.type)return this.options.label&&this.element.val(this.options.label),undefined;var t=this.buttonElement.removeClass(n),i=e("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(t.empty()).text(),s=this.options.icons,a=s.primary&&s.secondary,o=[];s.primary||s.secondary?(this.options.text&&o.push("ui-button-text-icon"+(a?"s":s.primary?"-primary":"-secondary")),s.primary&&t.prepend("<span class='ui-button-icon-primary ui-icon "+s.primary+"'></span>"),s.secondary&&t.append("<span class='ui-button-icon-secondary ui-icon "+s.secondary+"'></span>"),this.options.text||(o.push(a?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||t.attr("title",e.trim(i)))):o.push("ui-button-text-only"),t.addClass(o.join(" "))}}),e.widget("ui.buttonset",{version:"1.10.4",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(e,t){"disabled"===e&&this.buttons.button("option",e,t),this._super(e,t)},refresh:function(){var t="rtl"===this.element.css("direction");this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(t?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(t?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}})})(jQuery);(function(e,t){function i(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},e.extend(this._defaults,this.regional[""]),this.dpDiv=a(e("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function a(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.delegate(i,"mouseout",function(){e(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).removeClass("ui-datepicker-next-hover")}).delegate(i,"mouseover",function(){e.datepicker._isDisabledDatepicker(n.inline?t.parent()[0]:n.input[0])||(e(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),e(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).addClass("ui-datepicker-next-hover"))})}function s(t,i){e.extend(t,i);for(var a in i)null==i[a]&&(t[a]=i[a]);return t}e.extend(e.ui,{datepicker:{version:"1.10.4"}});var n,r="datepicker";e.extend(i.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return s(this._defaults,e||{}),this},_attachDatepicker:function(t,i){var a,s,n;a=t.nodeName.toLowerCase(),s="div"===a||"span"===a,t.id||(this.uuid+=1,t.id="dp"+this.uuid),n=this._newInst(e(t),s),n.settings=e.extend({},i||{}),"input"===a?this._connectDatepicker(t,n):s&&this._inlineDatepicker(t,n)},_newInst:function(t,i){var s=t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:s,input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?a(e("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,i){var a=e(t);i.append=e([]),i.trigger=e([]),a.hasClass(this.markerClassName)||(this._attachments(a,i),a.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(i),e.data(t,r,i),i.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,i){var a,s,n,r=this._get(i,"appendText"),o=this._get(i,"isRTL");i.append&&i.append.remove(),r&&(i.append=e("<span class='"+this._appendClass+"'>"+r+"</span>"),t[o?"before":"after"](i.append)),t.unbind("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),a=this._get(i,"showOn"),("focus"===a||"both"===a)&&t.focus(this._showDatepicker),("button"===a||"both"===a)&&(s=this._get(i,"buttonText"),n=this._get(i,"buttonImage"),i.trigger=e(this._get(i,"buttonImageOnly")?e("<img/>").addClass(this._triggerClass).attr({src:n,alt:s,title:s}):e("<button type='button'></button>").addClass(this._triggerClass).html(n?e("<img/>").attr({src:n,alt:s,title:s}):s)),t[o?"before":"after"](i.trigger),i.trigger.click(function(){return e.datepicker._datepickerShowing&&e.datepicker._lastInput===t[0]?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&&e.datepicker._lastInput!==t[0]?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t[0])):e.datepicker._showDatepicker(t[0]),!1}))},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t,i,a,s,n=new Date(2009,11,20),r=this._get(e,"dateFormat");r.match(/[DM]/)&&(t=function(e){for(i=0,a=0,s=0;e.length>s;s++)e[s].length>i&&(i=e[s].length,a=s);return a},n.setMonth(t(this._get(e,r.match(/MM/)?"monthNames":"monthNamesShort"))),n.setDate(t(this._get(e,r.match(/DD/)?"dayNames":"dayNamesShort"))+20-n.getDay())),e.input.attr("size",this._formatDate(e,n).length)}},_inlineDatepicker:function(t,i){var a=e(t);a.hasClass(this.markerClassName)||(a.addClass(this.markerClassName).append(i.dpDiv),e.data(t,r,i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css("display","block"))},_dialogDatepicker:function(t,i,a,n,o){var u,c,h,l,d,p=this._dialogInst;return p||(this.uuid+=1,u="dp"+this.uuid,this._dialogInput=e("<input type='text' id='"+u+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.keydown(this._doKeyDown),e("body").append(this._dialogInput),p=this._dialogInst=this._newInst(this._dialogInput,!1),p.settings={},e.data(this._dialogInput[0],r,p)),s(p.settings,n||{}),i=i&&i.constructor===Date?this._formatDate(p,i):i,this._dialogInput.val(i),this._pos=o?o.length?o:[o.pageX,o.pageY]:null,this._pos||(c=document.documentElement.clientWidth,h=document.documentElement.clientHeight,l=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[c/2-100+l,h/2-150+d]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),p.settings.onSelect=a,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),e.blockUI&&e.blockUI(this.dpDiv),e.data(this._dialogInput[0],r,p),this},_destroyDatepicker:function(t){var i,a=e(t),s=e.data(t,r);a.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),e.removeData(t,r),"input"===i?(s.append.remove(),s.trigger.remove(),a.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):("div"===i||"span"===i)&&a.removeClass(this.markerClassName).empty())},_enableDatepicker:function(t){var i,a,s=e(t),n=e.data(t,r);s.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===i)&&(a=s.children("."+this._inlineClass),a.children().removeClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var i,a,s=e(t),n=e.data(t,r);s.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===i)&&(a=s.children("."+this._inlineClass),a.children().addClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length>t;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(t){try{return e.data(t,r)}catch(i){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(i,a,n){var r,o,u,c,h=this._getInst(i);return 2===arguments.length&&"string"==typeof a?"defaults"===a?e.extend({},e.datepicker._defaults):h?"all"===a?e.extend({},h.settings):this._get(h,a):null:(r=a||{},"string"==typeof a&&(r={},r[a]=n),h&&(this._curInst===h&&this._hideDatepicker(),o=this._getDateDatepicker(i,!0),u=this._getMinMaxDate(h,"min"),c=this._getMinMaxDate(h,"max"),s(h.settings,r),null!==u&&r.dateFormat!==t&&r.minDate===t&&(h.settings.minDate=this._formatDate(h,u)),null!==c&&r.dateFormat!==t&&r.maxDate===t&&(h.settings.maxDate=this._formatDate(h,c)),"disabled"in r&&(r.disabled?this._disableDatepicker(i):this._enableDatepicker(i)),this._attachments(e(i),h),this._autoSize(h),this._setDate(h,o),this._updateAlternate(h),this._updateDatepicker(h)),t)},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&&(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&&!i.inline&&this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var i,a,s,n=e.datepicker._getInst(t.target),r=!0,o=n.dpDiv.is(".ui-datepicker-rtl");if(n._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),r=!1;break;case 13:return s=e("td."+e.datepicker._dayOverClass+":not(."+e.datepicker._currentClass+")",n.dpDiv),s[0]&&e.datepicker._selectDay(t.target,n.selectedMonth,n.selectedYear,s[0]),i=e.datepicker._get(n,"onSelect"),i?(a=e.datepicker._formatDate(n),i.apply(n.input?n.input[0]:null,[a,n])):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(n,"stepBigMonths"):-e.datepicker._get(n,"stepMonths"),"M");break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(n,"stepBigMonths"):+e.datepicker._get(n,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&e.datepicker._clearDate(t.target),r=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&e.datepicker._gotoToday(t.target),r=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,o?1:-1,"D"),r=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(n,"stepBigMonths"):-e.datepicker._get(n,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,-7,"D"),r=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,o?-1:1,"D"),r=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(n,"stepBigMonths"):+e.datepicker._get(n,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,7,"D"),r=t.ctrlKey||t.metaKey;break;default:r=!1}else 36===t.keyCode&&t.ctrlKey?e.datepicker._showDatepicker(this):r=!1;r&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(i){var a,s,n=e.datepicker._getInst(i.target);return e.datepicker._get(n,"constrainInput")?(a=e.datepicker._possibleChars(e.datepicker._get(n,"dateFormat")),s=String.fromCharCode(null==i.charCode?i.keyCode:i.charCode),i.ctrlKey||i.metaKey||" ">s||!a||a.indexOf(s)>-1):t},_doKeyUp:function(t){var i,a=e.datepicker._getInst(t.target);if(a.input.val()!==a.lastVal)try{i=e.datepicker.parseDate(e.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,e.datepicker._getFormatConfig(a)),i&&(e.datepicker._setDateFromField(a),e.datepicker._updateAlternate(a),e.datepicker._updateDatepicker(a))}catch(s){}return!0},_showDatepicker:function(t){if(t=t.target||t,"input"!==t.nodeName.toLowerCase()&&(t=e("input",t.parentNode)[0]),!e.datepicker._isDisabledDatepicker(t)&&e.datepicker._lastInput!==t){var i,a,n,r,o,u,c;i=e.datepicker._getInst(t),e.datepicker._curInst&&e.datepicker._curInst!==i&&(e.datepicker._curInst.dpDiv.stop(!0,!0),i&&e.datepicker._datepickerShowing&&e.datepicker._hideDatepicker(e.datepicker._curInst.input[0])),a=e.datepicker._get(i,"beforeShow"),n=a?a.apply(t,[t,i]):{},n!==!1&&(s(i.settings,n),i.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(i),e.datepicker._inDialog&&(t.value=""),e.datepicker._pos||(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos[1]+=t.offsetHeight),r=!1,e(t).parents().each(function(){return r|="fixed"===e(this).css("position"),!r}),o={left:e.datepicker._pos[0],top:e.datepicker._pos[1]},e.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),e.datepicker._updateDatepicker(i),o=e.datepicker._checkOffset(i,o,r),i.dpDiv.css({position:e.datepicker._inDialog&&e.blockUI?"static":r?"fixed":"absolute",display:"none",left:o.left+"px",top:o.top+"px"}),i.inline||(u=e.datepicker._get(i,"showAnim"),c=e.datepicker._get(i,"duration"),i.dpDiv.zIndex(e(t).zIndex()+1),e.datepicker._datepickerShowing=!0,e.effects&&e.effects.effect[u]?i.dpDiv.show(u,e.datepicker._get(i,"showOptions"),c):i.dpDiv[u||"show"](u?c:null),e.datepicker._shouldFocusInput(i)&&i.input.focus(),e.datepicker._curInst=i))}},_updateDatepicker:function(t){this.maxRows=4,n=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t),t.dpDiv.find("."+this._dayOverClass+" a").mouseover();var i,a=this._getNumberOfMonths(t),s=a[1],r=17;t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),s>1&&t.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",r*s+"em"),t.dpDiv[(1!==a[0]||1!==a[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===e.datepicker._curInst&&e.datepicker._datepickerShowing&&e.datepicker._shouldFocusInput(t)&&t.input.focus(),t.yearshtml&&(i=t.yearshtml,setTimeout(function(){i===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year:first").replaceWith(t.yearshtml),i=t.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(t,i,a){var s=t.dpDiv.outerWidth(),n=t.dpDiv.outerHeight(),r=t.input?t.input.outerWidth():0,o=t.input?t.input.outerHeight():0,u=document.documentElement.clientWidth+(a?0:e(document).scrollLeft()),c=document.documentElement.clientHeight+(a?0:e(document).scrollTop());return i.left-=this._get(t,"isRTL")?s-r:0,i.left-=a&&i.left===t.input.offset().left?e(document).scrollLeft():0,i.top-=a&&i.top===t.input.offset().top+o?e(document).scrollTop():0,i.left-=Math.min(i.left,i.left+s>u&&u>s?Math.abs(i.left+s-u):0),i.top-=Math.min(i.top,i.top+n>c&&c>n?Math.abs(n+o):0),i},_findPos:function(t){for(var i,a=this._getInst(t),s=this._get(a,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||e.expr.filters.hidden(t));)t=t[s?"previousSibling":"nextSibling"];return i=e(t).offset(),[i.left,i.top]},_hideDatepicker:function(t){var i,a,s,n,o=this._curInst;!o||t&&o!==e.data(t,r)||this._datepickerShowing&&(i=this._get(o,"showAnim"),a=this._get(o,"duration"),s=function(){e.datepicker._tidyDialog(o)},e.effects&&(e.effects.effect[i]||e.effects[i])?o.dpDiv.hide(i,e.datepicker._get(o,"showOptions"),a,s):o.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?a:null,s),i||s(),this._datepickerShowing=!1,n=this._get(o,"onClose"),n&&n.apply(o.input?o.input[0]:null,[o.input?o.input.val():"",o]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),e.blockUI&&(e.unblockUI(),e("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(e.datepicker._curInst){var i=e(t.target),a=e.datepicker._getInst(i[0]);(i[0].id!==e.datepicker._mainDivId&&0===i.parents("#"+e.datepicker._mainDivId).length&&!i.hasClass(e.datepicker.markerClassName)&&!i.closest("."+e.datepicker._triggerClass).length&&e.datepicker._datepickerShowing&&(!e.datepicker._inDialog||!e.blockUI)||i.hasClass(e.datepicker.markerClassName)&&e.datepicker._curInst!==a)&&e.datepicker._hideDatepicker()}},_adjustDate:function(t,i,a){var s=e(t),n=this._getInst(s[0]);this._isDisabledDatepicker(s[0])||(this._adjustInstDate(n,i+("M"===a?this._get(n,"showCurrentAtPos"):0),a),this._updateDatepicker(n))},_gotoToday:function(t){var i,a=e(t),s=this._getInst(a[0]);this._get(s,"gotoCurrent")&&s.currentDay?(s.selectedDay=s.currentDay,s.drawMonth=s.selectedMonth=s.currentMonth,s.drawYear=s.selectedYear=s.currentYear):(i=new Date,s.selectedDay=i.getDate(),s.drawMonth=s.selectedMonth=i.getMonth(),s.drawYear=s.selectedYear=i.getFullYear()),this._notifyChange(s),this._adjustDate(a)},_selectMonthYear:function(t,i,a){var s=e(t),n=this._getInst(s[0]);n["selected"+("M"===a?"Month":"Year")]=n["draw"+("M"===a?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(n),this._adjustDate(s)},_selectDay:function(t,i,a,s){var n,r=e(t);e(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(r[0])||(n=this._getInst(r[0]),n.selectedDay=n.currentDay=e("a",s).html(),n.selectedMonth=n.currentMonth=i,n.selectedYear=n.currentYear=a,this._selectDate(t,this._formatDate(n,n.currentDay,n.currentMonth,n.currentYear)))},_clearDate:function(t){var i=e(t);this._selectDate(i,"")},_selectDate:function(t,i){var a,s=e(t),n=this._getInst(s[0]);i=null!=i?i:this._formatDate(n),n.input&&n.input.val(i),this._updateAlternate(n),a=this._get(n,"onSelect"),a?a.apply(n.input?n.input[0]:null,[i,n]):n.input&&n.input.trigger("change"),n.inline?this._updateDatepicker(n):(this._hideDatepicker(),this._lastInput=n.input[0],"object"!=typeof n.input[0]&&n.input.focus(),this._lastInput=null)},_updateAlternate:function(t){var i,a,s,n=this._get(t,"altField");n&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),a=this._getDate(t),s=this.formatDate(i,a,this._getFormatConfig(t)),e(n).each(function(){e(this).val(s)}))},noWeekends:function(e){var t=e.getDay();return[t>0&&6>t,""]},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),t=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((t-i)/864e5)/7)+1},parseDate:function(i,a,s){if(null==i||null==a)throw"Invalid arguments";if(a="object"==typeof a?""+a:a+"",""===a)return null;var n,r,o,u,c=0,h=(s?s.shortYearCutoff:null)||this._defaults.shortYearCutoff,l="string"!=typeof h?h:(new Date).getFullYear()%100+parseInt(h,10),d=(s?s.dayNamesShort:null)||this._defaults.dayNamesShort,p=(s?s.dayNames:null)||this._defaults.dayNames,g=(s?s.monthNamesShort:null)||this._defaults.monthNamesShort,m=(s?s.monthNames:null)||this._defaults.monthNames,f=-1,_=-1,v=-1,k=-1,y=!1,b=function(e){var t=i.length>n+1&&i.charAt(n+1)===e;return t&&n++,t},D=function(e){var t=b(e),i="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,s=RegExp("^\\d{1,"+i+"}"),n=a.substring(c).match(s);if(!n)throw"Missing number at position "+c;return c+=n[0].length,parseInt(n[0],10)},w=function(i,s,n){var r=-1,o=e.map(b(i)?n:s,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(e.each(o,function(e,i){var s=i[1];return a.substr(c,s.length).toLowerCase()===s.toLowerCase()?(r=i[0],c+=s.length,!1):t}),-1!==r)return r+1;throw"Unknown name at position "+c},M=function(){if(a.charAt(c)!==i.charAt(n))throw"Unexpected literal at position "+c;c++};for(n=0;i.length>n;n++)if(y)"'"!==i.charAt(n)||b("'")?M():y=!1;else switch(i.charAt(n)){case"d":v=D("d");break;case"D":w("D",d,p);break;case"o":k=D("o");break;case"m":_=D("m");break;case"M":_=w("M",g,m);break;case"y":f=D("y");break;case"@":u=new Date(D("@")),f=u.getFullYear(),_=u.getMonth()+1,v=u.getDate();break;case"!":u=new Date((D("!")-this._ticksTo1970)/1e4),f=u.getFullYear(),_=u.getMonth()+1,v=u.getDate();break;case"'":b("'")?M():y=!0;break;default:M()}if(a.length>c&&(o=a.substr(c),!/^\s+/.test(o)))throw"Extra/unparsed characters found in date: "+o;if(-1===f?f=(new Date).getFullYear():100>f&&(f+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l>=f?0:-100)),k>-1)for(_=1,v=k;;){if(r=this._getDaysInMonth(f,_-1),r>=v)break;_++,v-=r}if(u=this._daylightSavingAdjust(new Date(f,_-1,v)),u.getFullYear()!==f||u.getMonth()+1!==_||u.getDate()!==v)throw"Invalid date";return u},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:1e7*60*60*24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(e,t,i){if(!t)return"";var a,s=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,n=(i?i.dayNames:null)||this._defaults.dayNames,r=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,o=(i?i.monthNames:null)||this._defaults.monthNames,u=function(t){var i=e.length>a+1&&e.charAt(a+1)===t;return i&&a++,i},c=function(e,t,i){var a=""+t;if(u(e))for(;i>a.length;)a="0"+a;return a},h=function(e,t,i,a){return u(e)?a[t]:i[t]},l="",d=!1;if(t)for(a=0;e.length>a;a++)if(d)"'"!==e.charAt(a)||u("'")?l+=e.charAt(a):d=!1;else switch(e.charAt(a)){case"d":l+=c("d",t.getDate(),2);break;case"D":l+=h("D",t.getDay(),s,n);break;case"o":l+=c("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":l+=c("m",t.getMonth()+1,2);break;case"M":l+=h("M",t.getMonth(),r,o);break;case"y":l+=u("y")?t.getFullYear():(10>t.getYear()%100?"0":"")+t.getYear()%100;break;case"@":l+=t.getTime();break;case"!":l+=1e4*t.getTime()+this._ticksTo1970;break;case"'":u("'")?l+="'":d=!0;break;default:l+=e.charAt(a)}return l},_possibleChars:function(e){var t,i="",a=!1,s=function(i){var a=e.length>t+1&&e.charAt(t+1)===i;return a&&t++,a};for(t=0;e.length>t;t++)if(a)"'"!==e.charAt(t)||s("'")?i+=e.charAt(t):a=!1;else switch(e.charAt(t)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":s("'")?i+="'":a=!0;break;default:i+=e.charAt(t)}return i},_get:function(e,i){return e.settings[i]!==t?e.settings[i]:this._defaults[i]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),a=e.lastVal=e.input?e.input.val():null,s=this._getDefaultDate(e),n=s,r=this._getFormatConfig(e);try{n=this.parseDate(i,a,r)||s}catch(o){a=t?"":a}e.selectedDay=n.getDate(),e.drawMonth=e.selectedMonth=n.getMonth(),e.drawYear=e.selectedYear=n.getFullYear(),e.currentDay=a?n.getDate():0,e.currentMonth=a?n.getMonth():0,e.currentYear=a?n.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(t,i,a){var s=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},n=function(i){try{return e.datepicker.parseDate(e.datepicker._get(t,"dateFormat"),i,e.datepicker._getFormatConfig(t))}catch(a){}for(var s=(i.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)||new Date,n=s.getFullYear(),r=s.getMonth(),o=s.getDate(),u=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,c=u.exec(i);c;){switch(c[2]||"d"){case"d":case"D":o+=parseInt(c[1],10);break;case"w":case"W":o+=7*parseInt(c[1],10);break;case"m":case"M":r+=parseInt(c[1],10),o=Math.min(o,e.datepicker._getDaysInMonth(n,r));break;case"y":case"Y":n+=parseInt(c[1],10),o=Math.min(o,e.datepicker._getDaysInMonth(n,r))}c=u.exec(i)}return new Date(n,r,o)},r=null==i||""===i?a:"string"==typeof i?n(i):"number"==typeof i?isNaN(i)?a:s(i):new Date(i.getTime());return r=r&&"Invalid Date"==""+r?a:r,r&&(r.setHours(0),r.setMinutes(0),r.setSeconds(0),r.setMilliseconds(0)),this._daylightSavingAdjust(r)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var a=!t,s=e.selectedMonth,n=e.selectedYear,r=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=r.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=r.getMonth(),e.drawYear=e.selectedYear=e.currentYear=r.getFullYear(),s===e.selectedMonth&&n===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(a?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(t){var i=this._get(t,"stepMonths"),a="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){e.datepicker._adjustDate(a,-i,"M")},next:function(){e.datepicker._adjustDate(a,+i,"M")},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(a)},selectDay:function(){return e.datepicker._selectDay(a,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(a,this,"M"),!1},selectYear:function(){return e.datepicker._selectMonthYear(a,this,"Y"),!1}};e(this).bind(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,a,s,n,r,o,u,c,h,l,d,p,g,m,f,_,v,k,y,b,D,w,M,C,x,I,N,T,A,E,S,Y,F,P,O,j,K,R,H=new Date,W=this._daylightSavingAdjust(new Date(H.getFullYear(),H.getMonth(),H.getDate())),L=this._get(e,"isRTL"),U=this._get(e,"showButtonPanel"),B=this._get(e,"hideIfNoPrevNext"),z=this._get(e,"navigationAsDateFormat"),q=this._getNumberOfMonths(e),G=this._get(e,"showCurrentAtPos"),J=this._get(e,"stepMonths"),Q=1!==q[0]||1!==q[1],V=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),$=this._getMinMaxDate(e,"min"),X=this._getMinMaxDate(e,"max"),Z=e.drawMonth-G,et=e.drawYear;if(0>Z&&(Z+=12,et--),X)for(t=this._daylightSavingAdjust(new Date(X.getFullYear(),X.getMonth()-q[0]*q[1]+1,X.getDate())),t=$&&$>t?$:t;this._daylightSavingAdjust(new Date(et,Z,1))>t;)Z--,0>Z&&(Z=11,et--);for(e.drawMonth=Z,e.drawYear=et,i=this._get(e,"prevText"),i=z?this.formatDate(i,this._daylightSavingAdjust(new Date(et,Z-J,1)),this._getFormatConfig(e)):i,a=this._canAdjustMonth(e,-1,et,Z)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(L?"e":"w")+"'>"+i+"</span></a>":B?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(L?"e":"w")+"'>"+i+"</span></a>",s=this._get(e,"nextText"),s=z?this.formatDate(s,this._daylightSavingAdjust(new Date(et,Z+J,1)),this._getFormatConfig(e)):s,n=this._canAdjustMonth(e,1,et,Z)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(L?"w":"e")+"'>"+s+"</span></a>":B?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(L?"w":"e")+"'>"+s+"</span></a>",r=this._get(e,"currentText"),o=this._get(e,"gotoCurrent")&&e.currentDay?V:W,r=z?this.formatDate(r,o,this._getFormatConfig(e)):r,u=e.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(e,"closeText")+"</button>",c=U?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(L?u:"")+(this._isInRange(e,o)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+r+"</button>":"")+(L?"":u)+"</div>":"",h=parseInt(this._get(e,"firstDay"),10),h=isNaN(h)?0:h,l=this._get(e,"showWeek"),d=this._get(e,"dayNames"),p=this._get(e,"dayNamesMin"),g=this._get(e,"monthNames"),m=this._get(e,"monthNamesShort"),f=this._get(e,"beforeShowDay"),_=this._get(e,"showOtherMonths"),v=this._get(e,"selectOtherMonths"),k=this._getDefaultDate(e),y="",D=0;q[0]>D;D++){for(w="",this.maxRows=4,M=0;q[1]>M;M++){if(C=this._daylightSavingAdjust(new Date(et,Z,e.selectedDay)),x=" ui-corner-all",I="",Q){if(I+="<div class='ui-datepicker-group",q[1]>1)switch(M){case 0:I+=" ui-datepicker-group-first",x=" ui-corner-"+(L?"right":"left");break;case q[1]-1:I+=" ui-datepicker-group-last",x=" ui-corner-"+(L?"left":"right");break;default:I+=" ui-datepicker-group-middle",x=""}I+="'>"}for(I+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+x+"'>"+(/all|left/.test(x)&&0===D?L?n:a:"")+(/all|right/.test(x)&&0===D?L?a:n:"")+this._generateMonthYearHeader(e,Z,et,$,X,D>0||M>0,g,m)+"</div><table class='ui-datepicker-calendar'><thead>"+"<tr>",N=l?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",b=0;7>b;b++)T=(b+h)%7,N+="<th"+((b+h+6)%7>=5?" class='ui-datepicker-week-end'":"")+">"+"<span title='"+d[T]+"'>"+p[T]+"</span></th>";for(I+=N+"</tr></thead><tbody>",A=this._getDaysInMonth(et,Z),et===e.selectedYear&&Z===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,A)),E=(this._getFirstDayOfMonth(et,Z)-h+7)%7,S=Math.ceil((E+A)/7),Y=Q?this.maxRows>S?this.maxRows:S:S,this.maxRows=Y,F=this._daylightSavingAdjust(new Date(et,Z,1-E)),P=0;Y>P;P++){for(I+="<tr>",O=l?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(F)+"</td>":"",b=0;7>b;b++)j=f?f.apply(e.input?e.input[0]:null,[F]):[!0,""],K=F.getMonth()!==Z,R=K&&!v||!j[0]||$&&$>F||X&&F>X,O+="<td class='"+((b+h+6)%7>=5?" ui-datepicker-week-end":"")+(K?" ui-datepicker-other-month":"")+(F.getTime()===C.getTime()&&Z===e.selectedMonth&&e._keyEvent||k.getTime()===F.getTime()&&k.getTime()===C.getTime()?" "+this._dayOverClass:"")+(R?" "+this._unselectableClass+" ui-state-disabled":"")+(K&&!_?"":" "+j[1]+(F.getTime()===V.getTime()?" "+this._currentClass:"")+(F.getTime()===W.getTime()?" ui-datepicker-today":""))+"'"+(K&&!_||!j[2]?"":" title='"+j[2].replace(/'/g,"&#39;")+"'")+(R?"":" data-handler='selectDay' data-event='click' data-month='"+F.getMonth()+"' data-year='"+F.getFullYear()+"'")+">"+(K&&!_?"&#xa0;":R?"<span class='ui-state-default'>"+F.getDate()+"</span>":"<a class='ui-state-default"+(F.getTime()===W.getTime()?" ui-state-highlight":"")+(F.getTime()===V.getTime()?" ui-state-active":"")+(K?" ui-priority-secondary":"")+"' href='#'>"+F.getDate()+"</a>")+"</td>",F.setDate(F.getDate()+1),F=this._daylightSavingAdjust(F);I+=O+"</tr>"}Z++,Z>11&&(Z=0,et++),I+="</tbody></table>"+(Q?"</div>"+(q[0]>0&&M===q[1]-1?"<div class='ui-datepicker-row-break'></div>":""):""),w+=I}y+=w}return y+=c,e._keyEvent=!1,y},_generateMonthYearHeader:function(e,t,i,a,s,n,r,o){var u,c,h,l,d,p,g,m,f=this._get(e,"changeMonth"),_=this._get(e,"changeYear"),v=this._get(e,"showMonthAfterYear"),k="<div class='ui-datepicker-title'>",y="";if(n||!f)y+="<span class='ui-datepicker-month'>"+r[t]+"</span>";else{for(u=a&&a.getFullYear()===i,c=s&&s.getFullYear()===i,y+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",h=0;12>h;h++)(!u||h>=a.getMonth())&&(!c||s.getMonth()>=h)&&(y+="<option value='"+h+"'"+(h===t?" selected='selected'":"")+">"+o[h]+"</option>");y+="</select>"}if(v||(k+=y+(!n&&f&&_?"":"&#xa0;")),!e.yearshtml)if(e.yearshtml="",n||!_)k+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(l=this._get(e,"yearRange").split(":"),d=(new Date).getFullYear(),p=function(e){var t=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?d+parseInt(e,10):parseInt(e,10);
7
+ return isNaN(t)?d:t},g=p(l[0]),m=Math.max(g,p(l[1]||"")),g=a?Math.max(g,a.getFullYear()):g,m=s?Math.min(m,s.getFullYear()):m,e.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";m>=g;g++)e.yearshtml+="<option value='"+g+"'"+(g===i?" selected='selected'":"")+">"+g+"</option>";e.yearshtml+="</select>",k+=e.yearshtml,e.yearshtml=null}return k+=this._get(e,"yearSuffix"),v&&(k+=(!n&&f&&_?"":"&#xa0;")+y),k+="</div>"},_adjustInstDate:function(e,t,i){var a=e.drawYear+("Y"===i?t:0),s=e.drawMonth+("M"===i?t:0),n=Math.min(e.selectedDay,this._getDaysInMonth(a,s))+("D"===i?t:0),r=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(a,s,n)));e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),("M"===i||"Y"===i)&&this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),a=this._getMinMaxDate(e,"max"),s=i&&i>t?i:t;return a&&s>a?a:s},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,a){var s=this._getNumberOfMonths(e),n=this._daylightSavingAdjust(new Date(i,a+(0>t?t:s[0]*s[1]),1));return 0>t&&n.setDate(this._getDaysInMonth(n.getFullYear(),n.getMonth())),this._isInRange(e,n)},_isInRange:function(e,t){var i,a,s=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),r=null,o=null,u=this._get(e,"yearRange");return u&&(i=u.split(":"),a=(new Date).getFullYear(),r=parseInt(i[0],10),o=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(r+=a),i[1].match(/[+\-].*/)&&(o+=a)),(!s||t.getTime()>=s.getTime())&&(!n||t.getTime()<=n.getTime())&&(!r||t.getFullYear()>=r)&&(!o||o>=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,a){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var s=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(a,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),s,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized||(e(document).mousedown(e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e("#"+e.datepicker._mainDivId).length&&e("body").append(e.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i)):this.each(function(){"string"==typeof t?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this].concat(i)):e.datepicker._attachDatepicker(this,t)}):e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i))},e.datepicker=new i,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version="1.10.4"})(jQuery);(function(e){var t={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},i={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};e.widget("ui.dialog",{version:"1.10.4",options:{appendTo:"body",autoOpen:!0,buttons:[],closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var i=e(this).css(t).offset().top;0>i&&e(this).css("top",t.top-i)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title=this.options.title||this.originalTitle,this._createWrapper(),this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&e.fn.draggable&&this._makeDraggable(),this.options.resizable&&e.fn.resizable&&this._makeResizable(),this._isOpen=!1},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?e(t):this.document.find(t||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._destroyOverlay(),this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach(),this.uiDialog.stop(!0,!0).remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),e=t.parent.children().eq(t.index),e.length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:e.noop,enable:e.noop,close:function(t){var i,a=this;if(this._isOpen&&this._trigger("beforeClose",t)!==!1){if(this._isOpen=!1,this._destroyOverlay(),!this.opener.filter(":focusable").focus().length)try{i=this.document[0].activeElement,i&&"body"!==i.nodeName.toLowerCase()&&e(i).blur()}catch(s){}this._hide(this.uiDialog,this.options.hide,function(){a._trigger("close",t)})}},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(e,t){var i=!!this.uiDialog.nextAll(":visible").insertBefore(this.uiDialog).length;return i&&!t&&this._trigger("focus",e),i},open:function(){var t=this;return this._isOpen?(this._moveToTop()&&this._focusTabbable(),undefined):(this._isOpen=!0,this.opener=e(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._trigger("open"),undefined)},_focusTabbable:function(){var e=this.element.find("[autofocus]");e.length||(e=this.element.find(":tabbable")),e.length||(e=this.uiDialogButtonPane.find(":tabbable")),e.length||(e=this.uiDialogTitlebarClose.filter(":tabbable")),e.length||(e=this.uiDialog),e.eq(0).focus()},_keepFocus:function(t){function i(){var t=this.document[0].activeElement,i=this.uiDialog[0]===t||e.contains(this.uiDialog[0],t);i||this._focusTabbable()}t.preventDefault(),i.call(this),this._delay(i)},_createWrapper:function(){this.uiDialog=e("<div>").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===e.ui.keyCode.ESCAPE)return t.preventDefault(),this.close(t),undefined;if(t.keyCode===e.ui.keyCode.TAB){var i=this.uiDialog.find(":tabbable"),a=i.filter(":first"),s=i.filter(":last");t.target!==s[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==a[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(s.focus(1),t.preventDefault()):(a.focus(1),t.preventDefault())}},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=e("<div>").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog),this._on(this.uiDialogTitlebar,{mousedown:function(t){e(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.focus()}}),this.uiDialogTitlebarClose=e("<button type='button'></button>").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:!1}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),t=e("<span>").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar),this._title(t),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(e){this.options.title||e.html("&#160;"),e.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=e("<div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),this.uiButtonSet=e("<div>").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane),this._createButtons()},_createButtons:function(){var t=this,i=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),e.isEmptyObject(i)||e.isArray(i)&&!i.length?(this.uiDialog.removeClass("ui-dialog-buttons"),undefined):(e.each(i,function(i,a){var s,n;a=e.isFunction(a)?{click:a,text:i}:a,a=e.extend({type:"button"},a),s=a.click,a.click=function(){s.apply(t.element[0],arguments)},n={icons:a.icons,text:a.showText},delete a.icons,delete a.showText,e("<button></button>",a).button(n).appendTo(t.uiButtonSet)}),this.uiDialog.addClass("ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog),undefined)},_makeDraggable:function(){function t(e){return{position:e.position,offset:e.offset}}var i=this,a=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(a,s){e(this).addClass("ui-dialog-dragging"),i._blockFrames(),i._trigger("dragStart",a,t(s))},drag:function(e,a){i._trigger("drag",e,t(a))},stop:function(s,n){a.position=[n.position.left-i.document.scrollLeft(),n.position.top-i.document.scrollTop()],e(this).removeClass("ui-dialog-dragging"),i._unblockFrames(),i._trigger("dragStop",s,t(n))}})},_makeResizable:function(){function t(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}var i=this,a=this.options,s=a.resizable,n=this.uiDialog.css("position"),r="string"==typeof s?s:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:a.maxWidth,maxHeight:a.maxHeight,minWidth:a.minWidth,minHeight:this._minHeight(),handles:r,start:function(a,s){e(this).addClass("ui-dialog-resizing"),i._blockFrames(),i._trigger("resizeStart",a,t(s))},resize:function(e,a){i._trigger("resize",e,t(a))},stop:function(s,n){a.height=e(this).height(),a.width=e(this).width(),e(this).removeClass("ui-dialog-resizing"),i._unblockFrames(),i._trigger("resizeStop",s,t(n))}}).css("position",n)},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(a){var s=this,n=!1,r={};e.each(a,function(e,a){s._setOption(e,a),e in t&&(n=!0),e in i&&(r[e]=a)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",r)},_setOption:function(e,t){var i,a,s=this.uiDialog;"dialogClass"===e&&s.removeClass(this.options.dialogClass).addClass(t),"disabled"!==e&&(this._super(e,t),"appendTo"===e&&this.uiDialog.appendTo(this._appendTo()),"buttons"===e&&this._createButtons(),"closeText"===e&&this.uiDialogTitlebarClose.button({label:""+t}),"draggable"===e&&(i=s.is(":data(ui-draggable)"),i&&!t&&s.draggable("destroy"),!i&&t&&this._makeDraggable()),"position"===e&&this._position(),"resizable"===e&&(a=s.is(":data(ui-resizable)"),a&&!t&&s.resizable("destroy"),a&&"string"==typeof t&&s.resizable("option","handles",t),a||t===!1||this._makeResizable()),"title"===e&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var e,t,i,a=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),a.minWidth>a.width&&(a.width=a.minWidth),e=this.uiDialog.css({height:"auto",width:a.width}).outerHeight(),t=Math.max(0,a.minHeight-e),i="number"==typeof a.maxHeight?Math.max(0,a.maxHeight-e):"none","auto"===a.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,a.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=e(this);return e("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return e(t.target).closest(".ui-dialog").length?!0:!!e(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=this,i=this.widgetFullName;e.ui.dialog.overlayInstances||this._delay(function(){e.ui.dialog.overlayInstances&&this.document.bind("focusin.dialog",function(a){t._allowInteraction(a)||(a.preventDefault(),e(".ui-dialog:visible:last .ui-dialog-content").data(i)._focusTabbable())})}),this.overlay=e("<div>").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo()),this._on(this.overlay,{mousedown:"_keepFocus"}),e.ui.dialog.overlayInstances++}},_destroyOverlay:function(){this.options.modal&&this.overlay&&(e.ui.dialog.overlayInstances--,e.ui.dialog.overlayInstances||this.document.unbind("focusin.dialog"),this.overlay.remove(),this.overlay=null)}}),e.ui.dialog.overlayInstances=0,e.uiBackCompat!==!1&&e.widget("ui.dialog",e.ui.dialog,{_position:function(){var t,i=this.options.position,a=[],s=[0,0];i?(("string"==typeof i||"object"==typeof i&&"0"in i)&&(a=i.split?i.split(" "):[i[0],i[1]],1===a.length&&(a[1]=a[0]),e.each(["left","top"],function(e,t){+a[e]===a[e]&&(s[e]=a[e],a[e]=t)}),i={my:a[0]+(0>s[0]?s[0]:"+"+s[0])+" "+a[1]+(0>s[1]?s[1]:"+"+s[1]),at:a.join(" ")}),i=e.extend({},e.ui.dialog.prototype.options.position,i)):i=e.ui.dialog.prototype.options.position,t=this.uiDialog.is(":visible"),t||this.uiDialog.show(),this.uiDialog.position(i),t||this.uiDialog.hide()}})})(jQuery);(function(t){t.widget("ui.menu",{version:"1.10.4",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,t.proxy(function(t){this.options.disabled&&t.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(t){t.preventDefault()},"click .ui-state-disabled > a":function(t){t.preventDefault()},"click .ui-menu-item:has(a)":function(e){var i=t(e.target).closest(".ui-menu-item");!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&t(this.document[0].activeElement).closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){var i=t(e.currentTarget);i.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(e,i)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.children(".ui-menu-item").eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){t.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){t(e.target).closest(".ui-menu").length||this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var e=t(this);e.data("ui-menu-submenu-carat")&&e.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(e){function i(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var s,n,a,o,r,l=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:l=!1,n=this.previousFilter||"",a=String.fromCharCode(e.keyCode),o=!1,clearTimeout(this.filterTimer),a===n?o=!0:a=n+a,r=RegExp("^"+i(a),"i"),s=this.activeMenu.children(".ui-menu-item").filter(function(){return r.test(t(this).children("a").text())}),s=o&&-1!==s.index(this.active.next())?this.active.nextAll(".ui-menu-item"):s,s.length||(a=String.fromCharCode(e.keyCode),r=RegExp("^"+i(a),"i"),s=this.activeMenu.children(".ui-menu-item").filter(function(){return r.test(t(this).children("a").text())})),s.length?(this.focus(e,s),s.length>1?(this.previousFilter=a,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}l&&e.preventDefault()},_activate:function(t){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i=this.options.icons.submenu,s=this.element.find(this.options.menus);this.element.toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length),s.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),s=e.prev("a"),n=t("<span>").addClass("ui-menu-icon ui-icon "+i).data("ui-menu-submenu-carat",!0);s.attr("aria-haspopup","true").prepend(n),e.attr("aria-labelledby",s.attr("id"))}),e=s.add(this.element),e.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),e.children(":not(.ui-menu-item)").each(function(){var e=t(this);/[^\-\u2014\u2013\s]/.test(e.text())||e.addClass("ui-widget-content ui-menu-divider")}),e.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){"icons"===t&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(e.submenu),this._super(t,e)},focus:function(t,e){var i,s;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,a,o,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,a=this.activeMenu.scrollTop(),o=this.activeMenu.height(),r=e.height(),0>n?this.activeMenu.scrollTop(a+n):n+r>o&&this.activeMenu.scrollTop(a+n-o+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",t,{item:this.active}))},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.children(".ui-menu-item")[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]())),undefined):(this.next(e),undefined)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.children(".ui-menu-item").first())),undefined):(this.next(e),undefined)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||t(e.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,i)}})})(jQuery);(function(t,e){t.widget("ui.progressbar",{version:"1.10.4",options:{max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min}),this.valueDiv=t("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element),this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove()},value:function(t){return t===e?this.options.value:(this.options.value=this._constrainedValue(t),this._refreshValue(),e)},_constrainedValue:function(t){return t===e&&(t=this.options.value),this.indeterminate=t===!1,"number"!=typeof t&&(t=0),this.indeterminate?!1:Math.min(this.options.max,Math.max(this.min,t))},_setOptions:function(t){var e=t.value;delete t.value,this._super(t),this.options.value=this._constrainedValue(e),this._refreshValue()},_setOption:function(t,e){"max"===t&&(e=Math.max(this.min,e)),this._super(t,e)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var e=this.options.value,i=this._percentage();this.valueDiv.toggle(this.indeterminate||e>this.min).toggleClass("ui-corner-right",e===this.options.max).width(i.toFixed(0)+"%"),this.element.toggleClass("ui-progressbar-indeterminate",this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=t("<div class='ui-progressbar-overlay'></div>").appendTo(this.valueDiv))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":e}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),e===this.options.max&&this._trigger("complete")}})})(jQuery);(function(t){var e=5;t.widget("ui.slider",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"),this._refresh(),this._setOption("disabled",this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,i,s=this.options,n=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),a="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",o=[];for(i=s.values&&s.values.length||1,n.length>i&&(n.slice(i).remove(),n=n.slice(0,i)),e=n.length;i>e;e++)o.push(a);this.handles=n.add(t(o.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(e){t(this).data("ui-slider-handle-index",e)})},_createRange:function(){var e=this.options,i="";e.range?(e.range===!0&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:t.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""}):(this.range=t("<div></div>").appendTo(this.element),i="ui-slider-range ui-widget-header ui-corner-all"),this.range.addClass(i+("min"===e.range||"max"===e.range?" ui-slider-range-"+e.range:""))):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){var t=this.handles.add(this.range).filter("a");this._off(t),this._on(t,this._handleEvents),this._hoverable(t),this._focusable(t)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(e){var i,s,n,a,o,r,l,h,u=this,c=this.options;return c.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:e.pageX,y:e.pageY},s=this._normValueFromMouse(i),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var i=Math.abs(s-u.values(e));(n>i||n===i&&(e===u._lastChangedValue||u.values(e)===c.min))&&(n=i,a=t(this),o=e)}),r=this._start(e,o),r===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,a.addClass("ui-state-active").focus(),l=a.offset(),h=!t(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=h?{left:0,top:0}:{left:e.pageX-l.left-a.width()/2,top:e.pageY-l.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,o,s),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,i),!1},_mouseStop:function(t){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(t){var e,i,s,n,a;return"horizontal"===this.orientation?(e=this.elementSize.width,i=t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,i=t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),s=i/e,s>1&&(s=1),0>s&&(s=0),"vertical"===this.orientation&&(s=1-s),n=this._valueMax()-this._valueMin(),a=this._valueMin()+s*n,this._trimAlignValue(a)},_start:function(t,e){var i={handle:this.handles[e],value:this.value()};return this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._trigger("start",t,i)},_slide:function(t,e,i){var s,n,a;this.options.values&&this.options.values.length?(s=this.values(e?0:1),2===this.options.values.length&&this.options.range===!0&&(0===e&&i>s||1===e&&s>i)&&(i=s),i!==this.values(e)&&(n=this.values(),n[e]=i,a=this._trigger("slide",t,{handle:this.handles[e],value:i,values:n}),s=this.values(e?0:1),a!==!1&&this.values(e,i))):i!==this.value()&&(a=this._trigger("slide",t,{handle:this.handles[e],value:i}),a!==!1&&this.value(i))},_stop:function(t,e){var i={handle:this.handles[e],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._trigger("stop",t,i)},_change:function(t,e){if(!this._keySliding&&!this._mouseSliding){var i={handle:this.handles[e],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._lastChangedValue=e,this._trigger("change",t,i)}},value:function(t){return arguments.length?(this.options.value=this._trimAlignValue(t),this._refreshValue(),this._change(null,0),undefined):this._value()},values:function(e,i){var s,n,a;if(arguments.length>1)return this.options.values[e]=this._trimAlignValue(i),this._refreshValue(),this._change(null,e),undefined;if(!arguments.length)return this._values();if(!t.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(e):this.value();for(s=this.options.values,n=arguments[0],a=0;s.length>a;a+=1)s[a]=this._trimAlignValue(n[a]),this._change(null,a);this._refreshValue()},_setOption:function(e,i){var s,n=0;switch("range"===e&&this.options.range===!0&&("min"===i?(this.options.value=this._values(0),this.options.values=null):"max"===i&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),t.isArray(this.options.values)&&(n=this.options.values.length),t.Widget.prototype._setOption.apply(this,arguments),e){case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue();break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),s=0;n>s;s+=1)this._change(null,s);this._animateOff=!1;break;case"min":case"max":this._animateOff=!0,this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var t=this.options.value;return t=this._trimAlignValue(t)},_values:function(t){var e,i,s;if(arguments.length)return e=this.options.values[t],e=this._trimAlignValue(e);if(this.options.values&&this.options.values.length){for(i=this.options.values.slice(),s=0;i.length>s;s+=1)i[s]=this._trimAlignValue(i[s]);return i}return[]},_trimAlignValue:function(t){if(this._valueMin()>=t)return this._valueMin();if(t>=this._valueMax())return this._valueMax();var e=this.options.step>0?this.options.step:1,i=(t-this._valueMin())%e,s=t-i;return 2*Math.abs(i)>=e&&(s+=i>0?e:-e),parseFloat(s.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var e,i,s,n,a,o=this.options.range,r=this.options,l=this,h=this._animateOff?!1:r.animate,u={};this.options.values&&this.options.values.length?this.handles.each(function(s){i=100*((l.values(s)-l._valueMin())/(l._valueMax()-l._valueMin())),u["horizontal"===l.orientation?"left":"bottom"]=i+"%",t(this).stop(1,1)[h?"animate":"css"](u,r.animate),l.options.range===!0&&("horizontal"===l.orientation?(0===s&&l.range.stop(1,1)[h?"animate":"css"]({left:i+"%"},r.animate),1===s&&l.range[h?"animate":"css"]({width:i-e+"%"},{queue:!1,duration:r.animate})):(0===s&&l.range.stop(1,1)[h?"animate":"css"]({bottom:i+"%"},r.animate),1===s&&l.range[h?"animate":"css"]({height:i-e+"%"},{queue:!1,duration:r.animate}))),e=i}):(s=this.value(),n=this._valueMin(),a=this._valueMax(),i=a!==n?100*((s-n)/(a-n)):0,u["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[h?"animate":"css"](u,r.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({width:i+"%"},r.animate),"max"===o&&"horizontal"===this.orientation&&this.range[h?"animate":"css"]({width:100-i+"%"},{queue:!1,duration:r.animate}),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({height:i+"%"},r.animate),"max"===o&&"vertical"===this.orientation&&this.range[h?"animate":"css"]({height:100-i+"%"},{queue:!1,duration:r.animate}))},_handleEvents:{keydown:function(i){var s,n,a,o,r=t(i.target).data("ui-slider-handle-index");switch(i.keyCode){case t.ui.keyCode.HOME:case t.ui.keyCode.END:case t.ui.keyCode.PAGE_UP:case t.ui.keyCode.PAGE_DOWN:case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(i.preventDefault(),!this._keySliding&&(this._keySliding=!0,t(i.target).addClass("ui-state-active"),s=this._start(i,r),s===!1))return}switch(o=this.options.step,n=a=this.options.values&&this.options.values.length?this.values(r):this.value(),i.keyCode){case t.ui.keyCode.HOME:a=this._valueMin();break;case t.ui.keyCode.END:a=this._valueMax();break;case t.ui.keyCode.PAGE_UP:a=this._trimAlignValue(n+(this._valueMax()-this._valueMin())/e);break;case t.ui.keyCode.PAGE_DOWN:a=this._trimAlignValue(n-(this._valueMax()-this._valueMin())/e);break;case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:if(n===this._valueMax())return;a=this._trimAlignValue(n+o);break;case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(n===this._valueMin())return;a=this._trimAlignValue(n-o)}this._slide(i,r,a)},click:function(t){t.preventDefault()},keyup:function(e){var i=t(e.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(e,i),this._change(e,i),t(e.target).removeClass("ui-state-active"))}}})})(jQuery);(function(t){function e(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}t.widget("ui.spinner",{version:"1.10.4",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var e={},i=this.element;return t.each(["min","max","step"],function(t,s){var n=i.attr(s);void 0!==n&&n.length&&(e[s]=n)}),e},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t),void 0)},mousewheel:function(t,e){if(e){if(!this.spinning&&!this._start(t))return!1;this._spin((e>0?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(e){function i(){var t=this.element[0]===this.document[0].activeElement;t||(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s}))}var s;s=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),e.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),this._start(e)!==!1&&this._repeat(null,t(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(e){return t(e.currentTarget).hasClass("ui-state-active")?this._start(e)===!1?!1:(this._repeat(null,t(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e),void 0):void 0},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var t=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=t.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*t.height())&&t.height()>0&&t.height(t.height()),this.options.disabled&&this.disable()},_keydown:function(e){var i=this.options,s=t.ui.keyCode;switch(e.keyCode){case s.UP:return this._repeat(null,1,e),!0;case s.DOWN:return this._repeat(null,-1,e),!0;case s.PAGE_UP:return this._repeat(null,i.page,e),!0;case s.PAGE_DOWN:return this._repeat(null,-i.page,e),!0}return!1},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>&#9650;</span>"+"</a>"+"<a class='ui-spinner-button ui-spinner-down ui-corner-br'>"+"<span class='ui-icon "+this.options.icons.down+"'>&#9660;</span>"+"</a>"},_start:function(t){return this.spinning||this._trigger("start",t)!==!1?(this.counter||(this.counter=1),this.spinning=!0,!0):!1},_repeat:function(t,e,i){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,e,i)},t),this._spin(e*this.options.step,i)},_spin:function(t,e){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+t*this._increment(this.counter)),this.spinning&&this._trigger("spin",e,{value:i})===!1||(this._value(i),this.counter++)},_increment:function(e){var i=this.options.incremental;return i?t.isFunction(i)?i(e):Math.floor(e*e*e/5e4-e*e/500+17*e/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=""+t,i=e.indexOf(".");return-1===i?0:e.length-i-1},_adjustValue:function(t){var e,i,s=this.options;return e=null!==s.min?s.min:0,i=t-e,i=Math.round(i/s.step)*s.step,t=e+i,t=parseFloat(t.toFixed(this._precision())),null!==s.max&&t>s.max?s.max:null!==s.min&&s.min>t?s.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,e){if("culture"===t||"numberFormat"===t){var i=this._parse(this.element.val());return this.options[t]=e,this.element.val(this._format(i)),void 0}("max"===t||"min"===t||"step"===t)&&"string"==typeof e&&(e=this._parse(e)),"icons"===t&&(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(e.up),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(e.down)),this._super(t,e),"disabled"===t&&(e?(this.element.prop("disabled",!0),this.buttons.button("disable")):(this.element.prop("disabled",!1),this.buttons.button("enable")))},_setOptions:e(function(t){this._super(t),this._value(this.element.val())}),_parse:function(t){return"string"==typeof t&&""!==t&&(t=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t),""===t||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(t,e){var i;""!==t&&(i=this._parse(t),null!==i&&(e||(i=this._adjustValue(i)),t=this._format(i))),this.element.val(t),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:e(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:e(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:e(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:e(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){return arguments.length?(e(this._value).call(this,t),void 0):this._parse(this.element.val())},widget:function(){return this.uiSpinner}})})(jQuery);(function(t,e){function i(){return++n}function s(t){return t=t.cloneNode(!1),t.hash.length>1&&decodeURIComponent(t.href.replace(a,""))===decodeURIComponent(location.href.replace(a,""))}var n=0,a=/#.*$/;t.widget("ui.tabs",{version:"1.10.4",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var e=this,i=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",i.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(e){t(this).is(".ui-state-disabled")&&e.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){t(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs(),i.active=this._initialActive(),t.isArray(i.disabled)&&(i.disabled=t.unique(i.disabled.concat(t.map(this.tabs.filter(".ui-state-disabled"),function(t){return e.tabs.index(t)}))).sort()),this.active=this.options.active!==!1&&this.anchors.length?this._findActive(i.active):t(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var i=this.options.active,s=this.options.collapsible,n=location.hash.substring(1);return null===i&&(n&&this.tabs.each(function(s,a){return t(a).attr("aria-controls")===n?(i=s,!1):e}),null===i&&(i=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===i||-1===i)&&(i=this.tabs.length?0:!1)),i!==!1&&(i=this.tabs.index(this.tabs.eq(i)),-1===i&&(i=s?!1:0)),!s&&i===!1&&this.anchors.length&&(i=0),i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):t()}},_tabKeydown:function(i){var s=t(this.document[0].activeElement).closest("li"),n=this.tabs.index(s),a=!0;if(!this._handlePageNav(i)){switch(i.keyCode){case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:n++;break;case t.ui.keyCode.UP:case t.ui.keyCode.LEFT:a=!1,n--;break;case t.ui.keyCode.END:n=this.anchors.length-1;break;case t.ui.keyCode.HOME:n=0;break;case t.ui.keyCode.SPACE:return i.preventDefault(),clearTimeout(this.activating),this._activate(n),e;case t.ui.keyCode.ENTER:return i.preventDefault(),clearTimeout(this.activating),this._activate(n===this.options.active?!1:n),e;default:return}i.preventDefault(),clearTimeout(this.activating),n=this._focusNextTab(n,a),i.ctrlKey||(s.attr("aria-selected","false"),this.tabs.eq(n).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",n)},this.delay))}},_panelKeydown:function(e){this._handlePageNav(e)||e.ctrlKey&&e.keyCode===t.ui.keyCode.UP&&(e.preventDefault(),this.active.focus())},_handlePageNav:function(i){return i.altKey&&i.keyCode===t.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):i.altKey&&i.keyCode===t.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):e},_findNextTab:function(e,i){function s(){return e>n&&(e=0),0>e&&(e=n),e}for(var n=this.tabs.length-1;-1!==t.inArray(s(),this.options.disabled);)e=i?e+1:e-1;return e},_focusNextTab:function(t,e){return t=this._findNextTab(t,e),this.tabs.eq(t).focus(),t},_setOption:function(t,i){return"active"===t?(this._activate(i),e):"disabled"===t?(this._setupDisabled(i),e):(this._super(t,i),"collapsible"===t&&(this.element.toggleClass("ui-tabs-collapsible",i),i||this.options.active!==!1||this._activate(0)),"event"===t&&this._setupEvents(i),"heightStyle"===t&&this._setupHeightStyle(i),e)},_tabId:function(t){return t.attr("aria-controls")||"ui-tabs-"+i()},_sanitizeSelector:function(t){return t?t.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var e=this.options,i=this.tablist.children(":has(a[href])");e.disabled=t.map(i.filter(".ui-state-disabled"),function(t){return i.index(t)}),this._processTabs(),e.active!==!1&&this.anchors.length?this.active.length&&!t.contains(this.tablist[0],this.active[0])?this.tabs.length===e.disabled.length?(e.active=!1,this.active=t()):this._activate(this._findNextTab(Math.max(0,e.active-1),!1)):e.active=this.tabs.index(this.active):(e.active=!1,this.active=t()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var e=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return t("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=t(),this.anchors.each(function(i,n){var a,o,r,h=t(n).uniqueId().attr("id"),l=t(n).closest("li"),c=l.attr("aria-controls");s(n)?(a=n.hash,o=e.element.find(e._sanitizeSelector(a))):(r=e._tabId(l),a="#"+r,o=e.element.find(a),o.length||(o=e._createPanel(r),o.insertAfter(e.panels[i-1]||e.tablist)),o.attr("aria-live","polite")),o.length&&(e.panels=e.panels.add(o)),c&&l.data("ui-tabs-aria-controls",c),l.attr({"aria-controls":a.substring(1),"aria-labelledby":h}),o.attr("aria-labelledby",h)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.tablist||this.element.find("ol,ul").eq(0)},_createPanel:function(e){return t("<div>").attr("id",e).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(e){t.isArray(e)&&(e.length?e.length===this.anchors.length&&(e=!0):e=!1);for(var i,s=0;i=this.tabs[s];s++)e===!0||-1!==t.inArray(s,e)?t(i).addClass("ui-state-disabled").attr("aria-disabled","true"):t(i).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=e},_setupEvents:function(e){var i={click:function(t){t.preventDefault()}};e&&t.each(e.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(e){var i,s=this.element.parent();"fill"===e?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var e=t(this),s=e.css("position");"absolute"!==s&&"fixed"!==s&&(i-=e.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=t(this).outerHeight(!0)}),this.panels.each(function(){t(this).height(Math.max(0,i-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.panels.each(function(){i=Math.max(i,t(this).height("").height())}).height(i))},_eventHandler:function(e){var i=this.options,s=this.active,n=t(e.currentTarget),a=n.closest("li"),o=a[0]===s[0],r=o&&i.collapsible,h=r?t():this._getPanelForTab(a),l=s.length?this._getPanelForTab(s):t(),c={oldTab:s,oldPanel:l,newTab:r?t():a,newPanel:h};e.preventDefault(),a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||o&&!i.collapsible||this._trigger("beforeActivate",e,c)===!1||(i.active=r?!1:this.tabs.index(a),this.active=o?t():a,this.xhr&&this.xhr.abort(),l.length||h.length||t.error("jQuery UI Tabs: Mismatching fragment identifier."),h.length&&this.load(this.tabs.index(a),e),this._toggle(e,c))},_toggle:function(e,i){function s(){a.running=!1,a._trigger("activate",e,i)}function n(){i.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),o.length&&a.options.show?a._show(o,a.options.show,s):(o.show(),s())}var a=this,o=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,function(){i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n()}):(i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),r.hide(),n()),r.attr({"aria-expanded":"false","aria-hidden":"true"}),i.oldTab.attr("aria-selected","false"),o.length&&r.length?i.oldTab.attr("tabIndex",-1):o.length&&this.tabs.filter(function(){return 0===t(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr({"aria-expanded":"true","aria-hidden":"false"}),i.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(e){var i,s=this._findActive(e);s[0]!==this.active[0]&&(s.length||(s=this.active),i=s.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return e===!1?t():this.tabs.eq(e)},_getIndex:function(t){return"string"==typeof t&&(t=this.anchors.index(this.anchors.filter("[href$='"+t+"']"))),t},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){t.data(this,"ui-tabs-destroy")?t(this).remove():t(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var e=t(this),i=e.data("ui-tabs-aria-controls");i?e.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):e.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var s=this.options.disabled;s!==!1&&(i===e?s=!1:(i=this._getIndex(i),s=t.isArray(s)?t.map(s,function(t){return t!==i?t:null}):t.map(this.tabs,function(t,e){return e!==i?e:null})),this._setupDisabled(s))},disable:function(i){var s=this.options.disabled;if(s!==!0){if(i===e)s=!0;else{if(i=this._getIndex(i),-1!==t.inArray(i,s))return;s=t.isArray(s)?t.merge([i],s).sort():[i]}this._setupDisabled(s)}},load:function(e,i){e=this._getIndex(e);var n=this,a=this.tabs.eq(e),o=a.find(".ui-tabs-anchor"),r=this._getPanelForTab(a),h={tab:a,panel:r};s(o[0])||(this.xhr=t.ajax(this._ajaxSettings(o,i,h)),this.xhr&&"canceled"!==this.xhr.statusText&&(a.addClass("ui-tabs-loading"),r.attr("aria-busy","true"),this.xhr.success(function(t){setTimeout(function(){r.html(t),n._trigger("load",i,h)},1)}).complete(function(t,e){setTimeout(function(){"abort"===e&&n.panels.stop(!1,!0),a.removeClass("ui-tabs-loading"),r.removeAttr("aria-busy"),t===n.xhr&&delete n.xhr},1)})))},_ajaxSettings:function(e,i,s){var n=this;return{url:e.attr("href"),beforeSend:function(e,a){return n._trigger("beforeLoad",i,t.extend({jqXHR:e,ajaxSettings:a},s))}}},_getPanelForTab:function(e){var i=t(e).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}})})(jQuery);(function(t){function e(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))}function i(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")}var s=0;t.widget("ui.tooltip",{version:"1.10.4",options:{content:function(){var e=t(this).attr("title")||"";return t("<a>").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(e,i){var s=this;return"disabled"===e?(this[i?"_disable":"_enable"](),this.options[e]=i,void 0):(this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e)}),void 0)},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s[0],e.close(n,!0)}),this.element.find(this.options.items).addBack().each(function(){var e=t(this);e.is("[title]")&&e.data("ui-tooltip-title",e.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))})},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s?this._open(e,t,s):(i=s.call(t[0],function(i){t.data("ui-tooltip-open")&&n._delay(function(){e&&(e.type=o),this._open(e,t,i)})}),i&&this._open(e,t,i),void 0)},_open:function(i,s,n){function o(t){l.of=t,a.is(":hidden")||a.position(l)}var a,r,h,l=t.extend({},this.options.position);if(n){if(a=this._find(s),a.length)return a.find(".ui-tooltip-content").html(n),void 0;s.is("[title]")&&(i&&"mouseover"===i.type?s.attr("title",""):s.removeAttr("title")),a=this._tooltip(s),e(s,a.attr("id")),a.find(".ui-tooltip-content").html(n),this.options.track&&i&&/^mouse/.test(i.type)?(this._on(this.document,{mousemove:o}),o(i)):a.position(t.extend({of:s},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.show&&this.options.show.delay&&(h=this.delayedShow=setInterval(function(){a.is(":visible")&&(o(l.of),clearInterval(h))},t.fx.interval)),this._trigger("open",i,{tooltip:a}),r={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var i=t.Event(e);i.currentTarget=s[0],this.close(i,!0)}},remove:function(){this._removeTooltip(a)}},i&&"mouseover"!==i.type||(r.mouseleave="close"),i&&"focusin"!==i.type||(r.focusout="close"),this._on(!0,s,r)}},close:function(e){var s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);this.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&n.attr("title",n.data("ui-tooltip-title")),i(n),o.stop(!0),this._hide(o,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),this.closing=!0,this._trigger("close",e,{tooltip:o}),this.closing=!1)},_tooltip:function(e){var i="ui-tooltip-"+s++,n=t("<div>").attr({id:i,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return t("<div>").addClass("ui-tooltip-content").appendTo(n),n.appendTo(this.document[0].body),this.tooltips[i]=e,n},_find:function(e){var i=e.data("ui-tooltip-id");return i?t("#"+i):t()},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s[0],e.close(n,!0),t("#"+i).remove(),s.data("ui-tooltip-title")&&(s.attr("title",s.data("ui-tooltip-title")),s.removeData("ui-tooltip-title"))})}})})(jQuery);(function(t,e){var i="ui-effects-";t.effects={effect:{}},function(t,e){function i(t,e,i){var s=u[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:0>t?0:t>s.max?s.max:t)}function s(i){var s=h(),n=s._rgba=[];return i=i.toLowerCase(),f(l,function(t,a){var o,r=a.re.exec(i),l=r&&a.parse(r),h=a.space||"rgba";return l?(o=s[h](l),s[c[h].cache]=o[c[h].cache],n=s._rgba=o._rgba,!1):e}),n.length?("0,0,0,0"===n.join()&&t.extend(n,a.transparent),s):a[i]}function n(t,e,i){return i=(i+1)%1,1>6*i?t+6*(e-t)*i:1>2*i?e:2>3*i?t+6*(e-t)*(2/3-i):t}var a,o="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,l=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],h=t.Color=function(e,i,s,n){return new t.Color.fn.parse(e,i,s,n)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=h.support={},p=t("<p>")[0],f=t.each;p.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(c,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),h.fn=t.extend(h.prototype,{parse:function(n,o,r,l){if(n===e)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=t(n).css(o),o=e);var u=this,d=t.type(n),p=this._rgba=[];return o!==e&&(n=[n,o,r,l],d="array"),"string"===d?this.parse(s(n)||a._default):"array"===d?(f(c.rgba.props,function(t,e){p[e.idx]=i(n[e.idx],e)}),this):"object"===d?(n instanceof h?f(c,function(t,e){n[e.cache]&&(u[e.cache]=n[e.cache].slice())}):f(c,function(e,s){var a=s.cache;f(s.props,function(t,e){if(!u[a]&&s.to){if("alpha"===t||null==n[t])return;u[a]=s.to(u._rgba)}u[a][e.idx]=i(n[t],e,!0)}),u[a]&&0>t.inArray(null,u[a].slice(0,3))&&(u[a][3]=1,s.from&&(u._rgba=s.from(u[a])))}),this):e},is:function(t){var i=h(t),s=!0,n=this;return f(c,function(t,a){var o,r=i[a.cache];return r&&(o=n[a.cache]||a.to&&a.to(n._rgba)||[],f(a.props,function(t,i){return null!=r[i.idx]?s=r[i.idx]===o[i.idx]:e})),s}),s},_space:function(){var t=[],e=this;return f(c,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var s=h(t),n=s._space(),a=c[n],o=0===this.alpha()?h("transparent"):this,r=o[a.cache]||a.to(o._rgba),l=r.slice();return s=s[a.cache],f(a.props,function(t,n){var a=n.idx,o=r[a],h=s[a],c=u[n.type]||{};null!==h&&(null===o?l[a]=h:(c.mod&&(h-o>c.mod/2?o+=c.mod:o-h>c.mod/2&&(o-=c.mod)),l[a]=i((h-o)*e+o,n)))}),this[n](l)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=h(e)._rgba;return h(t.map(i,function(t,e){return(1-s)*n[e]+s*t}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(t,e){return null==t?e>2?1:0:t});return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t});return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),s=i.pop();return e&&i.push(~~(255*s)),"#"+t.map(i,function(t){return t=(t||0).toString(16),1===t.length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),h.fn.parse.prototype=h.fn,c.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,a=t[2]/255,o=t[3],r=Math.max(s,n,a),l=Math.min(s,n,a),h=r-l,c=r+l,u=.5*c;return e=l===r?0:s===r?60*(n-a)/h+360:n===r?60*(a-s)/h+120:60*(s-n)/h+240,i=0===h?0:.5>=u?h/c:h/(2-c),[Math.round(e)%360,i,u,null==o?1:o]},c.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],a=t[3],o=.5>=s?s*(1+i):s+i-s*i,r=2*s-o;return[Math.round(255*n(r,o,e+1/3)),Math.round(255*n(r,o,e)),Math.round(255*n(r,o,e-1/3)),a]},f(c,function(s,n){var a=n.props,o=n.cache,l=n.to,c=n.from;h.fn[s]=function(s){if(l&&!this[o]&&(this[o]=l(this._rgba)),s===e)return this[o].slice();var n,r=t.type(s),u="array"===r||"object"===r?s:arguments,d=this[o].slice();return f(a,function(t,e){var s=u["object"===r?t:e.idx];null==s&&(s=d[e.idx]),d[e.idx]=i(s,e)}),c?(n=h(c(d)),n[o]=d,n):h(d)},f(a,function(e,i){h.fn[e]||(h.fn[e]=function(n){var a,o=t.type(n),l="alpha"===e?this._hsla?"hsla":"rgba":s,h=this[l](),c=h[i.idx];return"undefined"===o?c:("function"===o&&(n=n.call(this,c),o=t.type(n)),null==n&&i.empty?this:("string"===o&&(a=r.exec(n),a&&(n=c+parseFloat(a[2])*("+"===a[1]?1:-1))),h[i.idx]=n,this[l](h)))})})}),h.hook=function(e){var i=e.split(" ");f(i,function(e,i){t.cssHooks[i]={set:function(e,n){var a,o,r="";if("transparent"!==n&&("string"!==t.type(n)||(a=s(n)))){if(n=h(a||n),!d.rgba&&1!==n._rgba[3]){for(o="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&o&&o.style;)try{r=t.css(o,"backgroundColor"),o=o.parentNode}catch(l){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(l){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=h(e.elem,i),e.end=h(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}})},h.hook(o),t.cssHooks.borderColor={expand:function(t){var e={};return f(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},a=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function i(e){var i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,a={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(a[t.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(a[i]=n[i]);return a}function s(e,i){var s,n,o={};for(s in i)n=i[s],e[s]!==n&&(a[s]||(t.fx.step[s]||!isNaN(parseFloat(n)))&&(o[s]=n));return o}var n=["add","remove","toggle"],a={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(jQuery.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(e,a,o,r){var l=t.speed(a,o,r);return this.queue(function(){var a,o=t(this),r=o.attr("class")||"",h=l.children?o.find("*").addBack():o;h=h.map(function(){var e=t(this);return{el:e,start:i(this)}}),a=function(){t.each(n,function(t,i){e[i]&&o[i+"Class"](e[i])})},a(),h=h.map(function(){return this.end=i(this.el[0]),this.diff=s(this.start,this.end),this}),o.attr("class",r),h=h.map(function(){var e=this,i=t.Deferred(),s=t.extend({},l,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,h.get()).done(function(){a(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),l.complete.call(o[0])})})},t.fn.extend({addClass:function(e){return function(i,s,n,a){return s?t.effects.animateClass.call(this,{add:i},s,n,a):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,s,n,a){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,a):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(i){return function(s,n,a,o,r){return"boolean"==typeof n||n===e?a?t.effects.animateClass.call(this,n?{add:s}:{remove:s},a,o,r):i.apply(this,arguments):t.effects.animateClass.call(this,{toggle:s},n,a,o)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,a){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,a)}})}(),function(){function s(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),t.isFunction(s)&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function n(e){return!e||"number"==typeof e||t.fx.speeds[e]?!0:"string"!=typeof e||t.effects.effect[e]?t.isFunction(e)?!0:"object"!=typeof e||e.effect?!1:!0:!0}t.extend(t.effects,{version:"1.10.4",save:function(t,e){for(var s=0;e.length>s;s++)null!==e[s]&&t.data(i+e[s],t[0].style[e[s]])},restore:function(t,s){var n,a;for(a=0;s.length>a;a++)null!==s[a]&&(n=t.data(i+s[a]),n===e&&(n=""),t.css(s[a],n))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),"float":e.css("float")},s=t("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},a=document.activeElement;try{a.id}catch(o){a=document.body}return e.wrap(s),(e[0]===a||t.contains(e[0],a))&&t(a).focus(),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).focus()),e},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var a=e.cssUnit(i);a[0]>0&&(n[i]=a[0]*s+a[1])}),n}}),t.fn.extend({effect:function(){function e(e){function s(){t.isFunction(a)&&a.call(n[0]),t.isFunction(e)&&e()}var n=t(this),a=i.complete,r=i.mode;(n.is(":hidden")?"hide"===r:"show"===r)?(n[r](),s()):o.call(n[0],i,s)}var i=s.apply(this,arguments),n=i.mode,a=i.queue,o=t.effects.effect[i.effect];return t.fx.off||!o?n?this[n](i.duration,i.complete):this.each(function(){i.complete&&i.complete.call(this)}):a===!1?this.each(e):this.queue(a||"fx",e)},show:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="show",this.effect.call(this,i)}}(t.fn.show),hide:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="hide",this.effect.call(this,i)}}(t.fn.hide),toggle:function(t){return function(e){if(n(e)||"boolean"==typeof e)return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="toggle",this.effect.call(this,i)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s}})}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,i){e[i]=function(e){return Math.pow(e,t+2)}}),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;((e=Math.pow(2,--i))-1)/11>t;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}})}()})(jQuery);(function(t){var e=/up|down|vertical/,i=/up|left|vertical|horizontal/;t.effects.effect.blind=function(s,n){var a,o,r,l=t(this),h=["position","top","bottom","left","right","height","width"],c=t.effects.setMode(l,s.mode||"hide"),u=s.direction||"up",d=e.test(u),p=d?"height":"width",f=d?"top":"left",g=i.test(u),m={},v="show"===c;l.parent().is(".ui-effects-wrapper")?t.effects.save(l.parent(),h):t.effects.save(l,h),l.show(),a=t.effects.createWrapper(l).css({overflow:"hidden"}),o=a[p](),r=parseFloat(a.css(f))||0,m[p]=v?o:0,g||(l.css(d?"bottom":"right",0).css(d?"top":"left","auto").css({position:"absolute"}),m[f]=v?r:o+r),v&&(a.css(p,0),g||a.css(f,r+o)),a.animate(m,{duration:s.duration,easing:s.easing,queue:!1,complete:function(){"hide"===c&&l.hide(),t.effects.restore(l,h),t.effects.removeWrapper(l),n()}})}})(jQuery);(function(t){t.effects.effect.bounce=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"effect"),h="hide"===l,c="show"===l,u=e.direction||"up",d=e.distance,p=e.times||5,f=2*p+(c||h?1:0),g=e.duration/f,m=e.easing,v="up"===u||"down"===u?"top":"left",_="up"===u||"left"===u,b=o.queue(),y=b.length;for((c||h)&&r.push("opacity"),t.effects.save(o,r),o.show(),t.effects.createWrapper(o),d||(d=o["top"===v?"outerHeight":"outerWidth"]()/3),c&&(a={opacity:1},a[v]=0,o.css("opacity",0).css(v,_?2*-d:2*d).animate(a,g,m)),h&&(d/=Math.pow(2,p-1)),a={},a[v]=0,s=0;p>s;s++)n={},n[v]=(_?"-=":"+=")+d,o.animate(n,g,m).animate(a,g,m),d=h?2*d:d/2;h&&(n={opacity:0},n[v]=(_?"-=":"+=")+d,o.animate(n,g,m)),o.queue(function(){h&&o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}),y>1&&b.splice.apply(b,[1,0].concat(b.splice(y,f+1))),o.dequeue()}})(jQuery);(function(t){t.effects.effect.clip=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"hide"),h="show"===l,c=e.direction||"vertical",u="vertical"===c,d=u?"height":"width",p=u?"top":"left",f={};t.effects.save(o,r),o.show(),s=t.effects.createWrapper(o).css({overflow:"hidden"}),n="IMG"===o[0].tagName?s:o,a=n[d](),h&&(n.css(d,0),n.css(p,a/2)),f[d]=h?a:0,f[p]=h?0:a/2,n.animate(f,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){h||o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}})}})(jQuery);(function(t){t.effects.effect.drop=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","opacity","height","width"],o=t.effects.setMode(n,e.mode||"hide"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l?"pos":"neg",u={opacity:r?1:0};t.effects.save(n,a),n.show(),t.effects.createWrapper(n),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0)/2,r&&n.css("opacity",0).css(h,"pos"===c?-s:s),u[h]=(r?"pos"===c?"+=":"-=":"pos"===c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery);(function(t){t.effects.effect.explode=function(e,i){function s(){b.push(this),b.length===u*d&&n()}function n(){p.css({visibility:"visible"}),t(b).remove(),g||p.hide(),i()}var a,o,r,l,h,c,u=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=u,p=t(this),f=t.effects.setMode(p,e.mode||"hide"),g="show"===f,m=p.show().css("visibility","hidden").offset(),v=Math.ceil(p.outerWidth()/d),_=Math.ceil(p.outerHeight()/u),b=[];for(a=0;u>a;a++)for(l=m.top+a*_,c=a-(u-1)/2,o=0;d>o;o++)r=m.left+o*v,h=o-(d-1)/2,p.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-o*v,top:-a*_}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:v,height:_,left:r+(g?h*v:0),top:l+(g?c*_:0),opacity:g?0:1}).animate({left:r+(g?0:h*v),top:l+(g?0:c*_),opacity:g?1:0},e.duration||500,e.easing,s)}})(jQuery);(function(t){t.effects.effect.fade=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"toggle");s.animate({opacity:n},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}})(jQuery);(function(t){t.effects.effect.fold=function(e,i){var s,n,a=t(this),o=["position","top","bottom","left","right","height","width"],r=t.effects.setMode(a,e.mode||"hide"),l="show"===r,h="hide"===r,c=e.size||15,u=/([0-9]+)%/.exec(c),d=!!e.horizFirst,p=l!==d,f=p?["width","height"]:["height","width"],g=e.duration/2,m={},v={};t.effects.save(a,o),a.show(),s=t.effects.createWrapper(a).css({overflow:"hidden"}),n=p?[s.width(),s.height()]:[s.height(),s.width()],u&&(c=parseInt(u[1],10)/100*n[h?0:1]),l&&s.css(d?{height:0,width:c}:{height:c,width:0}),m[f[0]]=l?n[0]:c,v[f[1]]=l?n[1]:0,s.animate(m,g,e.easing).animate(v,g,e.easing,function(){h&&a.hide(),t.effects.restore(a,o),t.effects.removeWrapper(a),i()})}})(jQuery);(function(t){t.effects.effect.highlight=function(e,i){var s=t(this),n=["backgroundImage","backgroundColor","opacity"],a=t.effects.setMode(s,e.mode||"show"),o={backgroundColor:s.css("backgroundColor")};"hide"===a&&(o.opacity=0),t.effects.save(s,n),s.show().css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(o,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===a&&s.hide(),t.effects.restore(s,n),i()}})}})(jQuery);(function(t){t.effects.effect.pulsate=function(e,i){var s,n=t(this),a=t.effects.setMode(n,e.mode||"show"),o="show"===a,r="hide"===a,l=o||"hide"===a,h=2*(e.times||5)+(l?1:0),c=e.duration/h,u=0,d=n.queue(),p=d.length;for((o||!n.is(":visible"))&&(n.css("opacity",0).show(),u=1),s=1;h>s;s++)n.animate({opacity:u},c,e.easing),u=1-u;n.animate({opacity:u},c,e.easing),n.queue(function(){r&&n.hide(),i()}),p>1&&d.splice.apply(d,[1,0].concat(d.splice(p,h+1))),n.dequeue()}})(jQuery);(function(t){t.effects.effect.puff=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"hide"),a="hide"===n,o=parseInt(e.percent,10)||150,r=o/100,l={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()};t.extend(e,{effect:"scale",queue:!1,fade:!0,mode:n,complete:i,percent:a?o:100,from:a?l:{height:l.height*r,width:l.width*r,outerHeight:l.outerHeight*r,outerWidth:l.outerWidth*r}}),s.effect(e)},t.effects.effect.scale=function(e,i){var s=t(this),n=t.extend(!0,{},e),a=t.effects.setMode(s,e.mode||"effect"),o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)?0:"hide"===a?0:100),r=e.direction||"both",l=e.origin,h={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()},c={y:"horizontal"!==r?o/100:1,x:"vertical"!==r?o/100:1};n.effect="size",n.queue=!1,n.complete=i,"effect"!==a&&(n.origin=l||["middle","center"],n.restore=!0),n.from=e.from||("show"===a?{height:0,width:0,outerHeight:0,outerWidth:0}:h),n.to={height:h.height*c.y,width:h.width*c.x,outerHeight:h.outerHeight*c.y,outerWidth:h.outerWidth*c.x},n.fade&&("show"===a&&(n.from.opacity=0,n.to.opacity=1),"hide"===a&&(n.from.opacity=1,n.to.opacity=0)),s.effect(n)},t.effects.effect.size=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","width","height","overflow","opacity"],l=["position","top","bottom","left","right","overflow","opacity"],h=["width","height","overflow"],c=["fontSize"],u=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],d=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=t.effects.setMode(o,e.mode||"effect"),f=e.restore||"effect"!==p,g=e.scale||"both",m=e.origin||["middle","center"],v=o.css("position"),_=f?r:l,b={height:0,width:0,outerHeight:0,outerWidth:0};"show"===p&&o.show(),s={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()},"toggle"===e.mode&&"show"===p?(o.from=e.to||b,o.to=e.from||s):(o.from=e.from||("show"===p?b:s),o.to=e.to||("hide"===p?b:s)),a={from:{y:o.from.height/s.height,x:o.from.width/s.width},to:{y:o.to.height/s.height,x:o.to.width/s.width}},("box"===g||"both"===g)&&(a.from.y!==a.to.y&&(_=_.concat(u),o.from=t.effects.setTransition(o,u,a.from.y,o.from),o.to=t.effects.setTransition(o,u,a.to.y,o.to)),a.from.x!==a.to.x&&(_=_.concat(d),o.from=t.effects.setTransition(o,d,a.from.x,o.from),o.to=t.effects.setTransition(o,d,a.to.x,o.to))),("content"===g||"both"===g)&&a.from.y!==a.to.y&&(_=_.concat(c).concat(h),o.from=t.effects.setTransition(o,c,a.from.y,o.from),o.to=t.effects.setTransition(o,c,a.to.y,o.to)),t.effects.save(o,_),o.show(),t.effects.createWrapper(o),o.css("overflow","hidden").css(o.from),m&&(n=t.effects.getBaseline(m,s),o.from.top=(s.outerHeight-o.outerHeight())*n.y,o.from.left=(s.outerWidth-o.outerWidth())*n.x,o.to.top=(s.outerHeight-o.to.outerHeight)*n.y,o.to.left=(s.outerWidth-o.to.outerWidth)*n.x),o.css(o.from),("content"===g||"both"===g)&&(u=u.concat(["marginTop","marginBottom"]).concat(c),d=d.concat(["marginLeft","marginRight"]),h=r.concat(u).concat(d),o.find("*[width]").each(function(){var i=t(this),s={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()};f&&t.effects.save(i,h),i.from={height:s.height*a.from.y,width:s.width*a.from.x,outerHeight:s.outerHeight*a.from.y,outerWidth:s.outerWidth*a.from.x},i.to={height:s.height*a.to.y,width:s.width*a.to.x,outerHeight:s.height*a.to.y,outerWidth:s.width*a.to.x},a.from.y!==a.to.y&&(i.from=t.effects.setTransition(i,u,a.from.y,i.from),i.to=t.effects.setTransition(i,u,a.to.y,i.to)),a.from.x!==a.to.x&&(i.from=t.effects.setTransition(i,d,a.from.x,i.from),i.to=t.effects.setTransition(i,d,a.to.x,i.to)),i.css(i.from),i.animate(i.to,e.duration,e.easing,function(){f&&t.effects.restore(i,h)})})),o.animate(o.to,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){0===o.to.opacity&&o.css("opacity",o.from.opacity),"hide"===p&&o.hide(),t.effects.restore(o,_),f||("static"===v?o.css({position:"relative",top:o.to.top,left:o.to.left}):t.each(["top","left"],function(t,e){o.css(e,function(e,i){var s=parseInt(i,10),n=t?o.to.left:o.to.top;return"auto"===i?n+"px":s+n+"px"})})),t.effects.removeWrapper(o),i()}})}})(jQuery);(function(t){t.effects.effect.shake=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","height","width"],o=t.effects.setMode(n,e.mode||"effect"),r=e.direction||"left",l=e.distance||20,h=e.times||3,c=2*h+1,u=Math.round(e.duration/c),d="up"===r||"down"===r?"top":"left",p="up"===r||"left"===r,f={},g={},m={},v=n.queue(),_=v.length;for(t.effects.save(n,a),n.show(),t.effects.createWrapper(n),f[d]=(p?"-=":"+=")+l,g[d]=(p?"+=":"-=")+2*l,m[d]=(p?"-=":"+=")+2*l,n.animate(f,u,e.easing),s=1;h>s;s++)n.animate(g,u,e.easing).animate(m,u,e.easing);n.animate(g,u,e.easing).animate(f,u/2,e.easing).queue(function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}),_>1&&v.splice.apply(v,[1,0].concat(v.splice(_,c+1))),n.dequeue()}})(jQuery);(function(t){t.effects.effect.slide=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","width","height"],o=t.effects.setMode(n,e.mode||"show"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l,u={};t.effects.save(n,a),n.show(),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0),t.effects.createWrapper(n).css({overflow:"hidden"}),r&&n.css(h,c?isNaN(s)?"-"+s:-s:s),u[h]=(r?c?"+=":"-=":c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery);(function(t){t.effects.effect.transfer=function(e,i){var s=t(this),n=t(e.to),a="fixed"===n.css("position"),o=t("body"),r=a?o.scrollTop():0,l=a?o.scrollLeft():0,h=n.offset(),c={top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("<div class='ui-effects-transfer'></div>").appendTo(document.body).addClass(e.className).css({top:u.top-r,left:u.left-l,height:s.innerHeight(),width:s.innerWidth(),position:a?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),i()})}})(jQuery);
emails/tnp-composer/_scripts/newsletter-builder.js ADDED
@@ -0,0 +1,354 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ $.fn.hover_edit = function () {
2
+
3
+ this.hover(
4
+ function () {
5
+ $(this).append('<div class="tnpc-row-edit-hover"><i class="fa fa-pencil" style="line-height:30px;"></i></div>');
6
+ $(".tnpc-row-edit-hover").click(function (e) {
7
+ e.preventDefault()
8
+ });
9
+ $(".tnpc-row-edit-hover i").click(function (e) {
10
+ e.preventDefault();
11
+ target = $(this).parent().parent();
12
+
13
+ //edit image
14
+ if (target.attr("data-type") == 'image') {
15
+ $("#tnpc-edit-image .image").val(target.find('img').attr("src"));
16
+ $("#tnpc-edit-image .url").val(target.find('a').attr("href"));
17
+ $("#tnpc-edit-image").fadeIn(500);
18
+ $("#tnpc-edit-image .tnpc-edit-box").slideDown(500);
19
+ $("#tnpc-edit-image .tnpc-edit-box-buttons-save").click(function () {
20
+ $(this).parent().parent().parent().fadeOut(500)
21
+ $(this).parent().parent().slideUp(500)
22
+ target.find('img').attr("src", $("#tnpc-edit-image .image").val());
23
+ target.find('a').attr("href", $("#tnpc-edit-image .url").val());
24
+ });
25
+ }
26
+
27
+ //edit link
28
+ if (target.attr("data-type") == 'link') {
29
+ $("#tnpc-edit-link .title").val(target.text());
30
+ $("#tnpc-edit-link .url").val(target.attr("href"));
31
+ $("#tnpc-edit-link").fadeIn(500);
32
+ $("#tnpc-edit-link .tnpc-edit-box").slideDown(500);
33
+ $("#tnpc-edit-link .tnpc-edit-box-buttons-save").click(function () {
34
+ $(this).parent().parent().parent().fadeOut(500)
35
+ $(this).parent().parent().slideUp(500)
36
+ target.text($("#tnpc-edit-link .title").val());
37
+ target.attr("href", $("#tnpc-edit-link .url").val());
38
+ });
39
+ }
40
+
41
+ //edit button
42
+ if (target.attr("data-type") == 'button') {
43
+ $("#tnpc-edit-button .title").val(target.text());
44
+ $("#tnpc-edit-button .url").val(target.attr("href"));
45
+ $('.bgcolor, .fgcolor').wpColorPicker({
46
+ // change: function (event, ui) {
47
+ // $('.bgcolor').iris('hide');
48
+ // },
49
+ });
50
+ $('.bgcolor').wpColorPicker().iris('color', target.css("background-color"));
51
+ $('.fgcolor').wpColorPicker().iris('color', target.css("color"));
52
+ $("#tnpc-edit-button").fadeIn(500);
53
+ $("#tnpc-edit-button .tnpc-edit-box").slideDown(500);
54
+ $("#tnpc-edit-button .tnpc-edit-box-buttons-save").click(function () {
55
+ $(this).parent().parent().parent().fadeOut(500)
56
+ $(this).parent().parent().slideUp(500)
57
+ target.text($("#tnpc-edit-button .title").val());
58
+ target.attr("href", $("#tnpc-edit-button .url").val());
59
+ target.css("color", $("#tnpc-edit-button .fgcolor").val());
60
+ target.css("background-color", $("#tnpc-edit-button .bgcolor").val());
61
+ target.css("border-color", $("#tnpc-edit-button .bgcolor").val());
62
+ });
63
+ }
64
+
65
+ //edit title
66
+ if (target.attr("data-type") == 'title') {
67
+ $("#tnpc-edit-title .title").val(target.text());
68
+ $("#tnpc-edit-title .color").val(target.css("color"));
69
+ $("#tnpc-edit-title .color").wpColorPicker({
70
+ // change: function (event, ui) {
71
+ // $('.bgcolor').iris('hide');
72
+ // },
73
+ });
74
+ $("#tnpc-edit-title .color").wpColorPicker().iris('color', target.css("color"));
75
+ $("#tnpc-edit-title").fadeIn(500);
76
+ $("#tnpc-edit-title .tnpc-edit-box").slideDown(500);
77
+ $("#tnpc-edit-title .tnpc-edit-box-buttons-save").click(function () {
78
+ $(this).parent().parent().parent().fadeOut(500)
79
+ $(this).parent().parent().slideUp(500)
80
+ target.text($("#tnpc-edit-title .title").val());
81
+ target.css("color", $("#tnpc-edit-title .color").val());
82
+ });
83
+ }
84
+
85
+ //edit text
86
+ if (target.attr("data-type") == 'text') {
87
+ $("#tnpc-edit-text .text").val(target.text());
88
+ tinymce.init({
89
+ selector: '#tnpc-edit-text .text',
90
+ menubar: false,
91
+ toolbar: [
92
+ 'fontselect fontsizeselect forecolor | bold italic underline | link | bullist numlist | emoticons | alignleft aligncenter alignright alignjustify tnp'
93
+ ],
94
+ plugins: "textcolor,link,emoticons",
95
+ init_instance_callback: function (editor) {
96
+ editor.setContent(target.html());
97
+ },
98
+ elementpath: false,
99
+ statusbar: false,
100
+ forced_root_block: false,
101
+ font_formats: "Arial=arial,helvetica,sans-serif" +
102
+ "Arial Black=arial black,avant garde;" +
103
+ "Tahoma=tahoma,arial,helvetica,sans-serif;" +
104
+ "Trebuchet MS=trebuchet ms,geneva;" +
105
+ "Verdana=verdana,geneva;" +
106
+ "Georgia=georgia,palatino;" +
107
+ "Times=times,times new roman;" +
108
+ "Times New Roman=times new roman,times;" +
109
+ "Courier=courier,courier new;" +
110
+ "Courier New=courier new,courier",
111
+ setup: function (editor) {
112
+ editor.addButton('tnp', {
113
+ type: 'menubutton',
114
+ image: tinymce.baseURL + '/skins/tnp.png',
115
+ menu: [
116
+ {text: '{blog_url}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{blog_url}&nbsp;');}},
117
+ {text: '{blog_title}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{blog_title}&nbsp;');}},
118
+ {text: '{blog_description}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{blog_description}&nbsp;');}},
119
+ {text: '{date}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{date}&nbsp;');}},
120
+ {text: '{date_NNN}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{date_NNN}&nbsp;');}},
121
+ {text: '{email_url}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{email_url}&nbsp;');}},
122
+ {text: '{name}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{name}&nbsp;');}},
123
+ {text: '{surname}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{surname}&nbsp;');}},
124
+ {text: '{title}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{title}&nbsp;');}},
125
+ {text: '{email}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{email}&nbsp;');}},
126
+ {text: '{profile_N}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{profile_N}&nbsp;');}},
127
+ {text: '{ip}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{ip}&nbsp;');}},
128
+ {text: '{subscription_confirm_url}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{subscription_confirm_url}&nbsp;');}},
129
+ {text: '{unsubscription_confirm_url}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{unsubscription_confirm_url}&nbsp;');}},
130
+ {text: '{profile_url}', onclick: function () {console.log(this.text); editor.insertContent('&nbsp;{profile_url}&nbsp;');}},
131
+ ],
132
+ });
133
+ },
134
+ });
135
+ if (tinymce.activeEditor != null)
136
+ tinymce.activeEditor.setContent(target.html());
137
+ $("#tnpc-edit-text").fadeIn(500);
138
+ $("#tnpc-edit-text .tnpc-edit-box").slideDown(500);
139
+ $("#tnpc-edit-text .tnpc-edit-box-buttons-save").click(function () {
140
+ $(this).parent().parent().parent().fadeOut(500)
141
+ $(this).parent().parent().slideUp(500)
142
+ target.html(tinymce.activeEditor.getContent());
143
+ });
144
+ }
145
+
146
+ //edit icon
147
+ if (target.attr("data-type") == 'icon') {
148
+ $("#tnpc-edit-icon").fadeIn(500);
149
+ $("#tnpc-edit-icon .tnpc-edit-box").slideDown(500);
150
+ $("#tnpc-edit-icon i").click(function () {
151
+ $(this).parent().parent().parent().parent().fadeOut(500)
152
+ $(this).parent().parent().parent().slideUp(500)
153
+ target.children('i').attr('class', $(this).attr('class'));
154
+ });
155
+ }//
156
+
157
+ });
158
+ }, function () {
159
+ $(this).children(".tnpc-row-edit-hover").remove();
160
+ }
161
+ );
162
+ }
163
+
164
+ $.fn.add_delete = function () {
165
+ this.append('<div class="tnpc-row-delete"><i class="fa fa-times" ></i></div>');
166
+ this.find('.tnpc-row-delete').perform_delete();
167
+ }
168
+
169
+ $.fn.perform_delete = function () {
170
+ this.click(function () {
171
+ $(this).parent().remove();
172
+ });
173
+ }
174
+
175
+ $.fn.add_block_edit = function () {
176
+ this.append('<div class="tnpc-row-edit-block"><i class="fa fa-pencil" ></i></div>');
177
+ this.find('.tnpc-row-edit-block i').perform_block_edit();
178
+ }
179
+
180
+ $.fn.perform_block_edit = function () {
181
+
182
+ $(".tnpc-row-edit-block").click(function (e) {
183
+ e.preventDefault()
184
+ });
185
+
186
+ this.click(function (e) {
187
+
188
+ e.preventDefault();
189
+
190
+ target = $(this).parent().parent().find('.edit-block');
191
+
192
+ $("#tnpc-edit-block .bgcolor").val(target.css("background-color"));
193
+ $("#tnpc-edit-block .font").val(target.css("font-family"));
194
+
195
+ $('.bgcolor').wpColorPicker({
196
+ // change: function (event, ui) {
197
+ // $('.bgcolor').iris('hide');
198
+ // },
199
+ });
200
+ $('.bgcolor').wpColorPicker().iris('color', target.css("background-color"));
201
+
202
+ // posts block
203
+ if ($(this).parent().parent().hasClass('tnpc-row-posts')) {
204
+
205
+ $("#tnpc-edit-posts").fadeIn(500);
206
+ $("#tnpc-edit-posts .tnpc-edit-box").slideDown(500);
207
+
208
+ } else {
209
+
210
+ $("#tnpc-edit-block").fadeIn(500);
211
+ $("#tnpc-edit-block .tnpc-edit-box").slideDown(500);
212
+
213
+ }
214
+
215
+ $("#tnpc-edit-block .tnpc-edit-box-buttons-save").click(function () {
216
+ $(this).parent().parent().parent().fadeOut(500)
217
+ $(this).parent().parent().slideUp(500)
218
+
219
+ target.css("background-color", $("#tnpc-edit-block .bgcolor").val());
220
+ target.css("font-family", $("#tnpc-edit-block .font").val());
221
+
222
+ });
223
+
224
+ $("#tnpc-edit-posts .tnpc-edit-box-buttons-save").click(function () {
225
+
226
+ $(this).parent().parent().parent().fadeOut(500)
227
+ $(this).parent().parent().slideUp(500)
228
+ var categories = [];
229
+ $('#tnpc-edit-posts input[name="options[theme_categories][]"]:checked').each(function ()
230
+ {
231
+ categories.push($(this).val());
232
+ });
233
+ var data = {
234
+ 'action': 'tnpc_render',
235
+ 'b': target.parent().parent().parent().data('block'),
236
+ 'num': $("#tnpc-edit-posts .number").val(),
237
+ 'tags': $("#tnpc-edit-posts .tags").val(),
238
+ 'categories': categories
239
+ };
240
+ $.post(ajaxurl, data, function (response) {
241
+ new_row = $(response);
242
+ target.parent().before(new_row).remove();
243
+ new_row.add_delete();
244
+ new_row.add_block_edit();
245
+ new_row.find(".tnpc-row-edit").hover_edit();
246
+ });
247
+ });
248
+
249
+ });
250
+
251
+ }
252
+
253
+ $(function () {
254
+
255
+ // collapse wp menu
256
+ $('body').addClass('folded');
257
+
258
+ //Drag & Drop
259
+ $("#newsletter-builder-area-center-frame-content").sortable({
260
+ revert: false,
261
+ stop: function (event, ui) {
262
+ if (ui.item.hasClass("newsletter-sidebar-buttons-content-tab")) {
263
+ loading_row = $('<div style="text-align: center; padding: 20px; background-color: #d4d5d6; color: #52BE7F;"><i class="fa fa-cog fa-2x fa-spin" /></div>');
264
+ ui.item.before(loading_row);
265
+ ui.item.remove();
266
+ var data = {
267
+ 'action': 'tnpc_render',
268
+ 'b': ui.item.data("file")
269
+ };
270
+ $.post(ajaxurl, data, function (response) {
271
+ new_row = $(response);
272
+ // ui.item.before(new_row);
273
+ // ui.item.remove();
274
+ loading_row.before(new_row);
275
+ loading_row.remove();
276
+ new_row.add_delete();
277
+ new_row.add_block_edit();
278
+ new_row.find(".tnpc-row-edit").hover_edit();
279
+ });
280
+ }
281
+ }
282
+ });
283
+
284
+ $(".tnpc-row").draggable({
285
+ connectToSortable: "#newsletter-builder-area-center-frame-content",
286
+ //helper: "clone",
287
+ revert: false,
288
+ handle: ".tnpc-row-move"
289
+ });
290
+
291
+ $(".newsletter-sidebar-buttons-content-tab").draggable({
292
+ connectToSortable: "#newsletter-builder-area-center-frame-content",
293
+ helper: "clone",
294
+ revert: false,
295
+ start: function () {
296
+ if ($('.tnpc-row').length)
297
+ $('.tnpc-row').append('<div class="tnpc-drop-here">Drag&Drop blocks here!</div>');
298
+ else
299
+ $('#newsletter-builder-area-center-frame-content').append('<div class="tnpc-drop-here">Drag&Drop blocks here!</div>');
300
+ },
301
+ stop: function () {
302
+ $('.tnpc-drop-here').remove();
303
+ }
304
+ });
305
+
306
+ //close edit
307
+ $(".tnpc-edit-box-buttons-cancel").click(function () {
308
+ $(this).parent().parent().parent().fadeOut(500)
309
+ $(this).parent().parent().slideUp(500)
310
+ });
311
+
312
+ // initialize controls
313
+ $(".tnpc-row").add_delete();
314
+ $(".tnpc-row").add_block_edit();
315
+ $(".tnpc-row-edit").hover_edit();
316
+
317
+ });
318
+
319
+ function create() {
320
+
321
+ $("#newsletter-preloaded-export").html($("#newsletter-builder-area-center-frame-content").html());
322
+
323
+ $("#newsletter-preloaded-export .tnpc-row-delete").remove();
324
+ $("#newsletter-preloaded-export .tnpc-row-edit-block").remove();
325
+ $("#newsletter-preloaded-export .tnpc-row").removeClass("ui-draggable");
326
+ // $("#newsletter-preloaded-export .tnpc-row-edit").removeAttr("data-type");
327
+ // $("#newsletter-preloaded-export .tnpc-row-edit").removeClass("tnpc-row-edit");
328
+ preload_export_html = $("#newsletter-preloaded-export").html();
329
+
330
+ if (preload_export_html.indexOf('<style type="text/css">') > -1) {
331
+ export_content = preload_export_html;
332
+ $("#tnpc-edit-export .text").val(export_content);
333
+ $('#tnpc-form input[name="options[body]"]').attr('value', export_content);
334
+ $("#tnpc-form").submit();
335
+ } else {
336
+ $.get(ajaxurl, {action: "tnpc_css"}, function (data) {
337
+ // export_content = '<style>' + data + '</style><link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic" rel="stylesheet" type="text/css"><link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"><div id="tnpc-wrapper"><div id="tnpc-wrapper-newsletter">' + preload_export_html + '</div></div>';
338
+ export_content = '<!DOCTYPE html><html><head><title>Newsletter</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="X-UA-Compatible" content="IE=edge" />';
339
+ export_content += '<style type="text/css">' + data + '</style>';
340
+ export_content += '<link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic" rel="stylesheet" type="text/css">';
341
+ export_content += '<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">';
342
+ export_content += '</head><body style="margin: 0; padding: 0;">';
343
+ export_content += preload_export_html;
344
+ export_content += '</body></html>';
345
+ $("#tnpc-edit-export .text").val(export_content);
346
+ $('#tnpc-form input[name="options[body]"]').attr('value', export_content);
347
+