-
-
Notifications
You must be signed in to change notification settings - Fork 1k
/
Copy pathartwork.js
803 lines (622 loc) · 440 KB
/
artwork.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
// Copyright (c) 2014-21 Walter Bender
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the The GNU Affero General Public
// License as published by the Free Software Foundation; either
// version 3 of the License, or (at your option) any later version.
//
// You should have received a copy of the GNU Affero General Public
// License along with this library; if not, write to the Free Software
// Foundation, 51 Franklin Street, Suite 500 Boston, MA 02110-1335 USA
/*
globals createjs, _THIS_IS_TURTLE_BLOCKS_
*/
/*
exported
COLLAPSEBUTTONXOFF, COLLAPSEBUTTONYOFF, STANDARDBLOCKHEIGHT,
DEFAULTBLOCKSCALE, FILLCOLORS, STROKECOLORS, TURTLESVG, DRUMSVG,
EFFECTSVG, TEXTX, TEXTY, VALUETEXTX, COLLAPSETEXTX, COLLAPSETEXTY,
MEDIASAFEAREA, showMaterialHighlight, hideButtonHighlight,
hidePaletteNameDisplay, MENUWIDTH, PALETTEFILLER, PALETTEHEADER,
PALETTEBUTTON, BACKGROUND, cameraPALETTE, mediaPALETTE,
videoPALETTE, NEXTBUTTON, PREVBUTTON, MSGBLOCK, BOUNDARY,
MBOUNDARY, BORDER, PALETTECOLORS0, PALETTECOLORS,
PALETTEFILLCOLORS, PALETTESTROKECOLORS, PALETTEHIGHLIGHTCOLORS,
HIGHLIGHTSTROKECOLORS, UPICON, DOWNICON, FADEDUPICON,
FADEDDOWNICON, CLOSEICON, CARTESIANBUTTON, CARTESIANPOLARBUTTON,
EFFECTPALETTEICON, CLEARBUTTON, COLLAPSEBUTTON, EXPANDBUTTON,
NOGRIDBUTTON, PLAYBUTTON, POLARBUTTON, STEPBUTTON, RUNBUTTON,
STEPMUSICBUTTON, STOPBUTTON, RECORDBUTTON, CARTESIAN, POLAR, TREBLE, SOPRANO,
ALTO, TENOR, BASS, GRAND, GRAPHICSICONX, TRASHICON, PALETTEICONS,
CANCELBUTTON, STOPTURTLEBUTTON, NEWBUTTON, LOADBUTTON,
OPENMERGEBUTTON, OPENBUTTON, PLANETBUTTON, HELPBUTTON, SLOWBUTTON,
HIDEBLOCKSBUTTON, HIDEBLOCKSFADEDBUTTON, COLLAPSEBLOCKSBUTTON,
UTILITYBUTTONSPANNER, UTILITYBUTTON, WRAPTURTLEBUTTON,
RESTORETRASHBUTTON, MENUBUTTON, GOHOMEFADEDBUTTON, GOHOMEBUTTON,
SAVEDARKBUTTON, UPLOADPLANETBUTTON, PLANETDISABLEDBUTTON,
SAVESVGBUTTON, SAVEPNGBUTTON, SAVEWAVBUTTON, SAVELILYPONDBUTTON,
SAVEABCBUTTON, SAVEBLOCKARTWORKBUTTON, BEGINNERBUTTON,
ADVANCEDBUTTON, LANGUAGEBUTTON, SHORTCUTSBUTTON, SMALLERBUTTON,
SMALLERDISABLEBUTTON, BIGGERBUTTON, BIGGERDISABLEBUTTON,
STATSBUTTON, PLUGINSBUTTON, PLUGINSDELETEBUTTON, SCROLLLOCKBUTTON,
SCROLLUNLOCKBUTTON, EMPTYTRASHCONFIRMBUTTON, COPYBUTTON,
PASTEBUTTON, EXTRACTBUTTON, METRONOMESVG, PITCHPREVIEWBUTTON,
JAVASCRIPTBUTTON, GRAND_G, GRAND_F, TREBLE_G, TREBLE_F,
FULLSCREENBUTTON, RECORDHELPBUTTON, DARKMODEBUTTON, SELECTHELPBUTTON,
BLOCKMENUBUTTON, CANVASMENUBUTTON, RHYTHMPALETTEHELPICON,
PITCHPREVIEWHELPBUTTON
*/
// Defined below are the inline SVGs used for turtles and blocks. SVGs
// are modified by fill_color, stroke_color, block_label, et al. using
// .replace, e.g.,
// BASICBLOCK.replace(/fill_color/g,
// PALETTEFILLCOLORS['turtle']).replace(/stroke_color/g,
// PALETTESTROKECOLORS['turtle']).replace('block_label', 'clear'));
// Chrome can load the image type "data:image/svg+xml;utf8," inline,
// but Firefox cannot, so we set it in the async methods instead.
// The relative position of the button added to collapsible blocks,
// e.g., start and action. (TODO: Calculate these values.)
const COLLAPSEBUTTONXOFF = -48;
const COLLAPSEBUTTONYOFF = 9;
// With default scaling, blocks are multiples of a standard height.
const STANDARDBLOCKHEIGHT = 42;
const DEFAULTBLOCKSCALE = 1.5; // scale used in block factory
// The default turtles are generated from the TURTLESVG template.
const FILLCOLORS = [
"#ed001d",
"#a34600",
"#fb5f00",
"#6cc600",
"#00843c",
"#008283",
"#007ac9",
"#005dff",
"#b500e3",
"#ec008a"
];
const STROKECOLORS = [
"#ffada6",
"#ffa300",
"#ffc000",
"#037700",
"#00fa8c",
"#00f3db",
"#00e3ff",
"#8dceff",
"#f3aeff",
"#ff97d5"
];
// (fill_color, stroke_color)
let TURTLESVG;
if (_THIS_IS_TURTLE_BLOCKS_) {
TURTLESVG =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" enable-background="new" width="55" height="55" viewBox="0 0 55.000001 55.000001" id="svg2" version="1.1"><g><path d="M 27.497 48.279 C 26.944 48.279 26.398 48.244 25.86 48.179 L 27.248 50.528 L 28.616 48.215 C 28.245 48.245 27.875 48.279 27.497 48.279 Z " fill="fill_color" stroke="stroke_color" stroke-width="3.5"/><g><path d="M 40.16 11.726 C 37.996 11.726 36.202 13.281 35.817 15.333 C 37.676 16.678 39.274 18.448 40.492 20.541 C 42.777 20.369 44.586 18.48 44.586 16.151 C 44.586 13.707 42.604 11.726 40.16 11.726 Z " fill="fill_color" stroke="stroke_color" stroke-width="3.5"/><path d="M 40.713 39.887 C 39.489 42.119 37.853 44.018 35.916 45.443 C 36.437 47.307 38.129 48.682 40.16 48.682 C 42.603 48.682 44.586 46.702 44.586 44.258 C 44.586 42.003 42.893 40.162 40.713 39.887 Z " fill="fill_color" stroke="stroke_color" stroke-width="3.5"/><path d="M 14.273 39.871 C 12.02 40.077 10.249 41.95 10.249 44.258 C 10.249 46.701 12.229 48.682 14.673 48.682 C 16.737 48.682 18.457 47.262 18.945 45.35 C 17.062 43.934 15.47 42.061 14.273 39.871 Z " fill="fill_color" stroke="stroke_color" stroke-width="3.5"/><path d="M 19.026 15.437 C 18.683 13.334 16.872 11.726 14.673 11.726 C 12.229 11.726 10.249 13.707 10.249 16.15 C 10.249 18.532 12.135 20.46 14.494 20.556 C 15.68 18.513 17.226 16.772 19.026 15.437 Z " fill="fill_color" stroke="stroke_color" stroke-width="3.5"/></g><path d="M 27.497 12.563 C 29.405 12.563 31.225 12.974 32.915 13.691 C 33.656 12.615 34.093 11.314 34.093 9.908 C 34.093 6.221 31.104 3.231 27.416 3.231 C 23.729 3.231 20.74 6.221 20.74 9.908 C 20.74 11.336 21.192 12.657 21.956 13.742 C 23.68 12.993 25.543 12.563 27.497 12.563 Z " fill="fill_color" stroke="stroke_color" stroke-width="3.5"/><g><path d="M 43.102 30.421 C 43.102 35.1554 41.4568 39.7008 38.5314 43.0485 C 35.606 46.3963 31.6341 48.279 27.497 48.279 C 23.3599 48.279 19.388 46.3963 16.4626 43.0485 C 13.5372 39.7008 11.892 35.1554 11.892 30.421 C 11.892 20.6244 18.9364 12.563 27.497 12.563 C 36.0576 12.563 43.102 20.6244 43.102 30.421 Z " fill="fill_color" stroke="stroke_color" stroke-width="3.5"/></g><g><path d="M 27.501 41.551 C 23.533 41.391 21.958 39.542 21.958 39.542 L 25.528 35.379 L 29.993 35.547 L 33.125 39.667 C 33.125 39.667 30.235 41.661 27.501 41.551 Z " fill="stroke_color" stroke="none" /><path d="M 18.453 33.843 C 17.604 30.875 18.625 26.959 18.625 26.959 L 22.625 29.126 L 24.118 33.755 L 20.536 37.988 C 20.536 37.987 19.071 35.998 18.453 33.843 Z " fill="stroke_color" stroke="none" /><path d="M 19.458 25.125 C 19.458 25.125 19.958 23.167 22.497 21.303 C 24.734 19.66 26.962 19.583 26.962 19.583 L 26.925 24.564 L 23.404 27.314 L 19.458 25.125 Z " fill="stroke_color" stroke="none" /><path d="M 32.084 27.834 L 28.625 24.959 L 29 19.75 C 29 19.75 30.834 19.708 32.959 21.417 C 35.187 23.208 36.321 26.4 36.321 26.4 L 32.084 27.834 Z " fill="stroke_color" stroke="none" /><path d="M 31.292 34.042 L 32.605 29.578 L 36.792 28.042 C 36.792 28.042 37.469 30.705 36.75 33.709 C 36.21 35.965 34.666 38.07 34.666 38.07 L 31.292 34.042 Z " fill="stroke_color" stroke="none" /></g></g></svg>';
} else {
TURTLESVG =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="55" viewBox="0 0 54.999998 54.999998" version="1.1" id="svg40" height="55"><g transform="translate(-3.1884835,0.12548216)" style="fill:stroke_color;stroke:fill_color;stroke-width:1.99999976;stroke-miterlimit:4;stroke-dasharray:none" id="g3586"><path style="fill:stroke_color;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" id="path4725" d="m 31.188483,5.8745178 c 0,0 -1.254644,-1 -2,-1 -1.490712,0 -2.945907,0.9459074 -4,2 -1.581139,1.5811389 -1.692548,4.1860072 -3,6.0000002 -0.826905,1.14727 -1.85273,2.173095 -3,3 -1.813992,1.307452 -4.41886,1.418861 -5.999999,3 -1.054093,1.054093 -2,2.509288 -2,4 0,1.490712 1.176934,3.540162 2,4 2.595129,1.449868 0.836609,0.648512 2,2 0,0 -1.040434,3.300808 -1,5 0.06539,2.747959 1.999999,7 1.999999,8 0,1 3.621931,4.46873 6,6 2.394526,1.541867 5.323775,2.059095 8.164792,2.258437 3.065644,0.215103 5.976447,-0.356365 8.670416,-1.835208 1.652944,-0.907377 3.020234,-1.924716 4.164792,-3.423229 1.631246,-2.13571 3.310226,-4.40261 4,-7 0.42778,-1.610833 0.203639,-3.345821 0,-5 -0.167925,-1.364071 -1.27205,-2.652826 -1,-4 0.329909,-1.633688 2.319717,-2.47849 3,-4 0.693755,-1.551642 1.687609,-3.445625 1,-5 -0.786311,-1.777496 -3.357594,-1.960634 -5,-3 -1.015577,-0.642689 -2.106041,-1.196706 -3,-2 -1.93647,-1.740075 -3.442391,-3.913943 -5,-6.0000002 -0.71906,-0.9630146 -1.044881,-2.2704844 -2,-3 -0.837694,-0.6398275 -1.974105,-1.2421808 -3,-1 -0.458794,0.1083066 -1,1 -1,1" /><path d="m 46.209786,28.156906 c 0,0 1.463947,5.738921 1.001084,8.583832 -0.503422,3.094194 -1.733796,6.320068 -4.004337,8.583833 -2.061998,2.055845 -3.20724,2.828474 -6.006505,3.815036 -1.290398,0.454783 -4.973515,0.953759 -6.514048,0.953759 -1.540535,0 -5.223651,-0.498977 -6.514049,-0.95376 -2.799265,-0.986562 -3.944507,-1.759191 -6.006506,-3.815036 -2.270541,-2.263765 -3.500915,-5.489639 -4.004337,-8.583833 -0.462863,-2.844911 1.001084,-8.583832 1.001084,-8.583832 M 28.176267,22.43435 c 0,0 -4.122174,4.705629 -7.007589,5.722555 -1.877805,0.661806 -4.201946,0.826315 -6.006506,0 -1.925806,-0.881834 -3.58357,-2.772978 -4.004337,-4.768796 -0.478397,-2.26917 0.558956,-4.123549 2.470477,-5.529022 2.067374,-1.520067 4.598363,-1.662883 6.539282,-3.054811 2.515152,-1.803739 2.912345,-5.389772 5.005421,-7.6300732 1.420632,-1.520559 5.512965,-3.8150366 5.512965,-3.8150366 0,0 4.092331,2.2944775 5.512964,3.8150365 2.093073,2.2403013 2.490269,5.8263353 5.005421,7.6300743 1.940919,1.391928 4.538808,1.465531 6.606183,2.927334 1.937249,1.369793 2.881973,3.387329 2.403575,5.656499 -0.420767,1.995818 -2.078532,3.886962 -4.004337,4.768796 -1.80456,0.826315 -4.1287,0.661806 -6.006505,0 -2.885416,-1.016926 -7.00759,-5.722555 -7.00759,-5.722555" id="path4505-6" style="fill:none;stroke:fill_color;stroke-width:1.95427048;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><g id="g4565" transform="matrix(1.0010843,0,0,0.95375917,57.401951,5.3863652)" style="fill:none;stroke:fill_color;stroke-opacity:1"><g id="g4553" transform="translate(0,-1)" style="fill:none;stroke:fill_color;stroke-opacity:1"><path d="M -30.228157,8.514322 C -33.422908,9.40349 -38.624018,5.874516 -40.102591,4.585664" id="path3411-7" style="fill:none;fill-rule:evenodd;stroke:fill_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path d="M -29.760199,5.904536 C -33.101366,5.473905 -35.931474,3.7361852 -37.633646,2.3416285" id="path3413-5" style="fill:none;fill-rule:evenodd;stroke:fill_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></g><g id="g4557" style="fill:none;stroke:fill_color;stroke-opacity:1"><path d="m -23.145912,7.514322 c 3.194751,0.889168 8.395861,-2.639806 9.874434,-3.928658" id="path3411-3" style="fill:none;fill-rule:evenodd;stroke:fill_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path d="m -23.61387,4.904536 c 3.341167,-0.430631 6.171275,-2.168351 7.873447,-3.5629075" id="path3413-56" style="fill:none;fill-rule:evenodd;stroke:fill_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></g></g><g id="g4636" transform="matrix(1.0010843,0,0,0.95375917,57.930597,3.4788469)" style="fill:#ffffff;stroke:fill_color;stroke-opacity:1;fill-opacity:0.94117647"><ellipse cx="-30.836912" cy="14.612609" id="circle3409-2" rx="1.8846371" ry="2.0666313" style="fill:#ffffff;fill-rule:evenodd;stroke:fill_color;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:0.94117647" /><ellipse cx="-23.593306" cy="14.699166" id="ellipse4229-9" rx="1.8846371" ry="2.0666313" style="fill:#ffffff;fill-rule:evenodd;stroke:fill_color;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:0.94117647" /></g><g id="g4632" transform="matrix(1.0010843,0,0,0.95375917,58.02711,3.4788469)" style="fill:none;stroke:fill_color;stroke-opacity:1"><path d="m -37.186516,14.624518 c -14.340024,2.75008 -4.810404,15.671871 4.375,5.25" id="path4303-1" style="fill:none;fill-rule:evenodd;stroke:fill_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path d="m -17.436517,14.624518 c 14.3400245,2.75008 4.810404,15.671872 -4.375,5.25" id="path4303-1-2" style="fill:none;fill-rule:evenodd;stroke:fill_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></g><path d="m 33.12784,3.3591671 c -1.384692,1.3140551 -1.985761,2.3793068 -2.459835,2.3793068 -0.662709,0 -1.27278,-1.0652517 -2.459836,-2.3793068 -0.97292,-1.0770097 1.101306,-2.37930771 2.459836,-2.37930771 1.358531,0 3.532987,1.36090081 2.459835,2.37930771 z" id="path4227-7" style="fill:fill_color;fill-rule:evenodd;stroke:fill_color;stroke-width:2.16383076;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" /><path style="fill:none;stroke:fill_color;stroke-width:1.95427048;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="path4653" d="m 31.302308,50.085622 c 0,0 0.723125,3.123831 5.500191,3.669996 4.777067,0.546166 11.784656,-3.778776 14.78791,-9.501331 3.003254,-5.722555 2.402683,-11.490783 3.003253,-18.121425" /></g></svg>';
}
const DRUMSVG =
'<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" width="55" height="55" viewBox="0 0 55 55" id="svg2" xml:space="preserve"><path d="m 9.653,18.199 h 35.54 c 0.772,0 1.4,0.628 1.4,1.403 v 2.362 c 0,0.771 -0.628,1.401 -1.4,1.401 H 9.653 c -0.775,0 -1.403,-0.628 -1.403,-1.401 v -2.361 c 0,-0.777 0.627,-1.404 1.403,-1.404 z" id="path8" style="fill:stroke_color;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><rect width="33.139" height="22.128" x="10.852" y="23.365" id="rect10" style="fill:stroke_color;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="m 9.653,45.493 h 35.54 c 0.772,0 1.4,0.627 1.4,1.401 v 2.362 c 0,0.775 -0.628,1.405 -1.4,1.405 H 9.653 c -0.775,0 -1.403,-0.629 -1.403,-1.405 v -2.362 c 0,-0.77 0.627,-1.401 1.403,-1.401 z" id="path17" style="fill:stroke_color;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="M 10.851,45.491 19.395,23.365 27.291,45.49 35.217,23.364" id="path19" style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="M 43.987,45.491 35.217,23.365" id="path21" style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><line style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" y2="5.948" y1="13.149" x2="48.335999" x1="33.689999" id="line27" display="inline" /><line style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" y2="9.4799995" y1="2.2130001" x2="20.658001" x1="6.0419998" id="line29" display="inline" /><path d="m 25.721,9.802 c 0.55,1.451 -0.171,3.066 -1.608,3.612 -1.437,0.545 -3.049,-0.188 -3.599,-1.639 -0.547,-1.45 0.174,-3.067 1.609,-3.613 1.438,-0.542 3.049,0.19 3.598,1.64 z" id="path23" style="fill:stroke_color;stroke:stroke_color;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="m 33.338,16.442 c -1.04,1.125 -2.798,1.189 -3.928,0.144 -1.128,-1.044 -1.197,-2.801 -0.155,-3.927 1.041,-1.125 2.8,-1.19 3.926,-0.146 1.129,1.045 1.2,2.803 0.157,3.929 z" id="path25" style="fill:stroke_color;stroke:stroke_color;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;display:inline" /></svg>';
const EFFECTSVG =
'<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" width="55" height="55" viewBox="0 0 55 55" id="svg2" xml:space="preserve"><path d="m 9.653,18.199 h 35.54 c 0.772,0 1.4,0.628 1.4,1.403 v 2.362 c 0,0.771 -0.628,1.401 -1.4,1.401 H 9.653 c -0.775,0 -1.403,-0.628 -1.403,-1.401 v -2.361 c 0,-0.777 0.627,-1.404 1.403,-1.404 z" id="path8" style="fill:stroke_color;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><rect width="33.139" height="22.128" x="10.852" y="23.365" id="rect10" style="fill:stroke_color;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="m 9.653,45.493 h 35.54 c 0.772,0 1.4,0.627 1.4,1.401 v 2.362 c 0,0.775 -0.628,1.405 -1.4,1.405 H 9.653 c -0.775,0 -1.403,-0.629 -1.403,-1.405 v -2.362 c 0,-0.77 0.627,-1.401 1.403,-1.401 z" id="path17" style="fill:stroke_color;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="M 10.851,45.491 19.395,23.365 27.291,45.49 35.217,23.364" id="path19" style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="M 43.987,45.491 35.217,23.365" id="path21" style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" /><line style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" y2="5.948" y1="13.149" x2="48.335999" x1="33.689999" id="line27" display="inline" /><line style="fill:none;stroke:stroke_color;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;display:inline" y2="9.4799995" y1="2.2130001" x2="20.658001" x1="6.0419998" id="line29" display="inline" /><path d="m 25.721,9.802 c 0.55,1.451 -0.171,3.066 -1.608,3.612 -1.437,0.545 -3.049,-0.188 -3.599,-1.639 -0.547,-1.45 0.174,-3.067 1.609,-3.613 1.438,-0.542 3.049,0.19 3.598,1.64 z" id="path23" style="fill:stroke_color;stroke:stroke_color;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;display:inline" /><path d="m 33.338,16.442 c -1.04,1.125 -2.798,1.189 -3.928,0.144 -1.128,-1.044 -1.197,-2.801 -0.155,-3.927 1.041,-1.125 2.8,-1.19 3.926,-0.146 1.129,1.045 1.2,2.803 0.157,3.929 z" id="path25" style="fill:stroke_color;stroke:stroke_color;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;display:inline" /></svg>';
// Offsets for placing text ontop of value blocks.
const TEXTX = 26;
const TEXTY = 26;
const VALUETEXTX = 70;
// Collapse text label positions
const COLLAPSETEXTX = 10;
const COLLAPSETEXTY = 40;
// Artwork position in Media Block
const MEDIASAFEAREA = [40, 4, 108, 80];
// Palette-related artwork
const HIGHLIGHTCOLOR = "#FFFFFF";
const ACTIVECOLOR = "#212121";
/**
* Creates and displays a material highlight effect at the specified position on the stage.
* @param {number} x - The x-coordinate of the highlight position.
* @param {number} y - The y-coordinate of the highlight position.
* @param {number} r - The radius of the highlight.
* @param {Event} event - The event triggering the highlight.
* @param {number} scale - The scale factor for the stage.
* @param {createjs.Stage} stage - The stage to display the highlight on.
* @returns {Object} An object containing two shapes: 'highlight' and 'active'.
*/
const showMaterialHighlight = (x, y, r, event, scale, stage) => {
const circles = {
highlight: new createjs.Shape(),
active: new createjs.Shape()
};
circles.highlight.graphics.f(HIGHLIGHTCOLOR).drawCircle(-6, -6, r);
circles.highlight.alpha = 0.3;
circles.highlight.x = x;
circles.highlight.y = y;
circles.active.graphics.f(ACTIVECOLOR).drawCircle(-6, -6, r);
circles.active.alpha = 0;
stage.addChild(circles.highlight, circles.active);
createjs.Tween.get(circles.active)
.to({
scaleX: 0.3,
scaleY: 0.3,
x: event.rawX / scale,
y: event.rawY / scale
})
.to({ scaleX: 1, scaleY: 1, x: x, y: y }, 200, createjs.Ease.circInOut);
createjs.Tween.get(circles.active).to({ alpha: 0.05 }).to({ alpha: 0.3 }, 150);
return circles;
};
/**
* Hides the button highlight effect.
* @param {Object} circles - An object containing the highlight and active shapes.
* @param {createjs.Stage} stage - The stage from which to remove the highlight.
*/
const hideButtonHighlight = (circles, stage) => {
// Un-real circles!
if (circles.active === undefined) {
return;
}
createjs.Tween.get(circles.active).to({ alpha: 0 }, 200);
createjs.Tween.get(circles.highlight).to({ alpha: 0 }, 400);
setTimeout(() => {
stage.removeChild(circles.active, circles.highlight);
}, 410);
};
/**
* Hides the palette name display after a certain delay.
* @param {createjs.Text} palette_text - The palette text to hide.
* @param {createjs.Stage} stage - The stage from which to remove the palette text.
*/
const hidePaletteNameDisplay = (palette_text, stage) => {
setTimeout(() => {
stage.removeChild(palette_text);
}, 150);
};
// Constants...
const MENUWIDTH = 200;
const PALETTEFILLER =
'<svg xmlns="http://www.w3.org/2000/svg" width="200" height="filler_height">' +
'<rect width="200" height="filler_height" x="0" y="0" style="fill:#b3b3b3;fill-opacity:1;stroke:none" />' +
"</svg>";
const PALETTEHEADER =
'<svg xmlns="http://www.w3.org/2000/svg" width="header_width" height="42">' +
'<rect width="header_width" height="42" x="0" y="0" style="fill:fill_color;fill-opacity:1;stroke:none" />' +
'<text style="font-size:16px;font-style:normal;font-weight:normal;text-align:end;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill-opacity:1;stroke:none;font-family:Sans">' +
'<tspan x="40" y="28" style="font-size:16px;text-align:start;text-anchor:start;fill:#ffffff">palette_label</tspan>' +
"</text>" +
"</svg>";
const PALETTEBUTTON =
'<svg xmlns="http://www.w3.org/2000/svg" width="55" height="55">' +
'<circle cx="27.5" cy="27.5" r="27.5" x="0" y="0" style="fill:fill_color;fill-opacity:1;stroke:none" />' +
"</svg>";
// samples-viewer related artwork
const BACKGROUND =
'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="650" height="590">' +
'<rect width="650" height="590" x="0" y="0" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" />' +
'<g transform="translate(595,0)" style="fill:#000000;display:block">' +
'<path d="m 27.557,5.053 c -12.43,0 -22.5,10.076 -22.5,22.497 0,12.432 10.07,22.503 22.5,22.503 12.431,0 22.5,-10.071 22.5,-22.503 0,-12.421 -10.07,-22.497 -22.5,-22.497 z m 10.199,28.159 c 1.254,1.256 1.257,3.291 0,4.545 -0.628,0.629 -1.451,0.943 -2.274,0.943 -0.822,0 -1.644,-0.314 -2.27,-0.94 l -5.76,-5.761 -5.76,5.761 c -0.627,0.626 -1.449,0.94 -2.271,0.94 -0.823,0 -1.647,-0.314 -2.275,-0.943 -1.254,-1.254 -1.254,-3.289 0.004,-4.545 l 5.758,-5.758 -5.758,-5.758 c -1.258,-1.254 -1.258,-3.292 -0.004,-4.546 1.255,-1.254 3.292,-1.259 4.546,0 l 5.76,5.759 5.76,-5.759 c 1.252,-1.259 3.288,-1.254 4.544,0 1.257,1.254 1.254,3.292 0,4.546 l -5.758,5.758 5.758,5.758 z" style="fill:#000000;display:inline" />' +
"</g>" +
"</svg>";
const cameraPALETTE =
'<svg width="106" height="66" version="1.1" xmlns="http://www.w3.org/2000/svg"> <g transform="scale(1.5)"> <path d="m8.5 0.5h60v43h-60v-31-1h-6v3h-2v-8h2v3h6v-1z" fill="#FF664B" stroke="#EA4326" stroke-linecap="round"/> <text fill="#282828" font-family="sans-serif" font-size="10px"><tspan x="13" y="25"/></text> </g> <g transform="matrix(.99738 0 0 1.0122 24.08 8.5328)" display="block"> <g display="inline"> <polygon points="6.29 14.52 6.29 38.973 48.209 38.973 48.209 14.52 38.532 14.52 34.904 9.862 18.783 9.862 15.155 14.52" fill="#fff"/><polygon points="6.29 14.52 6.29 38.973 48.209 38.973 48.209 14.52 38.532 14.52 34.904 9.862 18.783 9.862 15.155 14.52" fill="none" stroke="#010101" stroke-width="3.5"/> </g> <path d="m20.601 26.441c0 3.67 2.979 6.648 6.65 6.648 3.667 0 6.646-2.979 6.646-6.648 0-3.668-2.979-6.652-6.646-6.652-3.67 0-6.65 2.986-6.65 6.652z" display="inline" fill="#fff" stroke="#010101" stroke-width="3.5"/> <rect x="38.099" y="18.418" width="6.287" height="4.193" fill="#010101"/> </g> </svg>';
const mediaPALETTE =
'<svg width="106" height="66" version="1.1" xmlns="http://www.w3.org/2000/svg"> <g transform="scale(1.5)"> <path d="m8.5 0.5h60v43h-60v-31-1h-6v3h-2v-8h2v3h6v-1z" fill="#FF664B" stroke="#EA4326" stroke-linecap="round"/> <text fill="#282828" font-family="sans-serif" font-size="10px"><tspan x="13" y="25"/></text> </g> <g transform="matrix(1.2126 0 0 1.1428 -162.31 -786.51)"> <g transform="matrix(.55206 0 0 .55206 204.78 703.45)" fill="none" stroke="#fff"> <g transform="translate(-80.094 12.22)"> <g fill="none" stroke="#fff"> <path d="m6.736 49.002h24.52c2.225 0 3.439-1.447 3.439-3.441v-27.28c0-1.73-1.732-3.441-3.439-3.441h-4.389" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5"/> </g> </g> <g transform="translate(-80.094 12.22)"> <g fill="none" stroke="#fff"> <path d="m26.867 38.592c0 1.836-1.345 3.201-3.441 4.047l-16.69 6.363v-34.162l16.69-8.599c2.228-0.394 3.441 0.84 3.441 2.834z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5"/> </g> </g> <g stroke-linecap="round" stroke-linejoin="round" stroke-width="2.25"> <path d="m-70.67 54.827s-1.351-0.543-2.702-0.543-2.703 0.543-2.703 0.543"/> <path d="m-70.67 44.226s-1.239-0.543-2.815-0.543c-1.577 0-2.59 0.543-2.59 0.543"/> <path d="m-70.67 33.898s-1.125-0.544-2.927-0.544-2.478 0.544-2.478 0.544"/> <line x1="-66.885" x2="-66.885" y1="58.753" y2="23.725"/> </g> </g> <g transform="translate(.12541)"> <g transform="matrix(1 0 0 -1 90.782 733.43)"></g> <g transform="matrix(0 -1 -1 0 211.61 774.1)"> <g transform="translate(34.08 -1006.4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"> <polyline transform="matrix(-.46924 .46924 -.46924 -.46924 66.291 1019)" points="51.562 15.306 41.17 16.188 42.053 5.794" stroke-width="3.5"/> <path d="m39.363 1033.1-0.05636 9.9115-8.7506 0.067" stroke-width="2.5"/> </g> </g> </g> </g> </svg>';
const videoPALETTE =
'<svg width="106" height="66" version="1.1" xmlns="http://www.w3.org/2000/svg"> <g transform="scale(1.5)"> <path d="m8.5 0.5h60v43h-60v-31-1h-6v3h-2v-8h2v3h6v-1z" fill="#FF664B" stroke="#EA4326" stroke-linecap="round"/> <text fill="#282828" font-family="sans-serif" font-size="10px"><tspan x="13" y="25"/></text> </g> <g transform="matrix(1.9081 0 0 1.7957 -5.3053 -15.788)"> <g transform="matrix(.5 0 0 .5 13.688 13.75)" stroke-width="3.5"> <g stroke="#010101" stroke-width="3.5"> <polygon points="48.788 23.002 36.849 11.058 5.962 11.058 5.962 43.944 48.788 43.944" fill="#fff"/> <polyline points="36.849 11.058 36.849 23.002 48.788 23.002" fill="none"/> </g> </g> <g fill="#010101"> <path d="m27.44 26.172c-2.3785 0-4.36 2.372-4.36 2.372s1.9815 2.3835 4.36 2.382c2.3785-2e-3 4.361-2.385 4.361-2.385s-1.982-2.3705-4.361-2.369zm0 4.045c-0.921 0-1.6675-0.747-1.6675-1.668 0-0.9195 0.7465-1.668 1.6675-1.668 0.9195 0 1.6665 0.7485 1.6665 1.668 5e-4 0.921-0.7465 1.668-1.6665 1.668z"/> <circle transform="matrix(.5 0 0 .5 13.688 13.75)" cx="27.505" cy="29.597" r="1.514"/> <circle transform="matrix(.5 0 0 .5 13.688 13.75)" cx="14.875" cy="29.597" r="1.514"/> <circle transform="matrix(.5 0 0 .5 13.688 13.75)" cx="10.375" cy="29.597" r="1.514"/> <circle transform="matrix(.5 0 0 .5 13.688 13.75)" cx="43.875" cy="29.597" r="1.514"/> <circle transform="matrix(.5 0 0 .5 13.688 13.75)" cx="39.375" cy="29.597" r="1.514"/> </g> </g> </svg>';
const NEXTBUTTON =
'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="55" height="55">' +
'<path d="M27.5,50C39.927,50,50,39.927,50,27.5C50,15.072,39.927,5,27.5,5S5,15.072,5,27.5 C5,39.927,15.073,50,27.5,50z M17.093,22.725c0.626-0.624,1.447-0.939,2.271-0.939c0.822,0,1.645,0.315,2.271,0.939l5.84,5.833 l5.657-5.802c0.63-0.645,1.464-0.967,2.3-0.967c0.808,0,1.62,0.305,2.246,0.914c1.266,1.238,1.295,3.271,0.056,4.546l-7.929,8.126 c-0.002,0-0.002,0-0.003,0c-0.01,0.011-0.015,0.021-0.022,0.028c-0.116,0.115-0.245,0.208-0.371,0.302 c-0.039,0.028-0.071,0.064-0.111,0.093c-0.114,0.075-0.24,0.133-0.36,0.194c-0.068,0.035-0.131,0.078-0.2,0.107 c-0.1,0.039-0.203,0.064-0.306,0.093c-0.099,0.032-0.191,0.068-0.292,0.09c-0.083,0.018-0.169,0.018-0.251,0.028 c-0.122,0.015-0.244,0.033-0.366,0.036c-0.071,0-0.147-0.014-0.219-0.021c-0.133-0.007-0.266-0.011-0.395-0.036 c-0.075-0.014-0.147-0.043-0.223-0.064c-0.124-0.035-0.251-0.061-0.373-0.111c-0.083-0.032-0.161-0.082-0.244-0.121 c-0.106-0.055-0.215-0.104-0.316-0.165c-0.084-0.058-0.16-0.13-0.239-0.194c-0.086-0.064-0.176-0.122-0.254-0.201 c-0.005-0.003-0.009-0.011-0.013-0.014c-0.007-0.004-0.011-0.008-0.014-0.011l-8.142-8.13 C15.837,26.019,15.834,23.986,17.093,22.725z" fill="#000000"/>' +
"</svg>";
const PREVBUTTON =
'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="55" height="55">' +
'<path d="M27.5,5C15.073,5,5,15.073,5,27.5C5,39.928,15.073,50,27.5,50S50,39.928,50,27.5 C50,15.073,39.927,5,27.5,5z M37.906,32.275c-0.626,0.624-1.447,0.939-2.271,0.939c-0.821,0-1.645-0.315-2.271-0.939l-5.84-5.833 l-5.657,5.802c-0.63,0.645-1.464,0.967-2.3,0.967c-0.808,0-1.62-0.305-2.246-0.914c-1.266-1.238-1.295-3.271-0.056-4.546 l7.929-8.126c0.002,0,0.002,0,0.003,0c0.01-0.011,0.015-0.021,0.022-0.028c0.116-0.115,0.245-0.208,0.371-0.302 c0.039-0.028,0.071-0.064,0.111-0.093c0.114-0.075,0.24-0.133,0.36-0.194c0.068-0.035,0.131-0.078,0.2-0.107 c0.1-0.039,0.203-0.064,0.306-0.093c0.099-0.032,0.191-0.068,0.292-0.09c0.083-0.018,0.169-0.018,0.251-0.028 c0.122-0.015,0.244-0.033,0.366-0.036c0.071,0,0.147,0.014,0.219,0.021c0.133,0.007,0.266,0.011,0.395,0.036 c0.075,0.014,0.146,0.043,0.223,0.064c0.123,0.035,0.251,0.061,0.373,0.111c0.082,0.032,0.161,0.082,0.243,0.121 c0.106,0.055,0.216,0.104,0.316,0.165c0.084,0.058,0.159,0.13,0.238,0.194c0.086,0.064,0.176,0.122,0.255,0.201 c0.005,0.003,0.009,0.011,0.013,0.014c0.007,0.004,0.011,0.008,0.014,0.011l8.142,8.13C39.162,28.981,39.166,31.014,37.906,32.275 z" fill="#000000"/>' +
"</svg>";
// for print and error messages
const MSGBLOCK =
'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1000" height="42">' +
'<g transform="matrix(2,0,0,2,0,8)">' +
'<path d="m 0.5,8.5 0,-8 c 0,-2.09 1.91,-4 4,-4 l 4,0 10,0 473,0 4,0 c 2.09,0 4.26,1.92 4,4 l 0,8 0,4 c 0,2.09 -1.91,4 -4,4 l -4,0 -473,0 -10,0 -4,0 c -2.09,0 -4,-1.91 -4,-4 z" style="fill:fill_color;fill-opacity:1;stroke:stroke_color;stroke-width:1;stroke-linecap:round;stroke-opacity:1" />' +
"</g>" +
"</svg>";
// boundary for screen
const BOUNDARY =
'<svg xmlns="http://www.w3.org/2000/svg" height="HEIGHT" width="WIDTH"> <rect style="fill:none;stroke:stroke_color;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:9, 9;stroke-dashoffset:0;stroke-opacity:1" y="Y" x="X" height="DY" width="DX" /></svg>';
// boundary for graphics (mouse) container
const MBOUNDARY =
'<svg xmlns="http://www.w3.org/2000/svg" height="HEIGHT" width="WIDTH"> <rect style="fill:fill_color;stroke:stroke_color;stroke-width:STROKE;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" y="Y" x="X" height="DY" width="DX" /></svg>';
// border for trashcan
const BORDER =
'<svg xmlns="http://www.w3.org/2000/svg" width="120" height="120">' +
'<rect width="115" height="115" x="2.5" y="2.5" style="fill:none;stroke:stroke_color;stroke-width:5.0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:15, 15;stroke-dashoffset:0" />' +
"</svg>";
// palette artwork
// deprecated: see platformstyle.js
// Palettes have different colored blocks
// hue, value, chroma
const PALETTECOLORS0 = {
widgets: [37.5, 70, 50],
pitch: [37.5, 70, 50],
rhythm: [12.5, 60, 80],
meter: [12.5, 60, 80],
tone: [57.5, 50, 28],
ornament: [57.5, 50, 28],
intervals: [37.5, 70, 50],
volume: [57.5, 50, 28],
drum: [57.5, 50, 28],
mouse: [37.5, 70, 50],
pen: [57.5, 50, 28],
boxes: [12.5, 60, 80],
action: [22.5, 80, 57],
media: [57.5, 70, 28],
number: [0, 70, 42],
boolean: [30, 80, 57],
flow: [15, 60, 50],
sensors: [7.5, 60, 80],
extras: [12.5, 60, 80], // [7.5, 50, 50],
program: [12.5, 60, 80],
myblocks: [57.5, 70, 14],
heap: [17.5, 60, 70],
dictionary: [17.5, 60, 70],
mice: [7.5, 50, 0]
};
const PALETTECOLORS = {
widgets: [37.5, 70, 35],
pitch: [37.5, 70, 42],
rhythm: [12.5, 60, 49],
meter: [12.5, 60, 49],
tone: [57.5, 50, 21],
ornament: [57.5, 50, 21],
intervals: [37.5, 70, 42],
volume: [57.5, 50, 21],
drum: [57.5, 50, 21],
mouse: [37.5, 70, 35],
pen: [57.5, 50, 21],
boxes: [12.5, 60, 49],
action: [22.5, 80, 35],
media: [57.5, 70, 21],
number: [0, 70, 28],
boolean: [30, 80, 35],
flow: [15, 60, 28],
sensors: [7.5, 60, 35],
extras: [12.5, 60, 49], // [7.5, 50, 28],
program: [12.5, 60, 49],
myblocks: [57.5, 70, 14],
heap: [17.5, 60, 28],
dictionary: [17.5, 60, 28],
mice: [7.5, 50, 0]
};
// These colors are calculated at load time from the colors defined above.
const PALETTEFILLCOLORS = {};
const PALETTESTROKECOLORS = {};
const PALETTEHIGHLIGHTCOLORS = {};
const HIGHLIGHTSTROKECOLORS = {};
const UPICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><path d="M27.5,5C15.073,5,5,15.073,5,27.5C5,39.928,15.073,50,27.5,50S50,39.928,50,27.5 C50,15.073,39.927,5,27.5,5z M37.906,32.275c-0.626,0.624-1.447,0.939-2.271,0.939c-0.821,0-1.645-0.315-2.271-0.939l-5.84-5.833 l-5.657,5.802c-0.63,0.645-1.464,0.967-2.3,0.967c-0.808,0-1.62-0.305-2.246-0.914c-1.266-1.238-1.295-3.271-0.056-4.546 l7.929-8.126c0.002,0,0.002,0,0.003,0c0.01-0.011,0.015-0.021,0.022-0.028c0.116-0.115,0.245-0.208,0.371-0.302 c0.039-0.028,0.071-0.064,0.111-0.093c0.114-0.075,0.24-0.133,0.36-0.194c0.068-0.035,0.131-0.078,0.2-0.107 c0.1-0.039,0.203-0.064,0.306-0.093c0.099-0.032,0.191-0.068,0.292-0.09c0.083-0.018,0.169-0.018,0.251-0.028 c0.122-0.015,0.244-0.033,0.366-0.036c0.071,0,0.147,0.014,0.219,0.021c0.133,0.007,0.266,0.011,0.395,0.036 c0.075,0.014,0.146,0.043,0.223,0.064c0.123,0.035,0.251,0.061,0.373,0.111c0.082,0.032,0.161,0.082,0.243,0.121 c0.106,0.055,0.216,0.104,0.316,0.165c0.084,0.058,0.159,0.13,0.238,0.194c0.086,0.064,0.176,0.122,0.255,0.201 c0.005,0.003,0.009,0.011,0.013,0.014c0.007,0.004,0.011,0.008,0.014,0.011l8.142,8.13C39.162,28.981,39.166,31.014,37.906,32.275 z" fill="#000000"/></svg>';
const DOWNICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><path d="M27.5,50C39.927,50,50,39.927,50,27.5C50,15.072,39.927,5,27.5,5S5,15.072,5,27.5 C5,39.927,15.073,50,27.5,50z M17.093,22.725c0.626-0.624,1.447-0.939,2.271-0.939c0.822,0,1.645,0.315,2.271,0.939l5.84,5.833 l5.657-5.802c0.63-0.645,1.464-0.967,2.3-0.967c0.808,0,1.62,0.305,2.246,0.914c1.266,1.238,1.295,3.271,0.056,4.546l-7.929,8.126 c-0.002,0-0.002,0-0.003,0c-0.01,0.011-0.015,0.021-0.022,0.028c-0.116,0.115-0.245,0.208-0.371,0.302 c-0.039,0.028-0.071,0.064-0.111,0.093c-0.114,0.075-0.24,0.133-0.36,0.194c-0.068,0.035-0.131,0.078-0.2,0.107 c-0.1,0.039-0.203,0.064-0.306,0.093c-0.099,0.032-0.191,0.068-0.292,0.09c-0.083,0.018-0.169,0.018-0.251,0.028 c-0.122,0.015-0.244,0.033-0.366,0.036c-0.071,0-0.147-0.014-0.219-0.021c-0.133-0.007-0.266-0.011-0.395-0.036 c-0.075-0.014-0.147-0.043-0.223-0.064c-0.124-0.035-0.251-0.061-0.373-0.111c-0.083-0.032-0.161-0.082-0.244-0.121 c-0.106-0.055-0.215-0.104-0.316-0.165c-0.084-0.058-0.16-0.13-0.239-0.194c-0.086-0.064-0.176-0.122-0.254-0.201 c-0.005-0.003-0.009-0.011-0.013-0.014c-0.007-0.004-0.011-0.008-0.014-0.011l-8.142-8.13 C15.837,26.019,15.834,23.986,17.093,22.725z" fill="#000000"/></svg>';
const FADEDUPICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><path d="M27.5,5C15.073,5,5,15.073,5,27.5C5,39.928,15.073,50,27.5,50S50,39.928,50,27.5 C50,15.073,39.927,5,27.5,5z M37.906,32.275c-0.626,0.624-1.447,0.939-2.271,0.939c-0.821,0-1.645-0.315-2.271-0.939l-5.84-5.833 l-5.657,5.802c-0.63,0.645-1.464,0.967-2.3,0.967c-0.808,0-1.62-0.305-2.246-0.914c-1.266-1.238-1.295-3.271-0.056-4.546 l7.929-8.126c0.002,0,0.002,0,0.003,0c0.01-0.011,0.015-0.021,0.022-0.028c0.116-0.115,0.245-0.208,0.371-0.302 c0.039-0.028,0.071-0.064,0.111-0.093c0.114-0.075,0.24-0.133,0.36-0.194c0.068-0.035,0.131-0.078,0.2-0.107 c0.1-0.039,0.203-0.064,0.306-0.093c0.099-0.032,0.191-0.068,0.292-0.09c0.083-0.018,0.169-0.018,0.251-0.028 c0.122-0.015,0.244-0.033,0.366-0.036c0.071,0,0.147,0.014,0.219,0.021c0.133,0.007,0.266,0.011,0.395,0.036 c0.075,0.014,0.146,0.043,0.223,0.064c0.123,0.035,0.251,0.061,0.373,0.111c0.082,0.032,0.161,0.082,0.243,0.121 c0.106,0.055,0.216,0.104,0.316,0.165c0.084,0.058,0.159,0.13,0.238,0.194c0.086,0.064,0.176,0.122,0.255,0.201 c0.005,0.003,0.009,0.011,0.013,0.014c0.007,0.004,0.011,0.008,0.014,0.011l8.142,8.13C39.162,28.981,39.166,31.014,37.906,32.275 z" fill="#b8b8b8"/></svg>';
const FADEDDOWNICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><path d="M27.5,50C39.927,50,50,39.927,50,27.5C50,15.072,39.927,5,27.5,5S5,15.072,5,27.5 C5,39.927,15.073,50,27.5,50z M17.093,22.725c0.626-0.624,1.447-0.939,2.271-0.939c0.822,0,1.645,0.315,2.271,0.939l5.84,5.833 l5.657-5.802c0.63-0.645,1.464-0.967,2.3-0.967c0.808,0,1.62,0.305,2.246,0.914c1.266,1.238,1.295,3.271,0.056,4.546l-7.929,8.126 c-0.002,0-0.002,0-0.003,0c-0.01,0.011-0.015,0.021-0.022,0.028c-0.116,0.115-0.245,0.208-0.371,0.302 c-0.039,0.028-0.071,0.064-0.111,0.093c-0.114,0.075-0.24,0.133-0.36,0.194c-0.068,0.035-0.131,0.078-0.2,0.107 c-0.1,0.039-0.203,0.064-0.306,0.093c-0.099,0.032-0.191,0.068-0.292,0.09c-0.083,0.018-0.169,0.018-0.251,0.028 c-0.122,0.015-0.244,0.033-0.366,0.036c-0.071,0-0.147-0.014-0.219-0.021c-0.133-0.007-0.266-0.011-0.395-0.036 c-0.075-0.014-0.147-0.043-0.223-0.064c-0.124-0.035-0.251-0.061-0.373-0.111c-0.083-0.032-0.161-0.082-0.244-0.121 c-0.106-0.055-0.215-0.104-0.316-0.165c-0.084-0.058-0.16-0.13-0.239-0.194c-0.086-0.064-0.176-0.122-0.254-0.201 c-0.005-0.003-0.009-0.011-0.013-0.014c-0.007-0.004-0.011-0.008-0.014-0.011l-8.142-8.13 C15.837,26.019,15.834,23.986,17.093,22.725z" fill="#b8b8b8"/></svg>';
const CLOSEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><g transform="translate(0-997.36)"><path fill="fill_color" d="m0 997.36h55v54.998h-55z"/><g fill="#fff"><path d="m44.971 1036.26c1.675 1.674 1.675 4.39 0 6.06-1.675 1.674-4.391 1.674-6.07 0l-28.875-28.872c-1.675-1.674-1.675-4.39 0-6.06 1.675-1.674 4.391-1.674 6.07 0l28.875 28.872"/><path d="m16.09 1042.33c-1.675 1.674-4.391 1.674-6.07 0-1.675-1.674-1.675-4.39 0-6.06l28.875-28.871c1.675-1.674 4.391-1.674 6.07 0 1.675 1.674 1.675 4.39 0 6.06l-28.875 28.871"/></g></g></svg>';
const ACTIONSPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 11</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M15.67,43.73V39.11H14.05A5.35,5.35,0,0,1,8.7,33.78V17.59a5.34,5.34,0,0,1,5.35-5.32h3v4.62H29.62V12.27H42a5.34,5.34,0,0,1,5.35,5.32V33.78A5.35,5.35,0,0,1,42,39.11H31v4.62Z" style="fill:#ffbf00"/><path d="M42,13a4.63,4.63,0,0,1,4.65,4.62V33.78A4.64,4.64,0,0,1,42,38.41H30.32V43H16.38V38.41H14.05A4.64,4.64,0,0,1,9.4,33.78V17.59A4.63,4.63,0,0,1,14.05,13h2.33v4.62H30.32V13H42m0-1.4h-13v4.62H17.78V11.57H14.05a6,6,0,0,0-6.05,6V33.78a6,6,0,0,0,6.05,6H15v4.62H31.72V39.81H42a6,6,0,0,0,6-6V17.59a6,6,0,0,0-6-6Z" style="fill:#daaf30"/></g></g></svg>';
const BOOLEANPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 15</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M23.46,28A11.69,11.69,0,0,1,28,18.78a12,12,0,0,0-7.38-2.53,11.75,11.75,0,1,0,0,23.5A12,12,0,0,0,28,37.22,11.69,11.69,0,0,1,23.46,28Z" style="fill:#d97df5;stroke:#b653d3;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><path d="M35.38,16.25A12,12,0,0,0,28,18.78a11.63,11.63,0,0,1,0,18.44,12,12,0,0,0,7.38,2.53,11.75,11.75,0,1,0,0-23.5Z" style="fill:#d97df5;stroke:#b653d3;stroke-miterlimit:10;stroke-width:1.399999976158142px"/></g></g></svg>';
const BOXESPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 16</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M28.29,44.21a1,1,0,0,1-.53-.16,1,1,0,0,1-.46-.83V26.13a1,1,0,0,1,.59-.9l14.93-6.69a1.11,1.11,0,0,1,.41-.08,1,1,0,0,1,.53.15,1,1,0,0,1,.46.83V36.53a1,1,0,0,1-.59.9L28.7,44.12A1,1,0,0,1,28.29,44.21Z" style="fill:#fe994f"/><path d="M43.23,19.16a.26.26,0,0,1,.15,0,.29.29,0,0,1,.14.24V36.53a.3.3,0,0,1-.17.26L28.41,43.48a.25.25,0,0,1-.12,0,.32.32,0,0,1-.16,0,.28.28,0,0,1-.13-.24V26.14a.3.3,0,0,1,.17-.27L43.1,19.18l.13,0m0-1.4a1.86,1.86,0,0,0-.7.14L27.6,24.6a1.68,1.68,0,0,0-1,1.54V43.22a1.66,1.66,0,0,0,.79,1.42,1.68,1.68,0,0,0,.9.26,1.86,1.86,0,0,0,.7-.14l14.93-6.69a1.7,1.7,0,0,0,1-1.54V19.44a1.69,1.69,0,0,0-1.69-1.68Z" style="fill:#e86b0e"/><path d="M27.71,44.21a.93.93,0,0,1-.4-.09L12.37,37.43a1,1,0,0,1-.59-.9V19.44a1,1,0,0,1,.46-.83,1,1,0,0,1,.53-.15,1.15,1.15,0,0,1,.41.08l14.94,6.7a1,1,0,0,1,.58.89V43.22a1,1,0,0,1-.47.83A.94.94,0,0,1,27.71,44.21Z" style="fill:#fe994f"/><path d="M12.77,19.16l.13,0,14.93,6.69a.3.3,0,0,1,.17.27V43.22a.28.28,0,0,1-.13.24.32.32,0,0,1-.16,0,.25.25,0,0,1-.12,0L12.65,36.79a.3.3,0,0,1-.17-.26V19.44a.29.29,0,0,1,.14-.24.26.26,0,0,1,.15,0m0-1.4a1.69,1.69,0,0,0-1.69,1.69V36.53a1.7,1.7,0,0,0,1,1.54L27,44.76a1.74,1.74,0,0,0,1.6-.12,1.66,1.66,0,0,0,.79-1.42V26.14a1.68,1.68,0,0,0-1-1.54L13.47,17.91a1.69,1.69,0,0,0-.7-.15Z" style="fill:#e86b0e"/><path d="M28,26.52a1,1,0,0,1-.41-.09l-3.36-1.57-7.76-3.42-.28-.11L13.14,20a1,1,0,0,1-.58-.91,1,1,0,0,1,.59-.89L27.6,11.88a.93.93,0,0,1,.4-.09.86.86,0,0,1,.39.09l14.46,6.28a1,1,0,0,1,0,1.8L28.41,26.43A1,1,0,0,1,28,26.52Z" style="fill:#fe994f"/><path d="M28,12.5a.25.25,0,0,1,.12,0l2.49,1.08h0l8.57,3.73,3.39,1.47a.3.3,0,0,1,.17.26.29.29,0,0,1-.17.26L28.12,25.79a.26.26,0,0,1-.24,0l-3.35-1.56-8-3.55h0l-.9-.4h0l-2.15-1a.29.29,0,0,1-.17-.26.3.3,0,0,1,.17-.26l14.45-6.28a.25.25,0,0,1,.12,0m0-1.4a1.63,1.63,0,0,0-.68.14L12.88,17.52a1.67,1.67,0,0,0-1,1.53,1.69,1.69,0,0,0,1,1.55l2.15,1,.9.4.57.26h0L24,25.51l3.31,1.55a1.74,1.74,0,0,0,.72.16,1.65,1.65,0,0,0,.69-.15L43.14,20.6a1.69,1.69,0,0,0,1-1.55,1.67,1.67,0,0,0-1-1.53L39.74,16l-8.57-3.72-2.49-1.08A1.63,1.63,0,0,0,28,11.1Z" style="fill:#e86b0e"/></g></g></svg>';
const BLOCKSPALETTEICON = BOXESPALETTEICON;
const CARTESIANBUTTON =
'<svg width="42" height="42" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><title>アセット 33</title><g style="isolation:isolate"><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="42" height="42" rx="5" ry="5" style="fill:#292929;opacity:0.4;mix-blend-mode:multiply"/><path d="M31.73,21a10.36,10.36,0,0,1-5.36,9,11,11,0,0,1-10.74,0,10.27,10.27,0,0,1,0-18,11,11,0,0,1,10.74,0A10.36,10.36,0,0,1,31.73,21Z" style="fill:none;stroke:#d8d8d8;stroke-linecap:square;stroke-miterlimit:10;stroke-width:1.36741304397583px"/><line x1="21" y1="8.37" x2="21" y2="33.63" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><line x1="33.63" y1="21" x2="8.37" y2="21" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><rect x="10.98" y="10.98" width="20.04" height="20.04" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/></g></g></g></svg>';
const SELECTBUTTON =
'<svg width="42" height="42" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--gis" preserveAspectRatio="xMidYMid meet"><path d="M2.1 0v1.914H0v6h3V3h5.1V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h1.8v1.2h3V0h-4.8zm1.8 7.2v6h3v-6h-3zM0 10.913v6h3v-6H0zM66.9 16.2v6h3v-6h-3zM0 19.914v6h3v-6H0zM66.9 25.2v6h3v-6h-3zM0 28.914v6h3v-6H0zM66.9 34.2v6h3v-6h-3zM0 37.914v6h3v-6H0zM66.9 43.2v6h3v-6h-3zM0 46.914v6h3v-6H0zM66.9 52.2v6h3v-6h-3zM0 55.914v5.191h3.809v-3H3v-2.19H0zm6.809 2.191v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9.648 1.899a2.076 2.076 0 0 0-2.19 2.324l3.137 33.676c.2 1.635 2.135 2.399 3.397 1.34l6.623-5.371l2.969 5.142c1.707 2.958 4.417 3.684 7.375 1.977c2.957-1.708 3.684-4.417 1.976-7.375l-2.959-5.125l7.848-3.008c1.548-.564 1.855-2.62.539-3.611L71.576 60.416a2.073 2.073 0 0 0-1.119-.412z" fill="#fff"></path></svg>';
const CARTESIANPOLARBUTTON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><title>アセット 30</title><g style="isolation:isolate"><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="42" height="42" rx="5" ry="5" style="fill:#292929;opacity:0.4;mix-blend-mode:multiply"/><path d="M31.73,21a10.36,10.36,0,0,1-5.36,9,11,11,0,0,1-10.74,0,10.27,10.27,0,0,1,0-18,11,11,0,0,1,10.74,0A10.36,10.36,0,0,1,31.73,21Z" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><line x1="21" y1="8.37" x2="21" y2="33.63" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><line x1="33.63" y1="21" x2="8.37" y2="21" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><rect x="10.98" y="10.98" width="20.04" height="20.04" style="fill:none;stroke:#fff;stroke-linecap:square;stroke-miterlimit:10;stroke-width:1.36741304397583px"/></g></g></g></svg>';
const DRUMPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 8</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><path d="M31.05,23a2.76,2.76,0,0,1,0-5.51,3.38,3.38,0,0,1,.63.07l4.23-4.22a1.46,1.46,0,0,1,2.48,1,1.44,1.44,0,0,1-.43,1l-4.22,4.22A2.76,2.76,0,0,1,31.05,23Z" style="fill:#3edcdd"/><path d="M36.92,13.62a.79.79,0,0,1,.54.22.77.77,0,0,1,0,1.07l-4.53,4.53a2.05,2.05,0,0,1-1.88,2.87,2.06,2.06,0,0,1,0-4.11,2.11,2.11,0,0,1,.82.17l4.53-4.53a.79.79,0,0,1,.53-.22m0-1.4v0a2.18,2.18,0,0,0-1.52.63l-4,4-.39,0a3.46,3.46,0,1,0,3.44,3.07l4-4a2.16,2.16,0,0,0-1.53-3.68Z" style="fill:#1dbcbd"/><path d="M26,20.36A2.75,2.75,0,0,1,23.27,17L19,12.75a1.46,1.46,0,0,1,1-2.48,1.44,1.44,0,0,1,1,.43l4.22,4.22a2.78,2.78,0,0,1,2.57.73A2.76,2.76,0,0,1,26,20.36Z" style="fill:#3edcdd"/><path d="M20.07,11a.73.73,0,0,1,.53.22l4.53,4.53a2.11,2.11,0,0,1,.82-.17,2.05,2.05,0,0,1,1.45,3.5,2.05,2.05,0,0,1-3.34-2.26l-4.53-4.53A.76.76,0,0,1,20.07,11m0-1.4a2.14,2.14,0,0,0-1.53.63,2.16,2.16,0,0,0,0,3.05l4,4A3.47,3.47,0,0,0,26,21.06a3.46,3.46,0,0,0,0-6.91l-.39,0-4-4a2.12,2.12,0,0,0-1.52-.63Z" style="fill:#1dbcbd"/><path d="M15.91,45.73a2.21,2.21,0,0,1-2.21-2.21V42a2.21,2.21,0,0,1,2.21-2.21h.81V26.6h-.81a2.21,2.21,0,0,1-2.21-2.21V22.88a2.22,2.22,0,0,1,2.21-2.22H40.09a2.22,2.22,0,0,1,2.21,2.22v1.51a2.21,2.21,0,0,1-2.21,2.21h-.81V39.8h.81A2.21,2.21,0,0,1,42.3,42v1.51a2.21,2.21,0,0,1-2.21,2.21Z" style="fill:#3edcdd"/><path d="M40.09,21.36a1.52,1.52,0,0,1,1.51,1.52v1.51a1.52,1.52,0,0,1-1.51,1.51H38.58V40.5h1.51A1.51,1.51,0,0,1,41.6,42v1.51A1.52,1.52,0,0,1,40.09,45H15.91a1.52,1.52,0,0,1-1.51-1.51V42a1.51,1.51,0,0,1,1.51-1.51h1.51V25.9H15.91a1.52,1.52,0,0,1-1.51-1.51V22.88a1.52,1.52,0,0,1,1.51-1.52H40.09m0-1.4H15.91A2.92,2.92,0,0,0,13,22.88v1.51a2.92,2.92,0,0,0,2.91,2.91H16V39.1h-.11A2.91,2.91,0,0,0,13,42v1.51a2.92,2.92,0,0,0,2.91,2.91H40.09A2.92,2.92,0,0,0,43,43.52V42a2.91,2.91,0,0,0-2.91-2.91H40V27.3h.11A2.92,2.92,0,0,0,43,24.39V22.88A2.92,2.92,0,0,0,40.09,20Z" style="fill:#1dbcbd"/></g></g></svg>';
const EFFECTPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 8</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><path d="M31.05,23a2.76,2.76,0,0,1,0-5.51,3.38,3.38,0,0,1,.63.07l4.23-4.22a1.46,1.46,0,0,1,2.48,1,1.44,1.44,0,0,1-.43,1l-4.22,4.22A2.76,2.76,0,0,1,31.05,23Z" style="fill:#3edcdd"/><path d="M36.92,13.62a.79.79,0,0,1,.54.22.77.77,0,0,1,0,1.07l-4.53,4.53a2.05,2.05,0,0,1-1.88,2.87,2.06,2.06,0,0,1,0-4.11,2.11,2.11,0,0,1,.82.17l4.53-4.53a.79.79,0,0,1,.53-.22m0-1.4v0a2.18,2.18,0,0,0-1.52.63l-4,4-.39,0a3.46,3.46,0,1,0,3.44,3.07l4-4a2.16,2.16,0,0,0-1.53-3.68Z" style="fill:#1dbcbd"/><path d="M26,20.36A2.75,2.75,0,0,1,23.27,17L19,12.75a1.46,1.46,0,0,1,1-2.48,1.44,1.44,0,0,1,1,.43l4.22,4.22a2.78,2.78,0,0,1,2.57.73A2.76,2.76,0,0,1,26,20.36Z" style="fill:#3edcdd"/><path d="M20.07,11a.73.73,0,0,1,.53.22l4.53,4.53a2.11,2.11,0,0,1,.82-.17,2.05,2.05,0,0,1,1.45,3.5,2.05,2.05,0,0,1-3.34-2.26l-4.53-4.53A.76.76,0,0,1,20.07,11m0-1.4a2.14,2.14,0,0,0-1.53.63,2.16,2.16,0,0,0,0,3.05l4,4A3.47,3.47,0,0,0,26,21.06a3.46,3.46,0,0,0,0-6.91l-.39,0-4-4a2.12,2.12,0,0,0-1.52-.63Z" style="fill:#1dbcbd"/><path d="M15.91,45.73a2.21,2.21,0,0,1-2.21-2.21V42a2.21,2.21,0,0,1,2.21-2.21h.81V26.6h-.81a2.21,2.21,0,0,1-2.21-2.21V22.88a2.22,2.22,0,0,1,2.21-2.22H40.09a2.22,2.22,0,0,1,2.21,2.22v1.51a2.21,2.21,0,0,1-2.21,2.21h-.81V39.8h.81A2.21,2.21,0,0,1,42.3,42v1.51a2.21,2.21,0,0,1-2.21,2.21Z" style="fill:#3edcdd"/><path d="M40.09,21.36a1.52,1.52,0,0,1,1.51,1.52v1.51a1.52,1.52,0,0,1-1.51,1.51H38.58V40.5h1.51A1.51,1.51,0,0,1,41.6,42v1.51A1.52,1.52,0,0,1,40.09,45H15.91a1.52,1.52,0,0,1-1.51-1.51V42a1.51,1.51,0,0,1,1.51-1.51h1.51V25.9H15.91a1.52,1.52,0,0,1-1.51-1.51V22.88a1.52,1.52,0,0,1,1.51-1.52H40.09m0-1.4H15.91A2.92,2.92,0,0,0,13,22.88v1.51a2.92,2.92,0,0,0,2.91,2.91H16V39.1h-.11A2.91,2.91,0,0,0,13,42v1.51a2.92,2.92,0,0,0,2.91,2.91H40.09A2.92,2.92,0,0,0,43,43.52V42a2.91,2.91,0,0,0-2.91-2.91H40V27.3h.11A2.92,2.92,0,0,0,43,24.39V22.88A2.92,2.92,0,0,0,40.09,20Z" style="fill:#1dbcbd"/></g></g></svg>';
const ERASEBUTTON =
'<svg width="42" height="42" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><title>アセット 27</title><g style="isolation:isolate"><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="42" height="42" rx="5" ry="5" style="fill:#292929;opacity:0.4;mix-blend-mode:multiply"/><path d="M32.54,31.33H19.16l2-2-8-8.09-2.92,2.88a1.14,1.14,0,0,0,0,1.61l5.51,5.58H7.4a.62.62,0,1,0,0,1.24H32.54a.62.62,0,1,0,0-1.24Z" style="fill:#fff"/><path d="M32.82,17.86a1.15,1.15,0,0,0,0-1.61L26.44,9.77a1.15,1.15,0,0,0-1.61,0L14.06,20.39l8,8.1Z" style="fill:#fff"/></g></g></g></svg>';
const CLEARBUTTON = ERASEBUTTON;
const EXTRASPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 19</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M41.13,44.77a4.27,4.27,0,0,1-3-1.21l-16-15.63a8.87,8.87,0,0,1-2.61.39,8.76,8.76,0,0,1-6.16-2.5A8.37,8.37,0,0,1,11,18.57a1.4,1.4,0,0,1,1.4-1.2,1.39,1.39,0,0,1,1,.41l2.9,2.83a3,3,0,0,0,4.26,0,2.79,2.79,0,0,0,.8-2,3.08,3.08,0,0,0-.92-2.15l-2.81-2.75a1.37,1.37,0,0,1-.35-1.41,1.4,1.4,0,0,1,1.15-.95,8.24,8.24,0,0,1,1.22-.08,8.71,8.71,0,0,1,6.16,2.5,8.5,8.5,0,0,1,2.16,8.59L43.94,38a3.92,3.92,0,0,1,0,5.67A4,4,0,0,1,41.13,44.77Z" style="fill:#c4c4c4"/><path d="M19.59,11.75a8.25,8.25,0,0,1,5.79,2.35,7.9,7.9,0,0,1,1.92,8.37L43.57,38.41a3.38,3.38,0,0,1,0,4.9,3.48,3.48,0,0,1-2.4.94,3.71,3.71,0,0,1-2.6-1.06L22.34,27.33a8.35,8.35,0,0,1-2.75.46,8.23,8.23,0,0,1-5.79-2.35,7.92,7.92,0,0,1-2.32-6.79.89.89,0,0,1,.88-.75.85.85,0,0,1,.61.25L15.87,21a3.52,3.52,0,0,0,2.48,1,3.56,3.56,0,0,0,2.53-1,3.46,3.46,0,0,0-.13-4.89l-2.81-2.76a.85.85,0,0,1,.5-1.46,8.89,8.89,0,0,1,1.15-.08m0-1.05a9.22,9.22,0,0,0-1.29.09,1.92,1.92,0,0,0-1.58,1.3A1.89,1.89,0,0,0,17.2,14L20,16.8a2.57,2.57,0,0,1,.77,1.78,2.28,2.28,0,0,1-.66,1.62,2.42,2.42,0,0,1-1.77.74,2.52,2.52,0,0,1-1.75-.7L13.71,17.4a1.94,1.94,0,0,0-3.27,1.1,8.93,8.93,0,0,0,2.62,7.7,9.36,9.36,0,0,0,9,2.32L37.79,43.94a4.82,4.82,0,0,0,3.34,1.36,4.51,4.51,0,0,0,3.12-1.22,4.45,4.45,0,0,0,.06-6.42L28.5,22.17a9,9,0,0,0-2.39-8.82,9.25,9.25,0,0,0-6.52-2.65Z" style="fill:#a0a0a0"/></g></g></svg>';
const FLOWPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 12</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M32.37,24.34a1.24,1.24,0,0,1-1-.61,1.21,1.21,0,0,1,0-1.22l1.53-2.64a13.79,13.79,0,0,0-6.48-1.61,13.49,13.49,0,0,0-7.48,2.25,4.92,4.92,0,0,1-2.65.81A3.3,3.3,0,0,1,14,20.48a2.53,2.53,0,0,1-.76-2.13,4.56,4.56,0,0,1,2.11-3.3A20,20,0,0,1,26.4,11.72a20.27,20.27,0,0,1,9.75,2.5L38,11.1a1.21,1.21,0,0,1,2.18.2L43.69,21a1.22,1.22,0,0,1-.94,1.62L32.51,24.33Z" style="fill:#d98a43"/><path d="M39,11.2a.51.51,0,0,1,.48.34L43,21.26a.52.52,0,0,1-.4.69L32.46,23.63h-.09a.52.52,0,0,1-.44-.78l1.89-3.25a14.56,14.56,0,0,0-7.44-2.05,14.22,14.22,0,0,0-7.87,2.36,4.17,4.17,0,0,1-2.26.7A2.62,2.62,0,0,1,14.44,20c-1-1-.59-3.11,1.26-4.33a19.33,19.33,0,0,1,10.7-3.22,19.57,19.57,0,0,1,10,2.75l2.16-3.72A.5.5,0,0,1,39,11.2m0-1.4a1.91,1.91,0,0,0-1.65.95l-1.47,2.54A20.92,20.92,0,0,0,26.4,11a20.63,20.63,0,0,0-11.47,3.45,5.2,5.2,0,0,0-2.42,3.82,3.28,3.28,0,0,0,1,2.71,4,4,0,0,0,2.76,1,5.68,5.68,0,0,0,3-.92A12.85,12.85,0,0,1,26.38,19a13,13,0,0,1,5.5,1.21l-1.16,2a1.93,1.93,0,0,0,0,1.92,1.91,1.91,0,0,0,1.65,1,1.63,1.63,0,0,0,.31,0l10.18-1.68a1.9,1.9,0,0,0,1.34-.92,1.93,1.93,0,0,0,.15-1.62L40.8,11.06A1.93,1.93,0,0,0,39,9.8Z" style="fill:#b7651a"/><path d="M17,45.5a1.2,1.2,0,0,1-1.14-.8L12.31,35a1.22,1.22,0,0,1,.94-1.62l10.24-1.69h.14a1.24,1.24,0,0,1,1.05.61,1.21,1.21,0,0,1,0,1.22l-1.53,2.64a13.79,13.79,0,0,0,6.48,1.61,13.41,13.41,0,0,0,7.48-2.25,5,5,0,0,1,2.65-.81,3.3,3.3,0,0,1,2.29.84,2.53,2.53,0,0,1,.76,2.13A4.56,4.56,0,0,1,40.69,41,20,20,0,0,1,29.6,44.28a20.27,20.27,0,0,1-9.75-2.5L18,44.9A1.19,1.19,0,0,1,17,45.5Z" style="fill:#d98a43"/><path d="M23.63,32.36a.52.52,0,0,1,.44.78l-1.89,3.25a14.56,14.56,0,0,0,7.44,2,14.22,14.22,0,0,0,7.87-2.36,4.17,4.17,0,0,1,2.26-.7,2.62,2.62,0,0,1,1.81.65c1,1,.59,3.11-1.26,4.33a19.33,19.33,0,0,1-10.7,3.22,19.57,19.57,0,0,1-10-2.75l-2.16,3.72a.5.5,0,0,1-.44.25.51.51,0,0,1-.48-.34L13,34.74a.52.52,0,0,1,.4-.69l10.17-1.68h.09m0-1.4a1.63,1.63,0,0,0-.31,0L13.14,32.67a1.9,1.9,0,0,0-1.34.92,1.93,1.93,0,0,0-.15,1.62l3.55,9.73a1.91,1.91,0,0,0,3.45.31l1.47-2.54A20.92,20.92,0,0,0,29.6,45a20.63,20.63,0,0,0,11.47-3.45,5.18,5.18,0,0,0,2.42-3.82,3.28,3.28,0,0,0-1-2.71,4,4,0,0,0-2.76-1,5.68,5.68,0,0,0-3,.92A12.77,12.77,0,0,1,29.62,37a13,13,0,0,1-5.5-1.21l1.16-2a1.93,1.93,0,0,0,0-1.92,1.91,1.91,0,0,0-1.65-1Z" style="fill:#b7651a"/></g></g></svg>';
const HEAPPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 13</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><rect x="16.4" y="40.07" width="23.16" height="5.48" rx="0.77" ry="0.77" style="fill:#d98a43"/><path d="M38.79,40.57a.27.27,0,0,1,.27.27v3.93a.27.27,0,0,1-.27.28H17.18a.27.27,0,0,1-.28-.28V40.84a.27.27,0,0,1,.28-.27H38.79m0-1H17.18a1.27,1.27,0,0,0-1.28,1.27v3.93a1.28,1.28,0,0,0,1.28,1.28H38.79a1.27,1.27,0,0,0,1.27-1.28V40.84a1.27,1.27,0,0,0-1.27-1.27Z" style="fill:#b7651a"/><rect x="16.4" y="31.98" width="23.16" height="5.48" rx="0.77" ry="0.77" style="fill:#d98a43"/><path d="M38.79,32.48a.27.27,0,0,1,.27.27v3.94a.27.27,0,0,1-.27.27H17.18a.27.27,0,0,1-.28-.27V32.75a.27.27,0,0,1,.28-.27H38.79m0-1H17.18a1.27,1.27,0,0,0-1.28,1.27v3.94A1.27,1.27,0,0,0,17.18,38H38.79a1.27,1.27,0,0,0,1.27-1.27V32.75a1.27,1.27,0,0,0-1.27-1.27Z" style="fill:#b7651a"/><rect x="16.4" y="23.9" width="23.16" height="5.48" rx="0.77" ry="0.77" style="fill:#d98a43"/><path d="M38.79,24.39a.28.28,0,0,1,.27.28V28.6a.27.27,0,0,1-.27.27H17.18a.27.27,0,0,1-.28-.27V24.67a.28.28,0,0,1,.28-.28H38.79m0-1H17.18a1.28,1.28,0,0,0-1.28,1.28V28.6a1.27,1.27,0,0,0,1.28,1.27H38.79a1.27,1.27,0,0,0,1.27-1.27V24.67a1.28,1.28,0,0,0-1.27-1.28Z" style="fill:#b7651a"/><path d="M33.4,21.58a2,2,0,0,1-2-2V14.29a2,2,0,0,1,2-2h7.41v-1.2a.66.66,0,0,1,.42-.61l.09,0h.16a.68.68,0,0,1,.46.19l3.25,3.1a.67.67,0,0,1,.2.47.63.63,0,0,1-.2.47l-3.25,3.1a.68.68,0,0,1-.46.19h-.1l-.15,0a.66.66,0,0,1-.42-.61V16.1l-5.45,0V19.6A2,2,0,0,1,33.4,21.58Z" style="fill:#d98a43"/><path d="M41.48,11a.16.16,0,0,1,.11.05l3.25,3.1a.15.15,0,0,1,0,.22l-3.25,3.1a.16.16,0,0,1-.11,0l-.07,0a.15.15,0,0,1-.1-.14V15.6H40.19l-5.33,0v4a1.47,1.47,0,0,1-1.46,1.48h0a1.47,1.47,0,0,1-1.47-1.48V14.29a1.47,1.47,0,0,1,1.47-1.48h7.91v-1.7a.18.18,0,0,1,.1-.15h.07m0-1a1.22,1.22,0,0,0-.43.08,1.16,1.16,0,0,0-.74,1.08v.7H33.4a2.48,2.48,0,0,0-2.47,2.48V19.6a2.47,2.47,0,1,0,4.93,0v-3l4.33,0h.12v.71a1.16,1.16,0,0,0,2,.83l3.25-3.09a1.16,1.16,0,0,0,.36-.84,1.14,1.14,0,0,0-.35-.82l-3.26-3.12a1.17,1.17,0,0,0-.8-.32Z" style="fill:#b7651a"/><path d="M22.34,21.58a.65.65,0,0,1-.47-.2L18.8,18.09a.69.69,0,0,1-.13-.7.65.65,0,0,1,.61-.42h1.19V16.1h-8a1.9,1.9,0,0,1,0-3.8h9.85a1.89,1.89,0,0,1,1.88,1.9V17h1.18a.65.65,0,0,1,.61.42.69.69,0,0,1-.13.7l-3.07,3.29A.67.67,0,0,1,22.34,21.58Z" style="fill:#d98a43"/><path d="M22.35,12.81a1.39,1.39,0,0,1,1.38,1.4v3.26h1.68a.16.16,0,0,1,.15.1.17.17,0,0,1,0,.18L22.45,21a.15.15,0,0,1-.22,0l-3.06-3.28a.17.17,0,0,1,0-.18.15.15,0,0,1,.14-.1H21V16.33l0-.73H12.5a1.4,1.4,0,0,1,0-2.8h9.85m0-1H12.5a2.4,2.4,0,0,0,0,4.8h6.23a1.18,1.18,0,0,0-.52.6,1.15,1.15,0,0,0,.23,1.23l3.06,3.29a1.17,1.17,0,0,0,.84.36,1.16,1.16,0,0,0,.84-.36l3.07-3.29a1.17,1.17,0,0,0,.24-1.22,1.16,1.16,0,0,0-1.08-.74h-.68V14.21a2.4,2.4,0,0,0-2.38-2.4Z" style="fill:#b7651a"/></g></g></svg>';
const DICTPALETTEICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="55" height="55" viewBox="0 0 55 55.000002" id="svg4792" version="1.1"> <g id="layer1" transform="translate(-207.04724,-371.1811)"> <g id="g5947"> <rect y="382.42371" x="219.79819" height="30.542082" width="29.256098" id="rect5945" style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.0301905;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> <path d="m 250.69748,384.68111 v -2.62501 c 0,-0.48358 -0.30153,-0.875 -0.67307,-0.875 h -12.78845 c -1.09847,0 -2.07623,0.68833 -2.69052,1.75 0,0 0,0 0,0 0,0 0,0 0,0 -0.61429,-1.06167 -1.59205,-1.75 -2.69051,-1.75 h -12.78845 c -0.37155,0 -0.67309,0.39142 -0.67309,0.875 v 2.62501 h -1.34615 v 29.75 h 14.49314 c 0.73635,1.07332 1.81327,1.74999 3.00686,1.74999 1.19359,0 2.27007,-0.67667 3.00596,-1.74999 h 14.49404 v -29.75 h -1.34616 z m -30.96152,-1.75001 h 12.11538 c 1.11327,0 2.01923,1.17775 2.01923,2.62499 v 16.72184 c 0,0.48359 0.30153,0.875 0.67308,0.875 0.37153,0 0.67308,-0.39141 0.67308,-0.875 v -16.72184 c 0,-1.44724 0.90595,-2.62499 2.01923,-2.62499 h 12.11538 v 28 h -12.11538 c -1.09802,0 -2.07623,0.68833 -2.69052,1.75 0,0 0,0 0,0 0,0 0,0 0,0 -0.61429,-1.06167 -1.5925,-1.75 -2.69051,-1.75 h -12.11538 v -28 z" style="fill:#d98a43;fill-opacity:1;stroke-width:0.120762" id="path4311" /> </g> </g> </svg>';
const PROGRAMPALETTEICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="55" height="55" viewBox="0 0 14.552084 14.552084" version="1.1"> <g transform="matrix(1.8297871,0,0,1.8297871,-6.037566,-6.0375658)"> <path d="M 6.7527306,6.3934064 4.263988,7.2784534 6.7527306,8.1586773 V 8.5975834 L 3.6610949,7.4762023 V 7.0758813 L 6.7527306,5.9545002 Z" style="stroke-width:0.264583px;stroke:#a0a0a0;stroke-opacity:1" /> <path d="M 7.7993529,6.3934064 V 5.9545002 l 3.0916361,1.1213811 v 0.400321 L 7.7993529,8.5975834 V 8.1586773 L 10.283272,7.2784534 Z" style="stroke-width:0.264583px;stroke:#a0a0a0;stroke-opacity:1" /> </g> </svg>';
const INTERVALSPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 4</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><path d="M28,48.8c-2.92,0-5.3-2.1-5.3-4.67s2.38-4.67,5.3-4.67a5.87,5.87,0,0,1,2.25.45V38.84a5.69,5.69,0,0,1-2.25.45c-2.92,0-5.3-2.09-5.3-4.67S25.08,30,28,30a5.69,5.69,0,0,1,2.25.46V29.33a5.69,5.69,0,0,1-2.25.45c-2.92,0-5.3-2.09-5.3-4.67s2.38-4.66,5.3-4.66a5.69,5.69,0,0,1,2.25.45V8.75a1.52,1.52,0,1,1,3,0V24.9a1.36,1.36,0,0,1,0,.21,1.94,1.94,0,0,1,0,.24v9.06a1.25,1.25,0,0,1,0,.21,1.64,1.64,0,0,1,0,.23v9a2.23,2.23,0,0,1,0,.32C33.3,46.7,30.92,48.8,28,48.8Z" style="fill:#7cd622"/><path d="M31.76,7.9a.84.84,0,0,1,.82.85V24.9c0,.07,0,.14,0,.21s0,.14,0,.21v9.09c0,.07,0,.14,0,.21s0,.14,0,.21v8.86s0,.06,0,.09,0,.23,0,.35c0,2.19-2.06,4-4.6,4s-4.6-1.78-4.6-4,2.06-4,4.6-4a5,5,0,0,1,2.95,1V37.64a5,5,0,0,1-2.95,1c-2.54,0-4.6-1.78-4.6-4s2.06-4,4.6-4a5,5,0,0,1,2.95,1V28.13a5,5,0,0,1-2.95.95c-2.54,0-4.6-1.77-4.6-4s2.06-4,4.6-4a5,5,0,0,1,2.95.94V8.75a.84.84,0,0,1,.81-.85m0-1.4a2.23,2.23,0,0,0-2.21,2.25V19.93A6.64,6.64,0,0,0,28,19.75c-3.31,0-6,2.4-6,5.36a5.34,5.34,0,0,0,3.22,4.76,5.12,5.12,0,0,0,0,9.51A5.34,5.34,0,0,0,22,44.13c0,3,2.69,5.37,6,5.37s6-2.41,6-5.37a1.69,1.69,0,0,0,0-.35s0-.06,0-.09V34.92c0-.1,0-.2,0-.3s0-.2,0-.3v-8.9c0-.11,0-.21,0-.31s0-.2,0-.3V8.75A2.24,2.24,0,0,0,31.76,6.5Z" style="fill:#57ad02"/></g></g></svg>';
const MEDIAPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 18</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M17.74,12.69H37a5,5,0,0,1,5,5V43a4.37,4.37,0,0,1-4.37,4.37H17.74a1.67,1.67,0,0,1-1.67-1.67V14.35A1.67,1.67,0,0,1,17.74,12.69Z" style="fill:#ff664b;stroke:#fc2905;stroke-miterlimit:10;stroke-width:1.1655624461467282px"/><rect x="13.38" y="20.83" width="5.4" height="1.67" rx="0.83" ry="0.83" style="fill:#fc2905"/><rect x="13.38" y="29.17" width="5.4" height="1.67" rx="0.83" ry="0.83" style="fill:#fc2905"/><rect x="13.38" y="37.51" width="5.4" height="1.67" rx="0.83" ry="0.83" style="fill:#fc2905"/><rect x="21.68" y="12.55" width="1.45" height="34.83" style="fill:#fc2905"/></g></g></svg>';
const METERPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 2</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><path d="M24.17,48.94H15.66a.82.82,0,0,1-.63-.2.83.83,0,0,1-.18-.6c0-.25,0-.82.75-.82l.35,0h.47a3.07,3.07,0,0,0,.73-.08.82.82,0,0,0,.71-.92v-.54a10.61,10.61,0,0,1,0-1.13.38.38,0,0,0,0-.14h-2.7l-2.6,0h0l-.24,0-.33,0a.57.57,0,0,1-.61-.39,1.84,1.84,0,0,1,.17-1.61C12.3,41.45,13,40.25,13.65,39A17.71,17.71,0,0,0,16,31.32c0-.4,0-.81,0-1.2v-1l.41.15a6.58,6.58,0,0,0,2.28.39,12,12,0,0,0,3.24-.53l.65-.18-.29.61a53.29,53.29,0,0,1-8.73,13.18h4.31V38.91a.87.87,0,0,1,.22-.7,27.16,27.16,0,0,0,3.65-4.64l.26-.41.26.41a1.18,1.18,0,0,1,.15.75v.28q0,3.93,0,7.86a.73.73,0,0,0,0,.33h.21a5.06,5.06,0,0,1,.55,0h1a.67.67,0,0,1,.54.18.7.7,0,0,1,.12.59s0,.09,0,.13a.83.83,0,0,1-.12.69.63.63,0,0,1-.49.18H22.38v.12c0,.37,0,.75,0,1.12,0,.22,0,.45,0,.67,0,.54.21.78.72.85a4.44,4.44,0,0,0,.63,0h.54a.71.71,0,0,1,.53.18.79.79,0,0,1,.19.59c0,.59-.25.84-.82.84Z" style="fill:#f5a623"/><path d="M22,29.47a53.22,53.22,0,0,1-9.16,13.62h5.05c.35,0,.26-.25.26-.45,0-1.2,0-2.41,0-3.62,0-.2-.06-.42.12-.6A27,27,0,0,0,22,33.73a1.17,1.17,0,0,1,.09.72q0,4,0,8c0,.42.06.65.45.65h.14a4.43,4.43,0,0,1,.52,0h1.06c.48,0,.29.38.3.62s.11.54-.29.54H22.46c-.29,0-.4.1-.38.45,0,.59,0,1.18,0,1.77a1,1,0,0,0,1,1.16,5.27,5.27,0,0,0,.68,0h.54c.27,0,.42.07.41.46s-.11.53-.51.53H15.65c-.36,0-.5-.08-.49-.49s.07-.51.44-.51h0l.79,0a3.2,3.2,0,0,0,.81-.09,1.13,1.13,0,0,0,.94-1.22c0-.55,0-1.1,0-1.65s-.13-.47-.46-.47H12.56c-.17,0-.38.05-.56.05s-.28,0-.32-.18a1.54,1.54,0,0,1,.14-1.34c.75-1.16,1.45-2.35,2.1-3.58a18,18,0,0,0,2.38-7.85c0-.59,0-1.18,0-1.73a6.83,6.83,0,0,0,2.39.41A12.63,12.63,0,0,0,22,29.47m1.13-1-1.3.37a11.74,11.74,0,0,1-3.16.51A6.18,6.18,0,0,1,16.52,29l-.83-.31v1.42c0,.39,0,.78,0,1.18a17.37,17.37,0,0,1-2.31,7.58c-.65,1.21-1.35,2.4-2.08,3.54a2.15,2.15,0,0,0-.21,1.86.89.89,0,0,0,.91.61,2.33,2.33,0,0,0,.37,0l.19,0,2.61,0,2.39,0c0,.34,0,.66,0,1s0,.35,0,.53c0,.38-.12.53-.48.62a2.52,2.52,0,0,1-.66.07h-.78a1,1,0,0,0-1.1,1.11,1,1,0,0,0,1.11,1.12h8.51a1,1,0,0,0,1.15-1.14,1.12,1.12,0,0,0-.28-.82,1,1,0,0,0-.75-.27h-.54a5.28,5.28,0,0,1-.59,0c-.33,0-.44-.13-.45-.55v-.67q0-.45,0-.93h1.55a.93.93,0,0,0,.71-.29,1.05,1.05,0,0,0,.21-.85v-.07a.23.23,0,0,1,0-.07,1,1,0,0,0-.2-.82.91.91,0,0,0-.73-.29H23.18a3.93,3.93,0,0,0-.49,0h0c0-2.58,0-5.19,0-7.72v-.4a1.43,1.43,0,0,0-.19-.94L22,32.58l-.52.82A27,27,0,0,1,17.86,38a1.15,1.15,0,0,0-.3.94v3.54H14.25a53.72,53.72,0,0,0,8.32-12.73l.58-1.23Z" style="fill:#f09000"/><path d="M15.5,27a.61.61,0,0,1-.5-.19.67.67,0,0,1-.14-.56.48.48,0,0,0,0-.18.7.7,0,0,1,.13-.55.62.62,0,0,1,.46-.17l.74,0,.71,0c.66,0,1-.32,1-1,0-.21,0-.41,0-.62s0-.65,0-1a.47.47,0,0,0,0-.19h0a.72.72,0,0,0-.18,0l-2.54,0H12.47l-.21,0-.3,0a.53.53,0,0,1-.57-.36,1.89,1.89,0,0,1,.13-1.54l.37-.61c.57-.94,1.16-1.92,1.7-2.9A17.73,17.73,0,0,0,16,9.42a7.38,7.38,0,0,0,0-.94c0-.28,0-.56,0-.85V7.19l.41.15a6.59,6.59,0,0,0,2.33.4,14.55,14.55,0,0,0,3.24-.47l.62-.15-.27.58a53.14,53.14,0,0,1-8.72,13.13h2.16l2,0h0a.67.67,0,0,0,.19,0,.53.53,0,0,0,0-.2c0-.8,0-1.59,0-2.39V17.06a1.14,1.14,0,0,1,.31-.9,25.22,25.22,0,0,0,3.42-4.33.56.56,0,0,1,.14-.16l.28-.29.27.29a1.21,1.21,0,0,1,.12.71.76.76,0,0,0,0,.15v1c0,2.33,0,4.65,0,7,0,.25,0,.29,0,.29h0a.29.29,0,0,0,.14,0h.11l.47,0h1a.67.67,0,0,1,.54.18.71.71,0,0,1,.15.57v.14a.78.78,0,0,1-.15.66.61.61,0,0,1-.49.19H23l-.47,0h-.15a1.41,1.41,0,0,0,0,.18c0,.36,0,.72,0,1.08s0,.47,0,.71a.72.72,0,0,0,.76.82h.53a1.88,1.88,0,0,0,.34,0l.23,0a.7.7,0,0,1,.54.21,1,1,0,0,1,.19.82.6.6,0,0,1-.67.64H15.5Z" style="fill:#f5a623"/><path d="M22,7.57A53,53,0,0,1,13,21a.31.31,0,0,0,.28.13l.29,0h2.22c.64,0,1.28,0,1.91,0h0c.38,0,.49-.13.48-.54,0-1.18,0-2.37,0-3.56a.86.86,0,0,1,.22-.69A26.19,26.19,0,0,0,21.85,12a1.22,1.22,0,0,1,.16-.18,1.26,1.26,0,0,1,.07.71c0,2.67,0,5.34,0,8,0,.46.13.62.49.62h.14a3.24,3.24,0,0,1,.44,0h1.09c.44,0,.3.35.32.6s0,.52-.33.52H22.48c-.33,0-.42.16-.4.51,0,.6,0,1.19,0,1.78a1,1,0,0,0,1.06,1.13l.54,0,.38,0,.19,0c.39,0,.45.27.43.7s-.11.35-.37.35H15.5c-.42,0-.33-.27-.32-.51s-.12-.52.27-.52h1.46a1.16,1.16,0,0,0,1.26-1.3c0-.53,0-1.06,0-1.59s-.12-.52-.5-.52H12.47c-.15,0-.35.05-.51.05s-.24,0-.27-.15a1.59,1.59,0,0,1,.1-1.29c.7-1.17,1.42-2.33,2.07-3.53a18.19,18.19,0,0,0,2.45-7.9c0-.59-.06-1.18-.06-1.8A7,7,0,0,0,18.69,8,14.43,14.43,0,0,0,22,7.57m1.11-.9L21.85,7a13.84,13.84,0,0,1-3.16.46,6.3,6.3,0,0,1-2.23-.38l-.82-.29v.87a8.43,8.43,0,0,0,0,.87,7,7,0,0,1,0,.91A17.4,17.4,0,0,1,13.32,17c-.53,1-1.12,1.94-1.68,2.88l-.38.62a2.14,2.14,0,0,0-.16,1.78.83.83,0,0,0,.86.59l.35,0,.16,0,2.72,0,2.37,0c0,.3,0,.59,0,.88v.61c0,.52-.17.68-.67.7h-.71l-.67,0h-.06a.88.88,0,0,0-.68.27,1,1,0,0,0-.21.78v.14a.93.93,0,0,0,.21.79.94.94,0,0,0,.73.29h8.82a.9.9,0,0,0,1-.92A1.37,1.37,0,0,0,25,25.33a1,1,0,0,0-.77-.31l-.28,0-.29,0-.35,0h-.16c-.29,0-.47-.11-.48-.53v-.7c0-.31,0-.63,0-.95h1.52a.93.93,0,0,0,.72-.29,1.14,1.14,0,0,0,.23-.9.27.27,0,0,1,0-.09,1,1,0,0,0-.24-.8.9.9,0,0,0-.7-.28H23.14l-.45,0c0-2.34,0-4.72,0-7V12.4a1.45,1.45,0,0,0-.15-.88l-.42-.75-.58.63,0,0a.85.85,0,0,0-.18.22A24.94,24.94,0,0,1,18,15.94a1.43,1.43,0,0,0-.39,1.12c0,.39,0,.78,0,1.17,0,.77,0,1.54,0,2.31H14.25a53.81,53.81,0,0,0,8.3-12.7l.56-1.16Z" style="fill:#f09000"/><path d="M35.22,50.18l-.61,0a5.15,5.15,0,0,1-3.9-2A5.56,5.56,0,0,1,30,43.51a9,9,0,0,1,8.49-6.46,6.71,6.71,0,0,1,2.39.42l0-29.24A4.33,4.33,0,0,1,41,7.17a1.61,1.61,0,0,1,1.62-1.35,1.65,1.65,0,0,1,1.64,1.35,6,6,0,0,1,.07,1.1q0,16.85,0,33.64a2.32,2.32,0,0,0,0,.24,1.8,1.8,0,0,1-.38,1.47,9.92,9.92,0,0,1-3.14,4.57,9.17,9.17,0,0,1-5.54,2Z" style="fill:#f5a623"/><path d="M42.57,6.54h.06a.89.89,0,0,1,.87.77,4.67,4.67,0,0,1,.06,1q0,16.8,0,33.61c0,.43.17.94-.26,1.3a9.38,9.38,0,0,1-3,4.4,8.52,8.52,0,0,1-5.12,1.85l-.55,0c-3.1-.22-4.75-2.62-4-5.76a8.32,8.32,0,0,1,7.79-5.91,5.91,5.91,0,0,1,3.11.84l0-30.21a5.65,5.65,0,0,1,0-1.09.89.89,0,0,1,.92-.77m0-1.44A2.34,2.34,0,0,0,40.24,7a5.8,5.8,0,0,0-.08,1.21V8.4q0,12.94,0,25.9v2.21a7.72,7.72,0,0,0-1.68-.18,9.79,9.79,0,0,0-9.19,7,6.25,6.25,0,0,0,.86,5.24,5.83,5.83,0,0,0,4.43,2.28c.22,0,.45,0,.66,0a9.83,9.83,0,0,0,6-2.14A10.57,10.57,0,0,0,44.54,44,2.57,2.57,0,0,0,45,42.08a1,1,0,0,1,0-.17q0-16.8,0-33.61A6.88,6.88,0,0,0,44.92,7,2.33,2.33,0,0,0,42.69,5.1Z" style="fill:#f09000"/></g></g></svg>';
const MICEPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 22</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><g id="g4536"><path id="path4725" d="M24.85,31a2.42,2.42,0,0,0-.35-1.06,3,3,0,0,0-2.11-.71c-1.11,0-2.07.88-3.17,1.06a6.23,6.23,0,0,1-2.11,0c-1.09-.18-2-1.06-3.16-1.06a3,3,0,0,0-2.11.71,2.9,2.9,0,0,0-.7,2.13c.4,1.43.07.52,0,1.42A10.68,10.68,0,0,0,9,34.91c-.94,1-1.76,3.19-2.11,3.54s-.3,2.87,0,4.26A8.64,8.64,0,0,0,9,46.41a7.73,7.73,0,0,0,3.69,2.43,6.37,6.37,0,0,0,2.67.26A10.24,10.24,0,0,0,19.22,48,6.59,6.59,0,0,0,21,46.26c.42-.54.49-1.39,1.06-1.77s1.68-.06,2.46-.36,1.8-.62,2.11-1.42-.5-1.88-.71-2.84a10.66,10.66,0,0,1-.35-1.77,20.5,20.5,0,0,1,.35-3.9,6.61,6.61,0,0,0,.35-1.78,2,2,0,0,0-.7-1.42c-.2-.12-.7,0-.7,0" style="fill:#92a9ff;stroke:#5370dc;stroke-width:0.4994235330523765px"/><path id="path4505-6" d="M22.3,44.24a15.24,15.24,0,0,1-2.67,3.4,7.67,7.67,0,0,1-4.42,1.62,6.56,6.56,0,0,1-3.46-.77,14.91,14.91,0,0,1-2.62-2,15.1,15.1,0,0,1-2-2.65,6.83,6.83,0,0,1-.77-3.48A8,8,0,0,1,8,35.91a15,15,0,0,1,3.37-2.69M18,35.81s-3.1.21-4.48-.46a4.17,4.17,0,0,1-2.11-2.13,3.71,3.71,0,0,1,.27-3.11A2.63,2.63,0,0,1,14.46,29c1.26.19,2.2,1,3.38,1.23,1.51.25,2.91-.88,4.44-.93a15.7,15.7,0,0,1,3.28.6,16.15,16.15,0,0,1,.59,3.31c0,1.54-1.17,2.95-.92,4.49.19,1.18,1.08,2.13,1.29,3.38A2.7,2.7,0,0,1,25.38,44a3.57,3.57,0,0,1-3.08.27,4.19,4.19,0,0,1-2.12-2.13c-.65-1.39-.45-4.52-.45-4.52" style="fill:none;stroke:#5370dc;stroke-linecap:round;stroke-width:0.9760086686920225px"/><g id="g4565"><g id="g4553"><path id="path3411-7" d="M21.08,31.94c-1.42-.84-2.07-3.88-2.16-4.84" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/><path id="path3413-5" d="M22.12,31.22a8.37,8.37,0,0,1-1.58-4" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/></g><g id="g4557"><path id="path3411-3" d="M23.57,34.45c.83,1.44,3.84,2.09,4.79,2.18" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/><path id="path3413-56" d="M24.28,33.4a8.17,8.17,0,0,0,4,1.59" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/></g></g><g id="g4636"><ellipse id="circle3409-2" cx="19.34" cy="33.63" rx="0.98" ry="0.94" transform="matrix(0.63, -0.78, 0.78, 0.63, -18.97, 27.52)" style="fill:none;stroke:#5370dc;stroke-width:0.9988469470329054px"/><ellipse id="ellipse4229-9" cx="21.86" cy="36.24" rx="0.98" ry="0.94" transform="translate(-20.06 30.44) rotate(-51.03)" style="fill:none;stroke:#5370dc;stroke-width:0.9988469470329054px"/></g><g id="g4632"><path id="path4303-1" d="M17.14,31.42c-6-4.17-7,3.59-.22,3.33" style="fill:none;stroke:#5370dc;stroke-width:0.4994235330523765px"/><path id="path4303-1-2" d="M24.09,38.43c4.12,6-3.57,7-3.3.22" style="fill:none;stroke:#5370dc;stroke-width:0.4994235330523765px"/></g><path id="path4227-7" d="M26.41,30.8c-.94,0-1.53.14-1.7,0s-.07-.83,0-1.72c0-.72,1.23-.45,1.71,0S27.15,30.82,26.41,30.8Z" style="fill:#92a9ff;stroke:#5370dc;stroke-width:1.080668001658815px"/><path id="path4653" d="M9.35,46.73S8.5,48.09,10,50s5.47,2.84,8.54,1.88S23.41,48.63,26,46.5" style="fill:none;stroke:#5370dc;stroke-linecap:round;stroke-width:0.9760086686920225px"/></g><g id="g4536-2" data-name="g4536"><path id="path4725-2" data-name="path4725" d="M31.15,25a2.42,2.42,0,0,0,.35,1.06,3,3,0,0,0,2.11.71c1.11,0,2.07-.88,3.17-1.06a6.23,6.23,0,0,1,2.11,0c1.09.18,2,1.06,3.16,1.06a3,3,0,0,0,2.11-.71,2.9,2.9,0,0,0,.7-2.13c-.4-1.43-.07-.52,0-1.42A10.68,10.68,0,0,0,47,21.09c.94-1,1.76-3.19,2.11-3.54s.3-2.87,0-4.26A8.64,8.64,0,0,0,47,9.59a7.73,7.73,0,0,0-3.69-2.43,6.37,6.37,0,0,0-2.67-.26A10.24,10.24,0,0,0,36.78,8,6.59,6.59,0,0,0,35,9.74c-.42.54-.49,1.39-1.06,1.77s-1.68.06-2.46.36-1.8.62-2.11,1.42.5,1.88.71,2.84a10.66,10.66,0,0,1,.35,1.77,20.5,20.5,0,0,1-.35,3.9,6.61,6.61,0,0,0-.35,1.78,2,2,0,0,0,.7,1.42c.2.12.7,0,.7,0" style="fill:#92a9ff;stroke:#5370dc;stroke-width:0.4994235330523765px"/><path id="path4505-6-2" data-name="path4505-6" d="M33.7,11.76a15.24,15.24,0,0,1,2.67-3.4,7.67,7.67,0,0,1,4.42-1.62,6.56,6.56,0,0,1,3.46.77,14.91,14.91,0,0,1,2.62,2,15.1,15.1,0,0,1,2,2.65,6.83,6.83,0,0,1,.77,3.48A8,8,0,0,1,48,20.09a15,15,0,0,1-3.37,2.69M38,20.19s3.1-.21,4.48.46a4.17,4.17,0,0,1,2.11,2.13,3.71,3.71,0,0,1-.27,3.11A2.63,2.63,0,0,1,41.54,27c-1.26-.19-2.2-1-3.38-1.23-1.51-.25-2.91.88-4.44.93a15.7,15.7,0,0,1-3.28-.6,16.15,16.15,0,0,1-.59-3.31c0-1.54,1.17-3,.92-4.49-.19-1.18-1.08-2.13-1.29-3.38A2.7,2.7,0,0,1,30.62,12a3.57,3.57,0,0,1,3.08-.27,4.19,4.19,0,0,1,2.12,2.13c.65,1.39.45,4.52.45,4.52" style="fill:none;stroke:#5370dc;stroke-linecap:round;stroke-width:0.9760086686920225px"/><g id="g4565-2" data-name="g4565"><g id="g4553-2" data-name="g4553"><path id="path3411-7-2" data-name="path3411-7" d="M34.92,24.06c1.42.84,2.07,3.88,2.16,4.84" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/><path id="path3413-5-2" data-name="path3413-5" d="M33.88,24.78a8.37,8.37,0,0,1,1.58,4" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/></g><g id="g4557-2" data-name="g4557"><path id="path3411-3-2" data-name="path3411-3" d="M32.43,21.55c-.83-1.44-3.84-2.09-4.79-2.18" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/><path id="path3413-56-2" data-name="path3413-56" d="M31.72,22.6a8.17,8.17,0,0,0-4-1.59" style="fill:none;stroke:#5370dc;stroke-width:0.9649127798239797px"/></g></g><g id="g4636-2" data-name="g4636"><ellipse id="circle3409-2-2" data-name="circle3409-2" cx="36.66" cy="22.37" rx="0.98" ry="0.94" transform="translate(-3.79 36.8) rotate(-51.03)" style="fill:none;stroke:#5370dc;stroke-width:0.9988469470329054px"/><ellipse id="ellipse4229-9-2" data-name="ellipse4229-9" cx="34.14" cy="19.76" rx="0.98" ry="0.94" transform="translate(-2.7 33.88) rotate(-51.03)" style="fill:none;stroke:#5370dc;stroke-width:0.9988469470329054px"/></g><g id="g4632-2" data-name="g4632"><path id="path4303-1-2-2" data-name="path4303-1" d="M38.86,24.58c6,4.17,7-3.59.22-3.33" style="fill:none;stroke:#5370dc;stroke-width:0.4994235330523765px"/><path id="path4303-1-2-3" data-name="path4303-1-2" d="M31.91,17.57c-4.12-6,3.57-7,3.3-.22" style="fill:none;stroke:#5370dc;stroke-width:0.4994235330523765px"/></g><path id="path4227-7-2" data-name="path4227-7" d="M29.59,25.2c.94,0,1.53-.14,1.7,0s.07.83,0,1.72c0,.72-1.23.45-1.71,0S28.85,25.18,29.59,25.2Z" style="fill:#92a9ff;stroke:#5370dc;stroke-width:1.080668001658815px"/><path id="path4653-2" data-name="path4653" d="M46.65,9.27S47.5,7.91,46,6s-5.47-2.84-8.54-1.88S32.59,7.37,30.05,9.5" style="fill:none;stroke:#5370dc;stroke-linecap:round;stroke-width:0.9760086686920225px"/></g></g></g></svg>';
const TURTLESPALETTEICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg enable-background="new" width="50" height="50" viewBox="0 0 55.000001 55.000001" id="svg2" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><g transform="matrix(1.5,0,0,1.5,-28.371155,-2.5826034)"><g transform="matrix(0.23334524,0.23334524,-0.23334524,0.23334524,29.689002,14.856933)"> <path d="m 27.497,48.279 c -0.553,0 -1.099,-0.035 -1.637,-0.1 l 1.388,2.349 1.368,-2.313 c -0.371,0.03 -0.741,0.064 -1.119,0.064 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><g> <path d="m 40.16,11.726 c -2.164,0 -3.958,1.555 -4.343,3.607 1.859,1.345 3.457,3.115 4.675,5.208 2.285,-0.172 4.094,-2.061 4.094,-4.39 0,-2.444 -1.982,-4.425 -4.426,-4.425 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><path d="m 40.713,39.887 c -1.224,2.232 -2.86,4.131 -4.797,5.556 0.521,1.864 2.213,3.239 4.244,3.239 2.443,0 4.426,-1.98 4.426,-4.424 0,-2.255 -1.693,-4.096 -3.873,-4.371 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><path d="m 14.273,39.871 c -2.253,0.206 -4.024,2.079 -4.024,4.387 0,2.443 1.98,4.424 4.424,4.424 2.064,0 3.784,-1.42 4.272,-3.332 -1.883,-1.416 -3.475,-3.289 -4.672,-5.479 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><path d="m 19.026,15.437 c -0.343,-2.103 -2.154,-3.711 -4.353,-3.711 -2.444,0 -4.424,1.981 -4.424,4.424 0,2.382 1.886,4.31 4.245,4.406 1.186,-2.043 2.732,-3.784 4.532,-5.119 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /></g><path d="m 27.497,12.563 c 1.908,0 3.728,0.411 5.418,1.128 0.741,-1.076 1.178,-2.377 1.178,-3.783 0,-3.687 -2.989,-6.677 -6.677,-6.677 -3.687,0 -6.676,2.99 -6.676,6.677 0,1.428 0.452,2.749 1.216,3.834 1.724,-0.749 3.587,-1.179 5.541,-1.179 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><g> <path d="m 43.102,30.421 c 0,4.7344 -1.6452,9.2798 -4.5706,12.6275 -2.9254,3.3478 -6.8973,5.2305 -11.0344,5.2305 -4.1371,0 -8.109,-1.8827 -11.0344,-5.2305 -2.9254,-3.3477 -4.5706,-7.8931 -4.5706,-12.6275 0,-9.7966 7.0444,-17.858 15.605,-17.858 8.5606,0 15.605,8.0614 15.605,17.858 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" id="path16" /></g><g> <path d="m 25.875,33.75 -1.542,-4.625 3.164,-2.587 3.615,2.626 -1.487,4.669 z" fill="#969cf2" stroke="none" stroke-width="3.5" /><path d="m 27.501,41.551 c -3.968,-0.16 -5.543,-2.009 -5.543,-2.009 l 3.57,-4.163 4.465,0.168 3.132,4.12 c 0,0 -2.89,1.994 -5.624,1.884 z" fill="#969cf2" stroke="none" /><path d="m 18.453,33.843 c -0.849,-2.968 0.172,-6.884 0.172,-6.884 l 4,2.167 1.493,4.629 -3.582,4.233 c 0,-10e-4 -1.465,-1.99 -2.083,-4.145 z" fill="#969cf2" stroke="none" /><path d="m 19.458,25.125 c 0,0 0.5,-1.958 3.039,-3.822 2.237,-1.643 4.465,-1.72 4.465,-1.72 l -0.037,4.981 -3.521,2.75 z" fill="#969cf2" stroke="none" /><path d="M 32.084,27.834 28.625,24.959 29,19.75 c 0,0 1.834,-0.042 3.959,1.667 2.228,1.791 3.362,4.983 3.362,4.983 z" fill="#969cf2" stroke="none" /><path d="m 31.292,34.042 1.313,-4.464 4.187,-1.536 c 0,0 0.677,2.663 -0.042,5.667 -0.54,2.256 -2.084,4.361 -2.084,4.361 z" fill="#969cf2" stroke="none" /></g></g><g transform="matrix(0.23334524,0.23334524,0.23334524,-0.23334524,32.010536,12.457869)"><path d="m 27.497,48.279 c -0.553,0 -1.099,-0.035 -1.637,-0.1 l 1.388,2.349 1.368,-2.313 c -0.371,0.03 -0.741,0.064 -1.119,0.064 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/><g> <path d="m 40.16,11.726 c -2.164,0 -3.958,1.555 -4.343,3.607 1.859,1.345 3.457,3.115 4.675,5.208 2.285,-0.172 4.094,-2.061 4.094,-4.39 0,-2.444 -1.982,-4.425 -4.426,-4.425 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><path d="m 40.713,39.887 c -1.224,2.232 -2.86,4.131 -4.797,5.556 0.521,1.864 2.213,3.239 4.244,3.239 2.443,0 4.426,-1.98 4.426,-4.424 0,-2.255 -1.693,-4.096 -3.873,-4.371 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><path d="m 14.273,39.871 c -2.253,0.206 -4.024,2.079 -4.024,4.387 0,2.443 1.98,4.424 4.424,4.424 2.064,0 3.784,-1.42 4.272,-3.332 -1.883,-1.416 -3.475,-3.289 -4.672,-5.479 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><path d="m 19.026,15.437 c -0.343,-2.103 -2.154,-3.711 -4.353,-3.711 -2.444,0 -4.424,1.981 -4.424,4.424 0,2.382 1.886,4.31 4.245,4.406 1.186,-2.043 2.732,-3.784 4.532,-5.119 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /></g> <path d="m 27.497,12.563 c 1.908,0 3.728,0.411 5.418,1.128 0.741,-1.076 1.178,-2.377 1.178,-3.783 0,-3.687 -2.989,-6.677 -6.677,-6.677 -3.687,0 -6.676,2.99 -6.676,6.677 0,1.428 0.452,2.749 1.216,3.834 1.724,-0.749 3.587,-1.179 5.541,-1.179 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /><g> <path d="m 43.102,30.421 c 0,4.7344 -1.6452,9.2798 -4.5706,12.6275 -2.9254,3.3478 -6.8973,5.2305 -11.0344,5.2305 -4.1371,0 -8.109,-1.8827 -11.0344,-5.2305 -2.9254,-3.3477 -4.5706,-7.8931 -4.5706,-12.6275 0,-9.7966 7.0444,-17.858 15.605,-17.858 8.5606,0 15.605,8.0614 15.605,17.858 z" fill="#726ee5" stroke="#969cf2" stroke-width="3.5" /></g><g><path d="m 25.875,33.75 -1.542,-4.625 3.164,-2.587 3.615,2.626 -1.487,4.669 z" fill="#969cf2" stroke="none" stroke-width="3.5" /><path d="m 27.501,41.551 c -3.968,-0.16 -5.543,-2.009 -5.543,-2.009 l 3.57,-4.163 4.465,0.168 3.132,4.12 c 0,0 -2.89,1.994 -5.624,1.884 z" fill="#969cf2" stroke="none" /><path d="m 18.453,33.843 c -0.849,-2.968 0.172,-6.884 0.172,-6.884 l 4,2.167 1.493,4.629 -3.582,4.233 c 0,-10e-4 -1.465,-1.99 -2.083,-4.145 z" fill="#969cf2" stroke="none" /><path d="m 19.458,25.125 c 0,0 0.5,-1.958 3.039,-3.822 2.237,-1.643 4.465,-1.72 4.465,-1.72 l -0.037,4.981 -3.521,2.75 z" fill="#969cf2" stroke="none" /><path d="M 32.084,27.834 28.625,24.959 29,19.75 c 0,0 1.834,-0.042 3.959,1.667 2.228,1.791 3.362,4.983 3.362,4.983 z" fill="#969cf2" stroke="none" /><path d="m 31.292,34.042 1.313,-4.464 4.187,-1.536 c 0,0 0.677,2.663 -0.042,5.667 -0.54,2.256 -2.084,4.361 -2.084,4.361 z" fill="#969cf2" stroke="none" /></g></g></g></svg>';
const COLLAPSEBUTTON =
'<svg width="42" height="42" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><title>アセット 29</title><g style="isolation:isolate"><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="42" height="42" rx="5" ry="5" style="fill:#292929;opacity:0.4;mix-blend-mode:multiply"/><path d="M30.56,29.8l-4.17-4.16h2.26a1,1,0,1,0,0-2.07H23.94a1.08,1.08,0,0,0-1.11,1v0s0,0,0,.06v4.64h0a1,1,0,1,0,2.08,0V27.08l4.19,4.19a1,1,0,0,0,1.46,0A1,1,0,0,0,30.56,29.8Z" style="fill:#fff"/><path d="M19.17,24.6a1.08,1.08,0,0,0-1.11-1H13.35a1,1,0,1,0,0,2.07H15.6L11.44,29.8a1,1,0,0,0,1.47,1.47l4.18-4.19v2.26a1,1,0,1,0,2.08,0V24.7s0,0,0-.06A.08.08,0,0,1,19.17,24.6Z" style="fill:#fff"/><path d="M23.94,20.5h4.7a1,1,0,1,0,0-2.08H26.39l4.17-4.16a1,1,0,0,0,0-1.47,1,1,0,0,0-1.46,0L24.91,17V14.72a1,1,0,1,0-2.08,0v4.64a.43.43,0,0,0,0,.05v.05A1.09,1.09,0,0,0,23.94,20.5Z" style="fill:#fff"/><path d="M18.13,13.62a1.08,1.08,0,0,0-1,1.09V17l-4.18-4.19a1,1,0,0,0-1.47,0,1,1,0,0,0,0,1.46l4.16,4.17H13.35a1,1,0,1,0,0,2.08h4.71a1.09,1.09,0,0,0,1.11-1,.08.08,0,0,1,0,0s0,0,0-.06V14.71A1.07,1.07,0,0,0,18.13,13.62Z" style="fill:#fff"/></g></g></g></svg>';
const EXPANDBUTTON =
'<svg width="42" height="42" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><title>アセット 28</title><g style="isolation:isolate"><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="42" height="42" rx="5" ry="5" style="fill:#292929;opacity:0.4;mix-blend-mode:multiply"/><path d="M30.86,25.8h0a1.06,1.06,0,0,0-1-1.1,1.08,1.08,0,0,0-1,1.1v2.26L24.6,23.87a1,1,0,0,0-1.46,0,1,1,0,0,0,0,1.47L27.3,29.5H25.05a1,1,0,1,0,0,2.08h4.71a1.07,1.07,0,0,0,1.1-1V25.8Z" style="fill:#fff"/><path d="M17.4,23.87l-4.19,4.19V25.8a1.08,1.08,0,0,0-1-1.1,1.06,1.06,0,0,0-1,1.1v4.74a1.07,1.07,0,0,0,1.1,1H17a1,1,0,1,0,0-2.08H14.7l4.16-4.16a1,1,0,0,0,0-1.47A1,1,0,0,0,17.4,23.87Z" style="fill:#fff"/><path d="M24.6,20.19,28.79,16v2.27a1.08,1.08,0,0,0,1,1.09,1.06,1.06,0,0,0,1-1.09V13.52a1.06,1.06,0,0,0-1.1-1H25.05a1,1,0,1,0,0,2.07H27.3l-4.16,4.17a1,1,0,0,0,1.46,1.46Z" style="fill:#fff"/><path d="M14.7,14.56H17a1,1,0,1,0,0-2.07H12.24a1.06,1.06,0,0,0-1.1,1v4.75a1.06,1.06,0,0,0,1,1.09,1.08,1.08,0,0,0,1-1.09V16l4.19,4.18a1,1,0,0,0,1.46-1.46Z" style="fill:#fff"/></g></g></g></svg>';
const MOUSEPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 20</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><g id="g4536"><path id="path4725" d="M26.85,12.59a3.36,3.36,0,0,0-1.41-.71,4.25,4.25,0,0,0-2.81,1.43c-1.12,1.14-1.2,3-2.12,4.31a9.36,9.36,0,0,1-2.11,2.15c-1.28.94-3.11,1-4.23,2.15a4.43,4.43,0,0,0-1.41,2.88,4.15,4.15,0,0,0,1.41,2.87c1.83,1,.59.46,1.41,1.43a16,16,0,0,0-.7,3.59c0,2,1.41,5,1.41,5.74s2.55,3.21,4.22,4.31a11.88,11.88,0,0,0,5.75,1.62A10.76,10.76,0,0,0,32.37,43a8.93,8.93,0,0,0,2.94-2.45,15.15,15.15,0,0,0,2.81-5,9.42,9.42,0,0,0,0-3.59c-.11-1-.89-1.9-.7-2.87.23-1.17,1.63-1.78,2.11-2.87s1.19-2.47.71-3.59-2.37-1.4-3.53-2.15a15.11,15.11,0,0,1-2.11-1.44,29.21,29.21,0,0,1-3.52-4.3c-.51-.69-.74-1.63-1.41-2.16a2.67,2.67,0,0,0-2.11-.71c-.33.07-.71.71-.71.71" style="fill:#92a9ff;stroke:#5370dc;stroke-width:0.7110743593067895px"/><path id="path4505-6" d="M37.43,28.59s1,4.12.71,6.16a11.4,11.4,0,0,1-2.82,6.16,9.37,9.37,0,0,1-4.23,2.74,21.07,21.07,0,0,1-4.59.68,21,21,0,0,1-4.59-.68,9.37,9.37,0,0,1-4.23-2.74,11.33,11.33,0,0,1-2.82-6.16c-.33-2,.7-6.16.7-6.16m9.17-4.11s-2.9,3.38-4.94,4.11a5.83,5.83,0,0,1-4.23,0,5.23,5.23,0,0,1-2.82-3.43,3.82,3.82,0,0,1,1.74-4c1.46-1.1,3.24-1.2,4.61-2.2,1.77-1.29,2.05-3.87,3.52-5.47a23.17,23.17,0,0,1,3.89-2.74,22.8,22.8,0,0,1,3.88,2.74c1.48,1.6,1.76,4.18,3.53,5.47,1.37,1,3.2,1.06,4.65,2.1a3.9,3.9,0,0,1,1.7,4.06,5.22,5.22,0,0,1-2.83,3.43,5.82,5.82,0,0,1-4.23,0c-2-.73-4.93-4.11-4.93-4.11" style="fill:none;stroke:#5370dc;stroke-linecap:round;stroke-width:1.389631630945327px"/><g id="g4565"><g id="g4553"><path id="path3411-7" d="M24,17.39c-2.25.61-5.92-1.81-7-2.69" style="fill:none;stroke:#5370dc;stroke-width:1.37383341250824px"/><path id="path3413-5" d="M24.33,15.6a11.44,11.44,0,0,1-5.55-2.44" style="fill:none;stroke:#5370dc;stroke-width:1.37383341250824px"/></g><g id="g4557"><path id="path3411-3" d="M29,17.39c2.25.61,5.92-1.81,7-2.69" style="fill:none;stroke:#5370dc;stroke-width:1.37383341250824px"/><path id="path3413-56" d="M28.67,15.6a11.48,11.48,0,0,0,5.55-2.44" style="fill:none;stroke:#5370dc;stroke-width:1.37383341250824px"/></g></g><g id="g4636"><ellipse id="circle3409-2" cx="23.94" cy="20.88" rx="1.33" ry="1.41" style="fill:none;stroke:#5370dc;stroke-width:1.4221485490802457px"/><ellipse id="ellipse4229-9" cx="29.05" cy="20.94" rx="1.33" ry="1.41" style="fill:none;stroke:#5370dc;stroke-width:1.4221485490802457px"/></g><g id="g4632"><path id="path4303-1" d="M19.53,20.89c-10.11,1.88-3.39,10.72,3.09,3.59" style="fill:none;stroke:#5370dc;stroke-width:0.7110743593067895px"/><path id="path4303-1-2" d="M33.46,20.89c10.12,1.88,3.39,10.72-3.08,3.59" style="fill:none;stroke:#5370dc;stroke-width:0.7110743593067895px"/></g><path id="path4227-7" d="M28.22,10.79c-1,.94-1.4,1.71-1.73,1.71s-.9-.77-1.74-1.71c-.68-.77.78-1.71,1.74-1.71S29,10.06,28.22,10.79Z" style="fill:#92a9ff;stroke:#5370dc;stroke-width:1.5386445692824375px"/><path id="path4653" d="M26.93,44.33s.51,2.24,3.88,2.63,8.3-2.71,10.41-6.82,1.7-8.25,2.12-13" style="fill:none;stroke:#5370dc;stroke-linecap:round;stroke-width:1.389631630945327px"/></g></g></g></svg>';
const TURTLEPALETTEICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" enable-background="new" width="50" height="50" viewBox="0 0 55.000001 55.000001" id="svg2" version="1.1"> <g> <path d="M 27.497 48.279 C 26.944 48.279 26.398 48.244 25.86 48.179 L 27.248 50.528 L 28.616 48.215 C 28.245 48.245 27.875 48.279 27.497 48.279 Z " fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/> <g> <path d="M 40.16 11.726 C 37.996 11.726 36.202 13.281 35.817 15.333 C 37.676 16.678 39.274 18.448 40.492 20.541 C 42.777 20.369 44.586 18.48 44.586 16.151 C 44.586 13.707 42.604 11.726 40.16 11.726 Z " fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/> <path d="M 40.713 39.887 C 39.489 42.119 37.853 44.018 35.916 45.443 C 36.437 47.307 38.129 48.682 40.16 48.682 C 42.603 48.682 44.586 46.702 44.586 44.258 C 44.586 42.003 42.893 40.162 40.713 39.887 Z " fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/> <path d="M 14.273 39.871 C 12.02 40.077 10.249 41.95 10.249 44.258 C 10.249 46.701 12.229 48.682 14.673 48.682 C 16.737 48.682 18.457 47.262 18.945 45.35 C 17.062 43.934 15.47 42.061 14.273 39.871 Z " fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/> <path d="M 19.026 15.437 C 18.683 13.334 16.872 11.726 14.673 11.726 C 12.229 11.726 10.249 13.707 10.249 16.15 C 10.249 18.532 12.135 20.46 14.494 20.556 C 15.68 18.513 17.226 16.772 19.026 15.437 Z " fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/> </g> <path d="M 27.497 12.563 C 29.405 12.563 31.225 12.974 32.915 13.691 C 33.656 12.615 34.093 11.314 34.093 9.908 C 34.093 6.221 31.104 3.231 27.416 3.231 C 23.729 3.231 20.74 6.221 20.74 9.908 C 20.74 11.336 21.192 12.657 21.956 13.742 C 23.68 12.993 25.543 12.563 27.497 12.563 Z " fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/> <g> <path d="M 43.102 30.421 C 43.102 35.1554 41.4568 39.7008 38.5314 43.0485 C 35.606 46.3963 31.6341 48.279 27.497 48.279 C 23.3599 48.279 19.388 46.3963 16.4626 43.0485 C 13.5372 39.7008 11.892 35.1554 11.892 30.421 C 11.892 20.6244 18.9364 12.563 27.497 12.563 C 36.0576 12.563 43.102 20.6244 43.102 30.421 Z " fill="#726ee5" stroke="#969cf2" stroke-width="3.5"/> </g> <g> <path d="M 25.875 33.75 L 24.333 29.125 L 27.497 26.538 L 31.112 29.164 L 29.625 33.833 Z " fill="#969cf2" stroke="none" stroke-width="3.5"/> <path d="M 27.501 41.551 C 23.533 41.391 21.958 39.542 21.958 39.542 L 25.528 35.379 L 29.993 35.547 L 33.125 39.667 C 33.125 39.667 30.235 41.661 27.501 41.551 Z " fill="#969cf2" stroke="none" /> <path d="M 18.453 33.843 C 17.604 30.875 18.625 26.959 18.625 26.959 L 22.625 29.126 L 24.118 33.755 L 20.536 37.988 C 20.536 37.987 19.071 35.998 18.453 33.843 Z " fill="#969cf2" stroke="none" /> <path d="M 19.458 25.125 C 19.458 25.125 19.958 23.167 22.497 21.303 C 24.734 19.66 26.962 19.583 26.962 19.583 L 26.925 24.564 L 23.404 27.314 L 19.458 25.125 Z " fill="#969cf2" stroke="none" /> <path d="M 32.084 27.834 L 28.625 24.959 L 29 19.75 C 29 19.75 30.834 19.708 32.959 21.417 C 35.187 23.208 36.321 26.4 36.321 26.4 L 32.084 27.834 Z " fill="#969cf2" stroke="none" /> <path d="M 31.292 34.042 L 32.605 29.578 L 36.792 28.042 C 36.792 28.042 37.469 30.705 36.75 33.709 C 36.21 35.965 34.666 38.07 34.666 38.07 L 31.292 34.042 Z " fill="#969cf2" stroke="none" /> </g> </g> </svg>';
const NOGRIDBUTTON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><title>アセット 32</title><g style="isolation:isolate"><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="42" height="42" rx="5" ry="5" style="fill:#292929;opacity:0.4;mix-blend-mode:multiply"/><path d="M31.73,21a10.36,10.36,0,0,1-5.36,9,11,11,0,0,1-10.74,0,10.27,10.27,0,0,1,0-18,11,11,0,0,1,10.74,0A10.36,10.36,0,0,1,31.73,21Z" style="fill:none;stroke:#d8d8d8;stroke-linecap:square;stroke-miterlimit:10;stroke-width:1.36741304397583px"/><line x1="21" y1="8.37" x2="21" y2="33.63" style="fill:none;stroke:#d8d8d8;stroke-linecap:square;stroke-miterlimit:10;stroke-width:1.36741304397583px"/><line x1="33.63" y1="21" x2="8.37" y2="21" style="fill:none;stroke:#d8d8d8;stroke-linecap:square;stroke-miterlimit:10;stroke-width:1.36741304397583px"/><rect x="10.98" y="10.98" width="20.04" height="20.04" style="fill:none;stroke:#d8d8d8;stroke-linecap:square;stroke-miterlimit:10;stroke-width:1.36741304397583px"/></g></g></g></svg>';
const NUMBERPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 14</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M13.19,37.65a1,1,0,0,1-1-1V24.36l-1.87.39-.2,0a1,1,0,0,1-1-.8L9,22.65a1,1,0,0,1,.29-.9l4.21-3.4H15.6a1,1,0,0,1,1,1V36.64a1,1,0,0,1-1,1Z" style="fill:#ff6ea1"/><path d="M15.6,18.85a.52.52,0,0,1,.51.51V36.64a.52.52,0,0,1-.51.51H13.19a.52.52,0,0,1-.53-.51V23.75l-2.47.51h-.1a.45.45,0,0,1-.46-.36l-.17-1.32a.53.53,0,0,1,.14-.48l4-3.26h2m0-1H13.29l-.28.22L9,21.33l0,0,0,0a1.54,1.54,0,0,0-.44,1.34L8.64,24a1.44,1.44,0,0,0,1.45,1.23,1.63,1.63,0,0,0,.31,0L11.66,25V36.64a1.53,1.53,0,0,0,1.53,1.51H15.6a1.52,1.52,0,0,0,1.51-1.51V19.36a1.52,1.52,0,0,0-1.51-1.51Z" style="fill:#ff2c76"/><path d="M20.12,37.65a1,1,0,0,1-1-1v-.81l.12-.14c1.82-2.11,5.33-6.5,7.25-8.94a4.6,4.6,0,0,0,1.32-2.68c0-1-.76-1.95-2.47-1.95a4.17,4.17,0,0,0-2.78,1.44,1,1,0,0,1-1.47,0l-1.34-1.29a1,1,0,0,1,0-1.4,8.27,8.27,0,0,1,5.89-2.8c4,0,6.76,2.41,6.76,5.86,0,1.93-.87,3.13-2,4.65-1,1.36-2.57,3.26-4,4.95l-.19.23h5a1,1,0,0,1,1,1v1.86a1,1,0,0,1-1,1Z" style="fill:#ff6ea1"/><path d="M25.56,18.58c4,0,6.26,2.45,6.26,5.36,0,1.75-.79,2.85-1.88,4.36s-3.34,4.17-4.83,6h6.06a.55.55,0,0,1,.54.51v1.86a.55.55,0,0,1-.54.51h-11a.52.52,0,0,1-.53-.51V36c1.85-2.15,5.38-6.57,7.26-9a5,5,0,0,0,1.43-3c0-1.21-1-2.45-3-2.45a4.65,4.65,0,0,0-3.14,1.59.53.53,0,0,1-.76,0l-1.35-1.29a.52.52,0,0,1,0-.7,7.83,7.83,0,0,1,5.52-2.64m0-1a8.84,8.84,0,0,0-6.29,3,1.51,1.51,0,0,0,.1,2.06l1.35,1.29a1.5,1.5,0,0,0,1.07.44,1.51,1.51,0,0,0,1.07-.44,3.86,3.86,0,0,1,2.45-1.31c1.46,0,2,.78,2,1.45a4.13,4.13,0,0,1-1.19,2.34c-1.93,2.46-5.44,6.84-7.26,9l-.24.28v1a1.53,1.53,0,0,0,1.53,1.51H31.17a1.55,1.55,0,0,0,1.54-1.51V34.78a1.55,1.55,0,0,0-1.54-1.51H27.24c1.27-1.53,2.62-3.17,3.5-4.38,1.12-1.54,2.08-2.86,2.08-4.95,0-3.74-3-6.36-7.26-6.36Z" style="fill:#ff2c76"/><path d="M40.1,37.92a8,8,0,0,1-6.21-2.57,1,1,0,0,1,0-1.33l1.46-1.36a1.07,1.07,0,0,1,.71-.29,1,1,0,0,1,.7.3A5.59,5.59,0,0,0,39.9,34a2.32,2.32,0,0,0,2.47-2c0-1.05-1-2.17-3.37-2.17H37.43a1,1,0,0,1-1-1V27.06a1,1,0,0,1,1-1H39c1.84,0,3-.76,3-2a2.1,2.1,0,0,0-2.22-2,3.19,3.19,0,0,0-2.46,1.12,1,1,0,0,1-.76.35,1.12,1.12,0,0,1-.7-.27L34.46,22a.87.87,0,0,1-.32-.68,1,1,0,0,1,.31-.75,8.18,8.18,0,0,1,5.62-2.51c3.75,0,6.47,2.28,6.47,5.43a5.25,5.25,0,0,1-2.39,4.21,5.28,5.28,0,0,1,2.9,4.45C47.05,35.55,44.19,37.92,40.1,37.92Z" style="fill:#ff6ea1"/><path d="M40.07,18.58c3.25,0,6,1.91,6,4.93a4.87,4.87,0,0,1-2.89,4.19v.08c1.32.54,3.4,2,3.4,4.39,0,3-2.58,5.25-6.45,5.25A7.37,7.37,0,0,1,34.26,35a.51.51,0,0,1,0-.67L35.72,33a.57.57,0,0,1,.37-.16.5.5,0,0,1,.36.16,6,6,0,0,0,3.45,1.45,2.79,2.79,0,0,0,3-2.52c0-1.4-1.34-2.67-3.87-2.67H37.43a.51.51,0,0,1-.53-.54V27.06a.48.48,0,0,1,.53-.54H39c2.3,0,3.48-1.1,3.48-2.48a2.57,2.57,0,0,0-2.72-2.47,3.66,3.66,0,0,0-2.83,1.29.55.55,0,0,1-.39.18.59.59,0,0,1-.37-.15l-1.38-1.24a.48.48,0,0,1,0-.7,7.8,7.8,0,0,1,5.28-2.37m0-1a8.8,8.8,0,0,0-6,2.67,1.5,1.5,0,0,0-.43,1.11,1.42,1.42,0,0,0,.51,1.05l1.35,1.22a1.59,1.59,0,0,0,1,.41,1.53,1.53,0,0,0,1.12-.51,2.73,2.73,0,0,1,2.1-1A1.59,1.59,0,0,1,41.48,24c0,1.09-1.28,1.48-2.48,1.48H37.43a1.48,1.48,0,0,0-1.53,1.54v1.69a1.51,1.51,0,0,0,1.53,1.54H39c1.69,0,2.87.69,2.87,1.67s-1,1.52-2,1.52a5.08,5.08,0,0,1-2.71-1.12l0,0a1.51,1.51,0,0,0-1-.44,1.57,1.57,0,0,0-1,.4l-1.46,1.35,0,0,0,0a1.5,1.5,0,0,0,0,2,8.48,8.48,0,0,0,6.58,2.73c4.38,0,7.45-2.57,7.45-6.25A5.56,5.56,0,0,0,45,27.68a5.58,5.58,0,0,0,2-4.17c0-3.44-2.93-5.93-7-5.93Z" style="fill:#ff2c76"/></g></g></svg>';
const PENPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 21</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M39.58,9.75,11.52,37.53a1.94,1.94,0,0,0-.5.85L9,45.6a1,1,0,0,0,1.18,1.17l7.29-2a1.81,1.81,0,0,0,.86-.49L46.43,16.53a1.9,1.9,0,0,0,0-2.71L42.32,9.75A2,2,0,0,0,39.58,9.75Z" style="fill:#92a9ff;stroke:#5370dc;stroke-width:1.399999976158142px"/><line x1="36.16" y1="12.81" x2="43.35" y2="19.92" style="fill:#92a9ff;stroke:#5370dc;stroke-width:1.399999976158142px"/></g></g></svg>';
const PITCHPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 3</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><rect x="8" y="43.16" width="40" height="1.17" style="fill:#57ad02"/><rect x="8" y="36.28" width="40" height="1.17" style="fill:#57ad02"/><rect x="8" y="29.41" width="40" height="1.17" style="fill:#57ad02"/><rect x="8" y="22.54" width="40" height="1.17" style="fill:#57ad02"/><rect x="8" y="15.66" width="40" height="1.17" style="fill:#57ad02"/><path d="M12.77,44h-.36a3.16,3.16,0,0,1-2.36-1.22,3.45,3.45,0,0,1-.48-2.88,5.31,5.31,0,0,1,5-3.87,4.17,4.17,0,0,1,1,.12l0-16a3.58,3.58,0,0,1,0-.75,1.19,1.19,0,0,1,1.2-1,1.21,1.21,0,0,1,1.2,1,3.6,3.6,0,0,1,0,.66V39.2a1.3,1.3,0,0,1-.24,1A5.9,5.9,0,0,1,16,42.86,5.33,5.33,0,0,1,12.77,44Z" style="fill:#7cd622"/><path d="M16.82,19.17h0a.49.49,0,0,1,.48.44,3.44,3.44,0,0,1,0,.56V39.09c0,.24.09.53-.14.73a5.35,5.35,0,0,1-1.63,2.48,4.67,4.67,0,0,1-2.82,1h-.31a2.43,2.43,0,0,1-2.21-3.25,4.6,4.6,0,0,1,4.3-3.32,3.24,3.24,0,0,1,1.71.47q0-8.5,0-17a3.12,3.12,0,0,1,0-.61.49.49,0,0,1,.51-.44m0-1.4a1.9,1.9,0,0,0-1.89,1.56,3.93,3.93,0,0,0,0,.8V35.37h-.31a6,6,0,0,0-5.66,4.41,4.16,4.16,0,0,0,.59,3.45,3.85,3.85,0,0,0,2.87,1.51h.42a6,6,0,0,0,3.66-1.32,6.5,6.5,0,0,0,2-2.87,2.1,2.1,0,0,0,.32-1.41v-19a4,4,0,0,0-.06-.82,1.91,1.91,0,0,0-1.79-1.58h-.09Z" style="fill:#57ad02"/><path d="M26.1,40.78h-.36a3.13,3.13,0,0,1-2.36-1.22,3.48,3.48,0,0,1-.48-2.88,5.33,5.33,0,0,1,5-3.87,3.8,3.8,0,0,1,1,.13V17a4.41,4.41,0,0,1,0-.75,1.19,1.19,0,0,1,1.2-1,1.2,1.2,0,0,1,1.2,1,3.71,3.71,0,0,1,0,.67c0,6.33,0,12.63,0,18.94v.11a1.3,1.3,0,0,1-.25,1,5.75,5.75,0,0,1-1.81,2.66,5.27,5.27,0,0,1-3.24,1.18Z" style="fill:#7cd622"/><path d="M30.15,15.92h0a.48.48,0,0,1,.48.43,2.59,2.59,0,0,1,0,.56q0,9.47,0,18.92c0,.25.1.53-.14.73A5.3,5.3,0,0,1,28.92,39a4.61,4.61,0,0,1-2.82,1h-.31a2.41,2.41,0,0,1-2.2-3.24,4.61,4.61,0,0,1,4.29-3.33A3.22,3.22,0,0,1,29.6,34q0-8.5,0-17a3.12,3.12,0,0,1,0-.61.5.5,0,0,1,.51-.43m0-1.4a1.87,1.87,0,0,0-1.88,1.56,3.88,3.88,0,0,0-.06.79V32.11h-.32a6,6,0,0,0-5.66,4.41A4.15,4.15,0,0,0,22.81,40a3.82,3.82,0,0,0,2.88,1.51h.41a6,6,0,0,0,3.66-1.32,6.35,6.35,0,0,0,2-2.87,2.12,2.12,0,0,0,.33-1.41v-.06q0-9.45,0-18.91a4.06,4.06,0,0,0-.06-.82,1.89,1.89,0,0,0-1.8-1.57h-.09Z" style="fill:#57ad02"/><path d="M39.43,37.53l-.36,0a3.13,3.13,0,0,1-2.36-1.22,3.44,3.44,0,0,1-.47-2.88,5.32,5.32,0,0,1,5-3.87,4.17,4.17,0,0,1,1,.13V13.61a3,3,0,0,1,0-.65,1.18,1.18,0,0,1,1.19-1,1.2,1.2,0,0,1,1.2,1,3.78,3.78,0,0,1,0,.67q0,9.49,0,18.94v.11a1.37,1.37,0,0,1-.24,1,5.88,5.88,0,0,1-1.82,2.65,5.26,5.26,0,0,1-3.24,1.19Z" style="fill:#7cd622"/><path d="M43.48,12.66h0a.5.5,0,0,1,.49.43,3.44,3.44,0,0,1,0,.56q0,9.47,0,18.92c0,.25.1.53-.13.74a5.36,5.36,0,0,1-1.64,2.47,4.59,4.59,0,0,1-2.82,1h-.31a2.42,2.42,0,0,1-2.2-3.25,4.61,4.61,0,0,1,4.3-3.33,3.21,3.21,0,0,1,1.71.48q0-8.5,0-17a3.18,3.18,0,0,1,0-.62.5.5,0,0,1,.51-.43m0-1.4a1.89,1.89,0,0,0-1.88,1.56,4,4,0,0,0-.06.79V28.85h-.31a6,6,0,0,0-5.66,4.41,4.11,4.11,0,0,0,.59,3.46A3.84,3.84,0,0,0,39,38.21l.41,0a6,6,0,0,0,3.66-1.33,6.35,6.35,0,0,0,2-2.87,2,2,0,0,0,.33-1.4v-.07q0-9.44,0-18.91a4.11,4.11,0,0,0-.06-.82,1.89,1.89,0,0,0-1.8-1.57h-.09Z" style="fill:#57ad02"/></g></g></svg>';
const PLAYBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg width="55" height="55" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg10" version="1.1" viewBox="0 0 28 28"> <title id="title2">アセット 23</title> <circle id="circle4" style="fill:#ffffff;stroke-width:0.9285714" r="13" cy="14" cx="14" /> <path id="path6" style="fill:#0050a0" d="M 18.9,13.56 11.65,9 A 1,1 0 0 0 10.09,9.86 V 19 a 1,1 0 0 0 1.56,0.86 l 7.25,-4.54 a 1,1 0 0 0 0,-1.76 z" /> </svg>';
const POLARBUTTON =
'<svg width="42" height="42" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><title>アセット 31</title><g style="isolation:isolate"><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="42" height="42" rx="5" ry="5" style="fill:#292929;opacity:0.4;mix-blend-mode:multiply"/><path d="M31.73,21a10.36,10.36,0,0,1-5.36,9,11,11,0,0,1-10.74,0,10.27,10.27,0,0,1,0-18,11,11,0,0,1,10.74,0A10.36,10.36,0,0,1,31.73,21Z" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><line x1="21" y1="8.37" x2="21" y2="33.63" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><line x1="33.63" y1="21" x2="8.37" y2="21" style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.6257020235061646px"/><rect x="10.98" y="10.98" width="20.04" height="20.04" style="fill:none;stroke:#d8d8d8;stroke-linecap:square;stroke-miterlimit:10;stroke-width:1.36741304397583px"/></g></g></g></svg>';
const RHYTHMPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 1</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M7.24,42.72a4.17,4.17,0,0,1-.61,0A3.47,3.47,0,0,1,4,41a3.77,3.77,0,0,1-.14-3.37A6.37,6.37,0,0,1,9.49,34,4.6,4.6,0,0,1,11,34.2V14.88a2.68,2.68,0,0,1,.1-.78,1.07,1.07,0,0,1,1.05-.82h0a1.16,1.16,0,0,1,1.14.75,2.1,2.1,0,0,1,.13.85V37.16A1.82,1.82,0,0,1,13,38.58a6.21,6.21,0,0,1-5.75,4.14ZM10,35.66A6.48,6.48,0,0,0,5.67,39.9a.67.67,0,0,0,.12.56.8.8,0,0,0,.61.35l.12,0a6.18,6.18,0,0,0,4.13-3.59,5.85,5.85,0,0,0,.22-.56l0-.13A1,1,0,0,0,10.6,36a1,1,0,0,0-.58-.33Z" style="fill:#f5a623"/><path d="M12.18,13.78a.67.67,0,0,1,.65.44,2,2,0,0,1,.08.72V37.16c0,.42,0,.85-.37,1.14a5.65,5.65,0,0,1-5.3,3.92,5.09,5.09,0,0,1-.55,0,3,3,0,0,1-2.4-4.33,5.82,5.82,0,0,1,5.2-3.39,3.75,3.75,0,0,1,1.83.44.54.54,0,0,0,.19,0v-20a2.73,2.73,0,0,1,.07-.64.6.6,0,0,1,.58-.46h0M6.4,41.31a1.07,1.07,0,0,0,.25,0,6.75,6.75,0,0,0,4.46-3.86,7.5,7.5,0,0,0,.31-.84A1.67,1.67,0,0,0,10,35.15a.45.45,0,0,0-.2,0,7,7,0,0,0-4.63,4.56A1.29,1.29,0,0,0,6.4,41.31m5.78-28.54h0A1.58,1.58,0,0,0,10.61,14a3.2,3.2,0,0,0-.11.91V33.54a5.5,5.5,0,0,0-1-.09,6.8,6.8,0,0,0-6.14,4,4.31,4.31,0,0,0,.18,3.82,3.94,3.94,0,0,0,3,1.89,5,5,0,0,0,.67,0,6.66,6.66,0,0,0,6.19-4.39,2.33,2.33,0,0,0,.49-1.63V14.88a2.66,2.66,0,0,0-.16-1,1.66,1.66,0,0,0-1.58-1.07ZM6.39,40.3a.24.24,0,0,1-.15-.09.32.32,0,0,1-.09-.16,6,6,0,0,1,3.9-3.87,1.29,1.29,0,0,1,.33.33c-.06.17-.12.33-.19.48a5.7,5.7,0,0,1-3.8,3.31Z" style="fill:#f09000"/><path d="M33.56,42.54h-.4a3.33,3.33,0,0,1-2.52-1.3,3.67,3.67,0,0,1-.5-3.07,5.86,5.86,0,0,1,5.49-4.23,4.57,4.57,0,0,1,1.49.25v-19a3.35,3.35,0,0,1,0-.69,1.11,1.11,0,0,1,2.18,0,3.54,3.54,0,0,1,0,.71c0,7.32,0,14.6,0,21.89,0,0,0,.1,0,.15a1.2,1.2,0,0,1-.25,1,6.44,6.44,0,0,1-2,3,5.87,5.87,0,0,1-3.58,1.3Z" style="fill:#f5a623"/><path d="M38.27,14.12h0a.57.57,0,0,1,.56.5,3.44,3.44,0,0,1,0,.64V37.13c0,.28.11.61-.17.84a6.13,6.13,0,0,1-1.89,2.86A5.4,5.4,0,0,1,33.55,42H33.2c-2-.15-3-1.71-2.57-3.75a5.36,5.36,0,0,1,5-3.84,3.71,3.71,0,0,1,2,.55q0-9.83,0-19.65a4.18,4.18,0,0,1,0-.71.58.58,0,0,1,.6-.51m0-1a1.59,1.59,0,0,0-1.59,1.31,4.58,4.58,0,0,0,0,.79v18.3a5.18,5.18,0,0,0-1-.09,6.37,6.37,0,0,0-6,4.62,4.17,4.17,0,0,0,.58,3.48A3.83,3.83,0,0,0,33.12,43l.43,0a6.36,6.36,0,0,0,3.89-1.41,6.88,6.88,0,0,0,2.16-3.12,1.74,1.74,0,0,0,.31-1.28v-22a4,4,0,0,0-.06-.83,1.55,1.55,0,0,0-1.51-1.32h-.07Z" style="fill:#f09000"/><path d="M46.64,42.54h-.4a3.33,3.33,0,0,1-2.52-1.3,3.7,3.7,0,0,1-.5-3.07,5.86,5.86,0,0,1,5.49-4.23,4.52,4.52,0,0,1,1.49.25l0-19a3.31,3.31,0,0,1,0-.69,1.11,1.11,0,0,1,2.18,0,3.54,3.54,0,0,1,.05.71c0,7.32,0,14.6,0,21.89,0,0,0,.1,0,.15a1.19,1.19,0,0,1-.24,1,6.54,6.54,0,0,1-2,3,5.85,5.85,0,0,1-3.58,1.3Z" style="fill:#f5a623"/><path d="M51.35,14.12h0a.57.57,0,0,1,.57.5,3.43,3.43,0,0,1,0,.64q0,10.93,0,21.86c0,.28.11.61-.16.84a6.23,6.23,0,0,1-1.9,2.86A5.39,5.39,0,0,1,46.64,42h-.36c-2-.15-3-1.71-2.56-3.75a5.35,5.35,0,0,1,5-3.84,3.77,3.77,0,0,1,2,.55q0-9.83,0-19.65a3.35,3.35,0,0,1,0-.71.57.57,0,0,1,.59-.51m0-1a1.57,1.57,0,0,0-1.58,1.31,3.83,3.83,0,0,0-.06.79v18.3a5.36,5.36,0,0,0-1-.09,6.38,6.38,0,0,0-6,4.62,4.17,4.17,0,0,0,.58,3.48,3.85,3.85,0,0,0,2.9,1.5l.43,0a6.31,6.31,0,0,0,3.88-1.41,6.9,6.9,0,0,0,2.17-3.12A1.79,1.79,0,0,0,53,37.24a.45.45,0,0,1,0-.11q0-10.94,0-21.86a4.74,4.74,0,0,0-.05-.83,1.57,1.57,0,0,0-1.51-1.32h-.08Z" style="fill:#f09000"/></g></g></svg>';
const NOTESPALETTEICON = RHYTHMPALETTEICON;
const RHYTHMPALETTEHELPICON = // For help widget
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><g fill="#292929" fill-opacity="0.4"><rect width="56" height="56" fill="none"/><path d="M7.24,42.72a4.17,4.17,0,0,1-.61,0A3.47,3.47,0,0,1,4,41a3.77,3.77,0,0,1-.14-3.37A6.37,6.37,0,0,1,9.49,34a4.6,4.6,0,0,1,1.49.2V14.88a2.68,2.68,0,0,1,.1-.78,1.07,1.07,0,0,1,1.05-.82,1.16,1.16,0,0,1,1.14.75,2.1,2.1,0,0,1,.13.85V37.16A1.82,1.82,0,0,1,13,38.58a6.21,6.21,0,0,1-5.75,4.14ZM10,35.66A6.48,6.48,0,0,0,5.67,39.9a.67.67,0,0,0,.12.56.8.8,0,0,0,.61.35l.12,0a6.18,6.18,0,0,0,4.13-3.59,5.85,5.85,0,0,0,.22-.56l0-.13A1,1,0,0,0,10.6,36,1,1,0,0,0,10,35.66Z"/><path d="M33.56,42.54h-.4a3.33,3.33,0,0,1-2.52-1.3,3.67,3.67,0,0,1-.5-3.07,5.86,5.86,0,0,1,5.49-4.23,4.57,4.57,0,0,1,1.49.25v-19a3.35,3.35,0,0,1,0-.69,1.11,1.11,0,0,1,2.18,0,3.54,3.54,0,0,1,0,.71c0,7.32,0,14.6,0,21.89,0,0,0,.1,0,.15a1.2,1.2,0,0,1-.25,1,6.44,6.44,0,0,1-2,3,5.87,5.87,0,0,1-3.58,1.3Z"/><path d="M46.64,42.54h-.4a3.33,3.33,0,0,1-2.52-1.3,3.7,3.7,0,0,1-.5-3.07,5.86,5.86,0,0,1,5.49-4.23,4.52,4.52,0,0,1,1.49.25v-19a3.31,3.31,0,0,1,0-.69,1.11,1.11,0,0,1,2.18,0,3.54,3.54,0,0,1,.05.71c0,7.32,0,14.6,0,21.89,0,0,0,.1,0,.15a1.19,1.19,0,0,1-.24,1,6.54,6.54,0,0,1-2,3,5.87,5.87,0,0,1-3.58,1.3Z"/></g></svg>';
const SENSORSPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 17</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#fff;opacity:0"/><path d="M44,14H12a1.56,1.56,0,0,0-1.56,1.56V34.61A1.56,1.56,0,0,0,12,36.17H44a1.56,1.56,0,0,0,1.56-1.56V15.55A1.56,1.56,0,0,0,44,14Zm-.56,18.93a1.32,1.32,0,0,1-1.33,1.32H13.85a1.32,1.32,0,0,1-1.33-1.32V17.24a1.33,1.33,0,0,1,1.33-1.33h28.3a1.33,1.33,0,0,1,1.33,1.33Z" style="fill:#aabb00;stroke:#748400;stroke-miterlimit:10;stroke-width:0.64px"/><path d="M35.35,46.31H12.47a1.59,1.59,0,0,1-1.53-1.94L12,39.61a1.57,1.57,0,0,1,1.53-1.24H34.29a1.57,1.57,0,0,1,1.53,1.24l1.06,4.76A1.59,1.59,0,0,1,35.35,46.31Z" style="fill:#aabb00;stroke:#748400;stroke-miterlimit:10;stroke-width:0.64px"/><rect x="40.24" y="38.37" width="4.85" height="7.94" rx="2.42" ry="2.42" style="fill:#aabb00;stroke:#748400;stroke-miterlimit:10;stroke-width:0.64px"/><rect x="42.27" y="39.59" width="0.78" height="1.63" rx="0.39" ry="0.39" style="fill:#fc2905"/></g></g></svg>';
const TONEPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 6</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><path d="M36.08,45.48a7.08,7.08,0,1,1,0-14.15,6.91,6.91,0,0,1,3.13.75V26.36H22.74v12a7.09,7.09,0,1,1-7.09-7.08,6.91,6.91,0,0,1,3.13.75V14.76H43.17V38.41A7.09,7.09,0,0,1,36.08,45.48Z" style="fill:#3edcdd"/><path d="M42.47,15.46V38.41A6.39,6.39,0,1,1,36.08,32a6.31,6.31,0,0,1,3.83,1.31V25.66H22V38.41A6.39,6.39,0,1,1,15.65,32a6.31,6.31,0,0,1,3.83,1.31V15.46h23m1.4-1.4H18.08V31a7.64,7.64,0,0,0-2.43-.4,7.78,7.78,0,1,0,7.79,7.78V27.06H38.51v4a7.64,7.64,0,0,0-2.43-.4,7.78,7.78,0,1,0,7.79,7.78V14.06Z" style="fill:#1dbcbd"/></g></g></svg>';
const ORNAMENTPALETTEICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg11" version="1.1" viewBox="0 0 55 55" height="55" width="55"> <metadata id="metadata17"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title>iconBackNew</dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs15" /> <!-- Generator: Sketch 57.1 (83088) - https://sketch.com --> <title id="title2">iconBackNew</title> <desc id="desc4">Created with Sketch.</desc> <g transform="translate(8,5)" style="fill:none;fill-rule:evenodd;stroke:none;stroke-width:1" id="Page-1"> <g style="fill:#3ddcdd;fill-rule:nonzero" id="iconBackNew"> <path id="path19" d="M 3.333225,31.193897 C 2.7571945,31.14974 2.2903846,31.005233 1.9101528,30.753366 0.55384938,29.854949 0.96605153,27.894236 2.9250307,25.92592 c 1.2667721,-1.272811 2.8118788,-2.17941 4.4457492,-2.608566 0.6630746,-0.174165 1.380315,-0.25063 1.8948623,-0.202012 0.4242027,0.04008 1.0459598,0.05722 1.1440678,0.03153 0.05502,-0.01441 0.09424,-0.04418 0.115212,-0.08747 0.180685,-0.372983 -0.181426,-3.09886 -0.7017431,-5.282527 -0.2103316,-0.88272 -0.4281626,-1.48768 -0.5533444,-1.536748 -0.04717,-0.01849 -0.1905471,0.08919 -0.6247573,0.469215 -0.882127,0.772041 -1.6475317,1.494471 -4.30131,4.059803 -1.1142743,1.077138 -2.0357479,1.961569 -2.0477189,1.965402 -0.011971,0.0038 -0.4373922,-0.453129 -0.9453803,-1.015473 L 0.42705317,20.696638 0.72889536,20.39093 C 1.4079828,19.703144 5.5864634,15.597649 6.7616883,14.463512 7.1214706,14.116307 7.5213893,13.720515 7.6503965,13.583973 8.058874,13.151637 8.2874948,12.806848 8.2881157,12.622214 8.2887926,12.42066 8.0897384,11.641318 7.7875026,10.66221 6.8808007,7.7249041 6.1706976,4.4408513 5.9991573,2.3915537 5.9616724,1.9437419 5.980339,1.1525517 6.0328975,0.96146892 6.085773,0.76923273 6.141987,0.64530015 6.1835393,0.62935506 c 0.046512,-0.0178483 0.1448383,0.0357148 0.4126114,0.22476998 0.3318369,0.23428576 1.167065,0.80654326 2.9912606,2.04946536 2.5421407,1.7320968 3.8648257,2.6470925 4.3701777,3.0231659 0.499055,0.3713868 0.671738,0.4435093 0.925776,0.3866582 0.196509,-0.043977 0.361462,-0.1737469 0.912689,-0.7180236 0.621399,-0.6135624 1.305914,-1.2610602 2.550626,-2.4126917 l 0.941473,-0.8710684 0.982362,0.9805056 0.982363,0.9805057 -2.124371,2.1116629 -2.124371,2.1116631 0.01512,0.082062 c 0.02675,0.1451746 0.340248,0.7354999 0.663797,1.2499644 0.438239,0.6968295 0.588464,0.9600635 0.829739,1.4539195 0.249201,0.51008 0.34377,0.731176 0.530132,1.239407 0.39326,1.072464 0.818486,2.800582 0.68912,2.800582 -0.03661,0 -0.187742,-0.314369 -0.346387,-0.720502 -0.263772,-0.675265 -0.563886,-1.279703 -0.972463,-1.958569 -0.881624,-1.464851 -1.913138,-2.6652206 -2.421876,-2.8183284 -0.09102,-0.027394 -0.116116,-0.02667 -0.183473,0.00529 -0.207704,0.098562 -1.303772,1.0524374 -2.311463,2.0115974 -0.834696,0.794496 -3.420362,3.321791 -3.420362,3.343147 0,0.01395 0.160453,0.616346 0.356564,1.338649 0.412428,1.519037 0.577847,2.169647 0.726648,2.857982 0.759759,3.514564 0.670089,5.940744 -0.287785,7.7866 -0.414793,0.79932 -0.988036,1.481334 -1.7011478,2.023935 -1.3287641,1.011048 -2.949944,1.71102 -4.5031426,1.944307 -0.2179251,0.03273 -0.9299679,0.08771 -1.0384358,0.08019 -0.026218,-0.0018 -0.1591932,-0.01186 -0.2954998,-0.0223 z m 6.0655157,-19.49791 c 0.4227004,-0.294911 1.2743373,-1.069342 2.2760913,-2.0697504 0.94039,-0.9391274 1.285196,-1.3307559 1.285196,-1.4597195 0,-0.2163346 -1.220521,-0.9322937 -3.6432049,-2.1371084 C 8.2377035,5.4927563 7.7449921,5.2636405 7.6700452,5.2636405 c -0.067854,0 -0.085311,0.084101 -0.081636,0.3932733 0.010128,0.8519168 0.458581,3.1545725 0.9260652,4.7550322 0.2375121,0.813136 0.3654556,1.131742 0.5204879,1.296125 0.1096787,0.116293 0.1832776,0.113848 0.3637781,-0.01208 z" /> <path id="path21" d="M 3.1162778,31.56314 C 2.4156607,31.480088 2.0901407,31.376967 1.7174191,31.120007 1.2443149,30.79384 0.94598299,30.36558 0.81190472,29.820126 0.7517003,29.575203 0.75843266,29.039198 0.82575984,28.71703 0.94581738,28.142542 1.2705083,27.388019 1.6309109,26.846003 c 0.936462,-1.40836 2.5444836,-2.67719 4.3972035,-3.469666 0.8658476,-0.370354 1.7174374,-0.585362 2.5553536,-0.645169 0.3492021,-0.02492 0.4433432,-0.02241 0.9722285,0.02597 0.3220735,0.02946 0.6005295,0.04983 0.6187915,0.04526 0.02825,-0.0071 0.02719,-0.09919 -0.007,-0.617 -0.02213,-0.334781 -0.06289,-0.779894 -0.09057,-0.989142 C 9.9388248,20.152639 9.5795666,18.231781 9.3729246,17.432379 9.2703045,17.03539 9.233385,16.932366 9.1907382,16.923992 9.0417336,16.894732 7.9663819,17.831261 6.239003,19.494671 c -1.1292199,1.087402 -1.393349,1.339293 -1.8475663,1.76196 -1.2842554,1.195049 -1.9580484,1.763895 -2.0893186,1.763895 -0.1346205,0 -0.6616115,-0.449298 -1.33096741,-1.134746 -0.56429373,-0.57786 -0.95338983,-1.058316 -0.95338983,-1.177246 0,-0.0599 0.37614759,-0.467354 1.39282384,-1.508745 C 3.2568899,17.3086 5.5600626,15.052383 7.7930403,12.947455 L 8.000788,12.751621 7.642435,11.528155 C 6.5710544,7.8703156 6.2169945,6.4917094 5.9539769,4.9537888 5.7563737,3.7983619 5.6694973,2.9665681 5.6502683,2.0459499 5.6297299,1.0626457 5.6954755,0.39215609 5.837803,0.13342603 5.9047343,0.01175461 5.9755127,-0.00576827 6.1142169,0.06499328 6.2808068,0.14998106 6.9277497,0.59557125 7.4899537,1.0125495 8.1886385,1.5307535 8.9337992,2.0520568 9.6591155,2.5300624 12.292252,4.2653801 12.583721,4.462974 14.053465,5.5090922 l 0.723998,0.5153198 0.706086,-0.674278 c 1.759821,-1.680542 2.514244,-2.3861567 3.113396,-2.911971 0.395804,-0.3473562 0.73312,-0.6067259 0.789059,-0.6067259 0.0926,0 0.343468,0.2119759 0.844509,0.7135923 0.661849,0.6626098 1.176012,1.2694152 1.321606,1.559735 0.06678,0.1331664 0.06522,0.1388567 -0.09566,0.3484948 -0.360194,0.4693733 -1.219091,1.3678806 -2.78808,2.9166566 -0.714411,0.7052068 -1.298928,1.2921517 -1.298928,1.3043219 0,0.01217 0.09985,0.1480369 0.221882,0.3019255 0.411968,0.5195009 0.615187,0.8461463 0.978901,1.5734438 0.715537,1.430818 1.199604,2.838539 1.503464,4.372244 0.210309,1.061515 0.342615,1.982458 0.363936,2.533262 0.01612,0.416425 -0.0016,0.430563 -0.134821,0.1078 -0.04365,-0.105722 -0.0887,-0.197992 -0.100112,-0.205046 -0.01141,-0.0071 -0.02182,0.04412 -0.02313,0.113715 -0.0013,0.0696 -0.01014,0.153354 -0.01962,0.186126 -0.01629,0.05631 -0.0207,0.05284 -0.08029,-0.06327 -0.108755,-0.21191 -0.288493,-0.685827 -0.540981,-1.426406 -0.406272,-1.191647 -0.646772,-1.79948 -1.004366,-2.538401 C 18.119456,12.772382 17.659723,12.05263 17.118468,11.413 16.977449,11.246349 16.14905,10.335201 15.95148,10.12944 l -0.05384,-0.05607 -2.595002,2.50805 c -1.427252,1.379428 -2.647355,2.559197 -2.71134,2.621711 l -0.116337,0.113661 0.192857,0.628216 c 0.534386,1.740722 0.828503,2.949726 1.074761,4.41794 0.297539,1.773956 0.371474,3.480366 0.20241,4.67161 -0.176294,1.242196 -0.714018,2.493794 -1.479554,3.44379 -1.2769971,1.584698 -3.4914471,2.717015 -5.9429172,3.038801 -0.2810226,0.03689 -1.2231195,0.0677 -1.40625,0.04599 z M 9.9728873,10.751592 C 10.835544,9.9219509 12.113993,8.7012773 12.288512,8.5406118 12.358334,8.4763328 12.425695,8.4046189 12.438203,8.3812472 12.496894,8.2715816 12.310975,8.0989752 11.817912,7.8053702 10.941399,7.2834324 8.2884439,5.9441278 8.0278329,5.8920055 7.9301764,5.8724743 7.921445,5.9246324 7.9655794,6.2638759 c 0.09057,0.6961726 0.4350773,2.1695625 0.9197428,3.9335571 0.1602796,0.583355 0.3019995,1.100867 0.3149332,1.150026 0.012934,0.04916 0.03175,0.08938 0.041814,0.08938 0.010064,0 0.338932,-0.308362 0.7308181,-0.685249 z" /> <path style="stroke:#00e0df" id="path29" d="m 14.302782,44.558662 c -0.05156,-0.0125 -0.304687,-0.05675 -0.5625,-0.09833 -0.913513,-0.147322 -1.889633,-0.606656 -2.283236,-1.074427 -0.363979,-0.432565 -0.435514,-0.656153 -0.435514,-1.361241 0,-0.775437 0.103294,-1.136594 0.502926,-1.758436 1.305707,-2.031726 4.537722,-3.912502 7.403324,-4.308144 0.684904,-0.09456 2.169287,-0.09474 2.674912,-3.13e-4 0.216514,0.04043 0.662941,0.156399 0.992062,0.257708 0.32912,0.10131 0.694813,0.1842 0.812652,0.1842 0.186786,0 0.226265,-0.02875 0.307953,-0.224259 0.488,-1.167948 0.593648,-7.513429 0.143248,-8.603866 -0.03905,-0.09453 -0.107089,-0.171875 -0.151208,-0.171875 -0.15662,0 -1.838502,1.560957 -5.215419,4.840437 l -1.77955,1.728188 -1.094938,-1.099945 -1.094937,-1.099945 1.936988,-1.881717 c 2.694026,-2.617152 6.319285,-6.252117 6.710411,-6.728376 l 0.326522,-0.397592 -0.03545,-0.414908 c -0.07187,-0.841101 -0.345964,-4.320539 -0.41672,-5.289907 -0.04014,-0.55 -0.07481,-1.885938 -0.07704,-2.96875 -0.005,-2.41152 0.08444,-3.329013 0.498324,-5.1141358 l 0.164122,-0.7078853 2.09823,2.1453851 c 1.154027,1.179962 2.803123,2.853808 3.664659,3.719657 l 1.566427,1.574272 2.25,-2.151723 c 1.2375,-1.183448 2.264373,-2.152027 2.281939,-2.152397 0.01757,-3.69e-4 0.502305,0.47042 1.077197,1.046202 l 1.045257,1.046875 -2.276447,2.318843 -2.276447,2.318843 0.329819,0.493657 c 2.180873,3.26423 3.006831,5.833075 3.2233,10.024907 0.102657,1.987913 0.08647,2.07223 -0.15597,0.8125 -0.507117,-2.634989 -0.82749,-3.71707 -1.526617,-5.15625 -0.615921,-1.267897 -1.718617,-2.765275 -2.759499,-3.74719 -0.242196,-0.228475 -0.535242,-0.460658 -0.651214,-0.515961 -0.204069,-0.09731 -0.217509,-0.09545 -0.417339,0.05788 -0.534635,0.41023 -2.007553,1.796345 -4.866248,4.579466 l -1.284768,1.250804 0.149595,2.09375 c 0.179576,2.513367 0.225643,6.458481 0.08831,7.5625 -0.272919,2.193942 -0.929154,4.094532 -1.841806,5.33425 -1.655173,2.248333 -4.503809,3.561403 -7.889059,3.636436 -0.584375,0.01295 -1.104687,0.01332 -1.15625,8.12e-4 z M 25.18506,21.263627 c 1.07077,-0.891105 3.245104,-3.03964 3.384048,-3.343897 0.08694,-0.190389 -0.07475,-0.375601 -0.985076,-1.128317 -0.4125,-0.341083 -1.101562,-0.923971 -1.53125,-1.295307 -1.267431,-1.095312 -1.592257,-1.244608 -1.705649,-0.783944 -0.07084,0.287805 -0.134561,5.203673 -0.07734,5.966871 0.04743,0.632599 0.171606,0.908129 0.409282,0.908129 0.06447,0 0.292165,-0.145591 0.505987,-0.323535 z" /> </g> </g></svg>';
const VOLUMEPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 7</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><path d="M27,40.15a2.15,2.15,0,0,1-1.13-.32l-9.3-5.54H10.86a2.13,2.13,0,0,1-2.16-2.1V23.81a2.13,2.13,0,0,1,2.16-2.09h5.66l9.3-5.55A2.17,2.17,0,0,1,29.11,18v20.1a2.06,2.06,0,0,1-.67,1.52,2.23,2.23,0,0,1-1.49.58Z" style="fill:#3edcdd"/><path d="M27,16.55A1.43,1.43,0,0,1,28.41,18v20.1A1.43,1.43,0,0,1,27,39.45a1.51,1.51,0,0,1-.78-.22l-9.46-5.65H10.86A1.42,1.42,0,0,1,9.4,32.19V23.81a1.42,1.42,0,0,1,1.46-1.39h5.85l9.46-5.65a1.51,1.51,0,0,1,.78-.22m0-1.4a2.89,2.89,0,0,0-1.49.42L16.33,21H10.86A2.83,2.83,0,0,0,8,23.81v8.38A2.83,2.83,0,0,0,10.86,35h5.47l9.13,5.45a2.89,2.89,0,0,0,1.49.42,2.83,2.83,0,0,0,2.86-2.8V18A2.83,2.83,0,0,0,27,15.15Z" style="fill:#1dbcbd"/><path d="M34.79,35.29a1.67,1.67,0,0,1-1.26-.52,2.47,2.47,0,0,1-.05-3.08,7.06,7.06,0,0,0,0-7.92,2.5,2.5,0,0,1,.05-3.1,1.71,1.71,0,0,1,1.26-.52A2.79,2.79,0,0,1,37,21.45,11.21,11.21,0,0,1,37,34a2.78,2.78,0,0,1-2.23,1.29Z" style="fill:#3edcdd"/><path d="M34.79,20.86a2.1,2.1,0,0,1,1.65,1,10.56,10.56,0,0,1,0,11.77,2.1,2.1,0,0,1-1.65,1A1,1,0,0,1,34,34.3a1.84,1.84,0,0,1,0-2.23,7.77,7.77,0,0,0,0-8.69,1.84,1.84,0,0,1,0-2.23,1,1,0,0,1,.75-.29m-.75.29h0m.75-1.7A2.41,2.41,0,0,0,33,20.2a3.2,3.2,0,0,0-.12,3.95,6.35,6.35,0,0,1,0,7.14,3.2,3.2,0,0,0,.12,4,2.39,2.39,0,0,0,1.77.73,3.49,3.49,0,0,0,2.81-1.6,11.91,11.91,0,0,0,0-13.33,3.5,3.5,0,0,0-2.81-1.61Z" style="fill:#1dbcbd"/><path d="M41.43,39.51A1.79,1.79,0,0,1,40.11,39a2.36,2.36,0,0,1,0-3.11,12.86,12.86,0,0,0,0-16.26,2.37,2.37,0,0,1,0-3.12,1.79,1.79,0,0,1,1.32-.54,2.68,2.68,0,0,1,2,1,17,17,0,0,1,0,21.47,2.68,2.68,0,0,1-2,1Z" style="fill:#3edcdd"/><path d="M41.43,16.64a2,2,0,0,1,1.5.79,16.39,16.39,0,0,1,0,20.59,2,2,0,0,1-1.5.79,1.14,1.14,0,0,1-.82-.32h0a1.69,1.69,0,0,1,.09-2.2,13.62,13.62,0,0,0,0-17.13,1.69,1.69,0,0,1-.09-2.2,1.14,1.14,0,0,1,.82-.32m-.82.32h0m.82-1.72a2.5,2.5,0,0,0-1.82.75,3,3,0,0,0,0,4,12.17,12.17,0,0,1,0,15.38,3.07,3.07,0,0,0,0,4.05,2.5,2.5,0,0,0,1.82.75A3.38,3.38,0,0,0,44,38.9a17.67,17.67,0,0,0,0-22.35,3.38,3.38,0,0,0-2.59-1.31Z" style="fill:#1dbcbd"/></g></g></svg>';
const WIDGETSPALETTEICON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><title>アセット 5</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><rect width="56" height="56" style="fill:#dfdfdf;opacity:0"/><rect x="9.4" y="9.45" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="18.7" y="9.45" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="28" y="9.45" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="37.3" y="9.45" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="9.4" y="18.72" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="18.7" y="18.72" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="28" y="18.72" width="9.3" height="9.28" style="fill:#57ad02;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="37.3" y="18.72" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="9.4" y="28" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="18.7" y="28" width="9.3" height="9.28" style="fill:#57ad02;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="28" y="28" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="37.3" y="28" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="9.4" y="37.28" width="9.3" height="9.28" style="fill:#57ad02;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="18.7" y="37.28" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="28" y="37.28" width="9.3" height="9.28" style="fill:#7cd622;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/><rect x="37.3" y="37.28" width="9.3" height="9.28" style="fill:#57ad02;stroke:#57ad02;stroke-miterlimit:10;stroke-width:1.399999976158142px"/></g></g></svg>';
const MATRIXPALETTEICON = WIDGETSPALETTEICON;
const MYBLOCKSPALETTEICON =
'<svg xmlns="http://www.w3.org/2000/svg" version="1.0" width="55" height="55"> <path d="m 15.719636,31.331478 0.114372,5.261133 11.437247,6.290486 L 27.5,29.387146" style="fill:none;stroke:#282828;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 27.728744,29.501519 0.05719,13.381578 11.723178,-7.548583 0,-4.689272 -5.947368,3.545548" style="fill:none;stroke:#282828;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 10.001012,27.328441 5.604251,-5.146761 -5.832996,-2.973684 12.123482,-7.091093 5.718623,3.316801 5.489879,-3.088056 12.123482,7.319838 -5.832996,2.401822 5.489878,5.032388 -11.322874,7.205466 -5.947369,-5.261134 -6.290485,5.261134 -11.322875,-6.976721 z" style="fill:none;stroke:#282828;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="M 16.40587,21.952935 27.156883,15.204959 38.937247,22.067308 27.614372,28.815283 16.40587,21.952935 z" style="fill:none;stroke:#282828;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <g transform="matrix(0.39620698,0,0,0.39620698,28.654032,26.094918)" style="display:block"> <path d="m 33.233,35.1 10.102,10.1 c 0.752,0.75 1.217,1.783 1.217,2.932 0,2.287 -1.855,4.143 -4.146,4.143 -1.145,0 -2.178,-0.463 -2.932,-1.211 l -10.102,-10.103 -10.1,10.1 c -0.75,0.75 -1.787,1.211 -2.934,1.211 -2.284,0 -4.143,-1.854 -4.143,-4.141 0,-1.146 0.465,-2.184 1.212,-2.934 L 21.511,35.095 11.409,24.995 c -0.747,-0.748 -1.212,-1.785 -1.212,-2.93 0,-2.289 1.854,-4.146 4.146,-4.146 1.143,0 2.18,0.465 2.93,1.214 L 27.372,29.235 37.474,19.132 c 0.754,-0.749 1.787,-1.214 2.934,-1.214 2.289,0 4.146,1.856 4.146,4.145 0,1.146 -0.467,2.18 -1.217,2.932 L 33.233,35.1 z" style="fill:#282828;stroke:#00abff;stroke-width:3.5" /> <circle cx="27.371" cy="10.849" r="8.1219997" style="fill:#282828;stroke:#00abff;stroke-width:3.5" /> </g></svg>';
const SEARCHPALETTEICON =
'<svg version="1.1" viewBox="0 0 55 55" height="55" width="55" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m24.041 6.6112c-9.5473 0-17.367 7.825-17.367 17.367 0 9.5454 7.819 17.367 17.367 17.367 3.5927 0 6.9465-1.1133 9.7246-3.0036l9.9922 9.9922 4.6392-4.6392-9.9625-10.022c1.8768-2.7711 2.9739-6.1147 2.9739-9.6948 0-9.5441-7.8273-17.367-17.367-17.367zm0 6.602c5.9766 0 10.765 4.7852 10.765 10.765 0 5.9848-4.7899 10.765-10.765 10.765-5.9871 0-10.765-4.779-10.765-10.765 0-5.9818 4.7772-10.765 10.765-10.765z" fill="#c0c0c0" stroke="#606060" stroke-linejoin="round" stroke-width="2.5"/></svg>';
const MUSICICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg28" height="55" width="55" version="1.0"> <rect ry="0" rx="0" y="0" x="0" height="55" width="55" id="rect841" style="fill:background_fill_color;fill-opacity:1;stroke:none;stroke-width:14.53336239;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <g id="g26" transform="matrix(0.87134744,0,0,0.87134744,3.2573019,3.5379454)"> <g style="fill:fill_color;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" transform="matrix(2.8153153,0,0,2.8153153,175.99125,78.011244)"> <path d="m -61.801691,-12.829594 q 0,-0.832 0.816,-1.472 0.816,-0.656 1.728,-0.656 0.528,0 0.944,0.272 l 0,-9.472 0.352,0 0,10.352 q 0,0.896 -0.784,1.488 -0.784,0.592 -1.728,0.592 -0.528,0 -0.928,-0.304 -0.4,-0.32 -0.4,-0.8 z m 0.736,0.48 q 0.848,0 1.712,-0.72 0.88,-0.72 0.88,-1.072 0,-0.224 -0.192,-0.224 -0.592,0 -1.632,0.688 -1.024,0.672 -1.024,1.12 0,0.208 0.256,0.208 z" style="fill:fill_color;fill-opacity:1" /> </g> <g style="fill:fill_color;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 28.250009,41.891892 q 0,-2.342343 2.297297,-4.144145 2.297298,-1.846846 4.864865,-1.846846 1.486487,0 2.657658,0.765765 l 0,-26.666666 0.990991,0 0,29.144144 q 0,2.522522 -2.207207,4.189189 Q 34.646405,45 31.988748,45 30.502261,45 29.376135,44.144144 28.250009,43.243243 28.250009,41.891892 Z" /> </g> <g style="fill:fill_color;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 42.833345,41.891892 q 0,-2.342343 2.297297,-4.144145 2.297298,-1.846846 4.864865,-1.846846 1.486487,0 2.657658,0.765765 l 0,-26.666666 0.990991,0 0,29.144144 q 0,2.522522 -2.207208,4.189189 Q 49.229741,45 46.572084,45 45.085597,45 43.959471,44.144144 42.833345,43.243243 42.833345,41.891892 Z" /> </g> </g> <path id="path843" d="M 0,0.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> <path id="path843-3" d="M 0,54.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> </svg>';
const GRAPHICSICON =
'<svg xmlns="http://www.w3.org/2000/svg" width="55" height="55"> <rect ry="0" rx="0" y="0" x="0" height="55" width="55" id="rect841" style="fill:background_fill_color;fill-opacity:1;stroke:none;stroke-width:14.53336239;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="m 11.152285,41.709935 c 1.43401,0.788706 5.23977,1.402428 7.528553,1.290609 1.626167,-0.07945 3.914929,-0.479849 5.234137,-1.43401 2.238123,-1.618798 3.032695,-5.829627 5.090736,-7.671954 1.225701,-1.097229 3.231844,-2.444635 4.875634,-2.509518 2.003851,-0.07909 4.468168,1.514349 6.166244,2.581219 1.290216,0.810619 3.800127,3.369923 3.800127,3.369923" style="fill:none;stroke:stroke_color;stroke-width:1.5;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1" /> <path d="m 35.566307,13.352385 2.437818,-2.366117 1.200984,0.84248 1.416085,1.200984 0.985882,1.272684 0.914181,1.487786 -2.366117,2.509519 -0.896257,-1.505711 -2.186866,-2.366117 -1.50571,-1.075508 z" style="fill:stroke_color;stroke:fill_color;stroke-width:1px;stroke-opacity:1" /> <path d="m 32.877538,16.112854 2.294417,-2.079315 1.200984,0.84248 1.416085,1.200984 0.985882,1.272684 0.914181,1.487786 -2.079315,1.864214 -0.967957,-1.147208 -2.330267,-2.222716 -1.43401,-1.218909 z" style="fill:stroke_color;stroke:fill_color;stroke-width:1px;stroke-opacity:1" /> <path d="m 13.423248,38.807621 0.891754,-3.80169 18.820708,-18.21056 -0.469344,-0.680549 2.252852,-2.135517 5.115854,5.115853 -2.229385,2.135517 -0.774419,-0.539747 -19.05538,18.022823 -3.70782,0.657082 -0.84482,-0.563212 z" style="fill:stroke_color;stroke:fill_color;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" /> <path d="m 33.482432,17.358584 3.660886,3.473148" style="fill:stroke_color;stroke:fill_color;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" /> <path d="m 10.935723,41.905293 2.769132,-2.816066" style="fill:stroke_color;stroke:fill_color;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" /> <path d="m 14.690478,35.287537 c 0,0 1.594197,0.393866 2.158983,0.93869 0.574138,0.553844 1.032558,2.158984 1.032558,2.158984" style="fill:stroke_color;stroke:fill_color;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" /> <path id="path843" d="M 0,0.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> <path id="path843-3" d="M 0,54.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> </svg>';
const GRAPHICSICONX =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg28" height="55" width="55" version="1.0"> <rect ry="0" rx="0" y="0" x="0" height="55" width="55" id="rect841" style="fill:background_fill_color;fill-opacity:1;stroke:none;stroke-width:14.53336239;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <g id="g26" transform="matrix(0.87134744,0,0,0.87134744,3.2573019,3.5379454)"> <g transform="translate(-3.1884835,0.12548216)" style="fill:fill_color;stroke:stroke_color;stroke-width:1.99999976;stroke-miterlimit:4;stroke-dasharray:none" id="g3586"> <path style="fill:fill_color;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" id="path4725" d="m 31.188483,5.8745178 c 0,0 -1.254644,-1 -2,-1 -1.490712,0 -2.945907,0.9459074 -4,2 -1.581139,1.5811389 -1.692548,4.1860072 -3,6.0000002 -0.826905,1.14727 -1.85273,2.173095 -3,3 -1.813992,1.307452 -4.41886,1.418861 -5.999999,3 -1.054093,1.054093 -2,2.509288 -2,4 0,1.490712 1.176934,3.540162 2,4 2.595129,1.449868 0.836609,0.648512 2,2 0,0 -1.040434,3.300808 -1,5 0.06539,2.747959 1.999999,7 1.999999,8 0,1 3.621931,4.46873 6,6 2.394526,1.541867 5.323775,2.059095 8.164792,2.258437 3.065644,0.215103 5.976447,-0.356365 8.670416,-1.835208 1.652944,-0.907377 3.020234,-1.924716 4.164792,-3.423229 1.631246,-2.13571 3.310226,-4.40261 4,-7 0.42778,-1.610833 0.203639,-3.345821 0,-5 -0.167925,-1.364071 -1.27205,-2.652826 -1,-4 0.329909,-1.633688 2.319717,-2.47849 3,-4 0.693755,-1.551642 1.687609,-3.445625 1,-5 -0.786311,-1.777496 -3.357594,-1.960634 -5,-3 -1.015577,-0.642689 -2.106041,-1.196706 -3,-2 -1.93647,-1.740075 -3.442391,-3.913943 -5,-6.0000002 -0.71906,-0.9630146 -1.044881,-2.2704844 -2,-3 -0.837694,-0.6398275 -1.974105,-1.2421808 -3,-1 -0.458794,0.1083066 -1,1 -1,1" /> <path d="m 46.209786,28.156906 c 0,0 1.463947,5.738921 1.001084,8.583832 -0.503422,3.094194 -1.733796,6.320068 -4.004337,8.583833 -2.061998,2.055845 -3.20724,2.828474 -6.006505,3.815036 -1.290398,0.454783 -4.973515,0.953759 -6.514048,0.953759 -1.540535,0 -5.223651,-0.498977 -6.514049,-0.95376 -2.799265,-0.986562 -3.944507,-1.759191 -6.006506,-3.815036 -2.270541,-2.263765 -3.500915,-5.489639 -4.004337,-8.583833 -0.462863,-2.844911 1.001084,-8.583832 1.001084,-8.583832 M 28.176267,22.43435 c 0,0 -4.122174,4.705629 -7.007589,5.722555 -1.877805,0.661806 -4.201946,0.826315 -6.006506,0 -1.925806,-0.881834 -3.58357,-2.772978 -4.004337,-4.768796 -0.478397,-2.26917 0.558956,-4.123549 2.470477,-5.529022 2.067374,-1.520067 4.598363,-1.662883 6.539282,-3.054811 2.515152,-1.803739 2.912345,-5.389772 5.005421,-7.6300732 1.420632,-1.520559 5.512965,-3.8150366 5.512965,-3.8150366 0,0 4.092331,2.2944775 5.512964,3.8150365 2.093073,2.2403013 2.490269,5.8263353 5.005421,7.6300743 1.940919,1.391928 4.538808,1.465531 6.606183,2.927334 1.937249,1.369793 2.881973,3.387329 2.403575,5.656499 -0.420767,1.995818 -2.078532,3.886962 -4.004337,4.768796 -1.80456,0.826315 -4.1287,0.661806 -6.006505,0 -2.885416,-1.016926 -7.00759,-5.722555 -7.00759,-5.722555" id="path4505-6" style="fill:none;stroke:stroke_color;stroke-width:1.95427048;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <g id="g4565" transform="matrix(1.0010843,0,0,0.95375917,57.401951,5.3863652)" style="fill:none;stroke:stroke_color;stroke-opacity:1"> <g id="g4553" transform="translate(0,-1)" style="fill:none;stroke:stroke_color;stroke-opacity:1"> <path d="M -30.228157,8.514322 C -33.422908,9.40349 -38.624018,5.874516 -40.102591,4.585664" id="path3411-7" style="fill:none;fill-rule:evenodd;stroke:stroke_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M -29.760199,5.904536 C -33.101366,5.473905 -35.931474,3.7361852 -37.633646,2.3416285" id="path3413-5" style="fill:none;fill-rule:evenodd;stroke:stroke_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> <g id="g4557" style="fill:none;stroke:stroke_color;stroke-opacity:1"> <path d="m -23.145912,7.514322 c 3.194751,0.889168 8.395861,-2.639806 9.874434,-3.928658" id="path3411-3" style="fill:none;fill-rule:evenodd;stroke:stroke_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="m -23.61387,4.904536 c 3.341167,-0.430631 6.171275,-2.168351 7.873447,-3.5629075" id="path3413-56" style="fill:none;fill-rule:evenodd;stroke:stroke_color;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> </g> <g id="g4636" transform="matrix(1.0010843,0,0,0.95375917,57.930597,3.4788469)" style="fill:#ffffff;stroke:stroke_color;stroke-opacity:1;fill-opacity:0.94117647"> <ellipse cx="-30.836912" cy="14.612609" id="circle3409-2" rx="1.8846371" ry="2.0666313" style="fill:#ffffff;fill-rule:evenodd;stroke:stroke_color;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:0.94117647" /> <ellipse cx="-23.593306" cy="14.699166" id="ellipse4229-9" rx="1.8846371" ry="2.0666313" style="fill:#ffffff;fill-rule:evenodd;stroke:stroke_color;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:0.94117647" /> </g> <g id="g4632" transform="matrix(1.0010843,0,0,0.95375917,58.02711,3.4788469)" style="fill:none;stroke:stroke_color;stroke-opacity:1"> <path d="m -37.186516,14.624518 c -14.340024,2.75008 -4.810404,15.671871 4.375,5.25" id="path4303-1" style="fill:none;fill-rule:evenodd;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="m -17.436517,14.624518 c 14.3400245,2.75008 4.810404,15.671872 -4.375,5.25" id="path4303-1-2" style="fill:none;fill-rule:evenodd;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> <path d="m 33.12784,3.3591671 c -1.384692,1.3140551 -1.985761,2.3793068 -2.459835,2.3793068 -0.662709,0 -1.27278,-1.0652517 -2.459836,-2.3793068 -0.97292,-1.0770097 1.101306,-2.37930771 2.459836,-2.37930771 1.358531,0 3.532987,1.36090081 2.459835,2.37930771 z" id="path4227-7" style="fill:stroke_color;fill-rule:evenodd;stroke:stroke_color;stroke-width:2.16383076;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" /> <path style="fill:none;stroke:stroke_color;stroke-width:1.95427048;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="path4653" d="m 31.302308,50.085622 c 0,0 0.723125,3.123831 5.500191,3.669996 4.777067,0.546166 11.784656,-3.778776 14.78791,-9.501331 3.003254,-5.722555 2.402683,-11.490783 3.003253,-18.121425" /> </g> </g> <path id="path843" d="M 0,0.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> <path id="path843-3" d="M 0,54.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> </svg>';
const LOGICICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg28" height="55" width="55" version="1.0"> <rect ry="0" rx="0" y="0" x="0" height="55" width="55" id="rect841" style="fill:background_fill_color;fill-opacity:1;stroke:none;stroke-width:14.53336239;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <g id="g26" transform="matrix(0.87134744,0,0,0.87134744,3.2573019,3.5379454)"> <path d="m 14.85,27.1 -0.45,13.15 4.35,-2.4 c 0,0 6.349418,4.294879 10.2,4.05 4.946317,-0.314563 11.65,-7.5 11.65,-7.5 l -2.25,-2.3 c 0,0 -5.615371,6.15399 -9.4,6.65 -2.286298,0.29964 -7.05,-2.5 -7.05,-2.5 L 26,34.1 14.85,27.1 z" style="fill:fill_color;stroke:stroke_color;stroke-width:1.29999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 40.15,28.955044 0.45,-13.150001 -4.35,2.4 c 0,0 -6.349418,-4.294879 -10.2,-4.05 -4.946317,0.314563 -11.65,7.5 -11.65,7.5 l 2.25,2.3 c 0,0 5.615371,-6.15399 9.4,-6.65 2.286298,-0.29964 7.05,2.5 7.05,2.5 l -4.1,2.15 11.15,7.000001 z" style="fill:fill_color;stroke:stroke_color;stroke-width:1.29999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> </g> <path id="path843" d="M 0,0.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> <path id="path843-3" d="M 0,54.5 H 55" style="fill:none;stroke:stroke_color;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> </svg>';
const TRASHICON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg12" version="1.1" viewBox="0 0 55.000003 55"> <g transform="translate(3.2399972,2.2500001)" id="g825"> <path d="M 37.422492,7.0250365 H 33.372495 L 31.932496,5.5850377 A 1.9799983,1.9799983 0 0 0 30.514997,5.0000382 H 18.072508 A 1.9799983,1.9799983 0 0 0 16.655009,5.5850377 L 15.14751,7.0250365 H 11.097514 A 2.0249983,2.0249983 0 0 0 9.0725156,9.0500348 V 11.075033 H 39.44749 V 9.0500348 A 2.0249983,2.0249983 0 0 0 37.422492,7.0250365 Z" style="fill:#808080;stroke-width:2.24999809" id="path4" /> <path id="path6" d="m 11.097656,13.099609 v 10.439453 19.935547 c -2.17e-4,1.118682 0.906709,2.025608 2.025391,2.025391 h 8.121094 6.03125 8.123047 c 1.117919,-8.62e-4 2.023654,-0.907471 2.023437,-2.025391 V 23.539062 13.099609 Z" style="fill:#808080;stroke-width:2.24999809" /> </g> </svg>';
let PALETTEICONS;
if (_THIS_IS_TURTLE_BLOCKS_) {
PALETTEICONS = {
search: SEARCHPALETTEICON,
widgets: MATRIXPALETTEICON,
rhythm: NOTESPALETTEICON,
meter: METERPALETTEICON,
pitch: PITCHPALETTEICON,
tone: TONEPALETTEICON,
ornament: ORNAMENTPALETTEICON,
intervals: INTERVALSPALETTEICON,
volume: VOLUMEPALETTEICON,
drum: DRUMPALETTEICON,
graphics: TURTLEPALETTEICON,
turtle: TURTLEPALETTEICON,
pen: PENPALETTEICON,
number: NUMBERPALETTEICON,
boolean: BOOLEANPALETTEICON,
flow: FLOWPALETTEICON,
boxes: BLOCKSPALETTEICON,
action: ACTIONSPALETTEICON,
media: MEDIAPALETTEICON,
sensors: SENSORSPALETTEICON,
extras: EXTRASPALETTEICON,
myblocks: MYBLOCKSPALETTEICON,
program: PROGRAMPALETTEICON,
heap: HEAPPALETTEICON,
dictionary: DICTPALETTEICON,
ensemble: TURTLESPALETTEICON,
music: MUSICICON,
artwork: GRAPHICSICON,
logic: LOGICICON
};
} else {
PALETTEICONS = {
search: SEARCHPALETTEICON,
widgets: MATRIXPALETTEICON,
rhythm: NOTESPALETTEICON,
meter: METERPALETTEICON,
pitch: PITCHPALETTEICON,
tone: TONEPALETTEICON,
ornament: ORNAMENTPALETTEICON,
intervals: INTERVALSPALETTEICON,
volume: VOLUMEPALETTEICON,
drum: DRUMPALETTEICON,
graphics: MOUSEPALETTEICON,
turtle: MOUSEPALETTEICON,
pen: PENPALETTEICON,
number: NUMBERPALETTEICON,
boolean: BOOLEANPALETTEICON,
flow: FLOWPALETTEICON,
boxes: BLOCKSPALETTEICON,
action: ACTIONSPALETTEICON,
media: MEDIAPALETTEICON,
sensors: SENSORSPALETTEICON,
extras: EXTRASPALETTEICON,
myblocks: MYBLOCKSPALETTEICON,
program: PROGRAMPALETTEICON,
heap: HEAPPALETTEICON,
dictionary: DICTPALETTEICON,
ensemble: MICEPALETTEICON,
music: MUSICICON,
artwork: GRAPHICSICON,
logic: LOGICICON
};
}
const STEPBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 4,6 H 2 v 14 c 0,1.1 0.9,2 2,2 H 18 V 20 H 4 Z M 20,2 H 8 C 6.9,2 6,2.9 6,4 v 12 c 0,1.1 0.9,2 2,2 h 12 c 1.1,0 2,-0.9 2,-2 V 4 C 22,2.9 21.1,2 20,2 Z m -8,12.5 v -9 l 6,4.5 z" /></svg>';
const RUNBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 12,2 C 6.48,2 2,6.48 2,12 2,17.52 6.48,22 12,22 17.52,22 22,17.52 22,12 22,6.48 17.52,2 12,2 Z m -2,14.5 v -9 l 6,4.5 z" /> <path id="path844" d="M 11.128592,21.951552 C 9.7325044,21.795415 8.67695,21.494778 7.5567354,20.934238 6.5159935,20.413465 5.6559169,19.783883 4.8473419,18.950942 3.286112,17.342664 2.354414,15.382869 2.0779232,13.125562 2.007709,12.552323 2.008562,11.445715 2.0796683,10.861591 2.3093043,8.9751759 3.0249886,7.25277 4.1899285,5.7829203 4.5219368,5.3640128 5.3632597,4.5219266 5.774496,4.1969153 7.2687047,3.0160014 8.9774616,2.3063638 10.879701,2.0767506 c 0.565813,-0.068297 1.651271,-0.067788 2.233266,0.00105 0.829757,0.098142 1.630901,0.2890482 2.390625,0.5696686 0.660403,0.2439341 1.667014,0.777132 2.239038,1.1860099 2.078338,1.4855775 3.5084,3.6519503 4.022599,6.0937578 0.16604,0.7884841 0.190548,1.0552941 0.190548,2.0744341 0,1.019141 -0.02451,1.28595 -0.190548,2.074434 -0.314543,1.49369 -1.012847,2.960973 -1.994922,4.191748 -0.326132,0.408722 -1.103537,1.184581 -1.516715,1.513698 -1.167165,0.929708 -2.525854,1.592128 -3.973518,1.937264 -0.761495,0.181547 -1.17509,0.22699 -2.151482,0.236393 -0.489844,0.0047 -0.939844,0.0031 -1,-0.0037 z m 1.877589,-7.685936 c 1.639982,-1.229829 2.985722,-2.247108 2.990533,-2.260618 0.0097,-0.02711 -5.915179,-4.4815993 -5.98244,-4.4978065 -0.034929,-0.00842 -0.041932,0.7418569 -0.041932,4.4921875 0,2.47626 0.011712,4.502291 0.026026,4.502291 0.014315,0 1.36783,-1.006224 3.007813,-2.236054 z" style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.13553125;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path id="path846" d="M 11.128592,21.951552 C 9.7325044,21.795415 8.67695,21.494778 7.5567354,20.934238 6.5159935,20.413465 5.6559169,19.783883 4.8473419,18.950942 3.286112,17.342664 2.354414,15.382869 2.0779232,13.125562 2.007709,12.552323 2.008562,11.445715 2.0796683,10.861591 2.3093043,8.9751759 3.0249886,7.25277 4.1899285,5.7829203 4.5219368,5.3640128 5.3632597,4.5219266 5.774496,4.1969153 7.2687047,3.0160014 8.9774616,2.3063638 10.879701,2.0767506 c 0.565813,-0.068297 1.651271,-0.067788 2.233266,0.00105 0.829757,0.098142 1.630901,0.2890482 2.390625,0.5696686 0.660403,0.2439341 1.667014,0.777132 2.239038,1.1860099 2.078338,1.4855775 3.5084,3.6519503 4.022599,6.0937578 0.16604,0.7884841 0.190548,1.0552941 0.190548,2.0744341 0,1.019141 -0.02451,1.28595 -0.190548,2.074434 -0.314543,1.49369 -1.012847,2.960973 -1.994922,4.191748 -0.326132,0.408722 -1.103537,1.184581 -1.516715,1.513698 -1.167165,0.929708 -2.525854,1.592128 -3.973518,1.937264 -0.761495,0.181547 -1.17509,0.22699 -2.151482,0.236393 -0.489844,0.0047 -0.939844,0.0031 -1,-0.0037 z m 1.877589,-7.685936 c 1.639982,-1.229829 2.985722,-2.247108 2.990533,-2.260618 0.0097,-0.02711 -5.915179,-4.4815993 -5.98244,-4.4978065 -0.034929,-0.00842 -0.041932,0.7418569 -0.041932,4.4921875 0,2.47626 0.011712,4.502291 0.026026,4.502291 0.014315,0 1.36783,-1.006224 3.007813,-2.236054 z" style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.13553125;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></svg>';
const STEPMUSICBUTTON =
'<svg width="55" height="55" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>アセット 26</title><g id="レイヤー_2" data-name="レイヤー 2"><g id="Icon"><circle cx="14" cy="14" r="14" style="fill:#fff"/><path d="M22.66,8.12s0-.51.4-.6.62-1.13-.16-1.08-1,1.09-.88,1.67c0,0,.29,1-.24,1.22s-.62-1.18-.62-1.18,0-.19.29-.48S22,6.44,21,6.61a1.4,1.4,0,0,0-.61,2s.54,2.25.6,3a10.09,10.09,0,0,1-.11,2.34A7,7,0,1,0,9.55,20.55c-1.55.21-2.83.82-3,2.2H18.83a4.94,4.94,0,0,0,4.44-3.56,15,15,0,0,0,.15-6.08,2.52,2.52,0,0,1,1-2c1.07-1-.53-1.53-.53-1.53A1.67,1.67,0,0,1,22.66,8.12ZM14,20.34a5.18,5.18,0,1,1,5.17-5.18A5.18,5.18,0,0,1,14,20.34Z" style="fill:#0050a0"/><path d="M7.1,11.07a1.93,1.93,0,0,0,0-.48s0-.05,0-.07v-4c2.4,1.22,1,1.86,1,1.86h0a.53.53,0,0,0,.18,1,.51.51,0,0,0,.36-.14h0c2.4-1.63.39-3.67-.38-4.16a9.41,9.41,0,0,1-1.21-.92V4a.38.38,0,0,0-.75,0V9.22a1.94,1.94,0,0,0-3.13,1.21,2,2,0,0,0,3.85.64Z" style="fill:#0050a0"/><path d="M13.17,13.29a.37.37,0,0,0-.57.31V17a.37.37,0,0,0,.57.31l2.68-1.67a.37.37,0,0,0,0-.64Z" style="fill:#0050a0"/></g></g></svg>';
const STOPBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg width="55" height="55" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg975" version="1.1" viewBox="0 0 28 28"> <title id="title967">アセット 24</title> <circle id="circle969" style="fill:#ffffff;stroke-width:0.9285714" r="13" cy="14" cx="14" /> <rect id="rect971" style="fill:#0050a0" ry="1" rx="1" height="9" width="9" y="9.5" x="9.5" /> </svg>';
const RECORDBUTTON =
'<svg xmlns="http://www.w3.org/2000/svg" width="55" height="55"><circle cx="30" cy="30" r="20" stroke="currentColor" fill="none" stroke-width="6" /><circle id="rec_inside" cx="30" cy="30" r="8" fill="currentColor" /></svg>';
const RECORDHELPBUTTON =
'<svg xmlns="http://www.w3.org/2000/svg" width="55" height="55" viewBox="0 0 55 55"><circle cx="30" cy="30" r="20" stroke="#292929" stroke-opacity="0.4" fill="none" stroke-width="6"/><circle id="rec_inside" cx="30" cy="30" r="8" fill="#292929" fill-opacity="0.4"/></svg>';
const CARTESIAN =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="1200" height="900" id="svg2"> <defs id="defs4" /> <g id="layer1"> <path d="m 0,850 1200,0" id="path5" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,750 1200,0" id="path7" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,650 1200,0" id="path9" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,550 1200,0" id="path11" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,350 1200,0" id="path13" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,250 1200,0" id="path15" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,150 1200,0" id="path17" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,50 1200,0" id="path19" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 1100,0 0,900" id="path21" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 1000,0 0,900" id="path23" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 900,0 0,900" id="path25" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 800,0 0,900" id="path27" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 700,0 0,900" id="path29" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 500,0 0,900" id="path31" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 400,0 0,900" id="path33" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 300,0 0,900" id="path35" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 200,0 0,900" id="path37" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 100,0 0,900" id="path39" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,850 20,0" id="path41" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,750 20,0" id="path43" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,650 20,0" id="path45" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,550 20,0" id="path47" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 0,450 1200,0" id="path49" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,350 20,0" id="path51" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,250 20,0" id="path53" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,150 20,0" id="path55" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 590,50 20,0" id="path57" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 1100,440 0,20" id="path59" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 1000,440 0,20" id="path61" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 900,440 0,20" id="path63" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 800,440 0,20" id="path65" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 700,440 0,20" id="path67" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 600,0 0,900" id="path69" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 500,440 0,20" id="path71" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 400,440 0,20" id="path73" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 300,440 0,20" id="path75" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 200,440 0,20" id="path77" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> <path d="m 100,440 0,20" id="path79" style="fill:none;stroke:#000000;stroke-width:1px;stroke-opacity:1" /> </g> <text x="603.90137" y="344.8584" id="text3218" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="603.90137" y="344.8584" id="tspan3220">100</tspan></text> <text x="604.26758" y="244.8584" id="text3218-8" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="604.26758" y="244.8584" id="tspan3220-7">200</tspan></text> <text x="604.23828" y="144.8584" id="text3218-7" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="604.23828" y="144.8584" id="tspan3220-2">300</tspan></text> <text x="604.51172" y="44.858398" id="text3218-2" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="604.51172" y="44.858398" id="tspan3220-26">400</tspan></text> <text x="1104.2285" y="444.8584" id="text3218-6" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="1104.2285" y="444.8584" id="tspan3220-1">500</tspan></text> <text x="1004.5117" y="444.8584" id="text3218-9" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="1004.5117" y="444.8584" id="tspan3220-4">400</tspan></text> <text x="904.23828" y="444.8584" id="text3218-0" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="904.23828" y="444.8584" id="tspan3220-9">300</tspan></text> <text x="804.26758" y="444.8584" id="text3218-71" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="804.26758" y="444.8584" id="tspan3220-15">200</tspan></text> <text x="703.90137" y="444.8584" id="text3218-76" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="703.90137" y="444.8584" id="tspan3220-73">100</tspan></text> <text x="469.51172" y="444.8584" id="text3218-5" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="469.51172" y="444.8584" id="tspan3220-6">–100</tspan></text> <text x="369.51172" y="444.8584" id="text3218-94" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="369.51172" y="444.8584" id="tspan3220-8">–200</tspan></text> <text x="269.51172" y="444.8584" id="text3218-93" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="269.51172" y="444.8584" id="tspan3220-90">–300</tspan></text> <text x="169.51172" y="444.8584" id="text3218-85" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="169.51172" y="444.8584" id="tspan3220-0">–400</tspan></text> <text x="69.511719" y="444.8584" id="text3218-3" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="69.511719" y="444.8584" id="tspan3220-85">–500</tspan></text> <text x="571.51172" y="544.8584" id="text3218-1" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="571.51172" y="544.8584" id="tspan3220-5">–100</tspan></text> <text x="571.51172" y="644.8584" id="text3218-4" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="571.51172" y="644.8584" id="tspan3220-81">–200</tspan></text> <text x="571.51172" y="744.8584" id="text3218-30" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="571.51172" y="744.8584" id="tspan3220-44">–300</tspan></text> <text x="571.51172" y="844.8584" id="text3218-47" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="571.51172" y="844.8584" id="tspan3220-63">–400</tspan></text> <text x="604.34082" y="444.8584" id="text3218-96" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="604.34082" y="444.8584" id="tspan3220-21">0</tspan></text> <text x="69.140625" y="43.681641" id="text3218-2-7" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="69.140625" y="43.681641" id="tspan3220-26-8">(–500, 400)</tspan></text> <text x="1074.1406" y="43.681641" id="text3218-2-7-5" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="1074.1406" y="43.681641" id="tspan3220-26-8-7">(500, 400)</tspan></text> <text x="1074.1406" y="843.68164" id="text3218-2-7-1" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="1074.1406" y="843.68164" id="tspan3220-26-8-8">(500, –400)</tspan></text> <text x="69.140625" y="843.68164" id="text3218-2-7-1-5" xml:space="preserve" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"><tspan x="69.140625" y="843.68164" id="tspan3220-26-8-8-9">(–500, –400)</tspan></text> </svg>';
const POLAR =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="1200" height="900" id="svg2"> <path d="M 899.66703,-69.03853 300.33297,969.03853" id="path3403" style="fill:none;stroke:#aaaaaa;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 600,-149.33408 0,1198.66818" id="path69" style="fill:none;stroke:#aaaaaa;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="M 300.33297,-69.03853 899.66703,969.03853" id="path3397" style="fill:none;stroke:#aaaaaa;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 176.2068,26.20681 847.5864,847.58638" id="path3405" style="fill:none;stroke:#aaaaaa;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="M 80.961482,150.33296 1119.0385,749.66704" id="path3399" style="fill:none;stroke:#aaaaaa;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 881.14902,435.72711 c 0,194.53909 -157.2228,352.24418 -351.16696,352.24418 -193.94417,0 -351.16697,-157.70509 -351.16697,-352.24418 0,-194.53909 157.2228,-352.244179 351.16696,-352.244179 193.94417,0 351.16697,157.705089 351.16697,352.244179 l 0,0 z" transform="matrix(1.1334197,0,0,1.1299535,-0.6921025,-42.351375)" id="path2537" style="fill:none;stroke:#000000;stroke-width:0.88363791;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 881.14902,435.72711 c 0,194.53909 -157.2228,352.24418 -351.16696,352.24418 -193.94417,0 -351.16697,-157.70509 -351.16697,-352.24418 0,-194.53909 157.2228,-352.244179 351.16696,-352.244179 193.94417,0 351.16697,157.705089 351.16697,352.244179 l 0,0 z" transform="matrix(0.8500647,0,0,0.8474652,149.48096,80.736436)" id="path3311" style="fill:none;stroke:#000000;stroke-width:1.17818391;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 881.14902,435.72711 c 0,194.53909 -157.2228,352.24418 -351.16696,352.24418 -193.94417,0 -351.16697,-157.70509 -351.16697,-352.24418 0,-194.53909 157.2228,-352.244179 351.16696,-352.244179 193.94417,0 351.16697,157.705089 351.16697,352.244179 l 0,0 z" transform="matrix(0.5667098,0,0,0.5649768,299.65398,203.82429)" id="path3313" style="fill:none;stroke:#000000;stroke-width:1.76727581;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 881.14902,435.72711 c 0,194.53909 -157.2228,352.24418 -351.16696,352.24418 -193.94417,0 -351.16697,-157.70509 -351.16697,-352.24418 0,-194.53909 157.2228,-352.244179 351.16696,-352.244179 193.94417,0 351.16697,157.705089 351.16697,352.244179 l 0,0 z" transform="matrix(0.2833549,0,0,0.2824884,449.82699,326.91215)" id="path3315" style="fill:none;stroke:#000000;stroke-width:3.53455162;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 881.14902,435.72711 c 0,194.53909 -157.2228,352.24418 -351.16696,352.24418 -193.94417,0 -351.16697,-157.70509 -351.16697,-352.24418 0,-194.53909 157.2228,-352.244179 351.16696,-352.244179 193.94417,0 351.16697,157.705089 351.16697,352.244179 l 0,0 z" transform="matrix(1.4220377,0,0,1.417689,-153.65446,-167.72553)" id="path3395" style="fill:none;stroke:#000000;stroke-width:0.70429397;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="m 0,450 1200,0" id="path49" style="fill:none;stroke:#aaaaaa;stroke-width:1px;stroke-opacity:1" /> <path d="M 80.96149,749.66704 1119.0385,150.33296" id="path3401" style="fill:none;stroke:#aaaaaa;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <path d="M 1023.7932,26.20681 176.2068,873.79319" id="path3407" style="fill:none;stroke:#aaaaaa;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> <text x="602.82129" y="175.8584" id="text3003" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="602.82129" y="175.8584" id="tspan3005" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">0</tspan></text> <text x="869.37012" y="459.64014" id="text3003-4" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="869.37012" y="459.64014" id="tspan3005-7" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">90</tspan></text> <text x="602.23438" y="733.8584" id="text3003-5" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="602.23438" y="733.8584" id="tspan3005-6" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">180</tspan></text> <text x="319.26758" y="459.64014" id="text3003-3" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="319.26758" y="459.64014" id="tspan3005-74" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">270</tspan></text> <text x="725.93848" y="209.30679" id="text3003-52" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="725.93848" y="209.30679" id="tspan3005-5" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">30</tspan></text> <text x="836.63684" y="321.30682" id="text3003-7" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="836.63684" y="321.30682" id="tspan3005-4" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">60</tspan></text> <text x="796.0752" y="262.57425" id="text3003-0" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="796.0752" y="262.57425" id="tspan3005-78" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">45</tspan></text> <text x="349.23846" y="323.30682" id="text3003-52-6" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="349.23846" y="323.30682" id="tspan3005-5-8" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">300</tspan></text> <text x="461.2384" y="209.30679" id="text3003-7-8" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="461.2384" y="209.30679" id="tspan3005-4-4" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">330</tspan></text> <text x="387.23846" y="262.64017" id="text3003-0-3" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="387.23846" y="262.64017" id="tspan3005-78-1" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">315</tspan></text> <text x="359.25311" y="595.97345" id="text3003-52-9" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="359.25311" y="595.97345" id="tspan3005-5-2" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">240</tspan></text> <text x="461.25305" y="697.30682" id="text3003-7-0" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="461.25305" y="697.30682" id="tspan3005-4-6" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">210</tspan></text> <text x="407.25311" y="650.6402" id="text3003-0-8" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="407.25311" y="650.6402" id="tspan3005-78-9" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">225</tspan></text> <text x="722.58643" y="699.30682" id="text3003-52-66" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="722.58643" y="699.30682" id="tspan3005-5-4" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">150</tspan></text> <text x="823.25305" y="595.97345" id="text3003-7-9" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="823.25305" y="595.97345" id="tspan3005-4-5" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">120</tspan></text> <text x="780.58643" y="654.6402" id="text3003-0-0" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="780.58643" y="654.6402" id="tspan3005-78-4" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">135</tspan></text> <text x="572.36084" y="733.8584" id="text3003-5-0" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="572.36084" y="733.8584" id="tspan3005-6-9" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–180</tspan></text> <text x="435.53955" y="691.30682" id="text3003-5-0-4" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="435.53955" y="691.30682" id="tspan3005-6-9-8" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–150</tspan></text> <text x="381.53955" y="644.6402" id="text3003-5-0-8" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="381.53955" y="644.6402" id="tspan3005-6-9-6" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–135</tspan></text> <text x="338.53955" y="585.97345" id="text3003-5-0-5" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="338.53955" y="585.97345" id="tspan3005-6-9-9" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–120</tspan></text> <text x="320.63477" y="447.14014" id="text3003-5-0-89" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="320.63477" y="447.14014" id="tspan3005-6-9-2" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–90</tspan></text> <text x="354.41336" y="308.54013" id="text3003-5-0-0" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="354.41336" y="308.54013" id="tspan3005-6-9-1" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–60</tspan></text> <text x="399.03955" y="247.14014" id="text3003-5-0-9" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="399.03955" y="247.14014" id="tspan3005-6-9-62" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–45</tspan></text> <text x="443.03955" y="215.14014" id="text3003-5-0-6" xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#0000c0;fill-opacity:1;stroke:none;font-family:DejaVu Sans"><tspan x="443.03955" y="215.14014" id="tspan3005-6-9-64" style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff0000;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">–30</tspan></text> </svg>';
const TREBLE =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="1200" height="900"> <g> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,350 H 1200" /> <path d="M 0,325 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,425 H 1200" /> <path d="M 0,400 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,375 H 1200" /> <path d="M 0,500 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,475 H 1200" /> <path d="M 0,450 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,300 H 1200" /> <path d="M 0,275 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,250 H 1200" /> </g> <g> <path d="M 0,324.99995 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,424.99995 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,374.99994 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,349.99995 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,399.99995 H 1200" /> </g> <g style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:186.667px;line-height:270px;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 70.20588,422.67402 q 4.479989,15.67997 4.479989,25.68528 0,7.91464 -5.52532,12.99197 -5.525321,5.07732 -13.43997,5.07732 -7.466649,0 -12.99197,-4.47999 -5.525321,-4.33066 -5.525321,-10.60264 0,-2.09067 0.746665,-4.33066 0.895998,-2.09066 2.090662,-4.03199 1.343997,-1.792 3.285326,-2.98666 2.090662,-1.04533 4.330657,-1.04533 2.98666,0 5.226655,1.49333 2.389327,1.64266 3.583991,4.03199 1.194664,2.38933 1.194664,5.07732 0,9.25864 -10.453309,9.25864 1.343997,1.94133 3.434659,2.98666 2.239995,1.19467 5.226654,1.19467 1.791996,0 3.583992,-0.448 1.791996,-0.29867 3.882658,-1.49333 2.239995,-1.04533 3.882658,-2.83733 1.642663,-1.64266 2.687994,-4.77865 1.045331,-2.98666 1.045331,-7.01865 0,-3.136 -4.181324,-22.54929 -3.285326,0.896 -8.213315,0.896 -14.4853,0 -24.938609,-10.75197 -10.303977,-10.75198 -10.303977,-25.68528 0,-5.22665 1.642663,-10.60264 1.791996,-5.37599 3.882658,-9.40798 2.239995,-4.18132 6.421318,-9.25864 4.330657,-5.22666 7.167984,-8.21332 2.98666,-3.13599 8.213315,-8.36265 -0.895998,-3.13599 -1.49333,-5.82398 -0.597332,-2.83733 -1.045331,-5.67466 -0.447999,-2.83732 -0.746665,-5.52532 -0.149333,-2.68799 -0.149333,-5.37599 0,-13.43996 4.927989,-22.39994 4.927988,-9.10932 9.855977,-9.10932 1.49333,0 3.285326,1.94133 1.941329,1.94133 3.733325,5.37599 1.791996,3.43466 2.98666,9.10931 1.343997,5.52532 1.343997,11.94664 0,23.74395 -16.874629,39.27458 l 3.882658,17.62129 q 1.045331,-0.14933 2.239995,-0.29866 1.194664,-0.14934 2.090662,-0.14934 9.109313,0 15.381298,7.46665 6.271986,7.31732 6.271986,17.91996 -0.149333,17.6213 -16.127963,23.89328 z M 69.011216,311.57027 q 0,-8.21331 -4.778656,-8.21331 -2.687994,0 -5.226655,2.23999 -2.389328,2.24 -4.031991,5.97332 -1.642662,3.584 -2.687993,8.21332 -0.895998,4.47999 -0.895998,9.10931 0,6.27199 1.941329,10.90131 1.343996,-0.74667 2.687993,-1.94133 1.49333,-1.344 2.837327,-2.83733 1.343997,-1.64266 2.687994,-3.43465 1.343997,-1.94133 2.389328,-3.88266 1.045331,-2.09066 1.941329,-4.18133 1.045331,-2.09066 1.642663,-4.03199 0.746665,-2.09066 1.045331,-4.03199 0.447999,-2.09066 0.447999,-3.88266 z m 10.751975,92.28779 q 0,-5.52532 -2.239995,-9.55731 -2.239995,-4.18132 -6.122652,-6.27198 -3.733325,-2.24 -8.810647,-2.24 l 6.719985,33.74926 q 10.453309,-4.33066 10.453309,-15.67997 z m -13.589302,16.57597 -6.869318,-34.34659 q -2.687994,0.59733 -5.226654,2.68799 -2.389328,1.94133 -4.031991,4.92799 -1.49333,2.83733 -1.49333,5.67465 0,1.64267 0.447999,3.28533 0.597332,1.64266 1.343997,2.83733 0.746665,1.19466 1.642663,2.38932 0.895998,1.19467 1.791996,1.94133 1.04533,0.74667 1.791995,1.344 0.746665,0.59733 1.194664,0.896 0.597332,0.29866 0.597332,0.29866 l -1.194664,0.74667 q -2.837326,-0.896 -5.823986,-2.83733 -2.837327,-1.94133 -5.375988,-5.97332 -2.538661,-4.03199 -2.538661,-8.81064 0,-4.77866 2.239995,-9.25865 2.239995,-4.47999 5.375988,-7.31732 3.135993,-2.98666 6.570651,-4.18132 L 53.928584,358.7595 q -23.44528,19.56262 -23.44528,37.78125 0,10.90131 8.213314,18.21862 8.213315,7.31732 18.666624,7.31732 2.538661,0 8.810647,-1.64266 z" style="font-size:149.333px" /> </g> <g> <g transform="translate(9.7078857,-24.097161)"> <rect ry="1.5" y="344.09711" x="1165.3268" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1165.566" y="352.73724" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1165.566" y="352.73724">125</tspan></text> </g> <rect ry="1.5" y="345.14465" x="1175.0347" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1175.2739" y="353.78479" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1175.2739" y="353.78479">100</tspan></text> <g transform="translate(15.408936,-0.2922865)"> <rect ry="1.5" y="370.58167" x="1159.6257" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1163.2903" y="379.2218" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1163.2903" y="379.2218">75</tspan></text> </g> <g transform="translate(15.408936,24.852417)"> <rect ry="1.5" y="370.58167" x="1159.6257" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1163.2903" y="379.2218" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1163.2903" y="379.2218">50</tspan></text> </g> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="1175.0347" y="420.5788" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="429.21893" x="1178.7432"><tspan y="429.21893" x="1178.7432">25</tspan></text> <text x="1173.958" y="416.64658" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1173.958" y="416.64658">37.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="391.50186" x="1173.9897"><tspan y="391.50186" x="1173.9897">62.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="366.35715" x="1173.9995"><tspan y="366.35715" x="1173.9995">87.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="341.21243" x="1170.6084"><tspan y="341.21243" x="1170.6084">112.5</tspan></text> </g> <g transform="translate(-1115.8589,-25.000055)"> <rect ry="0" y="345" x="1115.8589" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1122.7827" y="353.64014" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1122.7827" y="353.64014">F</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="1115.8589" y="370.14471" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="378.78485" x="1121.8135"><tspan y="378.78485" x="1121.8135">D</tspan></text> <rect ry="0" y="395.28943" x="1115.8589" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1122.292" y="403.92957" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1122.292" y="403.92957">B</tspan></text> <rect ry="0" y="420.43414" x="1115.8589" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1122.1138" y="429.07428" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1122.1138" y="429.07428">G</tspan></text> <rect ry="0" y="445.57886" x="1115.8589" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1122.5288" y="454.21899" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1122.5288" y="454.21899">E</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="441.64661" x="1122.7827"><tspan>F</tspan></text> <text x="1122.4409" y="416.50189" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1122.4409" y="416.50189">A</tspan></text> <text x="1122.3579" y="391.35721" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1122.3579" y="391.35721">C</tspan></text> <text x="1122.5288" y="366.21249" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1122.5288" y="366.21249">E</tspan></text> </g> </svg>';
const SOPRANO =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="1200" height="900"> <g transform="translate(0,50)"> <path d="M 0,350 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,325 H 1200" /> <path d="M 0,425 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,400 H 1200" /> <path d="M 0,375 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,500 H 1200" /> <path d="M 0,475 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,450 H 1200" /> <path d="M 0,300 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,275 H 1200" /> <path d="M 0,250 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,424.99957 H 1200" /> <path d="M 0,399.99958 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,474.99957 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,449.99957 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,374.99957 H 1200" /> <rect ry="0" y="469.99957" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.7529163" y="478.63971" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.7529163" y="478.63971">A</tspan></text> <rect ry="0" y="445.43372" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <g transform="scale(1.0149201,0.98529926)" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:131.373px;line-height:190.022px;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.985299px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 75.362294,464.15635 q 8.933364,0 14.319657,5.51767 5.386293,5.51767 5.386293,14.5824 0,9.85298 -6.437277,16.68437 -6.437277,6.70003 -15.764761,6.70003 -8.013753,0 -13.400046,-3.54707 -5.386293,-3.67845 -5.386293,-10.11573 0,-2.62746 2.233341,-4.8608 2.233341,-2.36471 5.123547,-2.36471 3.152952,0 5.25492,2.23334 2.233341,2.10197 2.233341,4.99217 0,1.9706 -2.101968,4.59806 -1.970595,2.49609 -1.970595,2.89021 0,1.18235 1.182357,1.83922 1.182357,0.52549 3.415698,0.52549 11.429452,0 11.429452,-19.57458 0,-5.25492 -0.525492,-8.40787 -0.525492,-3.28432 -1.839222,-4.59805 -1.31373,-1.31373 -2.496087,-1.57648 -1.182358,-0.39412 -3.547072,-0.39412 -3.809817,0 -6.437277,3.02158 -2.496087,3.02158 -4.992174,10.50984 -3.152952,-17.60398 -11.692197,-24.96087 v 50.05311 H 44.358265 V 404.38164 h 4.992174 v 50.18448 q 8.539245,-7.35688 11.692197,-24.82949 3.284325,13.40004 11.429451,13.40004 2.364714,0 3.547072,-0.26274 1.182357,-0.26275 2.496087,-1.57648 1.31373,-1.31373 1.839222,-4.46668 0.525492,-3.15295 0.525492,-8.53925 0,-19.70595 -11.429452,-19.70595 -4.598055,0 -4.598055,2.23334 0,0.5255 1.970595,3.15296 2.101968,2.49608 2.101968,4.46668 0,2.8902 -2.233341,5.12355 -2.101968,2.10196 -5.25492,2.10196 -2.890206,0 -5.123547,-2.23334 -2.233341,-2.36471 -2.233341,-4.99217 0,-6.43728 5.386293,-9.98435 5.386293,-3.67844 13.400046,-3.67844 9.327484,0 15.764761,6.83139 6.437277,6.70003 6.437277,16.68437 0,8.67062 -5.386293,14.31966 -5.25492,5.51767 -14.319657,5.51767 -4.598056,0 -9.196111,-1.70785 l -4.335309,9.7216 4.335309,9.85298 q 4.860801,-1.83923 9.196111,-1.83923 z m -35.86483,43.74721 H 26.491537 V 404.38164 h 13.005927 z" style="font-size:131.373px;stroke-width:0.985299px" /> </g> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="370.289" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="378.92914" x="6.603992"><tspan y="378.92914" x="6.603992">B</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="395.43372" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="404.07385" x="6.4257693"><tspan y="404.07385" x="6.4257693">G</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="420.57843" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="429.21857" x="6.8408084"><tspan y="429.21857" x="6.8408084">E</tspan></text> <text x="7.0947146" y="416.64618" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="7.0947146" y="416.64618">F</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="391.50146" x="6.7529178"><tspan y="391.50146" x="6.7529178">A</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="1171.3524" y="445.14429" ry="1.5" /> <rect ry="1.5" y="370.289" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1175.017" y="378.92914" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1175.017" y="378.92914">75</tspan></text> <rect ry="1.5" y="395.43372" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1174.9364" y="404.07385" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1174.9364" y="404.07385">50</tspan></text> <rect ry="1.5" y="420.57843" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1175.0609" y="429.21857" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1175.0609" y="429.21857">25</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="416.64621" x="1170.2758"><tspan y="416.64621" x="1170.2758">37.5</tspan></text> <text x="1170.3075" y="391.5015" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.3075" y="391.5015">62.5</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="468.34171" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="476.98184" x="1173.3788"><tspan y="476.98184" x="1173.3788">-25</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="432.99957" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="441.63971" x="6.1254749"><tspan y="441.63971" x="6.1254749">D</tspan></text> <rect ry="0" y="458.14429" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.6039906" y="466.78442" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.6039906" y="466.78442">B</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="454.21207" x="6.6699085"><tspan y="454.21207" x="6.6699085">C</tspan></text> <text x="1170.1073" y="441.15939" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.1073" y="441.15939">12.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="453.10022" x="1178.1737"><tspan y="453.10022" x="1178.1737">0</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="465.04102" x="1168.6083"><tspan y="465.04102" x="1168.6083">-12.5</tspan></text> </svg>';
const ALTO =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="1200" height="900"> <g transform="translate(0,75)"> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,350 H 1200" /> <path d="M 0,325 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,425 H 1200" /> <path d="M 0,400 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,375 H 1200" /> <path d="M 0,500 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,475 H 1200" /> <path d="M 0,450 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,300 H 1200" /> <path d="M 0,275 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,250 H 1200" /> </g> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,424.99986 H 1200" /> <path d="M 0,399.99987 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,474.99986 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,449.99986 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,499.99986 H 1200" /> <rect ry="0" y="469.99985" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.7529163" y="478.63998" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.7529163" y="478.63998" id="tspan3220-9-3">A</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="495.14456" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="503.7847" x="7.0947132"><tspan id="tspan3220-2-2-2" y="503.7847" x="7.0947132">F</tspan></text> <rect ry="0" y="445.43399" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.4257679" y="491.21237" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.4257679" y="491.21237" id="tspan3220-2-1-2-9-1-2">G</tspan></text> <g transform="scale(1.0149218,0.9852976)" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:131.373px;line-height:190.022px;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.985298px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 75.36225,464.15715 q 8.933364,0 14.319657,5.51766 5.386293,5.51767 5.386293,14.58241 0,9.85297 -6.437277,16.68437 -6.437277,6.70002 -15.76476,6.70002 -8.013753,0 -13.400046,-3.54707 -5.386294,-3.67845 -5.386294,-10.11572 0,-2.62746 2.233341,-4.8608 2.233341,-2.36472 5.123548,-2.36472 3.152952,0 5.25492,2.23334 2.233341,2.10197 2.233341,4.99218 0,1.97059 -2.101968,4.59805 -1.970595,2.49609 -1.970595,2.89021 0,1.18236 1.182357,1.83922 1.182357,0.52549 3.415698,0.52549 11.429451,0 11.429451,-19.57457 0,-5.25492 -0.525492,-8.40788 -0.525492,-3.28432 -1.839222,-4.59805 -1.31373,-1.31373 -2.496087,-1.57648 -1.182357,-0.39412 -3.547071,-0.39412 -3.809817,0 -6.437277,3.02158 -2.496087,3.02158 -4.992174,10.50984 -3.152953,-17.60398 -11.692198,-24.96087 v 50.05312 H 44.358221 V 404.38243 h 4.992174 v 50.18449 q 8.539245,-7.35689 11.692198,-24.8295 3.284325,13.40005 11.429451,13.40005 2.364714,0 3.547071,-0.26275 1.182357,-0.26275 2.496087,-1.57648 1.31373,-1.31373 1.839222,-4.46668 0.525492,-3.15295 0.525492,-8.53924 0,-19.70595 -11.429451,-19.70595 -4.598055,0 -4.598055,2.23334 0,0.52549 1.970595,3.15295 2.101968,2.49609 2.101968,4.46668 0,2.89021 -2.233341,5.12355 -2.101968,2.10197 -5.25492,2.10197 -2.890207,0 -5.123548,-2.23334 -2.233341,-2.36472 -2.233341,-4.99218 0,-6.43727 5.386294,-9.98435 5.386293,-3.67844 13.400046,-3.67844 9.327483,0 15.76476,6.8314 6.437277,6.70002 6.437277,16.68437 0,8.67062 -5.386293,14.31965 -5.25492,5.51767 -14.319657,5.51767 -4.598055,0 -9.19611,-1.70785 l -4.335309,9.7216 4.335309,9.85298 q 4.860801,-1.83922 9.19611,-1.83922 z M 39.49742,507.90436 H 26.491493 V 404.38243 H 39.49742 Z" style="font-size:131.373px;stroke-width:0.985298px" id="path897" /> </g> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="395.43399" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="404.07413" x="6.4257693"><tspan id="tspan3220-2-6-4" y="404.07413" x="6.4257693">G</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="420.5787" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="429.21884" x="6.8408084"><tspan id="tspan3220-2-1-6" y="429.21884" x="6.8408084">E</tspan></text> <text x="7.0947146" y="416.64645" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="7.0947146" y="416.64645" id="tspan3220-2-1-2-0">F</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="1171.3524" y="445.14456" ry="1.5" /> <rect ry="1.5" y="395.43399" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1174.9364" y="404.07413" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1174.9364" y="404.07413" id="tspan3220-2-6">50</tspan></text> <rect ry="1.5" y="420.5787" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1175.0609" y="429.21884" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1175.0609" y="429.21884" id="tspan3220-2-1">25</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="416.64648" x="1170.2758"><tspan id="tspan3220-2-1-2" y="416.64648" x="1170.2758">37.5</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="468.34198" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="476.98212" x="1173.3788"><tspan id="tspan3220-3" y="476.98212" x="1173.3788">-25</tspan></text> <rect ry="1.5" y="493.48672" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1173.2738" y="502.12686" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1173.2738" y="502.12686" id="tspan3220-2-12">-50</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="489.55447" x="1168.6083"><tspan id="tspan3220-2-1-2-9-2" y="489.55447" x="1168.6083">-37.5</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="432.99985" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="441.63998" x="6.1254749"><tspan id="tspan3220-9-3-5" y="441.63998" x="6.1254749">D</tspan></text> <rect ry="0" y="458.14456" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.6039906" y="466.7847" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.6039906" y="466.7847" id="tspan3220-2-2-2-7">B</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="454.21234" x="6.6699085"><tspan id="tspan3220-2-1-2-9-1-2-7" y="454.21234" x="6.6699085">C</tspan></text> <text x="1170.1073" y="441.15967" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.1073" y="441.15967" id="tspan3220-2-1-2-6">12.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="453.10049" x="1178.1737"><tspan id="tspan3220-2-6-43" y="453.10049" x="1178.1737">0</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="465.04129" x="1168.6083"><tspan id="tspan3220-2-1-2-2-4" y="465.04129" x="1168.6083">-12.5</tspan></text> </svg>';
const TENOR =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="900" width="1200" version="1.0"> <g transform="translate(0,100)"> <path d="M 0,350 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,325 H 1200" /> <path d="M 0,425 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,400 H 1200" /> <path d="M 0,375 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,500 H 1200" /> <path d="M 0,475 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,450 H 1200" /> <path d="M 0,300 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,275 H 1200" /> <path d="M 0,250 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> <path d="M 0,424.99966 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,524.99966 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,474.99966 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,449.99966 H 1200" /> <path d="M 0,499.99966 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="469.99966" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="478.6398" x="6.7529163"><tspan y="478.6398" x="6.7529163">A</tspan></text> <rect ry="0" y="495.14438" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="7.0947132" y="503.78452" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="7.0947132" y="503.78452">F</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.61884367" y="520.28906" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="528.9292" x="6.1254749"><tspan y="528.9292" x="6.1254749">D</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="445.43381" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="516.35681" x="6.840807"><tspan y="516.35681" x="6.840807">E</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="491.21219" x="6.4257679"><tspan y="491.21219" x="6.4257679">G</tspan></text> <g transform="scale(1.0149201,0.98529926)" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:131.373px;line-height:190.022px;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.985299px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 75.676935,464.15641 q 8.933365,0 14.319658,5.51767 5.386293,5.51767 5.386293,14.5824 0,9.85298 -6.437277,16.68437 -6.437277,6.70003 -15.764761,6.70003 -8.013753,0 -13.400046,-3.54707 -5.386293,-3.67845 -5.386293,-10.11572 0,-2.62746 2.233341,-4.86081 2.233341,-2.36471 5.123547,-2.36471 3.152952,0 5.25492,2.23334 2.233341,2.10197 2.233341,4.99218 0,1.97059 -2.101968,4.59805 -1.970595,2.49609 -1.970595,2.89021 0,1.18235 1.182357,1.83922 1.182357,0.52549 3.415698,0.52549 11.429452,0 11.429452,-19.57458 0,-5.25492 -0.525493,-8.40787 -0.525492,-3.28432 -1.839222,-4.59805 -1.31373,-1.31373 -2.496087,-1.57648 -1.182357,-0.39412 -3.547071,-0.39412 -3.809817,0 -6.437277,3.02158 -2.496087,3.02158 -4.992174,10.50984 -3.152952,-17.60398 -11.692197,-24.96087 v 50.05311 H 44.672907 V 404.3817 h 4.992174 v 50.18448 q 8.539245,-7.35688 11.692197,-24.82949 3.284325,13.40004 11.429451,13.40004 2.364714,0 3.547071,-0.26274 1.182357,-0.26275 2.496087,-1.57648 1.31373,-1.31373 1.839222,-4.46668 0.525493,-3.15295 0.525493,-8.53925 0,-19.70595 -11.429452,-19.70595 -4.598055,0 -4.598055,2.23335 0,0.52549 1.970595,3.15295 2.101968,2.49608 2.101968,4.46668 0,2.89021 -2.233341,5.12355 -2.101968,2.10196 -5.25492,2.10196 -2.890206,0 -5.123547,-2.23334 -2.233341,-2.36471 -2.233341,-4.99217 0,-6.43728 5.386293,-9.98435 5.386293,-3.67844 13.400046,-3.67844 9.327484,0 15.764761,6.83139 6.437277,6.70003 6.437277,16.68437 0,8.67062 -5.386293,14.31966 -5.25492,5.51767 -14.319658,5.51767 -4.598055,0 -9.19611,-1.70785 l -4.335309,9.7216 4.335309,9.85298 q 4.860801,-1.83923 9.19611,-1.83923 z M 39.812106,507.90362 H 26.806179 V 404.3817 h 13.005927 z" style="font-size:131.373px;stroke-width:0.985299px" /> </g> <rect ry="0" y="420.57852" x="0.17088673" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.8408084" y="429.21866" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.8408084" y="429.21866">E</tspan></text> <rect ry="1.5" y="445.14438" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="1171.3524" y="420.57852" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="429.21866" x="1175.0609"><tspan y="429.21866" x="1175.0609">25</tspan></text> <rect ry="1.5" y="468.3418" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1173.3788" y="476.98193" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1173.3788" y="476.98193">-25</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="493.48654" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="502.12668" x="1173.2738"><tspan y="502.12668" x="1173.2738">-50</tspan></text> <rect ry="1.5" y="518.63123" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1173.3788" y="527.27136" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1173.3788" y="527.27136">-75</tspan></text> <text x="1168.6083" y="514.69897" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1168.6083" y="514.69897">-62.5</tspan></text> <text x="1168.6083" y="489.55429" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1168.6083" y="489.55429">-37.5</tspan></text> <rect ry="0" y="432.99966" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.1254749" y="441.6398" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.1254749" y="441.6398">D</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="458.14438" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="466.78452" x="6.6039906"><tspan y="466.78452" x="6.6039906">B</tspan></text> <text x="6.6699085" y="454.21216" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.6699085" y="454.21216">C</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="441.15948" x="1170.1073"><tspan y="441.15948" x="1170.1073">12.5</tspan></text> <text x="1178.1737" y="453.10031" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1178.1737" y="453.10031">0</tspan></text> <text x="1168.6083" y="465.04111" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1168.6083" y="465.04111">-12.5</tspan></text> </svg>';
const BASS =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="900" width="1200" version="1.0"> <g transform="translate(0,150)"> <path d="M 0,350 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,325 H 1200" /> <path d="M 0,425 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,400 H 1200" /> <path d="M 0,375 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,500 H 1200" /> <path d="M 0,475 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,450 H 1200" /> <path d="M 0,300 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,275 H 1200" /> <path d="M 0,250 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,474.99987 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,574.99987 H 1200" /> <path d="M 0,524.99986 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,499.99987 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,549.99988 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="469.99988" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="478.64001" x="6.7529163"><tspan y="478.64001" x="6.7529163">A</tspan></text> <rect ry="0" y="495.14459" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="7.0947132" y="503.78473" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="7.0947132" y="503.78473">F</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="520.28931" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="528.92944" x="6.1254749"><tspan y="528.92944" x="6.1254749">D</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="545.43402" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="554.07416" x="6.6039906"><tspan y="554.07416" x="6.6039906">B</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="570.57874" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="579.21887" x="6.4257679"><tspan y="579.21887" x="6.4257679">G</tspan></text> <text x="6.7529163" y="566.64648" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.7529163" y="566.64648">A</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="541.50177" x="6.6699085"><tspan y="541.50177" x="6.6699085">C</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="516.35706" x="6.840807"><tspan y="516.35706" x="6.840807">E</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="491.2124" x="6.4257679"><tspan y="491.2124" x="6.4257679">G</tspan></text> <g style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:149.333px;line-height:216px;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 96.338834,481.17328 q 2.687994,0 4.479986,1.94133 1.94133,1.94133 1.94133,4.47999 0,2.53866 -2.09066,4.47999 -2.090661,1.94133 -4.479989,1.94133 -6.271985,0 -6.271985,-6.71998 0,-2.688 1.941328,-4.33066 1.941329,-1.792 4.47999,-1.792 z m -4.629322,30.7626 q 1.941328,-1.94133 4.629322,-1.94133 2.687994,0 4.479986,2.09066 1.94133,2.09067 1.94133,4.18133 0,2.83732 -1.94133,4.77865 -1.941325,1.94133 -4.479986,1.94133 -6.421318,0 -6.421318,-6.71998 0,-2.38933 1.791996,-4.33066 z M 54.674929,473.25864 q 12.095973,0 20.309287,8.36264 8.213315,8.21332 8.213315,19.71196 0,5.67465 -1.642663,11.05064 -1.49333,5.37599 -4.927989,10.30398 -3.434659,4.77865 -6.869317,8.81064 -3.434659,4.03199 -8.95998,8.06398 -5.525321,4.032 -9.258645,6.86932 -3.733325,2.688 -10.154644,6.12265 -6.271986,3.43466 -9.109313,4.92799 -2.687993,1.344 -8.213314,4.03199 l -0.746665,-2.38932 q 0.149333,-0.14934 4.031991,-2.688 3.882658,-2.53866 6.271985,-4.03199 2.389328,-1.64266 7.018651,-5.37599 4.778656,-3.73332 7.914649,-6.86931 3.135993,-3.28533 7.01865,-8.06399 4.031991,-4.92798 6.421319,-9.55731 2.389328,-4.62932 4.031991,-10.60264 1.791996,-5.97332 1.791996,-11.94664 0,-23.44528 -16.575962,-23.44528 -5.525321,0 -9.407979,1.49333 -3.882658,1.344 -5.674654,3.43466 -1.642663,2.09066 -2.389328,3.73332 -0.746665,1.49333 -0.746665,2.688 0,2.23999 2.98666,2.23999 1.194664,0 2.837327,-0.448 1.642663,-0.59733 2.239995,-0.59733 4.031991,0 6.719985,2.53866 2.687994,2.53866 2.687994,6.27199 0,4.33066 -3.285326,7.16798 -3.285326,2.83733 -7.765316,2.83733 -5.823987,0 -9.557311,-3.43466 -3.733325,-3.43466 -3.733325,-8.81065 0,-9.85597 8.362647,-16.12796 8.511981,-6.27198 20.159954,-6.27198 z" style="font-size:149.333px" /> </g> <rect ry="1.5" y="468.34201" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1173.3788" y="476.98215" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1173.3788" y="476.98215">-25</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="493.48676" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="502.12689" x="1173.2738"><tspan y="502.12689" x="1173.2738">-50</tspan></text> <rect ry="1.5" y="518.63147" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1173.3788" y="527.27161" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1173.3788" y="527.27161">-75</tspan></text> <rect ry="1.5" y="543.77618" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1170.0927" y="552.41632" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.0927" y="552.41632">-100</tspan></text> <rect ry="1.5" y="568.9209" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1170.1976" y="577.56104" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.1976" y="577.56104">-125</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="564.98865" x="1165.4271"><tspan y="564.98865" x="1165.4271">-112.5</tspan></text> <text x="1168.6083" y="539.84393" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1168.6083" y="539.84393">-87.5</tspan></text> <text x="1168.6083" y="514.69922" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1168.6083" y="514.69922">-62.5</tspan></text> <text x="1168.6083" y="489.5545" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1168.6083" y="489.5545">-37.5</tspan></text> </svg>';
const GRAND =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="1200" height="900"> <g> <g> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,350 H 1200" /> <path d="M 0,325 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,425 H 1200" /> <path d="M 0,400 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,375 H 1200" /> <path d="M 0,500 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,475 H 1200" /> <path d="M 0,450 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,300 H 1200" /> <path d="M 0,275 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,250 H 1200" /> </g> <g transform="translate(0,150)"> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,350 H 1200" /> <path d="M 0,325 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,425 H 1200" /> <path d="M 0,400 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,375 H 1200" /> <path d="M 0,500 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,475 H 1200" /> <path d="M 0,450 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,300 H 1200" /> <path d="M 0,275 H 1200" style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,250 H 1200" /> </g> </g> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,325.00035 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,425.00035 H 1200" /> <path d="M 0,375.00034 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,350.00035 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,400.00036 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,475.00035 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path d="M 0,575.00035 H 1200" style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,525.00034 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,500.00035 H 1200" /> <path style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 0,550.00036 H 1200" /> <rect ry="0" y="470.00034" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.7529163" y="478.64047" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.7529163" y="478.64047">A</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="495.14505" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="503.78519" x="7.0947132"><tspan y="503.78519" x="7.0947132">F</tspan></text> <rect ry="0" y="520.28979" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.1254749" y="528.92993" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.1254749" y="528.92993">D</tspan></text> <rect ry="0" y="545.43451" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.6039906" y="554.07465" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.6039906" y="554.07465">B</tspan></text> <rect ry="0" y="570.57922" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.4257679" y="579.21936" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.4257679" y="579.21936">G</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="566.64697" x="6.7529163"><tspan y="566.64697" x="6.7529163">A</tspan></text> <text x="6.6699085" y="541.50226" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.6699085" y="541.50226">C</tspan></text> <text x="6.840807" y="516.35754" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.840807" y="516.35754">E</tspan></text> <text x="6.4257679" y="491.21286" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.4257679" y="491.21286">G</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="320.00034" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="328.64047" x="7.0947146"><tspan y="328.64047" x="7.0947146">F</tspan></text> <rect ry="0" y="345.14505" x="0.17088673" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.1254764" y="353.78519" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.1254764" y="353.78519">D</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="370.28976" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="378.9299" x="6.603992"><tspan y="378.9299" x="6.603992">B</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="395.43448" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="404.07462" x="6.4257693"><tspan y="404.07462" x="6.4257693">G</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088673" y="420.57919" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="429.21933" x="6.8408084"><tspan y="429.21933" x="6.8408084">E</tspan></text> <text x="7.0947146" y="416.64694" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="7.0947146" y="416.64694">F</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="391.50223" x="6.7529178"><tspan y="391.50223" x="6.7529178">A</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="366.35754" x="6.66991"><tspan y="366.35754" x="6.66991">C</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="341.21283" x="6.8408084"><tspan y="341.21283" x="6.8408084">E</tspan></text> <rect ry="1.5" y="320.00034" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1171.6967" y="328.64047" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1171.6967" y="328.64047">125</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="1171.3524" y="345.14505" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="353.78519" x="1171.5917"><tspan y="353.78519" x="1171.5917">100</tspan></text> <rect ry="1.5" y="370.28976" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1175.017" y="378.9299" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1175.017" y="378.9299">75</tspan></text> <rect ry="1.5" y="395.43448" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1174.9364" y="404.07462" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1174.9364" y="404.07462">50</tspan></text> <rect ry="1.5" y="420.57919" x="1171.3524" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="1175.0609" y="429.21933" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1175.0609" y="429.21933">25</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="416.64697" x="1170.2758"><tspan y="416.64697" x="1170.2758">37.5</tspan></text> <text x="1170.3075" y="391.50226" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.3075" y="391.50226">62.5</tspan></text> <text x="1170.3173" y="366.35754" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.3173" y="366.35754">87.5</tspan></text> <text x="1166.9261" y="341.21283" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1166.9261" y="341.21283">112.5</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="468.34247" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="476.9826" x="1173.3788"><tspan y="476.9826" x="1173.3788">-25</tspan></text> <rect ry="1.5" y="493.48721" x="1168.8524" height="10" width="25" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" /> <text x="1173.2738" y="502.12735" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1173.2738" y="502.12735">-50</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="518.63196" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="527.27209" x="1173.3788"><tspan y="527.27209" x="1173.3788">-75</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="543.77667" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="552.41681" x="1170.0927"><tspan y="552.41681" x="1170.0927">-100</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.95534;stroke-linecap:round;stroke-linejoin:round" width="25" height="10" x="1168.8524" y="568.92139" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="577.56152" x="1170.1976"><tspan y="577.56152" x="1170.1976">-125</tspan></text> <text x="1165.4271" y="564.98914" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1165.4271" y="564.98914">-112.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="539.84442" x="1168.6083"><tspan y="539.84442" x="1168.6083">-87.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="514.69971" x="1168.6083"><tspan y="514.69971" x="1168.6083">-62.5</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="489.55496" x="1168.6083"><tspan y="489.55496" x="1168.6083">-37.5</tspan></text> <rect ry="0" y="445.00034" x="0.17088604" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="0.17088509" y="433.00034" ry="0" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="441.64047" x="6.1254749"><tspan y="441.64047" x="6.1254749">D</tspan></text> <rect ry="0" y="458.14505" x="0.17088509" height="10" width="20" style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" /> <text x="6.6039906" y="466.78519" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="6.6039906" y="466.78519">B</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="454.21283" x="6.6699085"><tspan y="454.21283" x="6.6699085">C</tspan></text> <text x="1170.1073" y="441.16016" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"><tspan x="1170.1073" y="441.16016">12.5</tspan></text> <rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.74891;stroke-linecap:round;stroke-linejoin:round" width="20" height="10" x="1170.9183" y="444.31479" ry="1.5" /> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="453.10098" x="1178.1737"><tspan y="453.10098" x="1178.1737">0</tspan></text> <text style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none" y="465.04178" x="1168.6083"><tspan y="465.04178" x="1168.6083">-12.5</tspan></text> <g style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:186.667px;line-height:270px;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 70.20556,424.33302 q 4.47999,15.67996 4.47999,25.68527 0,7.91465 -5.525321,12.99197 -5.525321,5.07732 -13.43997,5.07732 -7.466649,0 -12.99197,-4.47999 -5.525321,-4.33065 -5.525321,-10.60264 0,-2.09066 0.746665,-4.33065 0.895998,-2.09067 2.090662,-4.032 1.343997,-1.79199 3.285326,-2.98666 2.090662,-1.04533 4.330657,-1.04533 2.98666,0 5.226655,1.49333 2.389328,1.64267 3.583991,4.03199 1.194664,2.38933 1.194664,5.07733 0,9.25864 -10.453309,9.25864 1.343997,1.94133 3.434659,2.98666 2.239995,1.19467 5.226654,1.19467 1.791996,0 3.583992,-0.448 1.791996,-0.29867 3.882658,-1.49333 2.239995,-1.04533 3.882658,-2.83733 1.642663,-1.64266 2.687994,-4.77866 1.045331,-2.98666 1.045331,-7.01865 0,-3.13599 -4.181324,-22.54928 -3.285326,0.896 -8.213315,0.896 -14.4853,0 -24.938609,-10.75198 Q 23.315,404.91973 23.315,389.98643 q 0,-5.22666 1.642663,-10.60264 1.791996,-5.37599 3.882658,-9.40798 2.239995,-4.18133 6.421318,-9.25865 4.330657,-5.22665 7.167984,-8.21331 2.98666,-3.13599 8.213315,-8.36265 -0.895998,-3.13599 -1.49333,-5.82399 -0.597332,-2.83732 -1.045331,-5.67465 -0.447999,-2.83733 -0.746665,-5.52532 -0.149333,-2.68799 -0.149333,-5.37599 0,-13.43997 4.927989,-22.39995 4.927988,-9.10931 9.855977,-9.10931 1.49333,0 3.285326,1.94133 1.941329,1.94133 3.733325,5.37599 1.791996,3.43466 2.98666,9.10931 1.343997,5.52532 1.343997,11.94664 0,23.74394 -16.874629,39.27458 l 3.882658,17.62129 q 1.045331,-0.14933 2.239995,-0.29867 1.194664,-0.14933 2.090662,-0.14933 9.109313,0 15.381298,7.46665 6.271986,7.31732 6.271986,17.91996 -0.149333,17.62129 -16.127963,23.89328 z M 69.010896,313.22927 q 0,-8.21331 -4.778656,-8.21331 -2.687994,0 -5.226655,2.23999 -2.389328,2.24 -4.03199,5.97332 -1.642663,3.58399 -2.687994,8.21332 -0.895998,4.47999 -0.895998,9.10931 0,6.27198 1.941329,10.90131 1.343997,-0.74667 2.687993,-1.94133 1.49333,-1.344 2.837327,-2.83733 1.343997,-1.64266 2.687994,-3.43466 1.343997,-1.94133 2.389328,-3.88266 1.045331,-2.09066 1.941329,-4.18132 1.045331,-2.09066 1.642663,-4.03199 0.746665,-2.09066 1.045331,-4.03199 0.447999,-2.09066 0.447999,-3.88266 z m 10.751975,92.28779 q 0,-5.52532 -2.239995,-9.55731 -2.239994,-4.18133 -6.122652,-6.27199 -3.733325,-2.23999 -8.810647,-2.23999 l 6.719985,33.74925 q 10.453309,-4.33065 10.453309,-15.67996 z m -13.589302,16.57596 -6.869318,-34.34659 q -2.687994,0.59734 -5.226654,2.688 -2.389328,1.94133 -4.031991,4.92799 -1.49333,2.83732 -1.49333,5.67465 0,1.64266 0.447999,3.28533 0.597332,1.64266 1.343997,2.83732 0.746665,1.19467 1.642663,2.38933 0.895998,1.19467 1.791996,1.94133 1.045331,0.74666 1.791995,1.344 0.746665,0.59733 1.194664,0.89599 0.597332,0.29867 0.597332,0.29867 l -1.194664,0.74667 q -2.837326,-0.896 -5.823986,-2.83733 -2.837327,-1.94133 -5.375988,-5.97332 -2.538661,-4.03199 -2.538661,-8.81065 0,-4.77865 2.239995,-9.25864 2.239995,-4.47999 5.375988,-7.31732 3.135993,-2.98666 6.570651,-4.18132 L 53.928264,360.4185 q -23.44528,19.56262 -23.44528,37.78124 0,10.90131 8.213314,18.21863 8.213315,7.31732 18.666624,7.31732 2.538661,0 8.810647,-1.64267 z" style="font-size:149.333px" /> </g> <g style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:149.333px;line-height:216px;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"> <path d="m 96.338834,481.17377 q 2.687994,0 4.479986,1.94133 1.94133,1.94133 1.94133,4.47999 0,2.53866 -2.09066,4.47999 -2.090661,1.94133 -4.479989,1.94133 -6.271985,0 -6.271985,-6.71998 0,-2.688 1.941328,-4.33066 1.941329,-1.792 4.47999,-1.792 z m -4.629322,30.7626 q 1.941328,-1.94133 4.629322,-1.94133 2.687994,0 4.479986,2.09066 1.94133,2.09066 1.94133,4.18133 0,2.83732 -1.94133,4.77865 -1.941325,1.94133 -4.479986,1.94133 -6.421318,0 -6.421318,-6.71998 0,-2.38933 1.791996,-4.33066 z M 54.674929,473.25912 q 12.095973,0 20.309287,8.36265 8.213315,8.21332 8.213315,19.71196 0,5.67465 -1.642663,11.05064 -1.49333,5.37599 -4.927989,10.30397 -3.434659,4.77866 -6.869317,8.81065 -3.434659,4.03199 -8.95998,8.06398 -5.525321,4.03199 -9.258645,6.86932 -3.733325,2.68799 -10.154644,6.12265 -6.271986,3.43466 -9.109313,4.92799 -2.687993,1.344 -8.213314,4.03199 l -0.746665,-2.38933 q 0.149333,-0.14933 4.031991,-2.68799 3.882658,-2.53866 6.271985,-4.03199 2.389328,-1.64266 7.018651,-5.37599 4.778656,-3.73332 7.914649,-6.86932 3.135993,-3.28532 7.01865,-8.06398 4.031991,-4.92799 6.421319,-9.55731 2.389328,-4.62932 4.031991,-10.60264 1.791996,-5.97332 1.791996,-11.94664 0,-23.44528 -16.575962,-23.44528 -5.525321,0 -9.407979,1.49333 -3.882658,1.344 -5.674654,3.43466 -1.642663,2.09066 -2.389328,3.73332 -0.746665,1.49333 -0.746665,2.688 0,2.23999 2.98666,2.23999 1.194664,0 2.837327,-0.448 1.642663,-0.59733 2.239995,-0.59733 4.031991,0 6.719985,2.53866 2.687994,2.53866 2.687994,6.27199 0,4.33065 -3.285326,7.16798 -3.285326,2.83733 -7.765316,2.83733 -5.823987,0 -9.557311,-3.43466 -3.733325,-3.43466 -3.733325,-8.81065 0,-9.85597 8.362647,-16.12796 8.511981,-6.27199 20.159954,-6.27199 z" style="font-size:149.333px" /> </g> </svg>';
const CANCELBUTTON =
'<?xml version="1.0" ?><svg enable-background="new 0 0 55.125 55" height="55px" version="1.1" viewBox="0 0 55.125 55" width="55.125px" x="0px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" y="0px"><g display="block" id="dialog-cancel"> <path d="M27.557,5.053c-12.43,0-22.5,10.076-22.5,22.497c0,12.432,10.07,22.503,22.5,22.503 c12.431,0,22.5-10.071,22.5-22.503C50.057,15.129,39.987,5.053,27.557,5.053z M37.756,33.212c1.254,1.256,1.257,3.291,0,4.545 c-0.628,0.629-1.451,0.943-2.274,0.943c-0.822,0-1.644-0.314-2.27-0.94l-5.76-5.761l-5.76,5.761 c-0.627,0.626-1.449,0.94-2.271,0.94c-0.823,0-1.647-0.314-2.275-0.943c-1.254-1.254-1.254-3.289,0.004-4.545l5.758-5.758 l-5.758-5.758c-1.258-1.254-1.258-3.292-0.004-4.546c1.255-1.254,3.292-1.259,4.546,0l5.76,5.759l5.76-5.759 c1.252-1.259,3.288-1.254,4.544,0c1.257,1.254,1.254,3.292,0,4.546l-5.758,5.758L37.756,33.212z" display="inline" fill="#c0c0c0"/> </g></svg>';
const STOPTURTLEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 6,6 H 18 V 18 H 6 Z" /></svg>';
const NEWBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 14,2 H 6 C 4.9,2 4.01,2.9 4.01,4 L 4,20 c 0,1.1 0.89,2 1.99,2 H 18 c 1.1,0 2,-0.9 2,-2 V 8 Z m 2,14 h -3 v 3 H 11 V 16 H 8 v -2 h 3 v -3 h 2 v 3 h 3 z M 13,9 V 3.5 L 18.5,9 Z" /></svg>';
const LOADBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path style="fill:#292929;fill-opacity:0.4;" id="path2" d="M 10,4 H 4 C 2.9,4 2.01,4.9 2.01,6 L 2,18 c 0,1.1 0.9,2 2,2 h 16 c 1.1,0 2,-0.9 2,-2 V 8 C 22,6.9 21.1,6 20,6 h -8 z" /> <path id="path4" fill="none" d="M0 0h24v24H0z" /></svg>';
const OPENMERGEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg viewBox="0 0 54.999998 55" version="1.1" id="svg8" width="55" height="55" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <defs id="defs23" /> <g id="g4402" transform="translate(-0.00690978,3.2337309)"> <path style="fill:#292929;fill-opacity:0.4;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 20.199791,15.5 H 25.5 V 22 L 14.794251,39.025767 17.205149,40.573764 28.5,22 V 15.5 H 34 L 27.5,8 Z" id="path977" /> <path style="fill:#292929;fill-opacity:0.4;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 30.504985,24.660265 40.205749,39.025767 37.794851,40.573764 28.853414,27.51107 Z" id="path977-3" /> </g> </svg>';
const OPENBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg8" version="1.1" viewBox="0 0 54.999998 55"> <g transform="matrix(2.4725237,0,0,2.4725237,5.0000683,9.3764013)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 16.38,12.79 H 1.82 V 3.65 h 14.56 z m 0,-11 H 9.1 L 7.28,0 H 1.82 A 1.82,1.82 0 0 0 0,1.83 v 11 a 1.84,1.84 0 0 0 1.82,1.83 H 16.38 A 1.84,1.84 0 0 0 18.2,12.83 V 3.65 A 1.83,1.83 0 0 0 16.38,1.83 Z" /> </g> </g> </svg>';
const SAVEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path style="fill:#292929;fill-opacity:0.4;" id="path2" d="m 19,12 v 7 H 5 V 12 H 3 v 7 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 v -7 z m -6,0.67 2.59,-2.58 1.41,1.41 -5,5 -5,-5 1.41,-1.41 2.59,2.58 V 3 h 2 z" /> <path id="path4" d="M0 0h24v24H0z" fill="none" /></svg>';
const PLANETBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 12,2 C 6.48,2 2,6.48 2,12 2,17.52 6.48,22 12,22 17.52,22 22,17.52 22,12 22,6.48 17.52,2 12,2 Z M 11,19.93 C 7.05,19.44 4,16.08 4,12 4,11.38 4.08,10.79 4.21,10.21 L 9,15 v 1 c 0,1.1 0.9,2 2,2 z m 6.9,-2.54 C 17.64,16.58 16.9,16 16,16 h -1 v -3 c 0,-0.55 -0.45,-1 -1,-1 H 8 v -2 h 2 c 0.55,0 1,-0.45 1,-1 V 7 h 2 c 1.1,0 2,-0.9 2,-2 V 4.59 c 2.93,1.19 5,4.06 5,7.41 0,2.08 -0.8,3.97 -2.1,5.39 z" /></svg>';
const HELPBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 12,2 C 6.48,2 2,6.48 2,12 2,17.52 6.48,22 12,22 17.52,22 22,17.52 22,12 22,6.48 17.52,2 12,2 Z m 1,17 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 13.45,12.9 13,13.5 13,15 h -2 v -0.5 c 0,-1.1 0.45,-2.1 1.17,-2.83 l 1.24,-1.26 C 13.78,10.05 14,9.55 14,9 14,7.9 13.1,7 12,7 10.9,7 10,7.9 10,9 H 8 c 0,-2.21 1.79,-4 4,-4 2.21,0 4,1.79 4,4 0,0.88 -0.36,1.68 -0.93,2.25 z" /></svg>';
const SLOWBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 10,16.5 16,12 10,7.5 Z M 12,2 C 6.48,2 2,6.48 2,12 2,17.52 6.48,22 12,22 17.52,22 22,17.52 22,12 22,6.48 17.52,2 12,2 Z m 0,18 C 7.59,20 4,16.41 4,12 4,7.59 7.59,4 12,4 c 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z" /></svg>';
const SHOWBLOCKSBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42" version="1.1" id="svg10" width="42" height="42"> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#292929" id="rect4" x="0" y="0" /> <g style="fill:#ffffff" id="レイヤー_2" data-name="レイヤー 2" transform="matrix(1.8,0,0,1.8,3,6.375)"> <g style="fill:#ffffff" id="Icon"> <path d="M 10,5.54 A 2.59,2.59 0 1 0 12.58,8.12 2.58,2.58 0 0 0 10,5.54 Z m 0,3.84 A 1.26,1.26 0 1 1 11.25,8.12 1.25,1.25 0 0 1 10,9.38 Z" style="fill:#ffffff" id="path4" /> <path d="M 17.5,0 H 11.25 V 2.5 H 3.75 V 0 H 2.5 A 2.5,2.5 0 0 0 0,2.5 v 8.75 a 2.5,2.5 0 0 0 2.5,2.5 h 1.25 v 2.5 h 7.5 v -2.5 H 17.5 A 2.5,2.5 0 0 0 20,11.25 V 2.5 A 2.5,2.5 0 0 0 17.5,0 Z m -1.77,8.9 a 7.28,7.28 0 0 1 -5.73,3 7.28,7.28 0 0 1 -5.73,-3 1.25,1.25 0 0 1 0,-1.55 7.28,7.28 0 0 1 5.73,-3 7.28,7.28 0 0 1 5.73,3 1.25,1.25 0 0 1 0,1.55 z" style="fill:#ffffff" id="path6" /> </g> </g> </svg>';
// const SHOWBLOCKSBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg10" version="1.1" viewBox="0 0 55 55"> <g transform="matrix(2.25,0,0,2.25,5,9.21875)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 10,5.54 A 2.59,2.59 0 1 0 12.58,8.12 2.58,2.58 0 0 0 10,5.54 Z m 0,3.84 A 1.26,1.26 0 1 1 11.25,8.12 1.25,1.25 0 0 1 10,9.38 Z" /> <path id="path6" style="fill:#ffffff" d="M 17.5,0 H 11.25 V 2.5 H 3.75 V 0 H 2.5 A 2.5,2.5 0 0 0 0,2.5 v 8.75 a 2.5,2.5 0 0 0 2.5,2.5 h 1.25 v 2.5 h 7.5 v -2.5 H 17.5 A 2.5,2.5 0 0 0 20,11.25 V 2.5 A 2.5,2.5 0 0 0 17.5,0 Z m -1.77,8.9 a 7.28,7.28 0 0 1 -5.73,3 7.28,7.28 0 0 1 -5.73,-3 1.25,1.25 0 0 1 0,-1.55 7.28,7.28 0 0 1 5.73,-3 7.28,7.28 0 0 1 5.73,3 1.25,1.25 0 0 1 0,1.55 z" /> </g> </g> </svg>';
const HIDEBLOCKSBUTTON = SHOWBLOCKSBUTTON;
const HIDEBLOCKSFADEDBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42" version="1.1" id="svg10" width="42" height="42"> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#ff2929" id="rect4" x="0" y="0" /> <g style="fill:#ffffff" id="レイヤー_2" data-name="レイヤー 2" transform="matrix(1.8,0,0,1.8,3,6.375)"> <g style="fill:#ffffff" id="Icon"> <path d="M 10,5.54 A 2.59,2.59 0 1 0 12.58,8.12 2.58,2.58 0 0 0 10,5.54 Z m 0,3.84 A 1.26,1.26 0 1 1 11.25,8.12 1.25,1.25 0 0 1 10,9.38 Z" style="fill:#ffffff" id="path4" /> <path d="M 17.5,0 H 11.25 V 2.5 H 3.75 V 0 H 2.5 A 2.5,2.5 0 0 0 0,2.5 v 8.75 a 2.5,2.5 0 0 0 2.5,2.5 h 1.25 v 2.5 h 7.5 v -2.5 H 17.5 A 2.5,2.5 0 0 0 20,11.25 V 2.5 A 2.5,2.5 0 0 0 17.5,0 Z m -1.77,8.9 a 7.28,7.28 0 0 1 -5.73,3 7.28,7.28 0 0 1 -5.73,-3 1.25,1.25 0 0 1 0,-1.55 7.28,7.28 0 0 1 5.73,-3 7.28,7.28 0 0 1 5.73,3 1.25,1.25 0 0 1 0,1.55 z" style="fill:#ffffff" id="path6" /> </g> </g> </svg>';
const ENLARGEBLOCKSBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="42" width="42" id="svg8" version="1.1" viewBox="0 0 42 42"> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#292929" id="rect4" x="0" y="0" /> <g style="fill:#ffffff" id="レイヤー_2" data-name="レイヤー 2" transform="matrix(1.8,0,0,1.8,3,6.375)"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 17.5,0 H 11.25 V 2.5 H 3.75 V 0 H 2.5 A 2.5,2.5 0 0 0 0,2.5 v 8.75 a 2.5,2.5 0 0 0 2.5,2.5 h 1.25 v 2.5 h 7.5 v -2.5 H 17.5 A 2.5,2.5 0 0 0 20,11.25 V 2.5 A 2.5,2.5 0 0 0 17.5,0 Z M 11,6.66 12.68,5 h -0.91 a 0.43,0.43 0 1 1 0,-0.85 h 1.91 a 0.44,0.44 0 0 1 0.44,0.43 v 0 1.89 A 0.43,0.43 0 0 1 13.7,6.91 0.43,0.43 0 0 1 13.28,6.47 V 5.55 l -1.69,1.7 a 0.43,0.43 0 0 1 -0.6,0 A 0.42,0.42 0 0 1 11,6.66 Z M 9.26,9.34 7.57,11 h 0.91 a 0.44,0.44 0 0 1 0.45,0.43 0.44,0.44 0 0 1 -0.45,0.42 H 6.57 A 0.43,0.43 0 0 1 6.13,11.43 V 9.52 A 0.43,0.43 0 0 1 6.55,9.08 0.43,0.43 0 0 1 7,9.52 v 0.92 l 1.69,-1.7 a 0.42426407,0.42426407 0 1 1 0.6,0.6 z m 0,-2.09 a 0.43,0.43 0 0 1 -0.6,0 L 7,5.55 V 6.47 A 0.43,0.43 0 0 1 6.58,6.91 0.43,0.43 0 0 1 6.16,6.47 V 4.59 c 0,0 0,0 0,0 v 0 A 0.44,0.44 0 0 1 6.6,4.16 h 1.88 a 0.43,0.43 0 1 1 0,0.85 H 7.57 l 1.69,1.65 a 0.42,0.42 0 0 1 0,0.59 z m 4.87,4.15 v 0 a 0.45,0.45 0 0 1 -0.45,0.42 h -1.91 a 0.44,0.44 0 0 1 -0.45,-0.42 0.44,0.44 0 0 1 0.45,-0.43 h 0.91 L 11,9.34 a 0.42426407,0.42426407 0 1 1 0.6,-0.6 l 1.69,1.7 V 9.52 a 0.43,0.43 0 0 1 0.42,-0.44 0.43,0.43 0 0 1 0.42,0.44 v 0 z" /> </g> </g> </svg>';
// const ENLARGEBLOCKSBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg8" version="1.1" viewBox="0 0 55 55"> <g transform="matrix(2.25,0,0,2.25,5,9.21875)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 17.5,0 H 11.25 V 2.5 H 3.75 V 0 H 2.5 A 2.5,2.5 0 0 0 0,2.5 v 8.75 a 2.5,2.5 0 0 0 2.5,2.5 h 1.25 v 2.5 h 7.5 v -2.5 H 17.5 A 2.5,2.5 0 0 0 20,11.25 V 2.5 A 2.5,2.5 0 0 0 17.5,0 Z M 11,6.66 12.68,5 h -0.91 a 0.43,0.43 0 1 1 0,-0.85 h 1.91 a 0.44,0.44 0 0 1 0.44,0.43 v 0 1.89 A 0.43,0.43 0 0 1 13.7,6.91 0.43,0.43 0 0 1 13.28,6.47 V 5.55 l -1.69,1.7 a 0.43,0.43 0 0 1 -0.6,0 A 0.42,0.42 0 0 1 11,6.66 Z M 9.26,9.34 7.57,11 h 0.91 a 0.44,0.44 0 0 1 0.45,0.43 0.44,0.44 0 0 1 -0.45,0.42 H 6.57 A 0.43,0.43 0 0 1 6.13,11.43 V 9.52 A 0.43,0.43 0 0 1 6.55,9.08 0.43,0.43 0 0 1 7,9.52 v 0.92 l 1.69,-1.7 a 0.42426407,0.42426407 0 1 1 0.6,0.6 z m 0,-2.09 a 0.43,0.43 0 0 1 -0.6,0 L 7,5.55 V 6.47 A 0.43,0.43 0 0 1 6.58,6.91 0.43,0.43 0 0 1 6.16,6.47 V 4.59 c 0,0 0,0 0,0 v 0 A 0.44,0.44 0 0 1 6.6,4.16 h 1.88 a 0.43,0.43 0 1 1 0,0.85 H 7.57 l 1.69,1.65 a 0.42,0.42 0 0 1 0,0.59 z m 4.87,4.15 v 0 a 0.45,0.45 0 0 1 -0.45,0.42 h -1.91 a 0.44,0.44 0 0 1 -0.45,-0.42 0.44,0.44 0 0 1 0.45,-0.43 h 0.91 L 11,9.34 a 0.42426407,0.42426407 0 1 1 0.6,-0.6 l 1.69,1.7 V 9.52 a 0.43,0.43 0 0 1 0.42,-0.44 0.43,0.43 0 0 1 0.42,0.44 v 0 z" /> </g> </g> </svg>';
const COLLAPSEBLOCKSBUTTON = ENLARGEBLOCKSBUTTON;
const UTILITYBUTTONGEAR =
'<svg xmlns="http://www.w3.org/2000/svg" width="55" height="55"> <g transform="matrix(0.64,0,0,0.63959066,9.90448,9.9400384)" > <polygon points="26.891,12.363 17.238,16.369 14.659,4.975 20.555,2.531 " style="fill:#ffffff" /> <polygon points="42.646,26.88 38.649,17.228 50.04,14.654 52.477,20.55 " style="fill:#ffffff" /> <polygon points="28.117,42.645 37.775,38.645 40.349,50.029 34.453,52.471 " style="fill:#ffffff" /> <polygon points="37.824,16.315 28.171,12.309 34.394,2.439 40.295,4.882 " style="fill:#ffffff" /> <polygon points="38.628,37.791 42.623,28.139 52.493,34.365 50.055,40.258 " style="fill:#ffffff" /> <polygon points="16.385,37.76 12.391,28.105 2.515,34.34 4.953,40.234 " style="fill:#ffffff" /> <polygon points="12.319,26.875 16.32,17.216 4.936,14.643 2.493,20.539 " style="fill:#ffffff" /> <polygon points="26.939,42.623 17.287,38.629 14.719,50.018 20.609,52.461 " style="fill:#ffffff" /> <path d="m 39.925,22.352 c 2.845,6.863 -0.412,14.728 -7.274,17.574 -6.867,2.85 -14.734,-0.418 -17.578,-7.281 -2.84,-6.862 0.418,-14.733 7.279,-17.572 6.862,-2.845 14.734,0.417 17.573,7.279 z" style="fill:none;stroke:#ffffff;stroke-width:11.69439983" /> </g> </svg> ';
const UTILITYBUTTONSPANNER =
'<?xml version="1.0" ?><svg enable-background="new 0 0 55 55" height="55px" id="Layer_1" style="" version="1.1" viewBox="0 0 55 55" width="55px" x="0px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" y="0px"><g display="block" id="preferences-system" style=""> <path d="M51.103,50.895c-2.343,2.343-6.143,2.343-8.485,0L19.813,28.091c-2.343-2.343-2.343-6.143,0-8.485l0,0 c2.343-2.343,6.143-2.343,8.485,0l22.804,22.804C53.445,44.752,53.445,48.552,51.103,50.895L51.103,50.895z" fill="#ffffff" style=""/> <g style=""> <g style=""> <path d="M17.813,2.254c-0.804,0-1.587,0.081-2.358,0.2l10.557,10.558L13.22,25.804L2.662,15.246 c-0.119,0.771-0.2,1.555-0.2,2.36c0,8.479,6.873,15.352,15.351,15.352s15.351-6.873,15.351-15.352 C33.164,9.127,26.291,2.254,17.813,2.254z" fill="#ffffff" style=""/> </g> </g> </g></svg>';
const UTILITYBUTTON = UTILITYBUTTONGEAR;
const WRAPTURTLEBUTTON =
'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#292929" fill-opacity="0.4" width="18px" height="18px"><path d="M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"/><path d="M0 0h24v24H0z" fill="none"/></svg>';
const RESTORETRASHBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path style="fill:#292929;fill-opacity:0.4" id="path2" d="m 19,4 h -3.5 l -1,-1 h -5 l -1,1 H 5 V 6 H 19 Z M 6,7 v 12 c 0,1.1 0.9,2 2,2 h 8 c 1.1,0 2,-0.9 2,-2 V 7 Z m 8,7 v 4 H 10 V 14 H 8 l 4,-4 4,4 z" /> <path id="path4" d="M0 0h24v24H0z" fill="none" /></svg>';
const MENUBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path style="fill:#292929;fill-opacity:0.4;" id="path2" d="m 2,15.5 v 2 h 20 v -2 z m 0,-5 v 2 h 20 v -2 z m 0,-5 v 2 h 20 v -2 z" /> <path id="path4" fill="none" d="M0 0h24v24H0z" /></svg>';
const GOHOMEFADEDBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="42" height="42" id="svg2" version="1.1"> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#292929" id="rect834" x="0" y="0" /> <g transform="matrix(0.82936636,0,0,0.82936636,-1.8075749,-1.8075749)" id="g830"> <rect style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4.5, 4.5;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="rect4167" width="43.406631" height="43.406631" x="5.7966843" y="5.7966843" /> <g id="go-home" transform="matrix(0.75032224,0,0,0.75032224,6.5269987,7.2064703)"> <path id="path874" d="M 27.5,15.96256 8.48131,32.4005 8.55256,48.0374 17,48.0052 V 30.9243 h 9 v 17.0809 h 21.59 l -0.1679,-15.726 z m 4,14.96174 h 8 v 8 h -8 z" style="fill:#ffffff;stroke:none;stroke-width:3.5;stroke-linecap:round" /> <path id="path876" d="M 5.48131,27.4005 27.5,8.96256 l 11.3997,9.11494 -0.036,-8.81628 4.0299,0.01041 -0.0104,12.05297 7.5389,5.9546" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:round" /> </g> </g> </svg>';
// const GOHOMEFADEDBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" id="svg2" height="55" width="55"> <rect style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4.5, 4.5;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="rect4167" width="43.406631" height="43.406631" x="5.7966843" y="5.7966843" /> <g id="go-home" transform="matrix(0.75032224,0,0,0.75032224,6.5269987,7.2064703)"> <path id="path874" d="M 27.5,15.96256 8.48131,32.4005 8.55256,48.0374 17,48.0052 V 30.9243 h 9 v 17.0809 h 21.59 l -0.1679,-15.726 z m 4,14.96174 h 8 v 8 h -8 z" style="fill:#ffffff;stroke:none;stroke-width:3.5;stroke-linecap:round" /> <path id="path876" d="M 5.48131,27.4005 27.5,8.96256 l 11.3997,9.11494 -0.036,-8.81628 4.0299,0.01041 -0.0104,12.05297 7.5389,5.9546" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:round" /> </g> </svg>';
const GOHOMEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="42" height="42" id="svg2" version="1.1"> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#292929;" id="rect834" x="0" y="0" /> <g transform="matrix(0.82936636,0,0,0.82936636,-1.8075749,-1.8075749)" id="g830"> <rect style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4.5, 4.5;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="rect4167" width="43.406631" height="43.406631" x="5.7966843" y="5.7966843" /> <g id="go-home" transform="matrix(0.75032224,0,0,0.75032224,6.5269987,7.2064703)"> <path id="path874" d="M 27.5,15.96256 8.48131,32.4005 8.55256,48.0374 17,48.0052 V 30.9243 h 9 v 17.0809 h 21.59 l -0.1679,-15.726 z m 4,14.96174 h 8 v 8 h -8 z" style="fill:#ffffff;stroke:none;stroke-width:3.5;stroke-linecap:round" /> <path id="path876" d="M 5.48131,27.4005 27.5,8.96256 l 11.3997,9.11494 -0.036,-8.81628 4.0299,0.01041 -0.0104,12.05297 7.5389,5.9546" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:round" /> </g> </g> </svg>';
// const GOHOMEBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" id="svg2" height="55" width="55"> <rect style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4.5, 4.5;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="rect4167" width="43.406631" height="43.406631" x="5.7966843" y="5.7966843" /> <g id="go-home" transform="matrix(0.75032224,0,0,0.75032224,6.5269987,7.2064703)"> <path id="path874" d="M 27.5,15.96256 8.48131,32.4005 8.55256,48.0374 17,48.0052 V 30.9243 h 9 v 17.0809 h 21.59 l -0.1679,-15.726 z m 4,14.96174 h 8 v 8 h -8 z" style="fill:#ffffff;stroke:none;stroke-width:3.5;stroke-linecap:round" /> <path id="path876" d="M 5.48131,27.4005 27.5,8.96256 l 11.3997,9.11494 -0.036,-8.81628 4.0299,0.01041 -0.0104,12.05297 7.5389,5.9546" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:round" /> </g> </svg>';
const SAVEDARKBUTTON = SAVEBUTTON;
const UPLOADPLANETBUTTON =
'<svg width="55.000001" height="55.000001" xmlns="http://www.w3.org/2000/svg"> <g> <title>background</title> <rect fill="none" id="canvas_background" height="402" width="582" y="-1" x="-1"/> </g> <g> <title>Layer 1</title> <g id="layer1"> <path fill="#ffffff" id="path4214" d="m23.766615,3.567021c-11.002951,0 -19.93288,8.930108 -19.93288,19.932983c0,11.002991 8.92993,19.932861 19.93288,19.932861c11.002951,0 19.932882,-8.929871 19.932882,-19.932861c0,-11.002875 -8.929932,-19.932983 -19.932882,-19.932983zm-1.99329,35.739723c-7.873482,-0.976681 -13.953011,-7.674141 -13.953011,-15.80674c0,-1.23579 0.15946,-2.411934 0.418591,-3.567963l9.54785,9.547913l0,1.99324c0,2.192646 1.793961,3.986477 3.98657,3.986477l0,3.847073zm13.753691,-5.06292c-0.51825,-1.614544 -1.99329,-2.77063 -3.787251,-2.77063l-1.993279,0l0,-5.979836c0,-1.096439 -0.896982,-1.993355 -1.99329,-1.993355l-11.959732,0l0,-3.986599l3.98658,0c1.09631,0 1.99328,-0.896915 1.99328,-1.993298l0,-3.986478l3.98658,0c2.192621,0 3.986582,-1.794008 3.986582,-3.986714l0,-0.817154c5.840328,2.372054 9.966438,8.092779 9.966438,14.770243c0,4.146004 -1.594627,7.913311 -4.185909,10.74382z"/> </g> <polyline fill="none" points="11.386,18.559 20.773,18.559 20.773,9.173 " id="polyline3009"/> <line fill="none" stroke="#ffffff" stroke-width="2.9867" stroke-linecap="round" stroke-linejoin="round" x1="44.994993" x2="44.994993" y1="50.749995" y2="38.833995" id="line3011"/> <polyline transform="rotate(180, 44.995, 39.2853)" fill="none" stroke="#ffffff" stroke-width="2.9867" stroke-linecap="round" stroke-linejoin="round" points="50.1249942779541,36.243345975875854 44.99499320983887,42.32734560966492 39.8649959564209,36.243345975875854 " id="polyline3013"/> </g> </svg>';
const PLANETDISABLEDBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 55 55" height="55" width="55"> <path id="path2" fill="none" d="M0 0h24v24h-24z" /> <path style="fill:#e3e3e3" id="path4" transform="scale(2.29)" d="M12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79l4.79 4.79v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1h-6v-2h2c.55 0 1-.45 1-1v-2h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z" /> </svg> ';
const SAVESVGBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg18" version="1.1" viewBox="0 0 54.999998 54.999999"> <g transform="matrix(2.0347429,0,0,2.0347429,6.5319066,5.0321823)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 0.82,5.55 A 0.84,0.84 0 0 1 1.65,6.38 0.83,0.83 0 0 1 0.82,7.2 0.82,0.82 0 0 1 0,6.38 0.83,0.83 0 0 1 0.82,5.55 Z" /> <path id="path6" style="fill:#ffffff" d="M 2.5,6.12 2.86,5.5 A 0.23,0.23 0 0 1 3.2,5.43 3.31,3.31 0 0 0 4.71,6.05 0.83,0.83 0 0 0 5.62,5.28 C 5.62,4.77 5.19,4.42 4.35,4.08 3.51,3.74 2.47,3.08 2.47,1.92 A 2,2 0 0 1 4.72,0 3.52,3.52 0 0 1 6.72,0.67 0.25,0.25 0 0 1 6.78,1 L 6.4,1.57 A 0.26,0.26 0 0 1 6.05,1.69 3.29,3.29 0 0 0 4.66,1.14 0.8,0.8 0 0 0 3.78,1.84 c 0,0.47 0.37,0.79 1.18,1.12 1,0.39 2.09,1 2.09,2.26 a 2.11,2.11 0 0 1 -2.3,2 3.22,3.22 0 0 1 -2.2,-0.78 C 2.46,6.33 2.41,6.28 2.5,6.12 Z" /> <path id="path8" style="fill:#ffffff" d="M 7.42,0.36 A 0.18,0.18 0 0 1 7.59,0.1 h 1 a 0.18,0.18 0 0 1 0.17,0.11 l 1.92,4.3 h 0.07 l 1.94,-4.3 A 0.18,0.18 0 0 1 12.86,0.1 h 1 a 0.18,0.18 0 0 1 0.17,0.26 L 11,7.09 A 0.18,0.18 0 0 1 10.83,7.2 h -0.1 A 0.18,0.18 0 0 1 10.56,7.09 Z" /> <path id="path10" style="fill:#ffffff" d="m 18.05,0 a 3.78,3.78 0 0 1 2.44,0.93 0.19,0.19 0 0 1 0,0.28 l -0.62,0.65 a 0.17,0.17 0 0 1 -0.26,0 A 2.27,2.27 0 0 0 18.1,1.28 2.29,2.29 0 0 0 15.87,3.6 2.27,2.27 0 0 0 18.12,5.89 3.13,3.13 0 0 0 19.31,5.64 V 4.79 h -0.8 A 0.18,0.18 0 0 1 18.32,4.61 V 3.82 a 0.18,0.18 0 0 1 0.19,-0.19 h 1.92 a 0.19,0.19 0 0 1 0.18,0.19 v 2.56 a 0.19,0.19 0 0 1 -0.08,0.16 5.05,5.05 0 0 1 -2.48,0.65 3.6,3.6 0 0 1 0,-7.19 z" /> <path id="path12" style="fill:#ffffff" d="m 18.41,10.1 h -16 a 1,1 0 0 0 -1,1 v 10 a 1,1 0 0 0 1,1 h 16 a 1,1 0 0 0 1,-1 v -10 a 1,1 0 0 0 -1,-1 z m -4,4 -4.5,4.5 -0.5,-0.5 -2,-2 -4.71,4.7 A 1,1 0 0 1 2.41,20.1 v -8 a 1,1 0 0 1 1,-1 h 14 a 1,1 0 0 1 1,1 v 6 z" /> <circle id="circle14" style="fill:#ffffff" r="1" cy="13.6" cx="5.9099998" /> </g> </g> </svg>';
const SAVEPNGBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg18" version="1.1" viewBox="0 0 55.000002 54.999999"> <g transform="matrix(2.0361991,0,0,2.0361991,4.9184841,4.9999999)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 0.82,5.55 A 0.84,0.84 0 0 1 1.65,6.38 0.83,0.83 0 0 1 0.82,7.2 0.82,0.82 0 0 1 0,6.38 0.83,0.83 0 0 1 0.82,5.55 Z" /> <path id="path6" style="fill:#ffffff" d="M 2.91,0.29 A 0.19,0.19 0 0 1 3.1,0.1 H 5.45 A 2.24,2.24 0 0 1 7.69,2.31 2.25,2.25 0 0 1 5.46,4.56 H 4.21 V 6.91 A 0.2,0.2 0 0 1 4,7.1 H 3.1 A 0.19,0.19 0 0 1 2.91,6.91 Z m 2.46,3.05 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 H 4.21 v 2 z" /> <path id="path8" style="fill:#ffffff" d="M 8.83,0.18 A 0.19,0.19 0 0 1 9,0 h 0.25 l 4.16,4.42 v 0 -4.13 A 0.19,0.19 0 0 1 13.63,0.1 h 0.92 a 0.2,0.2 0 0 1 0.19,0.19 V 7 A 0.19,0.19 0 0 1 14.55,7.18 H 14.31 L 10.13,2.61 v 0 4.3 A 0.19,0.19 0 0 1 9.94,7.1 H 9 A 0.2,0.2 0 0 1 8.81,6.91 Z" /> <path id="path10" style="fill:#ffffff" d="m 19.65,0 a 3.78,3.78 0 0 1 2.44,0.93 0.19,0.19 0 0 1 0,0.28 l -0.62,0.65 a 0.17,0.17 0 0 1 -0.26,0 A 2.27,2.27 0 0 0 19.7,1.28 2.29,2.29 0 0 0 17.47,3.6 2.27,2.27 0 0 0 19.72,5.89 3.13,3.13 0 0 0 20.91,5.64 V 4.79 h -0.8 A 0.18,0.18 0 0 1 19.92,4.61 V 3.82 A 0.18,0.18 0 0 1 20.11,3.63 H 22 a 0.19,0.19 0 0 1 0.18,0.19 V 6.38 A 0.19,0.19 0 0 1 22.1,6.54 5.05,5.05 0 0 1 19.62,7.19 3.6,3.6 0 0 1 19.62,0 Z" /> <path id="path12" style="fill:#ffffff" d="m 19.21,10.1 h -16 a 1,1 0 0 0 -1,1 v 10 a 1,1 0 0 0 1,1 h 16 a 1,1 0 0 0 1,-1 v -10 a 1,1 0 0 0 -1,-1 z m -4,4 -4.5,4.5 -0.5,-0.5 -2,-2 -4.71,4.7 A 1,1 0 0 1 3.21,20.1 v -8 a 1,1 0 0 1 1,-1 h 14 a 1,1 0 0 1 1,1 v 6 z" /> <circle id="circle14" style="fill:#ffffff" r="1" cy="13.6" cx="6.71" /> </g> </g> </svg>';
const SAVEWAVBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg16" version="1.1" viewBox="0 0 54.999999 54.999999"> <g transform="matrix(2.0472243,0,0,2.0472243,2.6785688,5.0020095)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 0.82,5.55 A 0.84,0.84 0 0 1 1.65,6.38 0.83,0.83 0 0 1 0.82,7.2 0.82,0.82 0 0 1 0,6.38 0.83,0.83 0 0 1 0.82,5.55 Z" /> <path id="path6" style="fill:#ffffff" d="M 2.29,0.34 A 0.17,0.17 0 0 1 2.47,0.1 h 0.92 a 0.21,0.21 0 0 1 0.18,0.14 l 1,4 v 0 L 6.24,0.11 A 0.16,0.16 0 0 1 6.41,0 h 0.18 a 0.16,0.16 0 0 1 0.17,0.11 l 1.6,4.12 v 0 l 1,-4 A 0.21,0.21 0 0 1 9.6,0.1 h 0.92 A 0.17,0.17 0 0 1 10.7,0.34 L 8.81,7.06 A 0.19,0.19 0 0 1 8.63,7.2 H 8.47 A 0.17,0.17 0 0 1 8.3,7.09 L 6.51,2.56 v 0 L 4.69,7.09 A 0.17,0.17 0 0 1 4.52,7.2 H 4.36 A 0.19,0.19 0 0 1 4.18,7.06 Z" /> <path id="path8" style="fill:#ffffff" d="M 11,6.84 14.1,0.11 A 0.18,0.18 0 0 1 14.27,0 h 0.1 a 0.17,0.17 0 0 1 0.17,0.11 l 3.08,6.73 A 0.18,0.18 0 0 1 17.45,7.1 H 16.58 A 0.29,0.29 0 0 1 16.29,6.9 L 15.8,5.82 h -3 L 12.32,6.9 A 0.3,0.3 0 0 1 12.03,7.1 H 11.16 A 0.18,0.18 0 0 1 11,6.84 Z m 4.32,-2.13 -1,-2.2 v 0 l -1,2.2 z" /> <path id="path10" style="fill:#ffffff" d="M 17.62,0.36 A 0.18,0.18 0 0 1 17.79,0.1 h 1 A 0.18,0.18 0 0 1 19,0.21 l 1.92,4.3 H 21 l 1.89,-4.3 A 0.18,0.18 0 0 1 23.06,0.1 h 1 a 0.18,0.18 0 0 1 0.17,0.26 l -3.1,6.73 A 0.18,0.18 0 0 1 21,7.2 H 20.9 A 0.18,0.18 0 0 1 20.73,7.09 Z" /> <path id="path12" style="fill:#ffffff" d="M 17,9.22 H 8.17 V 17 A 2.72,2.72 0 0 0 6.51,16.44 2.77,2.77 0 1 0 9.28,19.2 V 13.64 H 17 V 17 a 2.76,2.76 0 1 0 1.1,2.2 v -10 z" /> </g> </g> </svg>';
const SAVELILYPONDBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg34" version="1.1" viewBox="0 0 55.000001 55"> <g transform="matrix(1.914129,0,0,1.914129,5.0281255,4.9999999)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 18.2,10 H 8.8 v 8.23 a 2.9,2.9 0 0 0 -1.8,-0.6 2.94,2.94 0 1 0 3,2.93 v -5.87 h 8.2 v 3.54 a 2.93,2.93 0 1 0 1.17,2.33 V 10 Z" /> <path id="path6" style="fill:#ffffff" d="m 23.48,11.76 a 0.58,0.58 0 0 0 -0.59,-0.59 h -2.35 v 1.17 h 2.35 a 0.58,0.58 0 0 0 0.59,-0.58 z" /> <path id="path8" style="fill:#ffffff" d="m 22.89,13.52 h -2.35 v 1.17 h 2.35 a 0.59,0.59 0 1 0 0,-1.17 z" /> <path id="path10" style="fill:#ffffff" d="M 22.89,15.87 H 20.54 V 17 h 2.35 a 0.59,0.59 0 1 0 0,-1.17 z" /> <path id="path12" style="fill:#ffffff" d="m 22.89,18.21 h -2.35 v 1.18 h 2.35 a 0.59,0.59 0 1 0 0,-1.18 z" /> <path id="path14" style="fill:#ffffff" d="m 22.89,20.56 h -2.35 v 1.18 h 2.35 a 0.59,0.59 0 0 0 0.59,-0.59 0.58,0.58 0 0 0 -0.59,-0.59 z" /> <path id="path16" style="fill:#ffffff" d="m 0.59,11.17 a 0.59,0.59 0 1 0 0,1.17 h 7 v -1.17 z" /> <path id="path18" style="fill:#ffffff" d="m 0,14.1 a 0.58,0.58 0 0 0 0.59,0.59 h 7 v -1.17 h -7 A 0.58,0.58 0 0 0 0,14.1 Z" /> <path id="path20" style="fill:#ffffff" d="M 0,16.45 A 0.58,0.58 0 0 0 0.59,17 h 7 v -1.13 h -7 A 0.58,0.58 0 0 0 0,16.45 Z" /> <path id="path22" style="fill:#ffffff" d="m 0,18.8 a 0.59,0.59 0 0 0 0.59,0.59 H 2.93 V 18.21 H 0.59 A 0.59,0.59 0 0 0 0,18.8 Z" /> <path id="path24" style="fill:#ffffff" d="m 0,21.15 a 0.59,0.59 0 0 0 0.59,0.59 H 2.93 V 20.56 H 0.59 A 0.58,0.58 0 0 0 0,21.15 Z" /> <path id="path26" style="fill:#ffffff" d="M 8.53,5.45 A 0.84,0.84 0 0 1 9.36,6.28 0.83,0.83 0 0 1 8.53,7.1 0.82,0.82 0 0 1 7.71,6.28 0.83,0.83 0 0 1 8.53,5.45 Z" /> <path id="path28" style="fill:#ffffff" d="M 10.31,0.19 A 0.2,0.2 0 0 1 10.5,0 h 0.84 a 0.2,0.2 0 0 1 0.19,0.19 V 6.81 A 0.2,0.2 0 0 1 11.34,7 H 10.5 A 0.2,0.2 0 0 1 10.31,6.81 Z" /> <path id="path30" style="fill:#ffffff" d="M 12.21,3.26 A 0.18,0.18 0 0 1 12.38,3 h 0.9 a 0.18,0.18 0 0 1 0.17,0.11 l 1,2.26 v 0 l 1,-2.26 C 15.45,3.01 15.57,3 15.69,3 h 0.8 a 0.17,0.17 0 0 1 0.17,0.26 L 13.62,9.87 A 0.2,0.2 0 0 1 13.45,9.99 H 12.59 A 0.18,0.18 0 0 1 12.42,9.72 l 1.42,-3 z" /> </g> </g> </svg>';
const SAVEABCBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg16" version="1.1" viewBox="0 0 55.000002 54.999999"> <g transform="matrix(2.0457978,0,0,2.0457978,5.7160355,5.0024652)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 0.82,5.55 A 0.84,0.84 0 0 1 1.65,6.38 0.83,0.83 0 0 1 0.82,7.2 0.82,0.82 0 0 1 0,6.38 0.83,0.83 0 0 1 0.82,5.55 Z" /> <path id="path6" style="fill:#ffffff" d="M 2,6.84 5.11,0.11 A 0.18,0.18 0 0 1 5.28,0 h 0.1 A 0.17,0.17 0 0 1 5.55,0.11 L 8.63,6.84 A 0.18,0.18 0 0 1 8.46,7.1 H 7.59 A 0.29,0.29 0 0 1 7.3,6.9 L 6.81,5.82 h -3 L 3.33,6.9 A 0.3,0.3 0 0 1 3,7.1 H 2.17 A 0.18,0.18 0 0 1 2,6.84 Z m 4.32,-2.13 -1,-2.2 v 0 l -1,2.2 z" /> <path id="path8" style="fill:#ffffff" d="M 9.54,0.29 A 0.19,0.19 0 0 1 9.73,0.1 H 12 A 2,2 0 0 1 14.13,2 1.9,1.9 0 0 1 13,3.54 1.8,1.8 0 0 1 14.3,5.17 2,2 0 0 1 12.15,7.1 H 9.73 A 0.19,0.19 0 0 1 9.54,6.91 Z M 11.9,3 A 0.86,0.86 0 0 0 12.76,2.1 0.82,0.82 0 0 0 11.9,1.25 H 10.83 V 3 Z M 12,5.92 a 0.89,0.89 0 0 0 0.9,-0.91 1,1 0 0 0 -1,-0.87 h -1.07 v 1.78 z" /> <path id="path10" style="fill:#ffffff" d="m 18.81,0 a 3.38,3.38 0 0 1 2.42,0.93 0.19,0.19 0 0 1 0,0.28 l -0.61,0.63 a 0.16,0.16 0 0 1 -0.25,0 2.37,2.37 0 0 0 -1.54,-0.59 2.27,2.27 0 0 0 -2.23,2.33 2.26,2.26 0 0 0 2.24,2.31 2.4,2.4 0 0 0 1.53,-0.57 0.18,0.18 0 0 1 0.25,0 l 0.62,0.64 a 0.19,0.19 0 0 1 0,0.27 3.43,3.43 0 0 1 -2.43,1 3.6,3.6 0 1 1 0,-7.2 z" /> <path id="path12" style="fill:#ffffff" d="M 15.7,9.22 H 6.86 V 17 A 2.76,2.76 0 1 0 8,19.17 v -5.53 h 7.7 V 17 a 2.72,2.72 0 0 0 -1.7,-0.59 2.77,2.77 0 1 0 2.77,2.76 v -10 z" /> </g> </g> </svg>';
const SAVEBLOCKARTWORKBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg16" version="1.1" viewBox="0 0 54.999998 55.000002"> <g transform="matrix(1.9551772,0,0,1.9551772,7.3518338,5.0309243)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 0.82,5.55 A 0.84,0.84 0 0 1 1.65,6.38 0.83,0.83 0 0 1 0.82,7.2 0.82,0.82 0 0 1 0,6.38 0.83,0.83 0 0 1 0.82,5.55 Z" /> <path id="path6" style="fill:#ffffff" d="M 2.5,6.12 2.86,5.5 A 0.23,0.23 0 0 1 3.2,5.43 3.31,3.31 0 0 0 4.71,6.05 0.83,0.83 0 0 0 5.62,5.28 C 5.62,4.77 5.19,4.42 4.35,4.08 3.51,3.74 2.47,3.08 2.47,1.92 A 2,2 0 0 1 4.72,0 3.52,3.52 0 0 1 6.72,0.67 0.25,0.25 0 0 1 6.78,1 L 6.4,1.57 A 0.26,0.26 0 0 1 6.05,1.69 3.29,3.29 0 0 0 4.66,1.14 0.8,0.8 0 0 0 3.78,1.84 c 0,0.47 0.37,0.79 1.18,1.12 1,0.39 2.09,1 2.09,2.26 a 2.11,2.11 0 0 1 -2.3,2 3.22,3.22 0 0 1 -2.2,-0.78 C 2.46,6.33 2.41,6.28 2.5,6.12 Z" /> <path id="path8" style="fill:#ffffff" d="M 7.42,0.36 A 0.18,0.18 0 0 1 7.59,0.1 h 1 a 0.18,0.18 0 0 1 0.17,0.11 l 1.92,4.3 h 0.07 l 1.94,-4.3 A 0.18,0.18 0 0 1 12.86,0.1 h 1 a 0.18,0.18 0 0 1 0.17,0.26 L 11,7.09 A 0.18,0.18 0 0 1 10.83,7.2 h -0.1 A 0.18,0.18 0 0 1 10.56,7.09 Z" /> <path id="path10" style="fill:#ffffff" d="m 18.05,0 a 3.78,3.78 0 0 1 2.44,0.93 0.19,0.19 0 0 1 0,0.28 l -0.62,0.65 a 0.17,0.17 0 0 1 -0.26,0 A 2.27,2.27 0 0 0 18.1,1.28 2.29,2.29 0 0 0 15.87,3.6 2.27,2.27 0 0 0 18.12,5.89 3.13,3.13 0 0 0 19.31,5.64 V 4.79 h -0.8 A 0.18,0.18 0 0 1 18.32,4.61 V 3.82 a 0.18,0.18 0 0 1 0.19,-0.19 h 1.92 a 0.19,0.19 0 0 1 0.18,0.19 v 2.56 a 0.19,0.19 0 0 1 -0.08,0.16 5.05,5.05 0 0 1 -2.48,0.65 3.6,3.6 0 0 1 0,-7.19 z" /> <path id="path12" style="fill:#ffffff" d="m 16.41,10 h -5 v 2 h -6 v -2 h -1 a 2,2 0 0 0 -2,2 v 7 a 2,2 0 0 0 2,2 h 1 v 2 h 6 v -2 h 5 a 2,2 0 0 0 2,-2 v -7 a 2,2 0 0 0 -2,-2 z" /> </g> </g> </svg>';
const BEGINNERBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg10" version="1.1" viewBox="0 0 54.999998 55.000001"> <g transform="translate(6.2944389,7.2345833)" id="レイヤー_2" data-name="レイヤー 2"> <g id="Icon"> <path d="M 41.82,17.39 A 2,2 0 0 0 40.71,14 L 29.52,12.35 A 2,2 0 0 1 28,11.26 L 23,1.11 a 2,2 0 0 0 -3.59,0 l -5,10.15 a 2,2 0 0 1 -1.5,1.09 L 1.71,14 a 2,2 0 0 0 -1.1,3.41 l 8.1,7.9 a 2,2 0 0 1 0.57,1.77 L 7.37,38.2 a 2,2 0 0 0 2.9,2.11 l 10,-5.26 a 2,2 0 0 1 1.86,0 l 10,5.26 a 2,2 0 0 0 2.9,-2.11 L 33.15,27.06 a 2,2 0 0 1 0.57,-1.77 z m -10.19,5.75 a 5,5 0 0 0 -1.44,4.42 l 1.57,9.15 -8.22,-4.32 a 5,5 0 0 0 -4.65,0 l -8.22,4.32 1.57,-9.15 A 5,5 0 0 0 10.8,23.14 l -6.65,-6.48 9.19,-1.34 a 5,5 0 0 0 3.76,-2.73 l 4.11,-8.33 4.11,8.33 a 5,5 0 0 0 3.77,2.73 l 9.19,1.34 z" style="fill:#ffffff" id="path1015" /> </g> </g> </svg> ';
const ADVANCEDBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="24" height="24" viewBox="0 0 24 24" version="1.1" id="svg6" sodipodi:docname="mode_change.svg" inkscape:version="0.92.3 (2405546, 2018-03-11)"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="785" inkscape:window-height="480" id="namedview8" showgrid="false" inkscape:zoom="9.8333333" inkscape:cx="12" inkscape:cy="12" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="0" inkscape:current-layer="svg6" /> <path d="M 22,9.24 14.81,8.62 12,2 9.19,8.63 2,9.24 7.46,13.97 5.82,21 12,17.27 18.18,21 16.55,13.97 Z m -10,6.16 -3.76,2.27 1,-4.28 -3.32,-2.88 4.38,-0.38 1.7,-4.03 1.71,4.04 4.38,0.38 -3.32,2.88 1,4.28 z" id="path2" style="fill:#292929;fill-opacity:0.4" inkscape:connector-curvature="0" /> <path d="M0 0h24v24H0z" fill="none" id="path4" /></svg>';
const LANGUAGEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4" id="path4" d="m 12.87,15.07 -2.54,-2.51 0.03,-0.03 C 12.1,10.59 13.34,8.36 14.07,6 H 17 V 4 H 10 V 2 H 8 V 4 H 1 V 5.99 H 12.17 C 11.5,7.92 10.44,9.75 9,11.35 8.07,10.32 7.3,9.19 6.69,8 h -2 c 0.73,1.63 1.73,3.17 2.98,4.56 L 2.58,17.58 4,19 9,14 12.11,17.11 Z M 18.5,10 h -2 L 12,22 h 2 l 1.12,-3 h 4.75 L 21,22 h 2 z m -2.62,7 1.62,-4.33 1.62,4.33 z" /></svg>';
const SHORTCUTSBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg8" version="1.1" viewBox="0 0 14.552084 14.552085" height="14.552085mm" width="14.552084mm"> <defs id="defs2" /> <metadata id="metadata5"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <g transform="translate(-34.509229,-116.40298)" id="layer1"> <rect ry="2.2811759" y="117.47707" x="35.583324" height="12.403892" width="12.403891" id="rect815" style="fill:none;stroke:#292929;stroke-opacity:0.4;stroke-width:2.148;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none" /> <text id="text819" y="124.30835" x="36.994572" style="font-style:normal;font-weight:normal;font-size:7.16668034px;line-height:4.47917509px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#292929;fill-opacity:0.4;stroke:none;stroke-width:0.179167px;stroke-linecap:butt;stroke-linejoin:miter;" xml:space="preserve"><tspan style="stroke-width:0.179167px;fill:#292929;fill-opacity:0.4;" y="124.30835" x="36.994572" id="tspan817">D</tspan></text> </g> </svg>';
const SMALLERBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="42" height="42" id="svg2" version="1.1"> <metadata id="metadata824"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs822" /> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#292929" id="rect834" x="0" y="0" /> <g transform="matrix(0.78209352,0,0,0.78209352,-1.6688631,0.65371947)" id="g1554"> <g id="g1539"> <circle style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:4.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="34.75" cy="20.25" r="15" id="circle1535" /> <path style="fill:none;stroke:#ffffff;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 23.870372,31.129628 9,46" id="path1537" /> </g> <path d="m 26.25,20.25 h 17" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="path1541" /> </g> </svg>';
// const SMALLERBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg18" version="1.1" viewBox="0 0 55 55" height="55" width="55"><g> <circle style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:4.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="34.75" cy="20.25" r="15" /><path style="fill:none;stroke:#ffffff;stroke-width:6.0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 24,31 9,46" /></g><path d="m 26.25,20.25 h 17" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></svg>';
const SMALLERDISABLEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="42" height="42" id="svg2" version="1.1"> <metadata id="metadata824"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs822" /> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#FFB700" id="rect834" x="0" y="0" /> <g transform="matrix(0.78209352,0,0,0.78209352,-1.6688631,0.65371947)" id="g1554"> <g id="g1539"> <circle style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:4.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="34.75" cy="20.25" r="15" id="circle1535" /> <path style="fill:none;stroke:#ffffff;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 23.870372,31.129628 9,46" id="path1537" /> </g> <path d="m 26.25,20.25 h 17" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="path1541" /> </g> </svg>';
// const SMALLERDISABLEBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg18" version="1.1" viewBox="0 0 55 55" height="55" width="55"><g> <circle style="fill:none;fill-opacity:1;stroke:#e3e3e3;stroke-width:4.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="34.75" cy="20.25" r="15" /><path style="fill:none;stroke:#e3e3e3;stroke-width:6.0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 24,31 9,46" /></g><path d="m 26.25,20.25 h 17" style="fill:none;stroke:#e3e3e3;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></svg>';
const BIGGERBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="42" height="42" id="svg2" version="1.1"> <metadata id="metadata824"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs822" /> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#292929" id="rect834" x="0" y="0" /> <circle style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.51942086;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="25.508886" cy="16.491114" r="11.731402" id="circle1535" /> <path style="fill:none;stroke:#ffffff;stroke-width:4.69256115;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 17,25 5.3699786,36.630021" id="path1537" /> <path id="path1541" style="fill:none;stroke:#ffffff;stroke-width:3.51942086;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 18.861092,16.491113 h 13.29559" /> <path id="path1541-3" style="fill:none;stroke:#ffffff;stroke-width:3.51942086;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 25.508887,9.843318 v 13.29559" /> </svg>';
// const BIGGERBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg18" version="1.1" viewBox="0 0 55 55" height="55" width="55"><g> <circle style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:4.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="34.75" cy="20.25" r="15" /><path style="fill:none;stroke:#ffffff;stroke-width:6.0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 24,31 9,46" /></g><path d="m 26.25,20.25 h 17" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path d="m 34.75,11.75 v 17" style="fill:none;stroke:#ffffff;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></svg>';
const BIGGERDISABLEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="42" height="42" id="svg2" version="1.1"> <metadata id="metadata824"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs822" /> <rect width="42" height="42" rx="5" ry="5" style="opacity:0.4;isolation:isolate;mix-blend-mode:multiply;fill:#FFB700" id="rect834" x="0" y="0" /> <circle style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.51942086;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="25.508886" cy="16.491114" r="11.731402" id="circle1535" /> <path style="fill:none;stroke:#ffffff;stroke-width:4.69256115;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 17,25 5.3699786,36.630021" id="path1537" /> <path id="path1541" style="fill:none;stroke:#ffffff;stroke-width:3.51942086;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 18.861092,16.491113 h 13.29559" /> <path id="path1541-3" style="fill:none;stroke:#ffffff;stroke-width:3.51942086;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="m 25.508887,9.843318 v 13.29559" /> </svg>';
// const BIGGERDISABLEBUTTON = '<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg18" version="1.1" viewBox="0 0 55 55" height="55" width="55"><g> <circle style="fill:none;fill-opacity:1;stroke:#e3e3e3;stroke-width:4.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" cx="34.75" cy="20.25" r="15" /><path style="fill:none;stroke:#e3e3e3;stroke-width:6.0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 24,31 9,46" /></g><path d="m 26.25,20.25 h 17" style="fill:none;stroke:#e3e3e3;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path d="m 34.75,11.75 v 17" style="fill:none;stroke:#e3e3e3;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></svg>';
const STATSBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path style="fill:#292929;fill-opacity:0.4;" id="path2" d="M 19,3 H 5 C 3.9,3 3,3.9 3,5 v 14 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 V 5 C 21,3.9 20.1,3 19,3 Z M 9,17 H 7 v -7 h 2 z m 4,0 H 11 V 7 h 2 z m 4,0 h -2 v -4 h 2 z" /> <path id="path4" fill="none" d="M0 0h24v24H0z" /></svg>';
const PLUGINSBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 12,2 C 6.48,2 2,6.48 2,12 2,17.52 6.48,22 12,22 17.52,22 22,17.52 22,12 22,6.48 17.52,2 12,2 Z m 5,11 h -4 v 4 H 10.75 V 13 H 7 v -2 h 3.75 V 7 H 13 v 4 h 4 z" /> </svg>';
const PLUGINSDELETEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg6" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata12"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs10" /> <path id="path2" fill="none" d="M0 0h24v24H0z" /> <path style="fill:#292929;fill-opacity:0.4;" id="path4" d="M 12,2 C 6.48,2 2,6.48 2,12 2,17.52 6.48,22 12,22 17.52,22 22,17.52 22,12 22,6.48 17.52,2 12,2 Z m 5,11 H 7 v -2 h 10 z" /></svg>';
const SCROLLLOCKBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg8" version="1.1" viewBox="0 0 55 55"> <g transform="matrix(1.5221942,0,0,1.5221942,17.255633,15.120844)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="m 11.78,6.16 h -0.42 v -1.74 0 a 4.62,4.62 0 0 0 -9.23,0 v 0 1.74 H 1.68 A 1.68,1.68 0 0 0 0,7.84 v 5.05 a 3.37,3.37 0 0 0 3.36,3.36 h 6.73 a 3.37,3.37 0 0 0 3.37,-3.36 V 7.84 A 1.68,1.68 0 0 0 11.78,6.16 Z M 6.69,12.75 C 6,12.75 5.48,11.32 5.48,10.62 a 1.25,1.25 0 0 1 2.5,0 C 8,11.32 7.38,12.75 6.69,12.75 Z M 9.25,6.16 h -5 V 4.63 a 2.52,2.52 0 1 1 5,0 z" /> </g> </g> </svg>';
const SCROLLUNLOCKBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg10" version="1.1" viewBox="0 0 24 24" height="24" width="24"> <metadata id="metadata14"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <defs id="defs3"> <path d="M0 0h24v24H0V0z" id="a" /> </defs> <clipPath id="b"> <use id="use5" overflow="visible" xlink:href="#a" /> </clipPath> <path style="fill:#292929;fill-opacity:0.4;" id="path8" d="M 9.01,14 H 2 v 2 h 7.01 v 3 L 13,15 9.01,11 Z m 5.98,-1 V 10 H 22 V 8 H 14.99 V 5 L 11,9 Z" clip-path="url(#b)" /></svg>';
const EMPTYTRASHCONFIRMBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg12" version="1.1" viewBox="0 0 55.000003 55"> <g transform="matrix(2.2499981,0,0,2.2499981,9.0725156,5.0000382)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#292929;fill-opacity:0.4;" d="M 12.6,0.9 H 10.8 L 10.16,0.26 A 0.88,0.88 0 0 0 9.53,0 H 4 A 0.88,0.88 0 0 0 3.37,0.26 L 2.7,0.9 H 0.9 A 0.9,0.9 0 0 0 0,1.8 V 2.7 H 13.5 V 1.8 A 0.9,0.9 0 0 0 12.6,0.9 Z" /> <path id="path6" style="fill:#292929;fill-opacity:0.4;" d="M 4.38,14.5 A 6.47,6.47 0 0 1 12.6,8.24 V 3.6 H 0.9 V 17.1 A 0.9,0.9 0 0 0 1.8,18 H 5.41 A 6.44,6.44 0 0 1 4.38,14.5 Z" /> <path id="path8" style="fill:#292929;fill-opacity:0.4;" d="m 10.88,9 a 5.5,5.5 0 1 0 5.5,5.5 5.5,5.5 0 0 0 -5.5,-5.5 z m 2.43,7 a 0.70710678,0.70710678 0 0 1 -1,1 l -1.45,-1.46 -1.44,1.39 a 0.70710678,0.70710678 0 0 1 -1,-1 L 9.9,14.5 8.44,13 a 0.70710678,0.70710678 0 0 1 1,-1 L 10.9,13.46 12.35,12 a 0.70710678,0.70710678 0 0 1 1,1 l -1.5,1.5 z" /> </g> </g> </svg>';
const COPYBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg10" version="1.1" viewBox="0 0 55 55"> <title id="title2">アセット 52</title> <g transform="matrix(2.119632,0,0,2.119632,5.0000003,9.2711648)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#292929;fill-opacity:0.4;" d="m 3,13.15 h 1 v -7 a 3,3 0 0 1 3,-3 h 2 v 2 h 4.07 v -2 h 3 V 2 a 2,2 0 0 0 -2,-2 H 9.11 V 2 H 3 V 0 H 2 A 2,2 0 0 0 0,2 v 7.11 a 2,2 0 0 0 2,2 h 1 v 2 z" /> <path id="path6" style="fill:#292929;fill-opacity:0.4;" d="m 19.23,4.1 h -5.06 v 2 H 8.1 v -2 h -1 a 2,2 0 0 0 -2,2 v 7.1 a 2,2 0 0 0 2,2 h 1 v 2 h 6.07 v -2 h 5.06 a 2,2 0 0 0 2,-2 V 6.12 a 2,2 0 0 0 -2,-2.02 z" /> </g> </g> </svg>';
const FULLSCREENBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg height="55" width="55" id="svg10" version="1.1" viewBox="0 0 55 55" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <g transform="translate(-0.7500335,-0.75)" style="stroke:#292929;stroke-opacity:0.4"> <path style="fill:none;stroke:#292929;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.4" d="m 40.000067,6.5 10,4.465e-4 V 16.5" /> <path style="fill:none;stroke:#292929;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.4" d="m 40.000067,49.999999 10,-4.46e-4 V 40" /> <path style="fill:none;stroke:#292929;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.4" d="m 16.5,50 -10,-4.47e-4 V 40" /> <path style="fill:none;stroke:#292929;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:0.4" d="m 6.5,16.5 4.465e-4,-10 H 16.5" /> </g> </svg>';
const PASTEBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg10" version="1.1" viewBox="0 0 54.999998 55.000001"> <g transform="translate(2.2289291,14.370309)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#ffffff" d="M 28.33,0 H 18.21 V 4.05 H 6.07 V 0 h -2 A 4,4 0 0 0 0,4.05 v 14.16 a 4,4 0 0 0 4.05,4.05 h 2 v 4 h 12.16 v -4 h 10.12 a 4,4 0 0 0 4.05,-4.05 V 4.05 A 4,4 0 0 0 28.33,0 Z" /> <path id="path6" style="fill:#ffffff" d="m 37,18.65 5.43,5.42 a 1.56,1.56 0 0 0 1.11,0.46 v 0 a 1.56,1.56 0 0 0 1.13,-0.5 L 50,18.64 a 1.56,1.56 0 1 0 -2.2,-2.2 L 45.08,19.2 V 9.74 a 1.56,1.56 0 1 0 -3.12,0 v 9.5 l -2.8,-2.79 a 1.56,1.56 0 0 0 -2.2,2.2 z" /> </g> </g> </svg>';
const EXTRACTBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" height="55" width="55" id="svg12" version="1.1" viewBox="0 0 55 54.999999"> <g transform="matrix(0.69498069,0,0,0.69498069,5.0000002,11.397297)" data-name="レイヤー 2" id="レイヤー_2"> <g id="Icon"> <path id="path4" style="fill:#292929;fill-opacity:0.4;" d="m 61.63,14.12 h -7.82 v 3.13 h -9.37 v -3.13 h -1.56 a 3.13,3.13 0 0 0 -3.13,3.13 v 10.94 a 3.13,3.13 0 0 0 3.13,3.12 h 1.56 v 3.13 h 9.37 v -3.13 h 7.82 a 3.12,3.12 0 0 0 3.12,-3.12 V 17.25 a 3.13,3.13 0 0 0 -3.12,-3.13 z" /> <path id="path6" style="fill:#292929;fill-opacity:0.4;" d="m 29.71,28 4.76,-4.76 a 1.29,1.29 0 0 0 0.4,-1 v 0 a 1.42,1.42 0 0 0 -0.44,-1 L 29.71,16.5 a 1.3647161,1.3647161 0 0 0 -1.93,1.93 l 2.42,2.42 h -8.3 a 1.37,1.37 0 1 0 0,2.74 h 8.34 L 27.78,26 a 1.37,1.37 0 0 0 0,1.93 1.35,1.35 0 0 0 1.93,0.07 z" /> <path id="path8" style="fill:#292929;fill-opacity:0.4;" d="M 31.38,11.6 V 2.05 a 2.05,2.05 0 0 0 -2.05,-2 H 10.74 V 2.73 H 3.92 V 0 H 2.05 A 2.05,2.05 0 0 0 0,2.05 v 39.56 a 2,2 0 0 0 2.05,2 h 1.87 v 2.73 h 6.82 v -2.69 h 11.77 a 2,2 0 0 0 2,-2 v -9.59 a 2,2 0 0 0 -2,-2.05 H 6.82 V 13.64 h 22.51 a 2,2 0 0 0 2.05,-2.04 z" /> </g> </g> </svg>';
const METRONOMESVG =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg8" version="1.1" viewBox="0 0 14.552083 14.552083" height="55" width="55"> <defs id="defs2" /> <metadata id="metadata5"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <g transform="translate(-224.05668,-92.55687)" id="layer1"> <path id="path881" d="m 226.24175,106.79388 c -0.20228,-0.0699 -0.32246,-0.17272 -0.40927,-0.35015 -0.0585,-0.11961 -0.0754,-0.19281 -0.0742,-0.32205 9.5e-4,-0.10185 0.25429,-1.44731 0.64781,-3.44031 0.35545,-1.80017 0.90544,-4.591848 1.22219,-6.20372 0.31675,-1.611873 0.5947,-2.980893 0.61767,-3.042266 0.0624,-0.166725 0.18743,-0.32141 0.35082,-0.433942 0.25607,-0.176361 0.28837,-0.179604 1.79164,-0.179967 1.31374,-3.17e-4 1.35305,0.0013 1.531,0.05963 0.24,0.07879 0.46514,0.281181 0.56453,0.507501 0.05,0.113775 0.1955,0.800409 0.51683,2.438543 0.246,1.254098 0.45382,2.279698 0.46183,2.279113 0.0132,-9.51e-4 0.98975,-1.747064 1.00861,-1.803438 0.004,-0.0132 -0.0471,-0.05629 -0.11441,-0.09575 -0.15576,-0.09129 -0.23599,-0.193387 -0.23599,-0.300335 0,-0.1096 0.62382,-1.920034 0.69102,-2.005468 0.0283,-0.03596 0.0982,-0.0794 0.15541,-0.09654 0.11719,-0.03511 0.18095,-0.01239 0.53875,0.191917 l 0.19373,0.110629 0.12829,-0.230387 c 0.0706,-0.126713 0.16067,-0.255862 0.20026,-0.286999 0.13123,-0.103226 0.36806,-0.0554 0.4459,0.09005 0.0579,0.108206 0.0218,0.28281 -0.104,0.503002 -0.0621,0.108754 -0.11267,0.207356 -0.11228,0.219116 3.1e-4,0.01176 0.12671,0.08978 0.28074,0.17337 0.23243,0.126148 0.28879,0.169675 0.33151,0.256029 0.0434,0.08774 0.0466,0.119709 0.0205,0.204075 -0.0359,0.115971 -1.21996,1.579517 -1.33835,1.654245 -0.10509,0.06633 -0.2046,0.06002 -0.36923,-0.0234 -0.12766,-0.06469 -0.14413,-0.06728 -0.17341,-0.02723 -0.0923,0.126164 -1.35447,2.424914 -1.35447,2.46676 0,0.027 0.30197,1.583382 0.67104,3.458632 0.36907,1.87524 0.67104,3.47147 0.67104,3.54717 0,0.22165 -0.0521,0.34853 -0.20729,0.50465 -0.24535,0.24685 0.11425,0.22835 -4.41966,0.22733 -3.75517,-7.9e-4 -3.99528,-0.004 -4.12858,-0.0498 z m 8.12294,-0.61717 c 0.0242,-0.0292 -0.0348,-0.37362 -0.25649,-1.49694 -0.15838,-0.80247 -0.2912,-1.46168 -0.29516,-1.46492 -0.004,-0.003 -0.10416,-0.0272 -0.22266,-0.0532 -0.40092,-0.0879 -0.65638,-0.21945 -1.38937,-0.71536 -0.47791,-0.32333 -0.642,-0.41641 -0.91574,-0.51945 -0.50845,-0.19138 -1.18217,-0.20503 -1.71111,-0.0347 -0.28339,0.0913 -0.52496,0.22458 -1.09054,0.60182 -0.70801,0.47224 -1.02666,0.62618 -1.4346,0.69305 -0.0618,0.0101 -0.10661,0.0348 -0.11518,0.0636 -0.008,0.0258 -0.13933,0.6848 -0.2925,1.46437 -0.22648,1.15274 -0.27211,1.42507 -0.24437,1.45849 0.03,0.0362 0.50595,0.0411 3.98518,0.0411 3.33179,0 3.95601,-0.006 3.98254,-0.0379 z m -6.93198,-3.77088 c 0.12526,-0.0589 0.35944,-0.19596 0.5204,-0.30458 0.16096,-0.10862 0.38744,-0.26111 0.50328,-0.33887 0.42538,-0.28554 0.89744,-0.48736 1.3095,-0.55984 0.0979,-0.0172 0.20576,-0.0369 0.23966,-0.0437 0.0598,-0.012 0.0616,-0.0221 0.0616,-0.34051 v -0.32815 h -0.26108 c -0.30479,0 -0.42806,-0.0404 -0.49031,-0.16082 -0.0545,-0.10529 -0.0545,-0.20302 0,-0.30832 0.0623,-0.120387 0.18552,-0.160818 0.49031,-0.160818 h 0.26108 v -0.917547 -0.917549 h -0.26291 c -0.30009,0 -0.42769,-0.04327 -0.49151,-0.16667 -0.0515,-0.09967 -0.0505,-0.198868 0.003,-0.30247 0.0623,-0.120388 0.18552,-0.160819 0.49031,-0.160819 h 0.26108 V 96.480679 95.56616 l -0.29443,-0.0107 c -0.22027,-0.008 -0.31235,-0.02267 -0.36554,-0.05819 -0.19408,-0.12962 -0.1679,-0.439383 0.0447,-0.528191 0.0584,-0.0244 0.19056,-0.03893 0.35424,-0.03893 h 0.26108 v -0.302645 c 0,-0.419515 0.0741,-0.546429 0.31897,-0.546429 0.0908,0 0.13203,0.01698 0.19557,0.08052 0.0973,0.0973 0.11542,0.177633 0.11542,0.511776 v 0.256777 h 0.26291 c 0.31358,0 0.4234,0.04091 0.49074,0.182811 0.0575,0.12125 0.0361,0.252476 -0.0563,0.344869 -0.0831,0.08314 -0.1707,0.102278 -0.46799,0.102278 h -0.22939 v 0.91755 0.917547 h 0.26291 c 0.31358,0 0.4234,0.04091 0.49074,0.182811 0.0575,0.121251 0.0361,0.252477 -0.0563,0.34487 -0.0831,0.08314 -0.1707,0.102278 -0.46799,0.102278 h -0.22939 v 0.917549 0.917547 h 0.26291 c 0.31358,0 0.4234,0.04091 0.49074,0.182812 0.0575,0.12125 0.0361,0.25248 -0.0563,0.34487 -0.0831,0.0831 -0.1707,0.10228 -0.46799,0.10228 h -0.22939 v 0.32815 c 0,0.31857 0.002,0.3285 0.0616,0.3399 0.37574,0.0716 0.55327,0.11418 0.7034,0.16867 0.0979,0.0355 0.17991,0.0621 0.18237,0.059 0.0626,-0.0781 1.32593,-2.395742 1.32593,-2.432592 0,-0.109752 -1.01556,-5.218428 -1.05436,-5.303857 -0.0223,-0.04906 -0.0807,-0.113724 -0.12988,-0.143693 -0.086,-0.05242 -0.14004,-0.05449 -1.42366,-0.05459 l -1.33428,-1.03e-4 -0.0955,0.08386 c -0.0525,0.04612 -0.10207,0.104665 -0.11009,0.1301 -0.0209,0.06619 -1.74096,8.809925 -1.74096,8.849855 0,0.0444 0.0723,0.022 0.35099,-0.1091 z m 6.2417,0.077 c -0.008,-0.0339 -0.1231,-0.61875 -0.25629,-1.29967 -0.13319,-0.68092 -0.25071,-1.2294 -0.26116,-1.218834 -0.0205,0.0207 -0.92487,1.641934 -0.94493,1.693874 -0.0114,0.0295 0.67029,0.51291 0.96078,0.68132 0.12175,0.0706 0.4348,0.20002 0.4922,0.20351 0.0129,7.9e-4 0.0172,-0.0263 0.009,-0.0602 z m 2.087,-6.989843 c 0.19631,-0.240298 0.35428,-0.439203 0.35104,-0.442012 -0.003,-0.0028 -0.20542,-0.116135 -0.44929,-0.251834 l -0.44339,-0.246724 -0.0307,0.08617 c -0.0169,0.04739 -0.10302,0.295696 -0.19135,0.551789 -0.0883,0.256092 -0.16851,0.485853 -0.17816,0.51058 -0.0137,0.03508 0.0385,0.07544 0.23759,0.183629 0.2401,0.130493 0.25786,0.135916 0.30125,0.09199 0.0254,-0.02567 0.20673,-0.243286 0.40304,-0.483582 z" style="fill:fill_color;stroke-width:0.0273895" /> </g> </svg>';
const PITCHPREVIEWBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg width="55" height="55" viewBox="0 0 55.000001 55.000001" version="1.1" id="svg864" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <g transform="matrix(4.021879,0,0,4.021879,268.33692,99.65892)" style="fill:#292929;fill-opacity:0.4;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" > <path style="fill:#292929;fill-opacity:0.4" d="m -61.801691,-12.829594 c 0,-0.554667 0.272,-1.045333 0.816,-1.472 0.544,-0.437333 1.12,-0.656 1.728,-0.656 0.176,0 0.342667,0.02267 0.5,0.068 0.157333,0.04533 -0.138667,-0.09067 0,0 v -9.268 h 0.796 v 10.352 c 0,0.597333 -0.261333,1.093333 -0.784,1.488 -0.522667,0.394667 -1.098667,0.592 -1.728,0.592 -0.352,0 -0.661333,-0.101333 -0.928,-0.304 -0.266667,-0.213333 -0.4,-0.48 -0.4,-0.8 z" /> </g> </svg>';
const PITCHPREVIEWHELPBUTTON = // For help widget
'<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="36px" viewBox="0 0 24 24" fill="#292929" fill-opacity="0.4" ><path d="M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z"/></svg>';
const JAVASCRIPTBUTTON =
'<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="55" height="55" viewBox="0 0 14.552083 14.552084" version="1.1" id="svg5" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <g> <text xml:space="preserve" style="font-size:11.8659px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.317835;fill:#292929;fill-opacity:0.4;" x="-0.38877353" y="8.8153467" transform="scale(0.7616083,1.3130109)"><tspan style="stroke-width:0.317835;fill:#292929;fill-opacity:0.4;" x="-0.38877353" y="8.8153467">< ></tspan></text> </g> </svg>';
const GRAND_F = // One flat each on the treble and bass clefs
'<svg version="1.0" width="1200" height="900" id="svg296" sodipodi:docname="grand-f.svg" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <text xml:space="preserve" style="font-size:48px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px" x="103.94531" y="384.08594" id="text583"><tspan id="tspan581" x="103.94531" y="384.08594" style="font-size:48px">♭</tspan></text> <text xml:space="preserve" style="font-size:48px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px" x="103.94531" y="534.08594" id="text583-3"><tspan id="tspan581-6" x="103.94531" y="559.08594" style="font-size:48px">♭</tspan></text> </svg>';
const GRAND_G = // One sharp each on the treble and bass clefs
'<svg version="1.0" width="1200" height="900" id="svg296" sodipodi:docname="grand-g.svg" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <text xml:space="preserve" style="font-size:48px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px" x="99.945312" y="340.08594" id="text583"><tspan id="tspan581" x="99.945312" y="340.08594" style="font-size:48px">♯</tspan></text> <text xml:space="preserve" style="font-size:48px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px" x="99.945312" y="515.08594" id="text583-3"><tspan id="tspan581-6" x="99.945312" y="515.08594" style="font-size:48px">♯</tspan></text> </svg>';
const TREBLE_F = // One flat each on the treble and bass clefs
'<svg version="1.0" width="1200" height="900" id="svg296" sodipodi:docname="grand-f.svg" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <text xml:space="preserve" style="font-size:48px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px" x="103.94531" y="384.08594" id="text583"><tspan id="tspan581" x="103.94531" y="384.08594" style="font-size:48px">♭</tspan></text> </svg>';
const TREBLE_G = // One sharp each on the treble and bass clefs
'<svg version="1.0" width="1200" height="900" id="svg296" sodipodi:docname="grand-g.svg" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <text xml:space="preserve" style="font-size:48px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px" x="99.945312" y="340.08594" id="text583"><tspan id="tspan581" x="99.945312" y="340.08594" style="font-size:48px">♯</tspan></text> </svg>';
if (typeof module !== "undefined" && module.exports) {
module.exports = {
showMaterialHighlight,
hideButtonHighlight,
hidePaletteNameDisplay,
COLLAPSEBUTTONXOFF,
STANDARDBLOCKHEIGHT,
FILLCOLORS,
TURTLESVG };
}
const DARKMODEBUTTON = //For light/dark theme
'<svg height="55px" width="55px" viewBox="0 -960 960 960" fill="#292929" opacity="0.4" version="1.1" id="svg1" xmlns="http://www.w3.org/2000/svg"><path id="path1" d="M 481.01562 -933.98438 L 346.01562 -800 L 160 -800 L 160 -613.98438 L 26.015625 -480 L 160 -346.01562 L 160 -160 L 346.01562 -160 L 481.01562 -28.984375 L 613.98438 -160 L 800 -160 L 800 -346.01562 L 933.98438 -480 L 800 -613.98438 L 800 -800 L 613.98438 -800 L 481.01562 -933.98438 z M 490 -676.01562 C 543.94667 -676.01562 589.94208 -656.98438 627.96875 -618.98438 C 665.99542 -580.98437 685 -535.02135 685 -481.05469 C 685 -427.09469 665.99542 -381.08686 627.96875 -343.04688 C 589.94208 -305.01353 543.94667 -286.01562 490 -286.01562 C 476.66667 -286.01563 463.33333 -287.50781 450 -290.50781 C 436.66667 -293.50781 423.6823 -297.67448 411.01562 -303.00781 C 445.6823 -319.67448 473.31771 -343.90885 493.98438 -375.74219 C 514.65103 -407.57552 525 -442.6823 525 -481.01562 C 525 -519.34897 514.65103 -554.41667 493.98438 -586.25 C 473.31771 -618.08333 445.6823 -642.00781 411.01562 -658.00781 C 423.70229 -664.00781 436.7124 -668.48438 450.03906 -671.48438 C 463.35906 -674.48438 476.66667 -676.01562 490 -676.01562 z"/></svg>';
const SELECTHELPBUTTON = // For help widget
'<svg height="55" width="55" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img"><path d="M2.1 0v1.914H0v6h3V3h5.1V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h6V0h-6zm9 0v3h1.8v1.2h3V0h-4.8zm1.8 7.2v6h3v-6h-3zM0 10.913v6h3v-6H0zM66.9 16.2v6h3v-6h-3zM0 19.914v6h3v-6H0zM66.9 25.2v6h3v-6h-3zM0 28.914v6h3v-6H0zM66.9 34.2v6h3v-6h-3zM0 37.914v6h3v-6H0zM66.9 43.2v6h3v-6h-3zM0 46.914v6h3v-6H0zM66.9 52.2v6h3v-6h-3zM0 55.914v5.191h3.809v-3H3v-2.19H0zm6.809 2.191v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9 0v3h6v-3h-6zm9.648 1.899a2.076 2.076 0 0 0-2.19 2.324l3.137 33.676c.2 1.635 2.135 2.399 3.397 1.34l6.623-5.371l2.969 5.142c1.707 2.958 4.417 3.684 7.375 1.977c2.957-1.708 3.684-4.417 1.976-7.375l-2.959-5.125l7.848-3.008c1.548-.564 1.855-2.62.539-3.611L71.576 60.416a2.073 2.073 0 0 0-1.119-.412z" fill="#292929" fill-opacity="0.4"/></svg>';
const BLOCKMENUBUTTON = //Right-click contextual menu for blocks
'<svg height="150" width="150" viewBox="0 0 150 150" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#707070" d="M 67.27458,51.22359 51.82373,3.670761 a 75,75 0 0 1 46.35254,0 75,75 0 0 1 37.5,27.245345 L 95.22542,60.30537 a 25,25 0 0 0 -12.5,-9.08178 25,25 0 0 0 -15.45084,0 z"/><!--Embedded Help Icon--><g transform="matrix(0.6,0,0,0.6,74,11)"><path fill="#ffffff" d="m 50,27.625 c 0,12.343 -10.157,22.5 -22.5,22.5 C 15.157,50.125 5,39.968 5,27.625 5,15.282 15.157,5.125 27.5,5.125 c 12.343,0 22.5,10.157 22.5,22.5 z"/><path fill="#282828" d="m 23.956,27.167 c 0,-1.621 1.8,-1.89 3.645,-2.386 1.8,-0.495 3.6,-1.215 3.6,-3.825 0,-1.98 -1.845,-3.42 -3.734,-3.42 -3.78,0 -4.365,4.455 -7.246,4.455 -1.62,0 -2.745,-1.26 -2.745,-3.24 0,-4.726 5.94,-7.425 9.991,-7.425 5.806,0 10.756,3.6 10.756,9.631 0,4.995 -3.15,7.921 -7.785,9.091 v 1.619 c 0,1.801 -1.351,3.105 -3.241,3.105 -2.025,0 -3.24,-1.305 -3.24,-3.105 v -4.5 z m -0.27,13.77 c 0,-1.935 1.575,-3.51 3.51,-3.51 1.936,0 3.51,1.575 3.51,3.51 0,1.936 -1.574,3.512 -3.51,3.512 -1.935,-10e-4 -3.51,-1.577 -3.51,-3.512 z"/></g><path fill="#909090" d="M 50,75 H 0 A 75,75 0 0 1 14.323725,30.916106 75,75 0 0 1 51.82373,3.670761 L 67.27458,51.22359 a 25,25 0 0 0 -12.5,9.08178 A 25,25 0 0 0 50,75 Z"/><path fill="#808080" d="M 95.22542,60.30537 135.67627,30.916106 A 75,75 0 0 1 150,75 75,75 0 0 1 135.67627,119.08389 L 95.22542,89.69463 A 25,25 0 0 0 100,75 25,25 0 0 0 95.22542,60.30537 Z"/><path fill="#808080" d="M 67.27458,98.77641 51.82373,146.32924 A 75,75 0 0 1 14.323725,119.08389 75,75 0 0 1 0,75 h 50 a 25,25 0 0 0 4.77458,14.69463 25,25 0 0 0 12.5,9.08178 z"/><path fill="#909090" d="m 95.22542,89.69463 40.45085,29.38926 a 75,75 0 0 1 -37.5,27.24535 75,75 0 0 1 -46.35254,0 L 67.27458,98.77641 a 25,25 0 0 0 15.45084,0 25,25 0 0 0 12.5,-9.08178 z"/><!--Embedded Duplicate Icon--><g transform="matrix(1.3,0,0,1.3,112,64)"><path fill="#ffffff" d="m 3,13.15 h 1 v -7 a 3,3 0 0 1 3,-3 h 2 v 2 h 4.07 v -2 h 3 V 2 a 2,2 0 0 0 -2,-2 H 9.11 V 2 H 3 V 0 H 2 A 2,2 0 0 0 0,2 v 7.11 a 2,2 0 0 0 2,2 h 1 v 2 z"/><path fill="#ffffff" d="m 19.23,4.1 h -5.06 v 2 H 8.1 v -2 h -1 a 2,2 0 0 0 -2,2 v 7.1 a 2,2 0 0 0 2,2 h 1 v 2 h 6.07 v -2 h 5.06 a 2,2 0 0 0 2,-2 V 6.12 a 2,2 0 0 0 -2,-2.02 z"/></g><!--Embedded Extract Icon--><g transform="matrix(0.5,0,0,0.5,77,110)"><path style="fill:#ffffff" d="m 61.63,14.12 h -7.82 v 3.13 h -9.37 v -3.13 h -1.56 a 3.13,3.13 0 0 0 -3.13,3.13 v 10.94 a 3.13,3.13 0 0 0 3.13,3.12 h 1.56 v 3.13 h 9.37 v -3.13 h 7.82 a 3.12,3.12 0 0 0 3.12,-3.12 V 17.25 a 3.13,3.13 0 0 0 -3.12,-3.13 z"/><path style="fill:#ffffff" d="m 29.71,28 4.76,-4.76 a 1.29,1.29 0 0 0 0.4,-1 v 0 a 1.42,1.42 0 0 0 -0.44,-1 L 29.71,16.5 a 1.3647161,1.3647161 0 0 0 -1.93,1.93 l 2.42,2.42 h -8.3 a 1.37,1.37 0 1 0 0,2.74 h 8.34 L 27.78,26 a 1.37,1.37 0 0 0 0,1.93 1.35,1.35 0 0 0 1.93,0.07 z"/><path style="fill:#ffffff" d="M 31.38,11.6 V 2.05 a 2.05,2.05 0 0 0 -2.05,-2 H 10.74 V 2.73 H 3.92 V 0 H 2.05 A 2.05,2.05 0 0 0 0,2.05 v 39.56 a 2,2 0 0 0 2.05,2 h 1.87 v 2.73 h 6.82 v -2.69 h 11.77 a 2,2 0 0 0 2,-2 v -9.59 a 2,2 0 0 0 -2,-2.05 H 6.82 V 13.64 h 22.51 a 2,2 0 0 0 2.05,-2.04 z"/></g><!--Embedded Close Icon--><g transform="matrix(0.58,0,0,0.58,20,30)"><path style="fill:#ffffff" d="m 27.557,5.053 c -12.43,0 -22.5,10.076 -22.5,22.497 0,12.432 10.07,22.503 22.5,22.503 12.431,0 22.5,-10.071 22.5,-22.503 0,-12.421 -10.07,-22.497 -22.5,-22.497 z m 10.199,28.159 c 1.254,1.256 1.257,3.291 0,4.545 -0.628,0.629 -1.451,0.943 -2.274,0.943 -0.822,0 -1.644,-0.314 -2.27,-0.94 l -5.76,-5.761 -5.76,5.761 c -0.627,0.626 -1.449,0.94 -2.271,0.94 -0.823,0 -1.647,-0.314 -2.275,-0.943 -1.254,-1.254 -1.254,-3.289 0.004,-4.545 l 5.758,-5.758 -5.758,-5.758 c -1.258,-1.254 -1.258,-3.292 -0.004,-4.546 1.255,-1.254 3.292,-1.259 4.546,0 l 5.76,5.759 5.76,-5.759 c 1.252,-1.259 3.288,-1.254 4.544,0 1.257,1.254 1.254,3.292 0,4.546 l -5.758,5.758 z"/></g><!--Embedded Move to Trash Icon--><g transform="matrix(1.38,0,0,1.38,23,90)"><path style="fill:#ffffff" d="M 12.6,0.9 H 10.8 L 10.16,0.26 A 0.88,0.88 0 0 0 9.53,0 H 4 A 0.88,0.88 0 0 0 3.37,0.26 L 2.7,0.9 H 0.9 A 0.9,0.9 0 0 0 0,1.8 V 2.7 H 13.5 V 1.8 A 0.9,0.9 0 0 0 12.6,0.9 Z"/><path style="fill:#ffffff" d="M 4.38,14.5 A 6.47,6.47 0 0 1 12.6,8.24 V 3.6 H 0.9 V 17.1 A 0.9,0.9 0 0 0 1.8,18 H 5.41 A 6.44,6.44 0 0 1 4.38,14.5 Z"/><path style="fill:#ffffff" d="m 10.88,9 a 5.5,5.5 0 1 0 5.5,5.5 5.5,5.5 0 0 0 -5.5,-5.5 z m 2.43,7 a 0.70710678,0.70710678 0 0 1 -1,1 l -1.45,-1.46 -1.44,1.39 a 0.70710678,0.70710678 0 0 1 -1,-1 L 9.9,14.5 8.44,13 a 0.70710678,0.70710678 0 0 1 1,-1 L 10.9,13.46 12.35,12 a 0.70710678,0.70710678 0 0 1 1,1 l -1.5,1.5 z"/></g></svg>';
const CANVASMENUBUTTON = //Right-click contextual menu for canvas
'<svg version="1.1" id="svg1" width="150" height="150" viewBox="0 0 722.01721 721.08618" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath4"><path d="M 354.375,3.375 320.85776,5.237069 289.20259,9.6594828 250.79741,20.599138 209.18779,36.126451 175.85929,53.737068 131.97414,84.258621 85.655173,130.57759 50.741379,178.75862 36.126451,208.11798 16.642241,256.5 l -7.0991375,31.88793 -3.9472067,22.10205 -3.6174485,35.62209 -0.2327586,25.60345 3.6077586,46.0862 5.0154197,25.26164 9.875112,33.24621 11.520963,30.77743 11.027209,23.53568 12.919938,23.78256 14.894961,21.06691 29.013639,35.86837 26.65086,25.13793 25.37069,21.18103 33.51724,21.53018 31.65518,14.78017 20.13362,8.37931 15.82758,5.58621 36.54311,9.89224 23.625,3.95689 12.3362,1.74569 32.46983,0.93104 11.40517,-0.5819 27,-0.93103 19.20259,-1.62931 24.09052,-4.5388 23.74138,-5.70258 21.41379,-6.98276 19.43534,-8.03017 30.49138,-14.0819 22.46121,-13.15086 24.55603,-16.99138 14.78018,-11.98707 11.98707,-11.52155 16.52586,-15.47845 12.10345,-14.19828 12.80172,-14.54741 12.21983,-18.15517 7.56465,-12.10345 10.7069,-17.80604 11.17241,-23.27586 7.56466,-16.06034 4.88793,-13.73276 5.93534,-20.25 5.93535,-22.57759 5.00431,-26.65086 1.74569,-19.20259 1.28017,-23.74138 -0.34914,-30.49137 -2.7931,-24.2069 -3.9569,-26.18535 -5.35344,-21.53017 -5.23707,-16.2931 -8.14655,-22.11207 -5.93535,-14.89655 -8.96121,-18.27155 -6.28448,-11.87069 -9.89224,-16.06035 -9.19397,-13.61638 -9.5431,-12.45258 -13.5,-16.17673 L 618.67241,108.5819 606.10345,97.060345 593.88362,86.237069 575.61207,72.271552 553.15086,57.258621 536.74138,46.668104 523.47414,40.150862 503.80604,32.12069 484.25431,24.090517 469.59052,18.795258 455.85775,14.896552 428.625,8.2047411 C 419.78017,7.0215513 386.3509,2.3724003 391.5,3.607758" /></clipPath><g transform="translate(-1.74569,-3.3750004)"><image width="726" height="729" preserveAspectRatio="none" xlink:href="data:image/png;base64,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 ZxpSLk2jVhDeF154obn22mvNc8895wxpSQs8jLzwwgvmv//9rznvvPNkFQwQ+l8kqkujinUZqAAQ fF9N9UD4C57qCRMm2FV8UcW6djbeeGPz7rvv2pUImh49ejhiz28Q1ZqaWRoeaKggF0tlYZu9UvW5 EDcVazeccMIJZtddd7WrYPjd737npKBEjSrW3uE9e8ghhyhNqAyqWJeBC98OO+zg+GZFdCBW01RZ EeUpVckTwRDEkBjsHxLV5UEIlxKXeNFzGf1CxAUq1TvvvLNEdQUkrCuAqENci2ggI5OObomt7FBt 85aojiBy+5M0MZPCCTti7JTwYnqcX4NJKkETWDF/O9aZtPugRfLYaaednGxrUR5ZQVwyduxY88Yb b9iVCIPcTkEctgzdIitIbZCXmpQGy7TAdrifkXtUwONq22LbH2/oZptt5iTPIBIY8FQM8o+Z6Ers 48cff+yk6gThFadZke31Qtgxpd/A7UOKrCDekRXEPdttt51TrRaVUcXaJdtuu63yrUOEGz1NPEkS 1aJ2NPU0fLBt+Em5KW1RQSP6SSedZK6++mpzxhlnmN13390Z515KVANWDAQvYuLkk082//rXv5z/ 7zbbbGP/hD9QtS4WP4hQZutdiKjp2LGjRLUHJKw9wBPb2muvbVciSIhb04CQ7JGEBtW0wQARPwnC s10tPXv2dFIwfvnLXzrFkVoTULp27WpOOeUU88c//tGZOBc0NJViTxEiKrBJ9e3b166EGySsPYDv bvvtt7crERSaqphN5N2LBr8b5eIw/IUt/rPPPtupNBezWdQK0Z/HHHOMI9qJZg0SP206QniBB1Eq 1UFMBE0z+sR6BA+omhmDg8ahJFct/RQVxDxmKXYuS9P44kaQ2clhs+eee5qLLroolJxdRPs555zj xI8FBZOA27VrZ1dChAeimmEwwhtqXqySl156yWlmEf4R51HlbvGreRFRfeeddzrVRG7afgwrinvz 4vz5883PP/9sV+7JqiCnsc0vunfv7qTv+AE/xxkzZthVuJx44ommV69edhUu3A9uu+22qqw1VL3L /TzZUcALX84P71fzItfhoCuU7EjGoZ9CzYulYSLrPvvsY1fCCxLWVYKPcOjQoRoe4xNUqj/66CO7 Si5+COucqM7deLjh+iGu4yyssYG4fVBFfCNeaPqKk583bNimJVECi1rTpk3t2erwc0hMFMKaBKHT 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 AACQMWP+AzNc6P+B/hDxAAAAAElFTkSuQmCC " id="image1" style="opacity:1" clip-path="url(#clipPath4)" /></g></svg>';